* riece-channel.el: Require 'riece-cache.
authorDaiki Ueno <ueno@unixuser.org>
Sat, 19 Nov 2005 00:30:37 +0000 (00:30 +0000)
committerDaiki Ueno <ueno@unixuser.org>
Sat, 19 Nov 2005 00:30:37 +0000 (00:30 +0000)
commit5935701a450552d02a0d2920b86fa87b7bad0acb
tree2a2ea5c5d04e839053eab5ac1fc32deaba8cf7f2
parent3ee8a4af3c8254994a95ffac8926af4e7b32f8bd
* riece-channel.el: Require 'riece-cache.
(riece-find-channel): Increase priority of given channel name in
riece-channel-cache.
(riece-forget-channel): Remove given channel name from
riece-channel-cache.
(riece-get-channel): Register given channel name in
riece-channel-cache (if it is being added to riece-channel-obarray.)
* riece-server.el (riece-reset-process-buffer): Initialize
riece-channel-cache.
* riece-options.el (riece-channel-cache-max-size): New user
option.
* riece-misc.el (riece-get-channels-on-server): Get channel names
from riece-channel-cache.
* riece-globals.el (riece-channel-cache): New variable.
lisp/ChangeLog
lisp/riece-channel.el
lisp/riece-globals.el
lisp/riece-misc.el
lisp/riece-options.el
lisp/riece-server.el
lisp/riece-user.el