Mercurial > hg > xemacs-beta
comparison lisp/ChangeLog @ 5475:248176c74e6b
Merge with trunk.
author | Mats Lidell <matsl@xemacs.org> |
---|---|
date | Sat, 23 Apr 2011 23:47:13 +0200 |
parents | 4dee0387b9de 97968d099404 |
children | f2881cb841b4 |
comparison
equal
deleted
inserted
replaced
5474:4dee0387b9de | 5475:248176c74e6b |
---|---|
1 2011-04-23 Aidan Kehoe <kehoea@parhasard.net> | |
2 | |
3 * font.el: | |
4 * font.el (font-warn): Removed. | |
5 * font.el (font-hex-string-to-number): Removed. | |
6 * font.el (internal-facep): | |
7 * font.el (font-lookup-rgb-components): | |
8 * font.el (font-parse-rgb-components): | |
9 Use #'string-to-number with the BASE argument instead of | |
10 #'font-hex-string-to-number, #'display-warning instead of | |
11 #'font-warn. | |
12 This entire file smells bitrotted, with lots of functions of very | |
13 little relevance to XEmacs, but addressing that is more work than | |
14 I can do today. | |
15 | |
16 2011-04-17 Aidan Kehoe <kehoea@parhasard.net> | |
17 | |
18 * cl-extra.el: | |
19 * cl-extra.el ('char<): New. | |
20 * cl-extra.el ('char>=): New. | |
21 * cl-extra.el ('char>): New. | |
22 * cl-extra.el ('char<=): New. | |
23 * cl-extra.el (alpha-char-p): New. | |
24 * cl-extra.el (graphic-char-p): New. | |
25 * cl-extra.el (standard-char-p): New. | |
26 * cl-extra.el (char-name): New. | |
27 * cl-extra.el (name-char): New. | |
28 * cl-extra.el (upper-case-p): New. | |
29 * cl-extra.el (lower-case-p): New. | |
30 * cl-extra.el (both-case-p): New. | |
31 * cl-extra.el (char-upcase): New. | |
32 * cl-extra.el (char-downcase): New. | |
33 * cl-extra.el (integer-length): New. | |
34 Add various functions dealing (mainly) with characters, making | |
35 some Common Lisp code easier to port. | |
36 * descr-text.el (describe-char-unicode-data): | |
37 Add an autoload for this function, used by #'char-name. | |
38 | |
39 2011-04-12 Aidan Kehoe <kehoea@parhasard.net> | |
40 | |
41 * mule/mule-win32-init.el (windows-874): | |
42 No longer create this coding system, now it's provided by thai.el; | |
43 thanks for the report of the associated Win32 build problem, Mats! | |
44 | |
45 2011-04-08 Aidan Kehoe <kehoea@parhasard.net> | |
46 | |
47 * unicode.el (load-unicode-tables): | |
48 No longer include thai-xtis in the default Unicode precedence list. | |
49 * mule/thai.el: | |
50 * mule/thai.el (tis-620): | |
51 * mule/thai.el (windows-874): | |
52 * mule/thai.el ("Thai"): | |
53 Move the Thai language environment and the TIS-620 coding system | |
54 to this file; add support for Microsoft's code page 874. | |
55 * mule/thai-util.el: | |
56 * mule/thai-xtis.el: | |
57 Remove these two files; XTIS was always non-standard and was never | |
58 widely implemented, and we've never supported the character | |
59 composition necessary for thai-util.el. | |
60 * dumped-lisp.el (preloaded-file-list): | |
61 Drop thai-xtis, dump thai.el instead. | |
62 | |
63 2011-04-02 Aidan Kehoe <kehoea@parhasard.net> | |
64 | |
65 * cl.el (cadr, caddr, cadddr): | |
66 Document some equivalences for these functions. | |
67 | |
68 2011-04-02 Aidan Kehoe <kehoea@parhasard.net> | |
69 | |
70 * bytecomp.el (byte-compile-output-preface): New. | |
71 * bytecomp.el (byte-compile-output-file-form): | |
72 * bytecomp.el (byte-compile-output-docform): | |
73 * bytecomp.el (byte-compile-file-form): | |
74 * bytecomp.el (byte-compile-file-form-defmumble): | |
75 * bytecomp.el (symbol-value): | |
76 * bytecomp.el (byte-compile-symbol-value): New. | |
77 * cl-macs.el (load-time-value): | |
78 No longer implement load-time-value by very hackishly redefining | |
79 #'byte-compile-file-form-defmumble, instead make the appropriate | |
80 changes in #'byte-compile-file-form-defmumble and | |
81 #'byte-compile-file-form instead. We also add a specific byte-compile | |
82 method for #'symbol-value, using the add-properties-to-a-gensym | |
83 approach that worked for #'block and #'return-from. | |
84 | |
85 2011-03-29 Aidan Kehoe <kehoea@parhasard.net> | |
86 | |
87 * cl-extra.el (cl-finite-do, cl-float-limits): | |
88 Don't make these available as functions in the dumped image, since | |
89 they're only called at dump time. | |
90 * obsolete.el (cl-float-limits): | |
91 Make this an alias to #'identity (since it's called at dump time), | |
92 mark it as obsolete in 21.5. | |
93 | |
94 2011-03-29 Aidan Kehoe <kehoea@parhasard.net> | |
95 | |
96 * cl.el: | |
97 * cl.el (least-positive-float): | |
98 * cl.el (least-positive-normalized-float): | |
99 * cl.el (least-negative-normalized-float): | |
100 * cl.el (float-epsilon): | |
101 * cl.el (float-negative-epsilon): | |
102 Document some previously-undocumented float constants here. | |
103 * cl.el (oddp): | |
104 * cl.el (evenp): | |
105 Change numeric comparison to use #'eql instead of #'eq in | |
106 passing. | |
107 | |
1 2011-03-24 Jerry James <james@xemacs.org> | 108 2011-03-24 Jerry James <james@xemacs.org> |
2 | 109 |
3 * cl-macs.el (loop): "arbitary" -> "arbitrary". | 110 * cl-macs.el (loop): "arbitary" -> "arbitrary". |
4 * coding.el (force-coding-system-equivalency): "compatiblity" -> | 111 * coding.el (force-coding-system-equivalency): "compatiblity" -> |
5 "compatibility". | 112 "compatibility". |