[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/rcirc-update 1e13786 5/7: Restore rcirc-target if possible
From: |
Philip Kaludercic |
Subject: |
feature/rcirc-update 1e13786 5/7: Restore rcirc-target if possible |
Date: |
Tue, 14 Sep 2021 16:10:32 -0400 (EDT) |
branch: feature/rcirc-update
commit 1e1378699c9cc7f2de0fd679149379522bcc3c6d
Author: Philip Kaludercic <philipk@posteo.net>
Commit: Philip Kaludercic <philipk@posteo.net>
Restore rcirc-target if possible
* rcirc.el (rcirc-process-message): Extract target from buffer name
---
lisp/net/rcirc.el | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/lisp/net/rcirc.el b/lisp/net/rcirc.el
index 579a350..5537ddc 100644
--- a/lisp/net/rcirc.el
+++ b/lisp/net/rcirc.el
@@ -1620,6 +1620,11 @@ The argument JUSTIFY is passed on to `fill-region'."
(defun rcirc-process-message (line)
"Process LINE as a message to be sent."
+ (when (and (null rcirc-target)
+ (string-match
+ (rx bos (group (+? nonl)) "@" (+ nonl) eos)
+ (buffer-name)))
+ (setq rcirc-target (match-string 1 (buffer-name))))
(if (not rcirc-target)
(message "Not joined (no target)")
(delete-region rcirc-prompt-end-marker (point))
- feature/rcirc-update updated (0d35040 -> 5ebad79), Philip Kaludercic, 2021/09/14
- feature/rcirc-update 3405c85 6/7: Unset mode-line-process for all buffers on reconnecting, Philip Kaludercic, 2021/09/14
- feature/rcirc-update 8eb9eb0 3/7: Allow for multiple attempts when reconnecting, Philip Kaludercic, 2021/09/14
- feature/rcirc-update ec50a36 2/7: * rcirc.texi (Hacking and Tweaking): Add missing section to menu, Philip Kaludercic, 2021/09/14
- feature/rcirc-update 1c3bad8 4/7: Display server buffer after connecting, Philip Kaludercic, 2021/09/14
- feature/rcirc-update 5ebad79 7/7: Fix interactive forms for rcirc-define-command, Philip Kaludercic, 2021/09/14
- feature/rcirc-update 767fa97 1/7: * rcirc.el (rcirc-server-alist): Add #emacs to default server list, Philip Kaludercic, 2021/09/14
- feature/rcirc-update 1e13786 5/7: Restore rcirc-target if possible,
Philip Kaludercic <=