comparison lisp/ChangeLog @ 4969:cbe181529c34

Automatic merge
author Ben Wing <ben@xemacs.org>
date Wed, 03 Feb 2010 21:46:21 -0600
parents 48b63cd88a21 9c6ea1581159
children 8f0cf4fd3d2c c0934cef10c6
comparison
equal deleted inserted replaced
4968:4d35e52790f8 4969:cbe181529c34
170 170
171 * cl-macs.el (cl-do-arglist): 171 * cl-macs.el (cl-do-arglist):
172 * cl-compat.el (keyword-of): 172 * cl-compat.el (keyword-of):
173 Remove support in our generated code for emacs versions where 173 Remove support in our generated code for emacs versions where
174 keywords are not self-quoting. 174 keywords are not self-quoting.
175
176 2010-02-03 Aidan Kehoe <kehoea@parhasard.net>
177
178 Delete a couple of XEmacs-specific functions that duplicate CL
179 functions.
180
181 * find-paths.el (paths-filter, paths-uniq-append):
182 Remove #'paths-filter, a reimplementation of #'remove-if-not, and
183 #'paths-uniq-append, a reimplementation of #'union with test
184 #'equal.
185 (paths-decode-directory-path): Don't use #'path-filter here.
186 * packages.el (packages-package-hierarchy-directory-names):
187 Don't use #'path-filter here.
188 (packages-find-installation-package-directories):
189 Use #'union, not #'paths-uniq-append here.
190 * setup-paths.el (paths-find-invocation-roots)
191 (paths-find-emacs-roots, paths-construct-info-path)
192 (paths-construct-info-path):
193 Replace #'paths-filter with #'remove-if-not, #'paths-uniq-append
194 with #'union.
195
196 2010-02-01 Aidan Kehoe <kehoea@parhasard.net>
197
198 * loadhist.el (symbol-file):
199 If #'built-in-symbol-file returns a Lisp file name, and
200 source-lisp is readable, construct a full pathname to include
201 that. Otherwise use lisp-directory, as we used to.
202 * loadup.el:
203 Delete load-history entries for those files in
204 preloaded-file-list; unloading the associated features makes very
205 little sense, and the symbol file information can be had from DOC.
175 206
176 2010-02-01 Aidan Kehoe <kehoea@parhasard.net> 207 2010-02-01 Aidan Kehoe <kehoea@parhasard.net>
177 208
178 * cl-macs.el (equalp): 209 * cl-macs.el (equalp):
179 Remove special treatment for an #'equalp with a single character 210 Remove special treatment for an #'equalp with a single character