summary refs log tree commit diff
diff options
context:
space:
mode:
authorJune McEnroe <june@causal.agency>2019-12-08 20:43:56 -0500
committerJune McEnroe <june@causal.agency>2019-12-08 20:43:56 -0500
commitbb2db515dbeba6f2ece3aee3c8d5a81f385fd2e0 (patch)
tree885a675f734dcd2862821bed1bee316d9c2e9697
parentReference openssl(1) by absolute path (diff)
downloadpounce-bb2db515dbeba6f2ece3aee3c8d5a81f385fd2e0.tar.gz
pounce-bb2db515dbeba6f2ece3aee3c8d5a81f385fd2e0.zip
Don't send self-PMs to the server 1.0p2
-rw-r--r--client.c1
-rw-r--r--pounce.18
2 files changed, 8 insertions, 1 deletions
diff --git a/client.c b/client.c
index 9be5a62..45ab179 100644
--- a/client.c
+++ b/client.c
@@ -209,6 +209,7 @@ static void handlePrivmsg(struct Client *client, struct Message *msg) {
 	size_t diff = ringDiff(client->consumer);
 	ringProduce(line);
 	if (!diff) ringConsume(NULL, client->consumer);
+	if (!strcmp(msg->params[0], stateNick())) return;
 
 	serverFormat("%s %s :%s\r\n", msg->cmd, msg->params[0], msg->params[1]);
 }
diff --git a/pounce.1 b/pounce.1
index 6cb4180..eceb714 100644
--- a/pounce.1
+++ b/pounce.1
@@ -1,4 +1,4 @@
-.Dd November 18, 2019
+.Dd December 8, 2019
 .Dt POUNCE 1
 .Os
 .
@@ -302,6 +302,12 @@ is supported:
 .Sy multi-prefix ,
 .Sy userhost-in-names .
 .
+.Pp
+Private messages and notices
+sent to the user's own nickname
+are relayed only to other clients,
+not to the server.
+.
 .Ss Configuring SASL EXTERNAL
 .Bl -enum
 .It
follow=1'>Add macOS-like copy and paste to xtermJune McEnroe 2021-02-08Only update clock script every minuteJune McEnroe 2021-02-08Use 4M- for window resizing in cwmJune McEnroe 2021-02-08Tweak trackpad scaling, mouse accelerationJune McEnroe 2021-02-08Use xsel in up and add it do install.shJune McEnroe 2021-02-07Swap root window coloursJune McEnroe 2021-02-07Add -X flag to install X stuff on OpenBSDJune McEnroe 2021-02-07Adjust brightness by smaller incrementsJune McEnroe 2021-02-07Fix cwm window cycling, move big by defaultJune McEnroe 2021-02-07Use class names for Foreground, Background, BorderColorJune McEnroe 2021-02-07Add simple battery status and clock to xsessionJune McEnroe 2021-02-07Set cursor theme and sizeJune McEnroe 2021-02-07Use scrot for up -s if no screencaptureJune McEnroe 2021-02-07Enable mouse acceleration in XJune McEnroe 2021-02-07Set colours for Xt and cwmJune McEnroe 2021-02-07Set urgency on bell in xtermJune McEnroe 2021-02-07Add bindings for brightness controlJune McEnroe 2021-02-07Set X key repeat rateJune McEnroe 2021-02-07Bump font size to 12June McEnroe 2021-02-07Fully configure and rebind cwmJune McEnroe 2021-02-07Add BintiJune McEnroe 2021-02-07Finish configuring xtermJune McEnroe 2021-02-06Enable tapping, reverse scroll, set scaling in wsconsctlJune McEnroe 2021-02-06Set root window to black on purple snowJune McEnroe 2021-02-06Add xmodmap configurationJune McEnroe 2021-02-06Add initial OpenBSD X configurationJune McEnroe 2021-02-06Add xterm output to schemeJune McEnroe