Avoid the obsolete `assoc' package.
commit2d3d5c09cbd4c5a1ff703c0c3fdad4231e86df3f
authorStefan Monnier <monnier@iro.umontreal.ca>
Sat, 28 Apr 2012 21:59:08 +0000 (28 17:59 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sat, 28 Apr 2012 21:59:08 +0000 (28 17:59 -0400)
tree12300e62bd5f8e856a0d03673b5b5729e264c5e8
parent998afe903ed81428fd422764d7dcfe3e7b49ad16
Avoid the obsolete `assoc' package.
* lisp/speedbar.el (speedbar-refresh): Avoid adelete.
(speedbar-file-lists): Simplify and avoid aput.
* lisp/man.el (Man--sections, Man--refpages): New vars, replacing
Man-sections-alist and Man-refpages-alist.
(Man-build-section-alist, Man-build-references-alist):
Use them; avoid aput.
(Man--last-section, Man--last-refpage): New vars.
(Man-follow-manual-reference): Use them.
Use the `default' arg of completing-read.
(Man-goto-section): Idem.  Move prompt to the `interactive' spec.
* lisp/gnus/auth-source.el (auth-source--aput-1, auth-source--aput)
(auth-source--aget): New functions and macros.
Use them instead of aput/aget.
lisp/ChangeLog
lisp/gnus/ChangeLog
lisp/gnus/auth-source.el
lisp/man.el
lisp/speedbar.el