comparison lisp/ChangeLog @ 4998:b46c89ccbed3

Merge.
author Aidan Kehoe <kehoea@parhasard.net>
date Sat, 06 Feb 2010 12:28:19 +0000
parents 76af7fc13e81 8800b5350a13
children 6b6b0f8ab749 d6368048cd8c
comparison
equal deleted inserted replaced
4994:76af7fc13e81 4998:b46c89ccbed3
1 2010-02-06 Ben Wing <ben@xemacs.org> 1 2010-02-06 Ben Wing <ben@xemacs.org>
2 2
3 * unicode.el: 3 * unicode.el:
4 * unicode.el (for): 4 * unicode.el (for):
5 Convert file to utf-8. 5 Convert file to utf-8.
6
7 2010-02-03 Aidan Kehoe <kehoea@parhasard.net>
8
9 * cl-extra.el (some, every):
10 Move these functions to C.
11 * cl-macs.el (notany, notevery): Add compiler macros for these
12 functions, no longer proclaim them inline (which would involve
13 specbinding that's not necessary with the compiler macros).
6 14
7 2010-02-06 Ben Wing <ben@xemacs.org> 15 2010-02-06 Ben Wing <ben@xemacs.org>
8 16
9 * code-init.el: 17 * code-init.el:
10 * code-init.el (set-eol-detection): 18 * code-init.el (set-eol-detection):
308 316
309 * mule/cyrillic.el (for): 317 * mule/cyrillic.el (for):
310 Upper and lowercase mappings were reversed for some old-Cyrillic 318 Upper and lowercase mappings were reversed for some old-Cyrillic
311 chars. 319 chars.
312 320
321 2010-01-31 Aidan Kehoe <kehoea@parhasard.net>
322
323 * cl.el (mapcar*): Delete; this is now in fns.c.
324 Use #'mapc, not #'mapc-internal in a couple of places.
325 * cl-macs.el (mapc, mapcar*, map): Delete these compiler macros
326 now the corresponding functions are in fns.c; there's no run-time
327 advantage to the macros.
328 * cl-extra.el (coerce): Extend the possible conversions here a
329 little; it's not remotely comprehensive yet, though it does allow
330 running slightly more Common Lisp code than previously.
331 (cl-mapcar-many): Delete.
332 (map, maplist, mapc, mapl, mapcan, mapcon): Move these to fns.c.
333 * bytecomp.el (byte-compile-maybe-mapc):
334 Use #'mapc itself, not #'mapc-internal, now the former is in C.
335 (mapcar*): Use #'byte-compile-maybe-mapc as this function's
336 byte-compile method, now a #'mapc that can take more than one
337 sequence is in C.
338 * obsolete.el (cl-mapc): Move this compatibility alias to this file.
339 * update-elc.el (do-autoload-commands): Use #'mapc, not
340 #'mapc-internal here.
341
313 2010-01-26 Aidan Kehoe <kehoea@parhasard.net> 342 2010-01-26 Aidan Kehoe <kehoea@parhasard.net>
314 343
315 * mule/vietnamese.el (viscii): Correct the mapping here, #xA6 is 344 * mule/vietnamese.el (viscii): Correct the mapping here, #xA6 is
316 actually *SMALL* LETTER A WITH CIRCUMFLEX AND HOOK ABOVE. 345 actually *SMALL* LETTER A WITH CIRCUMFLEX AND HOOK ABOVE.
317 * mule/cyrillic.el (koi8-c): Correct the mapping here, #x8C is 346 * mule/cyrillic.el (koi8-c): Correct the mapping here, #x8C is