elisp/lsdb.git
22 years ago* lsdb.el (lsdb-mode-map): Bind [space] and [delete].
ueno [Fri, 26 Apr 2002 14:31:32 +0000 (14:31 +0000)]
* lsdb.el (lsdb-mode-map): Bind [space] and [delete].

22 years ago* lsdb.el (lsdb-current-record): New function.
ueno [Fri, 26 Apr 2002 14:23:56 +0000 (14:23 +0000)]
* lsdb.el (lsdb-current-record): New function.
(lsdb-current-entry): Use it.
(lsdb-mode-add-entry): Use it.
(lsdb-mode-delete-entry): Use it.
(lsdb-mode-edit-entry): Use it.

22 years ago* lsdb.el (lsdb-maphash) [Emacs]: Fixed.
ueno [Fri, 26 Apr 2002 12:45:22 +0000 (12:45 +0000)]
* lsdb.el (lsdb-maphash) [Emacs]: Fixed.

22 years ago* lsdb.el: Check whether make-hash-table is a subr.
ueno [Fri, 26 Apr 2002 12:23:15 +0000 (12:23 +0000)]
* lsdb.el: Check whether make-hash-table is a subr.

22 years ago* lsdb.el (lsdb-print-record-function): Abolish.
ueno [Fri, 26 Apr 2002 10:10:20 +0000 (10:10 +0000)]
* lsdb.el (lsdb-print-record-function): Abolish.
(lsdb-insert-x-face-function): Add setting for XEmacs' xface glyph.
(lsdb-known-entry-names): New variable.
(lsdb-temp-buffer-show-function): Don't call
shrink-window-if-larger-than-buffer twice.
(lsdb-display-records): Fixed.
(lsdb-insert-entry): Collect entry names for later completion.
(lsdb-mode-map): Bind n and p.
(lsdb-narrow-to-record): Simplified.
(lsdb-mode-lookup-history): New variable.
(lsdb-mode-lookup): New command.
(lsdb): New alias.
(lsdb-mode-add-entry): Complete entry names.
(lsdb-mode-next-record): New command.
(lsdb-mode-previous-record): New command.
(lsdb-wl-insinuate): Add autoload cookie.
(lsdb-insert-x-face-with-xemacs-glyph): New function.

22 years ago* lsdb.el: Fix the last change.
ueno [Fri, 26 Apr 2002 06:48:46 +0000 (06:48 +0000)]
* lsdb.el: Fix the last change.

22 years ago* lsdb.el (lsdb-mode-save): Fixed.
ueno [Fri, 26 Apr 2002 06:42:21 +0000 (06:42 +0000)]
* lsdb.el (lsdb-mode-save): Fixed.

22 years ago* lsdb.el (lsdb-edit-form-mode-hook): New user option.
ueno [Fri, 26 Apr 2002 06:21:15 +0000 (06:21 +0000)]
* lsdb.el (lsdb-edit-form-mode-hook): New user option.
(lsdb-insert-entry): New function.
(lsdb-print-record): Use it.
(lsdb-mode-map): New keymap.
(lsdb-mode-quit-window): Emulate quit-window in Emacs 21.
(lsdb-narrow-to-record): New function.
(lsdb-current-entry): New function.
(lsdb-mode-add-entry): New command.
(lsdb-mode-delete-entry): New command.
(lsdb-mode-edit-entry): New command.
(lsdb-mode-save): Rename from lsdb-offer-save.
(lsdb-edit-form-buffer): New variable.
(lsdb-edit-form-done-function): New variable.
(lsdb-previous-window-configuration): New variable.
(lsdb-edit-form-mode-map): New variable.
(lsdb-edit-form-mode): New major mode.
(lsdb-edit-form): New function.
(lsdb-edit-form-done): New function.
(lsdb-edit-form-exit): New function.

22 years ago* lsdb.el (lsdb-interesting-header-alist): Collect X-URL, X-URI and X-Face.
ueno [Fri, 26 Apr 2002 02:13:03 +0000 (02:13 +0000)]
* lsdb.el (lsdb-interesting-header-alist): Collect X-URL, X-URI and X-Face.
(lsdb-entry-type-alist): Increase the score of 'www.
(lsdb-insert-x-face-function): New user option.
(lsdb-display-record-hook): New user option.
(lsdb-font-lock-keywords): Stop highlighting when a runaway "\r" is found.
(lsdb-display-records): New function.
(lsdb-display-record): Use it.
(lsdb-entry-score): New inline function.
(lsdb-print-record): Use it.
(lsdb-expose-x-face): New function.
(lsdb-x-face-scale-factor): New variable.
(lsdb-insert-x-face-with-x-face-e21): New function.

22 years ago* lsdb.el (lsdb-wl-hide-buffer): New function.
ueno [Thu, 25 Apr 2002 19:40:07 +0000 (19:40 +0000)]
* lsdb.el (lsdb-wl-hide-buffer): New function.

22 years ago* lsdb.el (lsdb-complete-name): Call lsdb-maybe-load-file before
ueno [Thu, 25 Apr 2002 19:34:00 +0000 (19:34 +0000)]
* lsdb.el (lsdb-complete-name): Call lsdb-maybe-load-file before
building completion table.

22 years agoFix typo.
ueno [Thu, 25 Apr 2002 19:31:47 +0000 (19:31 +0000)]
Fix typo.

22 years ago* lsdb.el: Add instructions for Wanderlust.
ueno [Thu, 25 Apr 2002 19:09:26 +0000 (19:09 +0000)]
* lsdb.el: Add instructions for Wanderlust.
(lsdb-gnus-insinuate-message): Abolish.
(lsdb-gethash) [Emacs]: Fixed.

22 years ago* lsdb.el (lsdb-complete-name): Don't throw an error when there is no
ueno [Thu, 25 Apr 2002 17:30:41 +0000 (17:30 +0000)]
* lsdb.el (lsdb-complete-name): Don't throw an error when there is no
candidate.

22 years ago* lsdb.el (lsdb-update-record): Duplicate record before puthash.
ueno [Thu, 25 Apr 2002 17:22:55 +0000 (17:22 +0000)]
* lsdb.el (lsdb-update-record): Duplicate record before puthash.
(lsdb-last-candidates): New variable.
(lsdb-complete-name): Use it.

22 years ago* lsdb.el (lsdb-entry-type-alist): Increase score of 'organization.
ueno [Thu, 25 Apr 2002 16:40:10 +0000 (16:40 +0000)]
* lsdb.el (lsdb-entry-type-alist): Increase score of 'organization.

22 years ago* lsdb.el (lsdb-offer-save): Rename from lsdb-gnus-offer-save.
ueno [Thu, 25 Apr 2002 16:36:03 +0000 (16:36 +0000)]
* lsdb.el (lsdb-offer-save): Rename from lsdb-gnus-offer-save.

22 years ago* lsdb.el (lsdb-hash-table-is-dirty): New variable.
ueno [Thu, 25 Apr 2002 16:32:43 +0000 (16:32 +0000)]
* lsdb.el (lsdb-hash-table-is-dirty): New variable.
(lsdb-gnus-offer-save): Use it.

22 years ago* lsdb.el (lsdb-interesting-header-alist): Add 'attribution.
ueno [Thu, 25 Apr 2002 16:15:38 +0000 (16:15 +0000)]
* lsdb.el (lsdb-interesting-header-alist): Add 'attribution.

22 years agoImporting the Lovely Sister Database. start
ueno [Thu, 25 Apr 2002 15:52:01 +0000 (15:52 +0000)]
Importing the Lovely Sister Database.