* riece-lsdb.el: Require 'riece-identity; add autoload setting for
authorueno <ueno>
Tue, 27 Jan 2004 03:34:54 +0000 (03:34 +0000)
committerueno <ueno>
Tue, 27 Jan 2004 03:34:54 +0000 (03:34 +0000)
riece-update-record; bind lsdb-hash-table, riece-command-mode-map.

lisp/ChangeLog
lisp/riece-lsdb.el

index 2f4fef9..878b2ac 100644 (file)
@@ -1,3 +1,8 @@
+2004-01-27  Daiki Ueno  <ueno@unixuser.org>
+
+       * riece-lsdb.el: Require 'riece-identity; add autoload setting for
+       riece-update-record; bind lsdb-hash-table, riece-command-mode-map.
+
 2004-01-23  TAKAHASHI Kaoru  <kaoru@kaisei.org>
 
        * riece-handle.el (riece-handle-privmsg-message): Check own
index b477adc..4ec0f5b 100644 (file)
 
 ;;; Code:
 
+(require 'riece-identity)
+
 (eval-when-compile
   (autoload 'lsdb-maybe-load-hash-tables "lsdb")
   (autoload 'lsdb-lookup-records "lsdb")
   (autoload 'lsdb-puthash "lsdb")
   (autoload 'lsdb-maphash "lsdb")
   (autoload 'lsdb-gethash "lsdb")
-  (autoload 'lsdb-display-records "lsdb"))
+  (autoload 'lsdb-display-records "lsdb")
+  (autoload 'lsdb-update-record "lsdb"))
 
 (defvar riece-lsdb-cache nil)
 
@@ -78,6 +81,7 @@
        (lsdb-display-records records)
       (message "No entry for `%s'" (riece-format-identity user t)))))
 
+(defvar lsdb-hash-table)
 (defun riece-lsdb-add-user (user full-name)
   (interactive
    (let ((completion-ignore-case t)
                                    ""))
                          (list (cons 'irc (cons irc old)))))))
 
+(defvar riece-command-mode-map)
 (defun riece-lsdb-insinuate ()
   (require 'lsdb)
   (add-to-list 'lsdb-secondary-hash-tables