* riece-mini.el (riece-mini-enabled): New flag.
authorDaiki Ueno <ueno@unixuser.org>
Fri, 21 May 2004 05:03:51 +0000 (05:03 +0000)
committerDaiki Ueno <ueno@unixuser.org>
Fri, 21 May 2004 05:03:51 +0000 (05:03 +0000)
commit495493e8e3978d3e178ce15f341b192177dbba88
treed79f7f5646630013b94f1c690536ba40556795d8
parentf0aefc91ca21538c889ecf20479155ee72946996
* riece-mini.el (riece-mini-enabled): New flag.
(riece-mini-display-message-function): Check riece-mini-enabled.
(riece-mini-enable): New function.
(riece-mini-disable): New function.

* riece-log.el (riece-log-enabled): New flag.
(riece-log-display-message-function): Check riece-log-enabled.
(riece-log-insinuate): Don't bind command key.
(riece-log-enable): New function.
(riece-log-disable): New function.

* riece-highlight.el (riece-highlight-enabled): New flag.
(riece-highlight-setup-dialogue): Renamed from
riece-dialogue-turn-on-font-lock; don't call turn-on-font-lock.
(riece-highlight-setup-channel-list): Renamed from
riece-channel-list-turn-on-font-lock; don't call
turn-on-font-lock.
(riece-highlight-hide-prefix): Renamed from
riece-dialogue-hide-prefix.
(riece-highlight-put-overlay-faces): Renamed from
riece-put-overlay-faces; check riece-highlight-enabled.
(riece-highlight-format-identity-for-channel-list-indicator):
Check riece-highlight-enabled.
(riece-highlight-insinuate): Follow the name changes.
(riece-highlight-enable): New function.
(riece-highlight-disable): New function.

* riece-ctcp.el (riece-ctcp-enabled): New flag.
(riece-ctcp-insinuate): Don't bind command keys.
(riece-ctcp-enable): New function.
(riece-ctcp-disable): New function.
(riece-handle-ctcp-request): Check riece-ctcp-enabled.
(riece-handle-ctcp-response): Ditto.

* riece.el: Moved add-on arrangement code to riece-addon.el.
(riece-addons-insinuated): New flag.
(riece): Don't (re)insinuate add-ons if at least an IRC server is
opened; enable add-ons after calling riece-startup-hook.

* riece-addon.el: New file.
* COMPILE (riece-modules): Add riece-addon.
* Makefile.am (EXTRA_DIST): Add riece-addon.el.
lisp/COMPILE
lisp/ChangeLog
lisp/Makefile.am
lisp/riece-addon.el [new file with mode: 0644]
lisp/riece-ctcp.el
lisp/riece-highlight.el
lisp/riece-log.el
lisp/riece-mini.el
lisp/riece.el