comparison lisp/ChangeLog @ 5102:ec6e767f8fc5

merge
author Ben Wing <ben@xemacs.org>
date Fri, 05 Mar 2010 07:20:26 -0600
parents 99f8ebc082d9 65f5d45edc87
children 4129013a3954
comparison
equal deleted inserted replaced
5100:3d91f0b64469 5102:ec6e767f8fc5
28 Add a compiler macro for #'make-coding-system on non-Mule builds 28 Add a compiler macro for #'make-coding-system on non-Mule builds
29 too, to fix the problem he addressed with that changeset. 29 too, to fix the problem he addressed with that changeset.
30 * mule/make-coding-system.el (fixed-width-private-use-start): 30 * mule/make-coding-system.el (fixed-width-private-use-start):
31 Don't call (decode-char ... 'ucs) here, it can make bootstrapping 31 Don't call (decode-char ... 'ucs) here, it can make bootstrapping
32 harder. 32 harder.
33
34 2010-02-26 Ben Wing <ben@xemacs.org>
35
36 * autoload.el (autoload-featurep-protect-autoloads):
37 Always insert a coding-system cookie, either raw-text-unix or
38 escape-quoted. As before, insert an error statement when an
39 escape-quoted auto-autoload is loaded in a non-Mule XEmacs.
40
41 This fixes problems when the default coding system is UTF-8,
42 as in Cygwin. Under some circumstances, the file can get
43 written out as raw text and read in as UTF-8, where invididual
44 high-bytes are usually invalid UTF-8 sequences and lead to
45 error octets in the buffer; when written out again, these
46 force escape-quoted. Result: auto-autoloads.el for the
47 source-tree lisp/ directory would end up as escape-quoted.
33 48
34 2010-02-25 Didier Verna <didier@xemacs.org> 49 2010-02-25 Didier Verna <didier@xemacs.org>
35 50
36 The background-placement face property. 51 The background-placement face property.
37 * cl-macs.el (face-background-placement): New defsetf. 52 * cl-macs.el (face-background-placement): New defsetf.
47 * frame.el (set-frame-background-placement): 62 * frame.el (set-frame-background-placement):
48 * frame.el (frame-background-placement): 63 * frame.el (frame-background-placement):
49 * frame.el (frame-background-placement-instance): 64 * frame.el (frame-background-placement-instance):
50 * objects.el (make-face-background-placement-specifier): New. 65 * objects.el (make-face-background-placement-specifier): New.
51 66
52 c2010-02-25 Ben Wing <ben@xemacs.org> 67 2010-02-25 Ben Wing <ben@xemacs.org>
53 68
54 * autoload.el (make-autoload): 69 * autoload.el (make-autoload):
55 Call cl-function-arglist with one arg. 70 Call cl-function-arglist with one arg.
56 71
57 * cl-macs.el (cl-function-arglist): 72 * cl-macs.el (cl-function-arglist):