X-Git-Url: http://cgit.sxemacs.org/?a=blobdiff_plain;f=lisp%2Friece-button.el;h=b7f51261eeedfb4d5686b098086eae7b9f88f62d;hb=41f70b5a0e3fdc63c54bb5ce34c024b0d4d625d5;hp=b7ebbc811a2654dcbea25db89c73c1ddfae0c82d;hpb=f91ae6ee9e0b2334a0530bdcf8d0e93169aa9252;p=riece diff --git a/lisp/riece-button.el b/lisp/riece-button.el index b7ebbc8..b7f5126 100644 --- a/lisp/riece-button.el +++ b/lisp/riece-button.el @@ -19,8 +19,8 @@ ;; You should have received a copy of the GNU General Public License ;; along with GNU Emacs; see the file COPYING. If not, write to the -;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, -;; Boston, MA 02111-1307, USA. +;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +;; Boston, MA 02110-1301, USA. ;;; Commentary: @@ -48,8 +48,6 @@ ["Set +v" riece-user-button-set-speakers]) "Menu for user buttons.") -(defvar riece-button-enabled nil) - (defconst riece-button-description "Display useful buttons in IRC buffers.") @@ -206,7 +204,7 @@ This function is used as a callback for a channel button." (defvar riece-identity-button-map) (defun riece-button-add-identity-button (start end) - (if riece-button-enabled + (if (get 'riece-button 'riece-addon-enabled) (riece-scan-property-region 'riece-identity start end @@ -290,7 +288,6 @@ This function is used as a callback for a channel button." 'riece-button-add-identity-button)) (defun riece-button-enable () - (setq riece-button-enabled t) (let ((pointer riece-buffer-list)) (while pointer (with-current-buffer (car pointer) @@ -303,7 +300,6 @@ This function is used as a callback for a channel button." (riece-emit-signal 'channel-list-changed))) (defun riece-button-disable () - (setq riece-button-enabled nil) (save-excursion (let ((pointer riece-buffer-list)) (while pointer