status in the server buffer.
[cf. <Liece:00119>]
+2003-10-14 Daiki Ueno <ueno@unixuser.org>
+
+ * riece-commands.el (riece-command-toggle-away): Check user away
+ status in the server buffer.
+ [cf. <Liece:00119>]
+
2003-10-14 TAKAHASHI Kaoru <kaoru@kaisei.org>
* riece.el (riece-dialogue-mode-map): Bind "N" instead of "\C-n"
(defun riece-command-toggle-away (&optional message)
"Mark yourself as being away."
(interactive
- (if (and (not (riece-user-get-away (riece-current-nickname)))
+ (if (and (not (riece-with-server-buffer (riece-identity-server
+ (riece-current-nickname))
+ (riece-user-get-away (riece-identity-prefix
+ (riece-current-nickname)))))
(or (null riece-away-message)
current-prefix-arg))
(let ((message (read-string "Away message: ")))