* riece-user.el: Require 'riece-lru.
authorDaiki Ueno <ueno@unixuser.org>
Fri, 18 Nov 2005 09:23:34 +0000 (09:23 +0000)
committerDaiki Ueno <ueno@unixuser.org>
Fri, 18 Nov 2005 09:23:34 +0000 (09:23 +0000)
commitcf19b0df85839ed3e2f493fa8a9f565c0ad90762
treeaacdbd29edf8712b34e4a0b9fda776cd90ef35ee
parent9890362addcf0bfa90134539fc941137466a6d7d
* riece-user.el: Require 'riece-lru.
(riece-find-user): Increase priority of given username in
riece-user-lru.
(riece-forget-user): Remove given username from riece-user-lru.
(riece-rename-user): Rename given username in riece-user-lru.
(riece-get-user): Register given username in riece-user-lru (if
is being added to riece-user-obarray.)

* riece-server.el: Require 'riece-lru.
(riece-reset-process-buffer): Initialize riece-user-lru.

* riece-options.el (riece-user-lru-max-size): New user option.
* riece-misc.el: Require 'riece-lru.
(riece-get-users-on-server): Get usernames from riece-user-lru.

* riece-globals.el (riece-user-lru): New variable.
* COMPILE (riece-modules): Added riece-lru.

* riece-lru.el: New file.
lisp/COMPILE
lisp/ChangeLog
lisp/riece-globals.el
lisp/riece-lru.el
lisp/riece-misc.el
lisp/riece-options.el
lisp/riece-server.el
lisp/riece-user.el