-;;; 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 <ueno@unixuser.org>
;; 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:
;;; Code:
(require 'riece-identity)
+(require 'riece-misc)
(eval-when-compile
(autoload 'lsdb-maybe-load-hash-tables "lsdb")
(defvar riece-lsdb-cache nil)
-(defvar riece-lsdb-enabled nil)
-
(defconst riece-lsdb-description
"Help register nicknames in LSDB rolodex program.")
(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
(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)