From: Daiki Ueno Date: Sat, 27 Aug 2005 05:25:55 +0000 (+0000) Subject: Support re-insinuate. X-Git-Url: https://cgit.sxemacs.org/?p=riece;a=commitdiff_plain;h=789cda0b9a924be61197b3ffad9b262f5e9561df;hp=c9ace3be75f5e49d3c5a4746ea228367bc6f97b7;ds=sidebyside Support re-insinuate. --- diff --git a/lisp/riece-xface.el b/lisp/riece-xface.el index b94b006..7e4bb78 100644 --- a/lisp/riece-xface.el +++ b/lisp/riece-xface.el @@ -68,15 +68,19 @@ 'riece-xface-update-user-list-buffer t t)) (defun riece-xface-insinuate () + (if riece-user-list-buffer + (with-current-buffer riece-user-list-buffer + (riece-xface-user-list-mode-hook))) (add-hook 'riece-user-list-mode-hook 'riece-xface-user-list-mode-hook)) (defun riece-xface-uninstall () + (if riece-user-list-buffer + (with-current-buffer riece-user-list-buffer + (remove-hook 'riece-update-buffer-functions + 'riece-xface-update-user-list-buffer t))) (remove-hook 'riece-user-list-mode-hook - 'riece-xface-user-list-mode-hook) - (with-current-buffer riece-user-list-buffer - (remove-hook 'riece-update-buffer-functions - 'riece-xface-update-user-list-buffer t))) + 'riece-xface-user-list-mode-hook)) (defun riece-xface-enable () (setq riece-xface-enabled t)