X-Git-Url: https://cgit.sxemacs.org/?p=riece;a=blobdiff_plain;f=lisp%2Friece-lsdb.el;h=313e240f68aa3665b6c7f4fd33ce7af09143cd8b;hp=17ee802a815a49ba294693ac214f9773133ea13d;hb=HEAD;hpb=94a61d1a1959bd5dc7d5c571c46dbd74f551bc44 diff --git a/lisp/riece-lsdb.el b/lisp/riece-lsdb.el index 17ee802..313e240 100644 --- a/lisp/riece-lsdb.el +++ b/lisp/riece-lsdb.el @@ -1,4 +1,4 @@ -;;; riece-lsdb.el --- help register nicknames in LSDB rolodex program +;;; riece-lsdb.el --- help register nicknames in LSDB rolodex program -*- lexical-binding: t -*- ;; Copyright (C) 1998-2003 Daiki Ueno ;; Author: Daiki Ueno @@ -19,8 +19,8 @@ ;; You should have received a copy of the GNU General Public License ;; along with GNU Emacs; see the file COPYING. If not, write to the -;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, -;; Boston, MA 02111-1307, USA. +;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +;; Boston, MA 02110-1301, USA. ;;; Commentary: @@ -29,6 +29,7 @@ ;;; Code: (require 'riece-identity) +(require 'riece-misc) (eval-when-compile (autoload 'lsdb-maybe-load-hash-tables "lsdb") @@ -42,8 +43,6 @@ (defvar riece-lsdb-cache nil) -(defvar riece-lsdb-enabled nil) - (defconst riece-lsdb-description "Help register nicknames in LSDB rolodex program.") @@ -95,7 +94,7 @@ (table lsdb-hash-table)) (unless (vectorp table) (setq table (make-vector 29 0)) - (lsdb-maphash (lambda (key value) + (lsdb-maphash (lambda (key _value) (intern key table)) lsdb-hash-table)) (list (riece-completing-read-identity @@ -140,15 +139,13 @@ (define-key riece-command-mode-map "\C-c\C-ll" 'riece-lsdb-display-records) (define-key riece-command-mode-map - "\C-c\C-la" 'riece-lsdb-add-user) - (setq riece-lsdb-enabled t)) + "\C-c\C-la" 'riece-lsdb-add-user)) (defun riece-lsdb-disable () (define-key riece-command-mode-map "\C-c\C-ll" nil) (define-key riece-command-mode-map - "\C-c\C-la" nil) - (setq riece-lsdb-enabled nil)) + "\C-c\C-la" nil)) (provide 'riece-lsdb)