* riece-user.el: Require 'riece-lru.
authorueno <ueno>
Fri, 18 Nov 2005 09:23:34 +0000 (09:23 +0000)
committerueno <ueno>
Fri, 18 Nov 2005 09:23:34 +0000 (09:23 +0000)
commit1d868013f382ee4a7069d5b1cf23e22acc86096e
treee82ea8ad0c94961acab93ef50d278ab7d8c37395
parented6966fe57b7ac563d216b824ba035baadb5f965
* 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