diff options
| -rw-r--r-- | lisp/net/rcirc.el | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lisp/net/rcirc.el b/lisp/net/rcirc.el index de524d9ef10..d95db26cae9 100644 --- a/lisp/net/rcirc.el +++ b/lisp/net/rcirc.el | |||
| @@ -825,6 +825,7 @@ Function is called with PROCESS, COMMAND, SENDER, ARGS and LINE.") | |||
| 825 | (process-send-string process string))) | 825 | (process-send-string process string))) |
| 826 | 826 | ||
| 827 | (defun rcirc-send-privmsg (process target string) | 827 | (defun rcirc-send-privmsg (process target string) |
| 828 | (cl-check-type target string) | ||
| 828 | (rcirc-send-string process (format "PRIVMSG %s :%s" target string))) | 829 | (rcirc-send-string process (format "PRIVMSG %s :%s" target string))) |
| 829 | 830 | ||
| 830 | (defun rcirc-send-ctcp (process target request &optional args) | 831 | (defun rcirc-send-ctcp (process target request &optional args) |
| @@ -2337,8 +2338,8 @@ With a prefix arg, prompt for new topic." | |||
| 2337 | (let ((timestamp (format-time-string "%s"))) | 2338 | (let ((timestamp (format-time-string "%s"))) |
| 2338 | (rcirc-send-ctcp process target "PING" timestamp))) | 2339 | (rcirc-send-ctcp process target "PING" timestamp))) |
| 2339 | 2340 | ||
| 2340 | (defun rcirc-cmd-me (args &optional process target) | 2341 | (defun rcirc-cmd-me (args process target) |
| 2341 | (rcirc-send-ctcp process target "ACTION" args)) | 2342 | (when target (rcirc-send-ctcp process target "ACTION" args))) |
| 2342 | 2343 | ||
| 2343 | (defun rcirc-add-or-remove (set &rest elements) | 2344 | (defun rcirc-add-or-remove (set &rest elements) |
| 2344 | (dolist (elt elements) | 2345 | (dolist (elt elements) |