gnus-registry.el, registry.el: Silence the byte compiler.
authorKatsumi Yamaoka <yamaoka@jpl.org>
Mon, 18 Apr 2011 22:50:30 +0000 (22:50 +0000)
committerKatsumi Yamaoka <yamaoka@jpl.org>
Mon, 18 Apr 2011 22:50:30 +0000 (22:50 +0000)
commit76291d81a179dad7f89478eb52e94c36531db83f
tree97127bb86b14edb6f430654cdcc2908cd9e85f99
parent1e4b51ee2924b45cf986153f994fc25f338d2c17
gnus-registry.el, registry.el: Silence the byte compiler.

gnus-registry.el: Eliminate cl functions.
 (gnus-registry-sort-addresses): New function that replaces mapcan.
 (gnus-registry-action, gnus-registry-spool-action)
 (gnus-registry-split-fancy-with-parent)
 (gnus-registry-fetch-recipients-fast): Use it.
 (gnus-registry-import-eld): Replace delete* with dolist + delq.
registry.el (initialize-instance, registry-lookup)
 (registry-lookup-breaks-before-lexbind, registry-lookup-secondary)
 (registry-lookup-secondary-value, registry-search, registry-delete)
 (registry-insert, registry-reindex, registry-size, registry-prune):
 Use eval-and-compile.
lisp/ChangeLog
lisp/gnus-registry.el
lisp/registry.el