Mercurial > emacs
comparison lisp/ChangeLog @ 91477:37c9ed04290a
Adjust dates of unicode merge entries for UTC.
Remove duplicate merged entry about vc-bzr (original 2007-06-11).
author | Glenn Morris <rgm@gnu.org> |
---|---|
date | Sat, 02 Feb 2008 21:13:59 +0000 |
parents | d9afb7a33dc0 |
children | 0158535f0ec8 |
comparison
equal
deleted
inserted
replaced
91476:264d73a49be8 | 91477:37c9ed04290a |
---|---|
47 2008-02-01 Richard Stallman <rms@gnu.org> | 47 2008-02-01 Richard Stallman <rms@gnu.org> |
48 | 48 |
49 * language/burmese.el: Rename from myanmar.el. | 49 * language/burmese.el: Rename from myanmar.el. |
50 ("Burmese"): Rename from "Myanmar". | 50 ("Burmese"): Rename from "Myanmar". |
51 | 51 |
52 2008-02-02 Kenichi Handa <handa@ni.aist.go.jp> | 52 2008-02-01 Kenichi Handa <handa@ni.aist.go.jp> |
53 | 53 |
54 * international/fontset.el (script-representative-chars): Add cham | 54 * international/fontset.el (script-representative-chars): Add cham |
55 and tai-viet. | 55 and tai-viet. |
56 (setup-default-fontset): Add iso10646-1 font for latin and ipa. | 56 (setup-default-fontset): Add iso10646-1 font for latin and ipa. |
57 Add fontconfig spec for cjk-misc. Explicitly specify font font | 57 Add fontconfig spec for cjk-misc. Explicitly specify font font |
58 for U+E000..U+F8FF. | 58 for U+E000..U+F8FF. |
59 | 59 |
60 * international/characters.el (script-list): Add cham. | 60 * international/characters.el (script-list): Add cham. |
61 | 61 |
62 2008-02-02 Mark A. Hershberger <mah@everybody.org> | 62 2008-02-01 Mark A. Hershberger <mah@everybody.org> |
63 | 63 |
64 * xml.el (xml-escape-string): Don't do any encoding changes on the | 64 * xml.el (xml-escape-string): Don't do any encoding changes on the |
65 string. | 65 string. |
66 | 66 |
67 2008-02-02 Kenichi Handa <handa@ni.aist.go.jp> | 67 2008-02-01 Kenichi Handa <handa@ni.aist.go.jp> |
68 | 68 |
69 * language/ind-util.el (in-is13194-post-read-conversion): | 69 * language/ind-util.el (in-is13194-post-read-conversion): |
70 Delete unnecessary call of indian-compose-region. | 70 Delete unnecessary call of indian-compose-region. |
71 | 71 |
72 2008-02-02 Kenichi Handa <handa@ni.aist.go.jp> | 72 2008-02-01 Kenichi Handa <handa@ni.aist.go.jp> |
73 | 73 |
74 * descr-text.el (describe-char-display): Fix previous change. | 74 * descr-text.el (describe-char-display): Fix previous change. |
75 | 75 |
76 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 76 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
77 | 77 |
78 * ps-print.el: Some face attributes (like :strike-through) were not | 78 * ps-print.el: Some face attributes (like :strike-through) were not |
79 being recognised. Reported by Leo <sdl.web@gmail.com>. | 79 being recognised. Reported by Leo <sdl.web@gmail.com>. |
80 (ps-print-version): New version 7.3.2. | 80 (ps-print-version): New version 7.3.2. |
81 (ps-screen-to-bit-face): Fix code. Call ps-face-strikout-p, | 81 (ps-screen-to-bit-face): Fix code. Call ps-face-strikout-p, |
82 ps-face-overline-p and ps-face-box-p funs. | 82 ps-face-overline-p and ps-face-box-p funs. |
83 | 83 |
84 * ps-def.el (ps-face-strikout-p, ps-face-overline-p, ps-face-box-p): | 84 * ps-def.el (ps-face-strikout-p, ps-face-overline-p, ps-face-box-p): |
85 New funs. | 85 New funs. |
86 | 86 |
87 2008-02-02 Kenichi Handa <handa@ni.aist.go.jp> | 87 2008-02-01 Kenichi Handa <handa@ni.aist.go.jp> |
88 | 88 |
89 * international/fontset.el (font-encoding-alist): Add an entry for | 89 * international/fontset.el (font-encoding-alist): Add an entry for |
90 iso8859-16. | 90 iso8859-16. |
91 (setup-default-fontset): Add iso8859-16 to latin. | 91 (setup-default-fontset): Add iso8859-16 to latin. |
92 | 92 |
93 * descr-text.el (describe-char-display): Convert a GLYPH-CODE to a | 93 * descr-text.el (describe-char-display): Convert a GLYPH-CODE to a |
94 hexadigit string. | 94 hexadigit string. |
95 (describe-char): Adjusted for the above change. | 95 (describe-char): Adjusted for the above change. |
96 | 96 |
97 2008-02-02 Kenichi Handa <handa@ni.aist.go.jp> | 97 2008-02-01 Kenichi Handa <handa@ni.aist.go.jp> |
98 | 98 |
99 * international/fontset.el (font-encoding-alist): Don't set the | 99 * international/fontset.el (font-encoding-alist): Don't set the |
100 repertory of GB18030 fonts. | 100 repertory of GB18030 fonts. |
101 | 101 |
102 2008-02-02 Kenichi Handa <handa@ni.aist.go.jp> | 102 2008-02-01 Kenichi Handa <handa@ni.aist.go.jp> |
103 | 103 |
104 * language/indian.el: Set font-shape-text for all Indic characters | 104 * language/indian.el: Set font-shape-text for all Indic characters |
105 in composition-function-table. | 105 in composition-function-table. |
106 | 106 |
107 * language/khmer.el: New file. | 107 * language/khmer.el: New file. |
108 | 108 |
109 * language/myanmar.el: New file. | 109 * language/myanmar.el: New file. |
110 | 110 |
111 * loadup.el: Load "language/khmer" and "language/myanmar". | 111 * loadup.el: Load "language/khmer" and "language/myanmar". |
112 | 112 |
113 2008-02-02 Kenichi Handa <handa@ni.aist.go.jp> | 113 2008-02-01 Kenichi Handa <handa@ni.aist.go.jp> |
114 | 114 |
115 * international/fontset.el (setup-default-fontset): Fix lao OTF | 115 * international/fontset.el (setup-default-fontset): Fix lao OTF |
116 script name. | 116 script name. |
117 | 117 |
118 2008-02-02 Kenichi Handa <handa@ni.aist.go.jp> | 118 2008-02-01 Kenichi Handa <handa@ni.aist.go.jp> |
119 | 119 |
120 * composite.el (terminal-composition-function): Fix previous change. | 120 * composite.el (terminal-composition-function): Fix previous change. |
121 (terminal-composition-modification): Delete it. | 121 (terminal-composition-modification): Delete it. |
122 | 122 |
123 2008-02-02 Kenichi Handa <handa@ni.aist.go.jp> | 123 2008-02-01 Kenichi Handa <handa@ni.aist.go.jp> |
124 | 124 |
125 * international/fontset.el (x-complement-fontset-spec): | 125 * international/fontset.el (x-complement-fontset-spec): |
126 Complement size too. | 126 Complement size too. |
127 | 127 |
128 2008-02-02 Kenichi Handa <handa@ni.aist.go.jp> | 128 2008-02-01 Kenichi Handa <handa@ni.aist.go.jp> |
129 | 129 |
130 * international/fontset.el (font-encoding-charset-alist): | 130 * international/fontset.el (font-encoding-charset-alist): |
131 Initialize it. | 131 Initialize it. |
132 (otf-script-alist): Fix typo of canadian-aboriginal. | 132 (otf-script-alist): Fix typo of canadian-aboriginal. |
133 (setup-default-fontset): Specify font-specs for many more scripts. | 133 (setup-default-fontset): Specify font-specs for many more scripts. |
134 (x-complement-fontset-spec): The 1st argument changed to a | 134 (x-complement-fontset-spec): The 1st argument changed to a |
135 font-spec object. | 135 font-spec object. |
136 (create-fontset-from-fontset-spec): Adjusted for the above change. | 136 (create-fontset-from-fontset-spec): Adjusted for the above change. |
137 | 137 |
138 2008-02-02 Kenichi Handa <handa@m17n.org> | 138 2008-02-01 Kenichi Handa <handa@m17n.org> |
139 | 139 |
140 * language/devanagari.el: Register font-shape-text in | 140 * language/devanagari.el: Register font-shape-text in |
141 composition-function-table. | 141 composition-function-table. |
142 | 142 |
143 * language/tibetan.el: Register font-shape-text in | 143 * language/tibetan.el: Register font-shape-text in |
170 (terminal-composition-function): Fix arguments. | 170 (terminal-composition-function): Fix arguments. |
171 (auto-compose-current-font): Delete it. | 171 (auto-compose-current-font): Delete it. |
172 (auto-compose-chars): Adjusted for the change of | 172 (auto-compose-chars): Adjusted for the change of |
173 composition-function-table. | 173 composition-function-table. |
174 | 174 |
175 2008-02-02 Kenichi Handa <handa@ni.aist.go.jp> | 175 2008-02-01 Kenichi Handa <handa@ni.aist.go.jp> |
176 | 176 |
177 * international/fontset.el (font-encoding-alist): Add the entry of | 177 * international/fontset.el (font-encoding-alist): Add the entry of |
178 "unicode-bmp". | 178 "unicode-bmp". |
179 | 179 |
180 2008-02-02 Kenichi Handa <handa@ni.aist.go.jp> | 180 2008-02-01 Kenichi Handa <handa@ni.aist.go.jp> |
181 | 181 |
182 * composite.el (auto-compose-chars): Be sure to calculate | 182 * composite.el (auto-compose-chars): Be sure to calculate |
183 composition at least at POS. | 183 composition at least at POS. |
184 | 184 |
185 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 185 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
186 | 186 |
187 * printing.el: Fix pr-interface-map initialization code. | 187 * printing.el: Fix pr-interface-map initialization code. |
188 (pr-version): New version 6.9.3. | 188 (pr-version): New version 6.9.3. |
189 (pr-f-set-keymap-parents): Replaced by pr-set-keymap-parents. | 189 (pr-f-set-keymap-parents): Replaced by pr-set-keymap-parents. |
190 (pr-f-set-keymap-name): Replaced by pr-set-keymap-name. | 190 (pr-f-set-keymap-name): Replaced by pr-set-keymap-name. |
191 (pr-f-read-string): Replaced by pr-read-string. | 191 (pr-f-read-string): Replaced by pr-read-string. |
192 (pr-set-keymap-parents, pr-set-keymap-name, pr-read-string): New fun | 192 (pr-set-keymap-parents, pr-set-keymap-name, pr-read-string): New fun |
193 name. | 193 name. |
194 (pr-interactive-n-up, pr-interactive-regexp): Code fix. | 194 (pr-interactive-n-up, pr-interactive-regexp): Code fix. |
195 | 195 |
196 2008-02-02 Kenichi Handa <handa@m17n.org> | 196 2008-02-01 Kenichi Handa <handa@m17n.org> |
197 | 197 |
198 * language/tv-util.el (tai-viet-re): Include '-'. | 198 * language/tv-util.el (tai-viet-re): Include '-'. |
199 (tai-viet-glyph-info): Handle '-'. | 199 (tai-viet-glyph-info): Handle '-'. |
200 | 200 |
201 * descr-text.el (describe-char): Improve the previous change (show | 201 * descr-text.el (describe-char): Improve the previous change (show |
202 font name). | 202 font name). |
203 | 203 |
204 2008-02-02 Kenichi Handa <handa@m17n.org> | 204 2008-02-01 Kenichi Handa <handa@m17n.org> |
205 | 205 |
206 * language/devan-util.el (devanagari-composition-function): Fix | 206 * language/devan-util.el (devanagari-composition-function): Fix |
207 previous change. | 207 previous change. |
208 | 208 |
209 * descr-text.el (describe-char): Handle a composition of the new | 209 * descr-text.el (describe-char): Handle a composition of the new |
210 format. | 210 format. |
211 | 211 |
212 2008-02-02 Kenichi Handa <handa@ni.aist.go.jp> | 212 2008-02-01 Kenichi Handa <handa@ni.aist.go.jp> |
213 | 213 |
214 * language/tibet-util.el (tibetan-composition-function): Use | 214 * language/tibet-util.el (tibetan-composition-function): Use |
215 font-shape-text if auto-compose-current-font is non-nil. | 215 font-shape-text if auto-compose-current-font is non-nil. |
216 | 216 |
217 * language/tibetan.el: Fix the range for recording | 217 * language/tibetan.el: Fix the range for recording |
226 :supplementary-p. | 226 :supplementary-p. |
227 | 227 |
228 * international/fontset.el (setup-default-fontset): Add OpenType | 228 * international/fontset.el (setup-default-fontset): Add OpenType |
229 fonts for malayalam and tibetan. | 229 fonts for malayalam and tibetan. |
230 | 230 |
231 2008-02-02 Kenichi Handa <handa@ni.aist.go.jp> | 231 2008-02-01 Kenichi Handa <handa@ni.aist.go.jp> |
232 | 232 |
233 * international/fontset.el (x-complement-fontset-spec): Use | 233 * international/fontset.el (x-complement-fontset-spec): Use |
234 font-spec. | 234 font-spec. |
235 | 235 |
236 2008-02-02 Kenichi Handa <handa@ni.aist.go.jp> | 236 2008-02-01 Kenichi Handa <handa@ni.aist.go.jp> |
237 | 237 |
238 * international/fontset.el (otf-script-alist): Make all otf tags | 238 * international/fontset.el (otf-script-alist): Make all otf tags |
239 4-letters. | 239 4-letters. |
240 (setup-default-fontset): Add OpenType fonts for devanagari and | 240 (setup-default-fontset): Add OpenType fonts for devanagari and |
241 tamil. | 241 tamil. |
247 font-shape-text if auto-compose-current-font is non-nil. | 247 font-shape-text if auto-compose-current-font is non-nil. |
248 | 248 |
249 * composite.el (auto-compose-chars): Argument font-object changed | 249 * composite.el (auto-compose-chars): Argument font-object changed |
250 to window. | 250 to window. |
251 | 251 |
252 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 252 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
253 | 253 |
254 * ps-print.el (ps-lpr-switches): Docstring fix. | 254 * ps-print.el (ps-lpr-switches): Docstring fix. |
255 (ps-string-list): New fun. | 255 (ps-string-list): New fun. |
256 (ps-do-despool): Code fix. | 256 (ps-do-despool): Code fix. |
257 | 257 |
258 2008-02-02 Kenichi Handa <handa@ni.aist.go.jp> | 258 2008-02-01 Kenichi Handa <handa@ni.aist.go.jp> |
259 | 259 |
260 * international/utf-7.el (utf-7-imap-post-read-conversion) | 260 * international/utf-7.el (utf-7-imap-post-read-conversion) |
261 (utf-7-imap-pre-write-conversion): New functions. | 261 (utf-7-imap-pre-write-conversion): New functions. |
262 | 262 |
263 * international/mule-conf.el (utf-7-imap): New coding system. | 263 * international/mule-conf.el (utf-7-imap): New coding system. |
264 | 264 |
265 2008-02-02 Kenichi Handa <handa@m17n.org> | 265 2008-02-01 Kenichi Handa <handa@m17n.org> |
266 | 266 |
267 * term/x-win.el (x-selection-value): If x-select-request-type is | 267 * term/x-win.el (x-selection-value): If x-select-request-type is |
268 nil, try also STRING at last. | 268 nil, try also STRING at last. |
269 (x-select-request-type): Doc adjusted the change of | 269 (x-select-request-type): Doc adjusted the change of |
270 x-selection-value. | 270 x-selection-value. |
277 (ccl-check-utf-8, string-utf-8-p): Delete them. | 277 (ccl-check-utf-8, string-utf-8-p): Delete them. |
278 (xselect-convert-to-string): Fix determining data-type in the case | 278 (xselect-convert-to-string): Fix determining data-type in the case |
279 that TEXT is requested. Don't use selection-coding-system if it's | 279 that TEXT is requested. Don't use selection-coding-system if it's |
280 not proper for the data-type. | 280 not proper for the data-type. |
281 | 281 |
282 2008-02-02 Kenichi Handa <handa@m17n.org> | 282 2008-02-01 Kenichi Handa <handa@m17n.org> |
283 | 283 |
284 * term/x-win.el (x-selection-value): If x-select-request-type is | 284 * term/x-win.el (x-selection-value): If x-select-request-type is |
285 nil, simply try UTF8_STRING and COMPOUND-TEXT in this order. | 285 nil, simply try UTF8_STRING and COMPOUND-TEXT in this order. |
286 | 286 |
287 2008-02-02 Jason Rumney <jasonr@gnu.org> | 287 2008-02-01 Jason Rumney <jasonr@gnu.org> |
288 | 288 |
289 * term/w32-win.el (w32-initialize-window-system): Use t, not nil | 289 * term/w32-win.el (w32-initialize-window-system): Use t, not nil |
290 to signify default fontset. | 290 to signify default fontset. |
291 | 291 |
292 2008-02-02 Kenichi Handa <handa@m17n.org> | 292 2008-02-01 Kenichi Handa <handa@m17n.org> |
293 | 293 |
294 * international/mule-cmds.el (describe-language-environment): | 294 * international/mule-cmds.el (describe-language-environment): |
295 Check if the specified input method exists or not. | 295 Check if the specified input method exists or not. |
296 | 296 |
297 2008-02-02 Katsumi Yamaoka <yamaoka@jpl.org> | 297 2008-02-01 Katsumi Yamaoka <yamaoka@jpl.org> |
298 | 298 |
299 * ldefs-boot.el: Regenerate. | 299 * ldefs-boot.el: Regenerate. |
300 | 300 |
301 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 301 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
302 | 302 |
303 * ps-print.el (ps-do-despool): Do not force ps-lpr-switches to be a | 303 * ps-print.el (ps-do-despool): Do not force ps-lpr-switches to be a |
304 list. | 304 list. |
305 (ps-begin-job): Error if ps-lpr-switches is not a list. | 305 (ps-begin-job): Error if ps-lpr-switches is not a list. |
306 (ps-face-background-name): Remove this function. It's already defined | 306 (ps-face-background-name): Remove this function. It's already defined |
307 in ps-def.el file. | 307 in ps-def.el file. |
308 | 308 |
309 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 309 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
310 | 310 |
311 * ps-print.el (ps-do-despool): If ps-lpr-switches is not a list, force | 311 * ps-print.el (ps-do-despool): If ps-lpr-switches is not a list, force |
312 it to be one. | 312 it to be one. |
313 (ps-print-version): New version 7.3.1. | 313 (ps-print-version): New version 7.3.1. |
314 | 314 |
315 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 315 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
316 | 316 |
317 * ps-print.el: Eliminate the check if ps-print was running on Lucid or | 317 * ps-print.el: Eliminate the check if ps-print was running on Lucid or |
318 Epoch emacsen. | 318 Epoch emacsen. |
319 | 319 |
320 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 320 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
321 | 321 |
322 * ps-print.el: Now detect if text foreground and background colors are | 322 * ps-print.el: Now detect if text foreground and background colors are |
323 equals and replace the foreground color by another color, so the text | 323 equals and replace the foreground color by another color, so the text |
324 becomes visible. Doc fix. | 324 becomes visible. Doc fix. |
325 (ps-print-version): New version 7.3. | 325 (ps-print-version): New version 7.3. |
327 (ps-fg-list, ps-fg-validate-p): New options. | 327 (ps-fg-list, ps-fg-validate-p): New options. |
328 (ps-foreground-list): New var. | 328 (ps-foreground-list): New var. |
329 (ps-generate-header-line): Replace fboundp by functionp. | 329 (ps-generate-header-line): Replace fboundp by functionp. |
330 (ps-setup, ps-begin-job, ps-plot-region): Fix code. | 330 (ps-setup, ps-begin-job, ps-plot-region): Fix code. |
331 | 331 |
332 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 332 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
333 | 333 |
334 * printing.el: Pacify byte compiler, that is, no compiler warnings. | 334 * printing.el: Pacify byte compiler, that is, no compiler warnings. |
335 Move (again) some variable definitions before use, define some fun | 335 Move (again) some variable definitions before use, define some fun |
336 aliases, no code change. | 336 aliases, no code change. |
337 (pr-version): New version 6.9.2. | 337 (pr-version): New version 6.9.2. |
346 (pr-f-set-keymap-parents, pr-keep-region-active): Fun aliases. | 346 (pr-f-set-keymap-parents, pr-keep-region-active): Fun aliases. |
347 (pr-menu-print-item, pr-ps-printer-menu-modified) | 347 (pr-menu-print-item, pr-ps-printer-menu-modified) |
348 (pr-txt-printer-menu-modified, pr-ps-utility-menu-modified) | 348 (pr-txt-printer-menu-modified, pr-ps-utility-menu-modified) |
349 (pr-even-or-odd-alist): Vars definition moved. | 349 (pr-even-or-odd-alist): Vars definition moved. |
350 | 350 |
351 2008-02-02 Kenichi Handa <handa@m17n.org> | 351 2008-02-01 Kenichi Handa <handa@m17n.org> |
352 | 352 |
353 * language/chinese.el (cp936): Delete duplicated alias. | 353 * language/chinese.el (cp936): Delete duplicated alias. |
354 | 354 |
355 * international/mule-diag.el (list-block-of-chars): Don't insert | 355 * international/mule-diag.el (list-block-of-chars): Don't insert |
356 non-Unicode characters. | 356 non-Unicode characters. |
357 | 357 |
358 2008-02-02 Jason Rumney <jasonr@gnu.org> | 358 2008-02-01 Jason Rumney <jasonr@gnu.org> |
359 | 359 |
360 * loadup.el [windows-nt]: Don't load code-pages and ccl. | 360 * loadup.el [windows-nt]: Don't load code-pages and ccl. |
361 * term/w32-win.el: Don't require code-pages. | 361 * term/w32-win.el: Don't require code-pages. |
362 | 362 |
363 2008-02-02 Stefan Monnier <monnier@iro.umontreal.ca> | 363 2008-02-01 Stefan Monnier <monnier@iro.umontreal.ca> |
364 | 364 |
365 Fix up multi-tty merge. | 365 Fix up multi-tty merge. |
366 | 366 |
367 * version.el (emacs-version): Bump to 23.0.60. | 367 * version.el (emacs-version): Bump to 23.0.60. |
368 | 368 |
386 non-unicode versions of Emacs. | 386 non-unicode versions of Emacs. |
387 | 387 |
388 * international/encoded-kb.el (encoded-kbd-setup-display): Use the new | 388 * international/encoded-kb.el (encoded-kbd-setup-display): Use the new |
389 multi-tty code, which includes the previous local change. | 389 multi-tty code, which includes the previous local change. |
390 | 390 |
391 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 391 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
392 | 392 |
393 * ps-print.el: Fix the usage of :foreground and :background face | 393 * ps-print.el: Fix the usage of :foreground and :background face |
394 attributes. Reported by Nikolaj Schumacher <n_schumacher@web.de>. | 394 attributes. Reported by Nikolaj Schumacher <n_schumacher@web.de>. |
395 (ps-print-version): New version 7.2.5. | 395 (ps-print-version): New version 7.2.5. |
396 (ps-face-attributes, ps-face-attribute-list, ps-face-background): Fix | 396 (ps-face-attributes, ps-face-attribute-list, ps-face-background): Fix |
398 (ps-face-foreground-color-p, ps-face-background-color-p) | 398 (ps-face-foreground-color-p, ps-face-background-color-p) |
399 (ps-face-color-p): New inline funs. | 399 (ps-face-color-p): New inline funs. |
400 (ps-background, ps-begin-file, ps-build-reference-face-lists): Use | 400 (ps-background, ps-begin-file, ps-build-reference-face-lists): Use |
401 `mapc' rather than `mapcar'. | 401 `mapc' rather than `mapcar'. |
402 | 402 |
403 2008-02-02 Kenichi Handa <handa@m17n.org> | 403 2008-02-01 Kenichi Handa <handa@m17n.org> |
404 | 404 |
405 * skeleton.el (skeleton-internal-1): Use integerp and stringp | 405 * skeleton.el (skeleton-internal-1): Use integerp and stringp |
406 instead of char-or-string-p to catch -1. | 406 instead of char-or-string-p to catch -1. |
407 | 407 |
408 2008-02-02 Kenichi Handa <handa@m17n.org> | 408 2008-02-01 Kenichi Handa <handa@m17n.org> |
409 | 409 |
410 * international/mule-cmds.el (inactivate-input-method): Set | 410 * international/mule-cmds.el (inactivate-input-method): Set |
411 input-method-function to nil before calling | 411 input-method-function to nil before calling |
412 inactivate-current-input-method-function. | 412 inactivate-current-input-method-function. |
413 | 413 |
414 2008-02-02 Kenichi Handa <handa@m17n.org> | 414 2008-02-01 Kenichi Handa <handa@m17n.org> |
415 | 415 |
416 * play/gamegrid.el (gamegrid-setup-default-font): Calculate a font | 416 * play/gamegrid.el (gamegrid-setup-default-font): Calculate a font |
417 height that doesn't exceed the requested height by rounding off. | 417 height that doesn't exceed the requested height by rounding off. |
418 | 418 |
419 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 419 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
420 | 420 |
421 * ps-print.el (ps-header-font-size, ps-header-title-font-size) | 421 * ps-print.el (ps-header-font-size, ps-header-title-font-size) |
422 (ps-footer-font-size, ps-line-number-font-size, ps-line-spacing) | 422 (ps-footer-font-size, ps-line-number-font-size, ps-line-spacing) |
423 (ps-paragraph-spacing): Docstring fix. | 423 (ps-paragraph-spacing): Docstring fix. |
424 | 424 |
425 2008-02-02 Glenn Morris <rgm@gnu.org> | 425 2008-02-01 Glenn Morris <rgm@gnu.org> |
426 | 426 |
427 * ps-print.el (ps-font-size): Doc fix. | 427 * ps-print.el (ps-font-size): Doc fix. |
428 | 428 |
429 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 429 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
430 | 430 |
431 * ps-print.el (ps-default-fg, ps-default-bg): Docstring fix. | 431 * ps-print.el (ps-default-fg, ps-default-bg): Docstring fix. |
432 (ps-begin-job): Use ps-default-fg and ps-default-bg only when | 432 (ps-begin-job): Use ps-default-fg and ps-default-bg only when |
433 ps-print-color-p is neither nil nor black-white. Reported by Christian | 433 ps-print-color-p is neither nil nor black-white. Reported by Christian |
434 Schlauer <cs-muelleimer-rubbish.bin@arcor.de>. | 434 Schlauer <cs-muelleimer-rubbish.bin@arcor.de>. |
435 | 435 |
436 2008-02-02 Vinicius Jose Latorre <viniciusig@ig.com.br> | 436 2008-02-01 Vinicius Jose Latorre <viniciusig@ig.com.br> |
437 | 437 |
438 * printing.el (pr-update-menus): Docstring fix. | 438 * printing.el (pr-update-menus): Docstring fix. |
439 | 439 |
440 2008-02-02 Vinicius Jose Latorre <viniciusig@ig.com.br> | 440 2008-02-01 Vinicius Jose Latorre <viniciusig@ig.com.br> |
441 | 441 |
442 * printing.el: Require lpr and ps-print when loading printing package. | 442 * printing.el: Require lpr and ps-print when loading printing package. |
443 Reported by Glenn Morris <rgm@gnu.org>. | 443 Reported by Glenn Morris <rgm@gnu.org>. |
444 | 444 |
445 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 445 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
446 | 446 |
447 * printing.el: Evaluate require only during compilation. | 447 * printing.el: Evaluate require only during compilation. |
448 (pr-version): New version 6.9.1. | 448 (pr-version): New version 6.9.1. |
449 (deactivate-mark): Replace (defvar VAR nil) by (defvar VAR). | 449 (deactivate-mark): Replace (defvar VAR nil) by (defvar VAR). |
450 (pr-global-menubar): Fix code. | 450 (pr-global-menubar): Fix code. |
451 | 451 |
452 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 452 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
453 | 453 |
454 * progmodes/ebnf-abn.el (ebnf-abn-skip-comment): | 454 * progmodes/ebnf-abn.el (ebnf-abn-skip-comment): |
455 * progmodes/ebnf-bnf.el (ebnf-bnf-skip-comment): | 455 * progmodes/ebnf-bnf.el (ebnf-bnf-skip-comment): |
456 * progmodes/ebnf-dtd.el (ebnf-dtd-skip-comment): | 456 * progmodes/ebnf-dtd.el (ebnf-dtd-skip-comment): |
457 * progmodes/ebnf-ebx.el (ebnf-ebx-skip-comment): | 457 * progmodes/ebnf-ebx.el (ebnf-ebx-skip-comment): |
500 (ebnf-make-empty, ebnf-make-terminal1, ebnf-make-or-more1) | 500 (ebnf-make-empty, ebnf-make-terminal1, ebnf-make-or-more1) |
501 (ebnf-make-production, ebnf-make-alternative, ebnf-make-optional) | 501 (ebnf-make-production, ebnf-make-alternative, ebnf-make-optional) |
502 (ebnf-make-except, ebnf-make-repeat, ebnf-make-sequence) | 502 (ebnf-make-except, ebnf-make-repeat, ebnf-make-sequence) |
503 (ebnf-make-dup-sequence, ebnf-token-alternative): Add comments. | 503 (ebnf-make-dup-sequence, ebnf-token-alternative): Add comments. |
504 | 504 |
505 2008-02-02 Andreas Schwab <schwab@suse.de> | 505 2008-02-01 Andreas Schwab <schwab@suse.de> |
506 | 506 |
507 * international/mule-diag.el (print-fontset-element): Use fontp | 507 * international/mule-diag.el (print-fontset-element): Use fontp |
508 only if defined. | 508 only if defined. |
509 | 509 |
510 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 510 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
511 | 511 |
512 * ps-print.el (ps-multibyte-buffer): Docstring fix. | 512 * ps-print.el (ps-multibyte-buffer): Docstring fix. |
513 | 513 |
514 * ps-mule.el: Doc fix. | 514 * ps-mule.el: Doc fix. |
515 (ps-multibyte-buffer, ps-mule-font-info-database, ps-mule-prepare-font) | 515 (ps-multibyte-buffer, ps-mule-font-info-database, ps-mule-prepare-font) |
516 (ps-mule-external-libraries, ps-mule-encode-region) | 516 (ps-mule-external-libraries, ps-mule-encode-region) |
517 (ps-mule-plot-composition, ps-mule-encode-header-string) | 517 (ps-mule-plot-composition, ps-mule-encode-header-string) |
518 (ps-mule-begin-job): Docstring fix. | 518 (ps-mule-begin-job): Docstring fix. |
519 (ps-mule-prologue-generated): Code fix. | 519 (ps-mule-prologue-generated): Code fix. |
520 | 520 |
521 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 521 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
522 | 522 |
523 * ps-print.el: Problem with foreground and background color when | 523 * ps-print.el: Problem with foreground and background color when |
524 printing a buffer with and without faces. Reported by Christian | 524 printing a buffer with and without faces. Reported by Christian |
525 Schlauer <cs-muelleimer-rubbish.bin@arcor.de>. | 525 Schlauer <cs-muelleimer-rubbish.bin@arcor.de>. |
526 (ps-print-version): New version 7.2.4. | 526 (ps-print-version): New version 7.2.4. |
528 when a face does not specify a foreground color. | 528 when a face does not specify a foreground color. |
529 (ps-default-bg): Change default value to nil, so white color is used | 529 (ps-default-bg): Change default value to nil, so white color is used |
530 for background color. | 530 for background color. |
531 (ps-begin-job): Fix code. | 531 (ps-begin-job): Fix code. |
532 | 532 |
533 2008-02-02 Kenichi Handa <handa@m17n.org> | 533 2008-02-01 Kenichi Handa <handa@m17n.org> |
534 | 534 |
535 * dnd.el (dnd-get-local-file-name): Call replace-regexp-in-string | 535 * dnd.el (dnd-get-local-file-name): Call replace-regexp-in-string |
536 with FIXEDCASE t. | 536 with FIXEDCASE t. |
537 | 537 |
538 2008-02-02 Kenichi Handa <handa@m17n.org> | 538 2008-02-01 Kenichi Handa <handa@m17n.org> |
539 | 539 |
540 * international/mule-diag.el (print-fontset-element): Fix for the | 540 * international/mule-diag.el (print-fontset-element): Fix for the |
541 format change of a fontset element for font-backend feature. | 541 format change of a fontset element for font-backend feature. |
542 | 542 |
543 2008-02-02 Kenichi Handa <handa@m17n.org> | 543 2008-02-01 Kenichi Handa <handa@m17n.org> |
544 | 544 |
545 * descr-text.el (describe-char): Fix for the case that a component | 545 * descr-text.el (describe-char): Fix for the case that a component |
546 character is TAB. | 546 character is TAB. |
547 | 547 |
548 2008-02-02 Kenichi Handa <handa@m17n.org> | 548 2008-02-01 Kenichi Handa <handa@m17n.org> |
549 | 549 |
550 * international/mule-cmds.el | 550 * international/mule-cmds.el |
551 (select-safe-coding-system-interactively): Fix printing of | 551 (select-safe-coding-system-interactively): Fix printing of |
552 rejected and unsafe coding-systems. | 552 rejected and unsafe coding-systems. |
553 | 553 |
561 | 561 |
562 * language/tai-viet.el: New file. | 562 * language/tai-viet.el: New file. |
563 | 563 |
564 * language/tv-util.el: New file. | 564 * language/tv-util.el: New file. |
565 | 565 |
566 2008-02-02 Jason Rumney <jasonr@gnu.org> | 566 2008-02-01 Jason Rumney <jasonr@gnu.org> |
567 | 567 |
568 * faces.el (font-weight-table): Use defaults on w32 that match | 568 * faces.el (font-weight-table): Use defaults on w32 that match |
569 LOGFONT.lfWeight. | 569 LOGFONT.lfWeight. |
570 | 570 |
571 * term/w32-win.el: Don't create fontset from command-line font. | 571 * term/w32-win.el: Don't create fontset from command-line font. |
572 | 572 |
573 2008-02-02 Juanma Barranquero <lekktu@gmail.com> | 573 2008-02-01 Juanma Barranquero <lekktu@gmail.com> |
574 | 574 |
575 * international/mule-cmds.el (toggle-enable-multibyte-characters) | 575 * international/mule-cmds.el (toggle-enable-multibyte-characters) |
576 (sort-coding-systems, search-unencodable-char): Doc fixes. | 576 (sort-coding-systems, search-unencodable-char): Doc fixes. |
577 (default-input-method, input-method-verbose-flag) | 577 (default-input-method, input-method-verbose-flag) |
578 (input-method-highlight-flag): Remove * in defcustom's docstrings. | 578 (input-method-highlight-flag): Remove * in defcustom's docstrings. |
581 (find-multibyte-characters, leim-list-entry-regexp) | 581 (find-multibyte-characters, leim-list-entry-regexp) |
582 (set-input-method, input-method-exit-on-first-char, princ-list) | 582 (set-input-method, input-method-exit-on-first-char, princ-list) |
583 (locale-language-names, locale-charset-language-names) | 583 (locale-language-names, locale-charset-language-names) |
584 (define-char-code-property): Fix typos in docstrings. | 584 (define-char-code-property): Fix typos in docstrings. |
585 | 585 |
586 2008-02-02 Kenichi Handa <handa@m17n.org> | 586 2008-02-01 Kenichi Handa <handa@m17n.org> |
587 | 587 |
588 * disp-table.el (make-glyph-code): Fix for a new character code | 588 * disp-table.el (make-glyph-code): Fix for a new character code |
589 space (22-bit). | 589 space (22-bit). |
590 (glyph-char): Likewise. | 590 (glyph-char): Likewise. |
591 (glyph-face): Likewise. | 591 (glyph-face): Likewise. |
592 | 592 |
593 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 593 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
594 | 594 |
595 * printing.el: Group together all XEmacs/Emacs definitions. | 595 * printing.el: Group together all XEmacs/Emacs definitions. |
596 (pr-version): New version 6.9. | 596 (pr-version): New version 6.9. |
597 (pr-global-menubar, pr-menu-char-height, pr-menu-char-width): New funs. | 597 (pr-global-menubar, pr-menu-char-height, pr-menu-char-width): New funs. |
598 (pr-menu-char-height, pr-menu-char-width): Fix initialization code. | 598 (pr-menu-char-height, pr-menu-char-width): Fix initialization code. |
614 (pr-menu-set-utility-title, pr-even-or-odd-pages) | 614 (pr-menu-set-utility-title, pr-even-or-odd-pages) |
615 (pr-f-set-keymap-parents, pr-f-set-keymap-name, pr-f-read-string) | 615 (pr-f-set-keymap-parents, pr-f-set-keymap-name, pr-f-read-string) |
616 (pr-keep-region-active, pr-menu-get-item, pr-menu-set-item-name): Funs | 616 (pr-keep-region-active, pr-menu-get-item, pr-menu-set-item-name): Funs |
617 moved. | 617 moved. |
618 | 618 |
619 2008-02-02 Juanma Barranquero <lekktu@gmail.com> | 619 2008-02-01 Juanma Barranquero <lekktu@gmail.com> |
620 | 620 |
621 * printing.el (pr-ps-fast-fire): Fix typos in docstring. | 621 * printing.el (pr-ps-fast-fire): Fix typos in docstring. |
622 | 622 |
623 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 623 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
624 | 624 |
625 * ps-print.el: Use default color when foreground or background color | 625 * ps-print.el: Use default color when foreground or background color |
626 are unspecified. Reported by Leo <sdl.web@gmail.com>. | 626 are unspecified. Reported by Leo <sdl.web@gmail.com>. |
627 (ps-print-version): New version 7.2.3. | 627 (ps-print-version): New version 7.2.3. |
628 (ps-rgb-color): New argument. Use default color when color is | 628 (ps-rgb-color): New argument. Use default color when color is |
629 unspecified. | 629 unspecified. |
630 (ps-begin-job): Fix code. | 630 (ps-begin-job): Fix code. |
631 | 631 |
632 2008-02-02 Riccardo Murri <riccardo.murri@gmail.com> | 632 2008-02-01 Kenichi Handa <handa@m17n.org> |
633 | |
634 * vc-bzr.el: New file. | |
635 | |
636 2008-02-02 Kenichi Handa <handa@m17n.org> | |
637 | 633 |
638 * international/characters.el: Add more cases/syntaxes from Latin | 634 * international/characters.el: Add more cases/syntaxes from Latin |
639 characters. | 635 characters. |
640 | 636 |
641 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 637 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
642 | 638 |
643 * ps-def.el (installation-directory): Must be initialized when defining | 639 * ps-def.el (installation-directory): Must be initialized when defining |
644 it in XEmacs. | 640 it in XEmacs. |
645 (coding-system-for-read): Eliminate duplicated definition. | 641 (coding-system-for-read): Eliminate duplicated definition. |
646 | 642 |
647 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 643 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
648 | 644 |
649 * ps-print.el: Replace some (defvar VAR) by (defvar VAR nil). | 645 * ps-print.el: Replace some (defvar VAR) by (defvar VAR nil). |
650 | 646 |
651 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 647 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
652 | 648 |
653 * ps-print.el: Replace (defvar VAR nil) by (defvar VAR). | 649 * ps-print.el: Replace (defvar VAR nil) by (defvar VAR). |
654 (ps-print-emacs-type): Var eliminated. | 650 (ps-print-emacs-type): Var eliminated. |
655 (ps-setup): Remove ps-print-emacs-type. Print which Emacsen is | 651 (ps-setup): Remove ps-print-emacs-type. Print which Emacsen is |
656 running ps-print package. | 652 running ps-print package. |
661 | 657 |
662 * ps-samp.el (ps-prsc, ps-c-prsc, ps-s-prsc): Macros eliminated. | 658 * ps-samp.el (ps-prsc, ps-c-prsc, ps-s-prsc): Macros eliminated. |
663 (ps-rmail-mode-hook, ps-vm-mode-hook, ps-gnus-summary-setup) | 659 (ps-rmail-mode-hook, ps-vm-mode-hook, ps-gnus-summary-setup) |
664 (ps-jts-ps-setup): Replace macros by vector key definition. | 660 (ps-jts-ps-setup): Replace macros by vector key definition. |
665 | 661 |
666 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 662 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
667 | 663 |
668 * progmodes/ebnf-abn.el (ebnf-abn-skip-comment): | 664 * progmodes/ebnf-abn.el (ebnf-abn-skip-comment): |
669 * progmodes/ebnf-bnf.el (ebnf-bnf-skip-comment): | 665 * progmodes/ebnf-bnf.el (ebnf-bnf-skip-comment): |
670 * progmodes/ebnf-dtd.el (ebnf-dtd-skip-comment): | 666 * progmodes/ebnf-dtd.el (ebnf-dtd-skip-comment): |
671 * progmodes/ebnf-ebx.el (ebnf-ebx-skip-comment): | 667 * progmodes/ebnf-ebx.el (ebnf-ebx-skip-comment): |
714 (ebnf-make-empty, ebnf-make-terminal1, ebnf-make-or-more1) | 710 (ebnf-make-empty, ebnf-make-terminal1, ebnf-make-or-more1) |
715 (ebnf-make-production, ebnf-make-alternative, ebnf-make-optional) | 711 (ebnf-make-production, ebnf-make-alternative, ebnf-make-optional) |
716 (ebnf-make-except, ebnf-make-repeat, ebnf-make-sequence) | 712 (ebnf-make-except, ebnf-make-repeat, ebnf-make-sequence) |
717 (ebnf-make-dup-sequence, ebnf-token-alternative): Add comments. | 713 (ebnf-make-dup-sequence, ebnf-token-alternative): Add comments. |
718 | 714 |
719 2008-02-02 Kenichi Handa <handa@m17n.org> | 715 2008-02-01 Kenichi Handa <handa@m17n.org> |
720 | 716 |
721 * international/titdic-cnv.el: Synch with HEAD. | 717 * international/titdic-cnv.el: Synch with HEAD. |
722 | 718 |
723 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 719 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
724 | 720 |
725 * printing.el: Group together all XEmacs/Emacs definitions. | 721 * printing.el: Group together all XEmacs/Emacs definitions. |
726 (pr-version): New version 6.9. | 722 (pr-version): New version 6.9. |
727 (pr-global-menubar, pr-menu-char-height, pr-menu-char-width): New funs. | 723 (pr-global-menubar, pr-menu-char-height, pr-menu-char-width): New funs. |
728 (pr-menu-char-height, pr-menu-char-width): Fix initialization code. | 724 (pr-menu-char-height, pr-menu-char-width): Fix initialization code. |
744 (pr-menu-set-utility-title, pr-even-or-odd-pages) | 740 (pr-menu-set-utility-title, pr-even-or-odd-pages) |
745 (pr-f-set-keymap-parents, pr-f-set-keymap-name, pr-f-read-string) | 741 (pr-f-set-keymap-parents, pr-f-set-keymap-name, pr-f-read-string) |
746 (pr-keep-region-active, pr-menu-get-item, pr-menu-set-item-name): Funs | 742 (pr-keep-region-active, pr-menu-get-item, pr-menu-set-item-name): Funs |
747 moved. | 743 moved. |
748 | 744 |
749 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 745 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
750 | 746 |
751 * ps-print.ps: The ps-print commands without face printing should not | 747 * ps-print.ps: The ps-print commands without face printing should not |
752 print background color. Reported by Leo <sdl.web@gmail.com>. | 748 print background color. Reported by Leo <sdl.web@gmail.com>. |
753 (ps-print-version): New version 7.2.2. | 749 (ps-print-version): New version 7.2.2. |
754 (ps-begin-job): New arg. Fix ps-default-background and | 750 (ps-begin-job): New arg. Fix ps-default-background and |
756 (ps-face-attributes): Fix doc string. | 752 (ps-face-attributes): Fix doc string. |
757 (ps-face-background, ps-generate-postscript, ps-generate): Fix code. | 753 (ps-face-background, ps-generate-postscript, ps-generate): Fix code. |
758 | 754 |
759 * printing.el: Fix ps-print link. | 755 * printing.el: Fix ps-print link. |
760 | 756 |
761 2008-02-02 Kenichi Handa <handa@m17n.org> | 757 2008-02-01 Kenichi Handa <handa@m17n.org> |
762 | 758 |
763 * international/mule-diag.el (list-character-sets-2): Don't print | 759 * international/mule-diag.el (list-character-sets-2): Don't print |
764 width. | 760 width. |
765 | 761 |
766 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 762 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
767 | 763 |
768 * ps-print.ps: Fix background height. | 764 * ps-print.ps: Fix background height. |
769 (ps-print-version): New version 7.2.1. | 765 (ps-print-version): New version 7.2.1. |
770 | 766 |
771 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 767 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
772 | 768 |
773 * ps-print.el: Split XEmacs/Emacs definitions and sample setup code | 769 * ps-print.el: Split XEmacs/Emacs definitions and sample setup code |
774 into separate files. | 770 into separate files. |
775 (ps-print-version): New version 7.2. | 771 (ps-print-version): New version 7.2. |
776 (ps-postscript-code-directory): Fix XEmacs initialization. | 772 (ps-postscript-code-directory): Fix XEmacs initialization. |
824 (ps-vm-mode-hook, ps-gnus-print-article-from-summary) | 820 (ps-vm-mode-hook, ps-gnus-print-article-from-summary) |
825 (ps-vm-print-message-from-summary, ps-gnus-summary-setup, ps-info-file) | 821 (ps-vm-print-message-from-summary, ps-gnus-summary-setup, ps-info-file) |
826 (ps-info-node, ps-info-mode-hook, ps-jts-ps-setup, ps-jack-setup): Funs | 822 (ps-info-node, ps-info-mode-hook, ps-jts-ps-setup, ps-jack-setup): Funs |
827 moved from ps-print.el. | 823 moved from ps-print.el. |
828 | 824 |
829 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 825 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
830 | 826 |
831 * ps-print.el: Handle frame parameters (background and/or foreground | 827 * ps-print.el: Handle frame parameters (background and/or foreground |
832 colors) changing dynamically. Reported by Leo <sdl.web@gmail.com>. | 828 colors) changing dynamically. Reported by Leo <sdl.web@gmail.com>. |
833 (ps-print-version): New version 7.1. | 829 (ps-print-version): New version 7.1. |
834 (ps-x-frame-property, ps-e-frame-parameter): New aliases. | 830 (ps-x-frame-property, ps-e-frame-parameter): New aliases. |
837 Fix doc and customization. | 833 Fix doc and customization. |
838 (ps-begin-job): Get frame parameters (background and/or foreground | 834 (ps-begin-job): Get frame parameters (background and/or foreground |
839 colors). | 835 colors). |
840 (ps-do-despool): Ensure ps-printer-name has a valid value. | 836 (ps-do-despool): Ensure ps-printer-name has a valid value. |
841 | 837 |
842 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 838 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
843 | 839 |
844 * progmodes/ebnf-abn.el: | 840 * progmodes/ebnf-abn.el: |
845 * progmodes/ebnf-bnf.el: | 841 * progmodes/ebnf-bnf.el: |
846 * progmodes/ebnf-dtd.el: | 842 * progmodes/ebnf-dtd.el: |
847 * progmodes/ebnf-ebx.el: | 843 * progmodes/ebnf-ebx.el: |
856 * ps-print.el: Remove 'Time-stamp' comment mark. | 852 * ps-print.el: Remove 'Time-stamp' comment mark. |
857 | 853 |
858 * printing.el (pr-menu-bind): Replace 'easy-menu-change' by | 854 * printing.el (pr-menu-bind): Replace 'easy-menu-change' by |
859 'easy-menu-add-item' when called in Emacs 21 or higher. | 855 'easy-menu-add-item' when called in Emacs 21 or higher. |
860 | 856 |
861 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 857 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
862 | 858 |
863 * ps-print.el : Fix doc. | 859 * ps-print.el : Fix doc. |
864 (ps-print-version): New version 7.0. | 860 (ps-print-version): New version 7.0. |
865 | 861 |
866 2008-02-02 Kenichi Handa <handa@m17n.org> | 862 2008-02-01 Kenichi Handa <handa@m17n.org> |
867 | 863 |
868 * mail/emacsbug.el (report-emacs-bug): Insert also the value of | 864 * mail/emacsbug.el (report-emacs-bug): Insert also the value of |
869 XMODIFIERS. | 865 XMODIFIERS. |
870 | 866 |
871 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 867 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
872 | 868 |
873 * ps-print.el: Fix maintainer email. Eliminate function declaration | 869 * ps-print.el: Fix maintainer email. Eliminate function declaration |
874 that kept compatibility with older Emacs version. | 870 that kept compatibility with older Emacs version. |
875 (ps-print-version): New version 6.7. | 871 (ps-print-version): New version 6.7. |
876 | 872 |
877 2008-02-02 Kenichi Handa <handa@m17n.org> | 873 2008-02-01 Kenichi Handa <handa@m17n.org> |
878 | 874 |
879 * international/quail.el (quail-get-translations): Make | 875 * international/quail.el (quail-get-translations): Make |
880 quail-current-key multibyte if not yet done. | 876 quail-current-key multibyte if not yet done. |
881 | 877 |
882 2008-02-02 Zhang Wei <id.brep@gmail.com> | 878 2008-02-01 Zhang Wei <id.brep@gmail.com> |
883 | 879 |
884 * language/chinese.el ("Chinese-GBK"): Add tutorial. | 880 * language/chinese.el ("Chinese-GBK"): Add tutorial. |
885 ("Chinese-GB18030"): Add sample-text and tutorial. | 881 ("Chinese-GB18030"): Add sample-text and tutorial. |
886 | 882 |
887 * international/fontset.el (font-encoding-alist): Add gb18030. | 883 * international/fontset.el (font-encoding-alist): Add gb18030. |
896 * international/mule-cmds.el (locale-language-names): Add an entry | 892 * international/mule-cmds.el (locale-language-names): Add an entry |
897 for "zh_CN.UTF-8" and change "chs" to "Chinese-GBK". | 893 for "zh_CN.UTF-8" and change "chs" to "Chinese-GBK". |
898 | 894 |
899 * faces.el (face-font-registry-alternatives): Add gb18030. | 895 * faces.el (face-font-registry-alternatives): Add gb18030. |
900 | 896 |
901 2008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> (tiny change) | 897 2008-02-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> (tiny change) |
902 | 898 |
903 * ps-mule.el: Fix maintainer email. | 899 * ps-mule.el: Fix maintainer email. |
904 | 900 |
905 2008-02-02 Kenichi Handa <handa@m17n.org> | 901 2008-02-01 Kenichi Handa <handa@m17n.org> |
906 | 902 |
907 * language/european.el ("Turkish"): Sync with HEAD. | 903 * language/european.el ("Turkish"): Sync with HEAD. |
908 | 904 |
909 * international/characters.el: Sync with HEAD. | 905 * international/characters.el: Sync with HEAD. |
910 | 906 |
911 * international/mule-cmds.el (set-default-coding-systems): Sync | 907 * international/mule-cmds.el (set-default-coding-systems): Sync |
912 with HEAD. | 908 with HEAD. |
913 | 909 |
914 2008-02-02 Kenichi Handa <handa@m17n.org> | 910 2008-02-01 Kenichi Handa <handa@m17n.org> |
915 | 911 |
916 * international/quail.el (quail-insert-kbd-layout): Check the | 912 * international/quail.el (quail-insert-kbd-layout): Check the |
917 length of (cdr translation). | 913 length of (cdr translation). |
918 (quail-get-current-str): Check the length of (cdr def). | 914 (quail-get-current-str): Check the length of (cdr def). |
919 | 915 |
920 2008-02-02 Kenichi Handa <handa@m17n.org> | 916 2008-02-01 Kenichi Handa <handa@m17n.org> |
921 | 917 |
922 * ruler-mode.el (ruler-mode-ruler): Make the string `ruler' | 918 * ruler-mode.el (ruler-mode-ruler): Make the string `ruler' |
923 mulitbyte. | 919 mulitbyte. |
924 | 920 |
925 2008-02-02 Kenichi Handa <handa@m17n.org> | 921 2008-02-01 Kenichi Handa <handa@m17n.org> |
926 | 922 |
927 * international/mule-cmds.el (ucs-insert): Re-implement. | 923 * international/mule-cmds.el (ucs-insert): Re-implement. |
928 | 924 |
929 2008-02-02 Kenichi Handa <handa@m17n.org> | 925 2008-02-01 Kenichi Handa <handa@m17n.org> |
930 | 926 |
931 * composite.el (terminal-composition-modification): New function. | 927 * composite.el (terminal-composition-modification): New function. |
932 (terminal-composition-function): Create composition with the above | 928 (terminal-composition-function): Create composition with the above |
933 modification function. | 929 modification function. |
934 | 930 |
935 2008-02-02 Zhang Wei <id.brep@gmail.com> (tiny change) | 931 2008-02-01 Zhang Wei <id.brep@gmail.com> (tiny change) |
936 | 932 |
937 * international/characters.el: Add more full-width characters in | 933 * international/characters.el: Add more full-width characters in |
938 char-width-table. | 934 char-width-table. |
939 | 935 |
940 2008-02-02 Kenichi Handa <handa@m17n.org> | 936 2008-02-01 Kenichi Handa <handa@m17n.org> |
941 | 937 |
942 * international/fontset.el (create-fontset-from-fontset-spec): Fix | 938 * international/fontset.el (create-fontset-from-fontset-spec): Fix |
943 script name handling. | 939 script name handling. |
944 | 940 |
945 2008-02-02 Kenichi Handa <handa@m17n.org> | 941 2008-02-01 Kenichi Handa <handa@m17n.org> |
946 | 942 |
947 * composite.el (terminal-composition-function): New function. | 943 * composite.el (terminal-composition-function): New function. |
948 (terminal-composition-function-table): New variable. | 944 (terminal-composition-function-table): New variable. |
949 (auto-compose-chars): If running on a terminal, use | 945 (auto-compose-chars): If running on a terminal, use |
950 terminal-composition-function-table. | 946 terminal-composition-function-table. |
959 setup it in defvar. | 955 setup it in defvar. |
960 (fill-nospace-between-words-table): New variable. | 956 (fill-nospace-between-words-table): New variable. |
961 (fill-delete-newlines): Check fill-nospace-between-words-table | 957 (fill-delete-newlines): Check fill-nospace-between-words-table |
962 instead of charset property nospcae-between-words. | 958 instead of charset property nospcae-between-words. |
963 | 959 |
964 2008-02-02 Kenichi Handa <handa@m17n.org> | 960 2008-02-01 Kenichi Handa <handa@m17n.org> |
965 | 961 |
966 * composite.el (global-auto-composition-mode): Make the initial | 962 * composite.el (global-auto-composition-mode): Make the initial |
967 value not depend on emacs-basic-display. | 963 value not depend on emacs-basic-display. |
968 | 964 |
969 * textmodes/fill.el: Don't use charset property | 965 * textmodes/fill.el: Don't use charset property |
970 `fill-find-break-point-function'. | 966 `fill-find-break-point-function'. |
971 (fill-find-break-point-function-table): New variable. | 967 (fill-find-break-point-function-table): New variable. |
972 (fill-find-break-point): Lookup | 968 (fill-find-break-point): Lookup |
973 fill-find-break-point-function-table. | 969 fill-find-break-point-function-table. |
974 | 970 |
975 2008-02-02 Kenichi Handa <handa@m17n.org> | 971 2008-02-01 Kenichi Handa <handa@m17n.org> |
976 | 972 |
977 * international/mule.el (coding-system-list): Be sure to exclude | 973 * international/mule.el (coding-system-list): Be sure to exclude |
978 subsidiary coding systems. | 974 subsidiary coding systems. |
979 | 975 |
980 2008-02-02 Kenichi Handa <handa@m17n.org> | 976 2008-02-01 Kenichi Handa <handa@m17n.org> |
981 | 977 |
982 * composite.el (auto-composition-after-change): Remove | 978 * composite.el (auto-composition-after-change): Remove |
983 `auto-composed' property instead of put nil to it. | 979 `auto-composed' property instead of put nil to it. |
984 (toggle-auto-composition): Likewise. | 980 (toggle-auto-composition): Likewise. |
985 | 981 |
986 2008-02-02 Kenichi Handa <handa@m17n.org> | 982 2008-02-01 Kenichi Handa <handa@m17n.org> |
987 | 983 |
988 * language/misc-lang.el (iso-8859-6): New coding system. | 984 * language/misc-lang.el (iso-8859-6): New coding system. |
989 | 985 |
990 2008-02-02 Kenichi Handa <handa@m17n.org> | 986 2008-02-01 Kenichi Handa <handa@m17n.org> |
991 | 987 |
992 * dnd.el (dnd-get-local-file-name): Give a unibyte string to | 988 * dnd.el (dnd-get-local-file-name): Give a unibyte string to |
993 replace-regexp-in-string as replacement. | 989 replace-regexp-in-string as replacement. |
994 | 990 |
995 2008-02-02 Kenichi Handa <handa@m17n.org> | 991 2008-02-01 Kenichi Handa <handa@m17n.org> |
996 | 992 |
997 * international/fontset.el (otf-script-alist): Add byzm, math, | 993 * international/fontset.el (otf-script-alist): Add byzm, math, |
998 musc, and nko. | 994 musc, and nko. |
999 | 995 |
1000 * international/characters.el (script-list): Add nko, | 996 * international/characters.el (script-list): Add nko, |
1001 byzantine-musical-symbol, musical-symbol, and mathematical. | 997 byzantine-musical-symbol, musical-symbol, and mathematical. |
1002 | 998 |
1003 2008-02-02 Kenichi Handa <handa@m17n.org> | 999 2008-02-01 Kenichi Handa <handa@m17n.org> |
1004 | 1000 |
1005 * international/uni-bidi.el, international/uni-category.el, | 1001 * international/uni-bidi.el, international/uni-category.el, |
1006 international/uni-combining.el, international/uni-comment.el, | 1002 international/uni-combining.el, international/uni-comment.el, |
1007 international/uni-decimal.el, international/uni-decomposition.el, | 1003 international/uni-decimal.el, international/uni-decomposition.el, |
1008 international/uni-digit.el, international/uni-lowercase.el, | 1004 international/uni-digit.el, international/uni-lowercase.el, |
1009 international/uni-mirrored.el, international/uni-name.el, | 1005 international/uni-mirrored.el, international/uni-name.el, |
1010 international/uni-numeric.el, international/uni-old-name.el, | 1006 international/uni-numeric.el, international/uni-old-name.el, |
1011 international/uni-titlecase.el, international/uni-uppercase.el: | 1007 international/uni-titlecase.el, international/uni-uppercase.el: |
1012 Re-generated. | 1008 Re-generated. |
1013 | 1009 |
1014 2008-02-02 Kenichi Handa <handa@m17n.org> | 1010 2008-02-01 Kenichi Handa <handa@m17n.org> |
1015 | 1011 |
1016 * international/mule-cmds.el (select-safe-coding-system): Fix | 1012 * international/mule-cmds.el (select-safe-coding-system): Fix |
1017 synching with head. | 1013 synching with head. |
1018 | 1014 |
1019 2008-02-02 Katsumi Yamaoka <yamaoka@jpl.org> | 1015 2008-02-01 Katsumi Yamaoka <yamaoka@jpl.org> |
1020 | 1016 |
1021 * ldefs-boot.el: Delete the section for utf-7. | 1017 * ldefs-boot.el: Delete the section for utf-7. |
1022 | 1018 |
1023 2008-02-02 Kenichi Handa <handa@m17n.org> | 1019 2008-02-01 Kenichi Handa <handa@m17n.org> |
1024 | 1020 |
1025 * composite.el (auto-compose-current-font): New variable. | 1021 * composite.el (auto-compose-current-font): New variable. |
1026 (auto-compose-chars): New arg FONT-OBJECT. | 1022 (auto-compose-chars): New arg FONT-OBJECT. |
1027 | 1023 |
1028 2008-02-02 Kenichi Handa <handa@m17n.org> | 1024 2008-02-01 Kenichi Handa <handa@m17n.org> |
1029 | 1025 |
1030 * international/characters.el: Modify category-table and | 1026 * international/characters.el: Modify category-table and |
1031 script-table for new Ethiopic character range. | 1027 script-table for new Ethiopic character range. |
1032 | 1028 |
1033 2008-02-02 Kenichi Handa <handa@m17n.org> | 1029 2008-02-01 Kenichi Handa <handa@m17n.org> |
1034 | 1030 |
1035 * international/mule-cmds.el (set-language-info): Fix synching | 1031 * international/mule-cmds.el (set-language-info): Fix synching |
1036 with HEAD. | 1032 with HEAD. |
1037 (set-language-environment): Likewise. | 1033 (set-language-environment): Likewise. |
1038 (standard-display-european-internal): Sync with HEAD. | 1034 (standard-display-european-internal): Sync with HEAD. |
1039 (set-language-environment-nonascii-translation): Fix synching with | 1035 (set-language-environment-nonascii-translation): Fix synching with |
1040 HEAD. | 1036 HEAD. |
1041 (set-language-environment-fontset): Delete it. | 1037 (set-language-environment-fontset): Delete it. |
1042 (set-language-environment-unibyte): Fix synching with HEAD. | 1038 (set-language-environment-unibyte): Fix synching with HEAD. |
1043 | 1039 |
1044 2008-02-02 Kenichi Handa <handa@m17n.org> | 1040 2008-02-01 Kenichi Handa <handa@m17n.org> |
1045 | 1041 |
1046 * international/fontset.el (otf-script-alist): Set it. | 1042 * international/fontset.el (otf-script-alist): Set it. |
1047 | 1043 |
1048 2008-02-02 Kenichi Handa <handa@m17n.org> | 1044 2008-02-01 Kenichi Handa <handa@m17n.org> |
1049 | 1045 |
1050 * international/fontset.el (font-encoding-alist): Fix for | 1046 * international/fontset.el (font-encoding-alist): Fix for |
1051 "ethiopic-unicode". | 1047 "ethiopic-unicode". |
1052 | 1048 |
1053 2008-02-02 Kenichi Handa <handa@m17n.org> | 1049 2008-02-01 Kenichi Handa <handa@m17n.org> |
1054 | 1050 |
1055 * international/fontset.el (script-representative-chars): Add an | 1051 * international/fontset.el (script-representative-chars): Add an |
1056 entry for latin script. | 1052 entry for latin script. |
1057 | 1053 |
1058 2008-02-02 Kenichi Handa <handa@m17n.org> | 1054 2008-02-01 Kenichi Handa <handa@m17n.org> |
1059 | 1055 |
1060 * faces.el (font-weight-table): Treat regular and normal as the | 1056 * faces.el (font-weight-table): Treat regular and normal as the |
1061 same as medium. | 1057 same as medium. |
1062 (font-slant-table): Add (roman . 100). | 1058 (font-slant-table): Add (roman . 100). |
1063 | 1059 |
1064 2008-02-02 Kenichi Handa <handa@m17n.org> | 1060 2008-02-01 Kenichi Handa <handa@m17n.org> |
1065 | 1061 |
1066 * tar-mode.el (tar-extract): Sync with HEAD. | 1062 * tar-mode.el (tar-extract): Sync with HEAD. |
1067 | 1063 |
1068 2008-02-02 Kenichi Handa <handa@m17n.org> | 1064 2008-02-01 Kenichi Handa <handa@m17n.org> |
1069 | 1065 |
1070 These changes are for the new font handling codes. | 1066 These changes are for the new font handling codes. |
1071 | 1067 |
1072 * faces.el (font-weight-table, font-slant-table) | 1068 * faces.el (font-weight-table, font-slant-table) |
1073 (font-swidth-table): New customizable variables. | 1069 (font-swidth-table): New customizable variables. |
1074 | 1070 |
1075 * international/fontset.el (font-encoding-alist): Add koi8-4. | 1071 * international/fontset.el (font-encoding-alist): Add koi8-4. |
1076 (script-representative-chars): Set the default value. | 1072 (script-representative-chars): Set the default value. |
1077 (create-fontset-from-x-resource): Delete `message'. | 1073 (create-fontset-from-x-resource): Delete `message'. |
1078 | 1074 |
1079 2008-02-02 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 1075 2008-02-01 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
1080 | 1076 |
1081 * term/mac-win.el (mac-utxt-to-string, mac-string-to-utxt) | 1077 * term/mac-win.el (mac-utxt-to-string, mac-string-to-utxt) |
1082 (mac-TEXT-to-string, mac-string-to-TEXT): Sync with HEAD. | 1078 (mac-TEXT-to-string, mac-string-to-TEXT): Sync with HEAD. |
1083 | 1079 |
1084 2008-02-02 Kenichi Handa <handa@m17n.org> | 1080 2008-02-01 Kenichi Handa <handa@m17n.org> |
1085 | 1081 |
1086 * international/characters.el: Cancel unnecessary sync code for | 1082 * international/characters.el: Cancel unnecessary sync code for |
1087 HEAD. | 1083 HEAD. |
1088 | 1084 |
1089 2008-02-02 Kenichi Handa <handa@m17n.org> | 1085 2008-02-01 Kenichi Handa <handa@m17n.org> |
1090 | 1086 |
1091 * tar-mode.el (tar-untar-buffer, tar-summarize-buffer): Call | 1087 * tar-mode.el (tar-untar-buffer, tar-summarize-buffer): Call |
1092 set-buffer-multibyte with arg `to'. | 1088 set-buffer-multibyte with arg `to'. |
1093 | 1089 |
1094 2008-02-02 Kenichi Handa <handa@m17n.org> | 1090 2008-02-01 Kenichi Handa <handa@m17n.org> |
1095 | 1091 |
1096 * info.el (Info-fontify-node): Check if already fontified or not | 1092 * info.el (Info-fontify-node): Check if already fontified or not |
1097 by next-single-property-change. | 1093 by next-single-property-change. |
1098 | 1094 |
1099 2008-02-02 Kenichi Handa <handa@m17n.org> | 1095 2008-02-01 Kenichi Handa <handa@m17n.org> |
1100 | 1096 |
1101 * international/mule.el (ctext-pre-write-conversion): Produce | 1097 * international/mule.el (ctext-pre-write-conversion): Produce |
1102 extra designation sequence for ASCII at the end off extended | 1098 extra designation sequence for ASCII at the end off extended |
1103 segment. | 1099 segment. |
1104 | 1100 |
1105 2008-02-02 Kenichi Handa <handa@m17n.org> | 1101 2008-02-01 Kenichi Handa <handa@m17n.org> |
1106 | 1102 |
1107 * international/mule.el (ctext-non-standard-encodings-table): | 1103 * international/mule.el (ctext-non-standard-encodings-table): |
1108 Reverse the returning list. | 1104 Reverse the returning list. |
1109 (ctext-pre-write-conversion): Fix encoding with extended segments. | 1105 (ctext-pre-write-conversion): Fix encoding with extended segments. |
1110 | 1106 |
1111 * international/mule-conf.el (compound-text) | 1107 * international/mule-conf.el (compound-text) |
1112 (compound-text-with-extensions): Add long-form in :flags. | 1108 (compound-text-with-extensions): Add long-form in :flags. |
1113 | 1109 |
1114 2008-02-02 Kenichi Handa <handa@m17n.org> | 1110 2008-02-01 Kenichi Handa <handa@m17n.org> |
1115 | 1111 |
1116 * international/fontset.el (create-fontset-from-fontset-spec): Fix | 1112 * international/fontset.el (create-fontset-from-fontset-spec): Fix |
1117 regexp for paring FONTSET-SPEC (allow spaces after `:'). | 1113 regexp for paring FONTSET-SPEC (allow spaces after `:'). |
1118 | 1114 |
1119 2008-02-02 Kenichi Handa <handa@m17n.org> | 1115 2008-02-01 Kenichi Handa <handa@m17n.org> |
1120 | 1116 |
1121 * international/fontset.el (create-fontset-from-fontset-spec): Fix | 1117 * international/fontset.el (create-fontset-from-fontset-spec): Fix |
1122 for the case that a charset is specified as target. | 1118 for the case that a charset is specified as target. |
1123 | 1119 |
1124 * international/ccl.el (ccl-dump-write-const-string): Fix previous | 1120 * international/ccl.el (ccl-dump-write-const-string): Fix previous |
1125 change. | 1121 change. |
1126 | 1122 |
1127 2008-02-02 Kenichi Handa <handa@m17n.org> | 1123 2008-02-01 Kenichi Handa <handa@m17n.org> |
1128 | 1124 |
1129 * international/ccl.el (ccl-embed-string): Check string length. | 1125 * international/ccl.el (ccl-embed-string): Check string length. |
1130 Set special flag for multibyte character sequence. | 1126 Set special flag for multibyte character sequence. |
1131 (ccl-compile-write-string): Don't make str unibyte. | 1127 (ccl-compile-write-string): Don't make str unibyte. |
1132 (ccl-compile-write-repeat): Likewise. | 1128 (ccl-compile-write-repeat): Likewise. |
1133 (ccl-compile-write): If the character code doesn't fit in 22-bit | 1129 (ccl-compile-write): If the character code doesn't fit in 22-bit |
1134 (ccl-dump-write-const-string): Check special flag for multibyte | 1130 (ccl-dump-write-const-string): Check special flag for multibyte |
1135 character sequence. | 1131 character sequence. |
1136 | 1132 |
1137 2008-02-02 Kenichi Handa <handa@m17n.org> | 1133 2008-02-01 Kenichi Handa <handa@m17n.org> |
1138 | 1134 |
1139 * ps-mule.el (ps-mule-eight-bit-char): Delete this function. | 1135 * ps-mule.el (ps-mule-eight-bit-char): Delete this function. |
1140 (ps-mule-encode-region): Don't use ps-mule-eight-bit-char. | 1136 (ps-mule-encode-region): Don't use ps-mule-eight-bit-char. |
1141 (ps-mule-plot-composition): Likewise. | 1137 (ps-mule-plot-composition): Likewise. |
1142 | 1138 |
1143 2008-02-02 Kenichi Handa <handa@m17n.org> | 1139 2008-02-01 Kenichi Handa <handa@m17n.org> |
1144 | 1140 |
1145 * language/chinese.el ("Chinese-BIG5"): Set | 1141 * language/chinese.el ("Chinese-BIG5"): Set |
1146 ctext-non-standard-encodings property to "big5-0". | 1142 ctext-non-standard-encodings property to "big5-0". |
1147 | 1143 |
1148 * international/mule.el (ctext-non-standard-encodings): Initialize | 1144 * international/mule.el (ctext-non-standard-encodings): Initialize |
1151 entry for "big5-0". | 1147 entry for "big5-0". |
1152 (ctext-non-standard-encodings-table): Return a list instead of | 1148 (ctext-non-standard-encodings-table): Return a list instead of |
1153 char-table. | 1149 char-table. |
1154 (ctext-pre-write-conversion): Adjusted for the above change. | 1150 (ctext-pre-write-conversion): Adjusted for the above change. |
1155 | 1151 |
1156 2008-02-02 Zhang Wei <id.brep@gmail.com> (tiny change) | 1152 2008-02-01 Zhang Wei <id.brep@gmail.com> (tiny change) |
1157 | 1153 |
1158 * international/mule.el (ctext-non-standard-encodings-alist): Add | 1154 * international/mule.el (ctext-non-standard-encodings-alist): Add |
1159 an entry for gbk-0. | 1155 an entry for gbk-0. |
1160 (ctext-post-read-conversion): Use multibyt-char-to-unibyte to read | 1156 (ctext-post-read-conversion): Use multibyt-char-to-unibyte to read |
1161 a row 8-bit. | 1157 a row 8-bit. |
1162 | 1158 |
1163 * language/chinese.el ("Chinese-GBK"): Set | 1159 * language/chinese.el ("Chinese-GBK"): Set |
1164 ctext-non-standard-encodings property to "gbk-0". Add sample-text | 1160 ctext-non-standard-encodings property to "gbk-0". Add sample-text |
1165 property. | 1161 property. |
1166 | 1162 |
1167 2008-02-02 Kenichi Handa <handa@m17n.org> | 1163 2008-02-01 Kenichi Handa <handa@m17n.org> |
1168 | 1164 |
1169 * international/kkc.el (kkc-region): Use | 1165 * international/kkc.el (kkc-region): Use |
1170 this-single-command-raw-keys on pushing back an unhandled key | 1166 this-single-command-raw-keys on pushing back an unhandled key |
1171 sequence. | 1167 sequence. |
1172 | 1168 |
1173 2008-02-02 Kenichi Handa <handa@m17n.org> | 1169 2008-02-01 Kenichi Handa <handa@m17n.org> |
1174 | 1170 |
1175 * international/encoded-kb.el (encoded-kbd-mode): Check | 1171 * international/encoded-kb.el (encoded-kbd-mode): Check |
1176 saved-input-mode on turing off Encoded Kbd mode. | 1172 saved-input-mode on turing off Encoded Kbd mode. |
1177 | 1173 |
1178 * composite.el (auto-composition-after-change): Use | 1174 * composite.el (auto-composition-after-change): Use |
1179 save-buffer-state. | 1175 save-buffer-state. |
1180 (turn-on-auto-composition-if-enabled): Don't turn on | 1176 (turn-on-auto-composition-if-enabled): Don't turn on |
1181 auto-composition-mode in a unibyte buffer. | 1177 auto-composition-mode in a unibyte buffer. |
1182 | 1178 |
1183 2008-02-02 Kenichi Handa <handa@m17n.org> | 1179 2008-02-01 Kenichi Handa <handa@m17n.org> |
1184 | 1180 |
1185 * startup.el (command-line): Use custom-reevaluate-setting for | 1181 * startup.el (command-line): Use custom-reevaluate-setting for |
1186 global-auto-composition-mode. | 1182 global-auto-composition-mode. |
1187 | 1183 |
1188 * composite.el (auto-composition-function): Make it buffer local. | 1184 * composite.el (auto-composition-function): Make it buffer local. |
1189 (auto-composition-mode): New minor mode. | 1185 (auto-composition-mode): New minor mode. |
1190 (turn-on-auto-composition-if-enabled): New function. | 1186 (turn-on-auto-composition-if-enabled): New function. |
1191 (global-auto-composition-mode): New global minor mode. | 1187 (global-auto-composition-mode): New global minor mode. |
1192 | 1188 |
1193 2008-02-02 Kenichi Handa <handa@m17n.org> | 1189 2008-02-01 Kenichi Handa <handa@m17n.org> |
1194 | 1190 |
1195 * descr-text.el (describe-char): Use insert-text-button instead of | 1191 * descr-text.el (describe-char): Use insert-text-button instead of |
1196 widget-create for "customize what to show" button. | 1192 widget-create for "customize what to show" button. |
1197 | 1193 |
1198 2008-02-02 Stefan Monnier <monnier@iro.umontreal.ca> | 1194 2008-02-01 Stefan Monnier <monnier@iro.umontreal.ca> |
1199 | 1195 |
1200 * tar-mode.el: Merge changes from the trunk: | 1196 * tar-mode.el: Merge changes from the trunk: |
1201 (tar-header-block-tokenize): Tighten regexp. | 1197 (tar-header-block-tokenize): Tighten regexp. |
1202 (tar-summarize-buffer): Don't clear the modified-p bit if it wasn't | 1198 (tar-summarize-buffer): Don't clear the modified-p bit if it wasn't |
1203 cleared before. Obey default-enable-multibyte-characters. | 1199 cleared before. Obey default-enable-multibyte-characters. |
1204 Use mapconcat. | 1200 Use mapconcat. |
1205 (tar-mode-map): Move initialization inside delcaration. | 1201 (tar-mode-map): Move initialization inside delcaration. |
1206 (tar-alter-one-field): Don't hardcode point-min==1. | 1202 (tar-alter-one-field): Don't hardcode point-min==1. |
1207 | 1203 |
1208 2008-02-02 Naoto Takahashi <ntakahas@m17n.org> | 1204 2008-02-01 Naoto Takahashi <ntakahas@m17n.org> |
1209 | 1205 |
1210 * language/ethiopic.el: Copyright fixed. | 1206 * language/ethiopic.el: Copyright fixed. |
1211 (composition-function-table): Support a new character in Unicode | 1207 (composition-function-table): Support a new character in Unicode |
1212 4.1. | 1208 4.1. |
1213 | 1209 |
1215 (ethio-tex-to-fidel-buffer, ethio-composition-function) | 1211 (ethio-tex-to-fidel-buffer, ethio-composition-function) |
1216 ("ethiopic-tex"): Support new characters in Unicode 4.1. | 1212 ("ethiopic-tex"): Support new characters in Unicode 4.1. |
1217 | 1213 |
1218 * descr-text.el (describe-char): Fix for sync with HEAD. | 1214 * descr-text.el (describe-char): Fix for sync with HEAD. |
1219 | 1215 |
1220 2008-02-02 Kenichi Handa <handa@m17n.org> | 1216 2008-02-01 Kenichi Handa <handa@m17n.org> |
1221 | 1217 |
1222 * international/mule.el (autoload-coding-system): Install the same | 1218 * international/mule.el (autoload-coding-system): Install the same |
1223 function as in HEAD. | 1219 function as in HEAD. |
1224 | 1220 |
1225 2008-02-02 Kenichi Handa <handa@m17n.org> | 1221 2008-02-01 Kenichi Handa <handa@m17n.org> |
1226 | 1222 |
1227 * international/characters.el: Register characters in | 1223 * international/characters.el: Register characters in |
1228 auto-fill-chars. Put nospace-between-words to more charsets. | 1224 auto-fill-chars. Put nospace-between-words to more charsets. |
1229 | 1225 |
1230 2008-02-02 Zhang Wei <id.brep@gmail.com> (tiny change) | 1226 2008-02-01 Zhang Wei <id.brep@gmail.com> (tiny change) |
1231 | 1227 |
1232 * international/mule-cmds.el (locale-language-names): Add entries | 1228 * international/mule-cmds.el (locale-language-names): Add entries |
1233 for zh_CN.GB2312, zh_CN.GBK, and zh_CN.GB18030. | 1229 for zh_CN.GB2312, zh_CN.GBK, and zh_CN.GB18030. |
1234 (locale-preferred-coding-systems): Fix entries for Chinese locales. | 1230 (locale-preferred-coding-systems): Fix entries for Chinese locales. |
1235 | 1231 |
1236 2008-02-02 Kenichi Handa <handa@etlken> | 1232 2008-02-01 Kenichi Handa <handa@etlken> |
1237 | 1233 |
1238 * international/utf-7.el: Delete the definition of utf-7. | 1234 * international/utf-7.el: Delete the definition of utf-7. |
1239 (utf-7-post-read-conversion, utf-7-pre-write-conversion): | 1235 (utf-7-post-read-conversion, utf-7-pre-write-conversion): |
1240 Add autoload cookies. | 1236 Add autoload cookies. |
1241 | 1237 |
1242 2008-02-02 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 1238 2008-02-01 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
1243 | 1239 |
1244 * term/mac-win.el: Delete the code to create a fontset from the X | 1240 * term/mac-win.el: Delete the code to create a fontset from the X |
1245 resource "Font". | 1241 resource "Font". |
1246 | 1242 |
1247 2008-02-02 Naoto Takahashi <ntakahas@m17n.org> | 1243 2008-02-01 Naoto Takahashi <ntakahas@m17n.org> |
1248 | 1244 |
1249 * international/robin.el (robin-define-package): Be sure to call | 1245 * international/robin.el (robin-define-package): Be sure to call |
1250 put-char-code-property. | 1246 put-char-code-property. |
1251 | 1247 |
1252 2008-02-02 Kenichi Handa <handa@m17n.org> | 1248 2008-02-01 Kenichi Handa <handa@m17n.org> |
1253 | 1249 |
1254 * language/korean.el (iso-2022-kr): Set :suitable-for-keyboard | 1250 * language/korean.el (iso-2022-kr): Set :suitable-for-keyboard |
1255 property to 1. | 1251 property to 1. |
1256 | 1252 |
1257 * international/mule-conf.el (cp1125): Set :ascii-compatible-p | 1253 * international/mule-conf.el (cp1125): Set :ascii-compatible-p |
1273 (iso-2022-jp-2004): Set :suitable-for-keyboard property to 1. | 1269 (iso-2022-jp-2004): Set :suitable-for-keyboard property to 1. |
1274 | 1270 |
1275 * language/vietnamese.el (vietnamese-viscii, vietnamese-vscii) | 1271 * language/vietnamese.el (vietnamese-viscii, vietnamese-vscii) |
1276 (vietnamese-tcvn): Set :suitable-for-file-name property to t. | 1272 (vietnamese-tcvn): Set :suitable-for-file-name property to t. |
1277 | 1273 |
1278 2008-02-02 Naoto Takahashi <ntakahas@m17n.org> | 1274 2008-02-01 Naoto Takahashi <ntakahas@m17n.org> |
1279 | 1275 |
1280 * international/robin.el (robin-define-package): Delete redundant code. | 1276 * international/robin.el (robin-define-package): Delete redundant code. |
1281 (robin-add-rule): Allow N-1 reverse conversion. | 1277 (robin-add-rule): Allow N-1 reverse conversion. |
1282 | 1278 |
1283 2008-02-02 Naoto Takahashi <ntakahas@m17n.org> | 1279 2008-02-01 Naoto Takahashi <ntakahas@m17n.org> |
1284 | 1280 |
1285 * international/robin.el (robin-define-package): Make the | 1281 * international/robin.el (robin-define-package): Make the |
1286 expaneded form shorter. | 1282 expaneded form shorter. |
1287 | 1283 |
1288 2008-02-02 Zhang Wei <id.brep@gmail.com> (tiny change) | 1284 2008-02-01 Zhang Wei <id.brep@gmail.com> (tiny change) |
1289 | 1285 |
1290 * language/chinese.el (chinese-iso-8bit): Fix mime-charset of | 1286 * language/chinese.el (chinese-iso-8bit): Fix mime-charset of |
1291 chiense-iso-8bit. | 1287 chiense-iso-8bit. |
1292 | 1288 |
1293 2008-02-02 Kenichi Handa <handa@m17n.org> | 1289 2008-02-01 Kenichi Handa <handa@m17n.org> |
1294 | 1290 |
1295 * loadup.el: If we are byte-compiling unidata-gen.el or running | 1291 * loadup.el: If we are byte-compiling unidata-gen.el or running |
1296 unidata-ge-files, set purify-flag to nil. | 1292 unidata-ge-files, set purify-flag to nil. |
1297 | 1293 |
1298 2008-02-02 Kenichi Handa <handa@m17n.org> | 1294 2008-02-01 Kenichi Handa <handa@m17n.org> |
1299 | 1295 |
1300 * loadup.el: Load international/charprop.el with NOERROR t. | 1296 * loadup.el: Load international/charprop.el with NOERROR t. |
1301 | 1297 |
1302 * Makefile.in (AUTOGENEL): Add charprop.el and uni-*.el. | 1298 * Makefile.in (AUTOGENEL): Add charprop.el and uni-*.el. |
1303 | 1299 |
1304 2008-02-02 Kenichi Handa <handa@m17n.org> | 1300 2008-02-01 Kenichi Handa <handa@m17n.org> |
1305 | 1301 |
1306 * international/uni-bidi.el, international/uni-category.el, | 1302 * international/uni-bidi.el, international/uni-category.el, |
1307 international/uni-combining.el, international/uni-comment.el, | 1303 international/uni-combining.el, international/uni-comment.el, |
1308 international/uni-decimal.el, international/uni-decomposition.el, | 1304 international/uni-decimal.el, international/uni-decomposition.el, |
1309 international/uni-digit.el, international/uni-lowercase.el, | 1305 international/uni-digit.el, international/uni-lowercase.el, |
1310 international/uni-mirrored.el, international/uni-name.el, | 1306 international/uni-mirrored.el, international/uni-name.el, |
1311 international/uni-numeric.el, international/uni-old-name.el, | 1307 international/uni-numeric.el, international/uni-old-name.el, |
1312 international/uni-titlecase.el, international/uni-uppercase.el, | 1308 international/uni-titlecase.el, international/uni-uppercase.el, |
1313 international/charprop.el: Re-generated. | 1309 international/charprop.el: Re-generated. |
1314 | 1310 |
1315 2008-02-02 Kenichi Handa <handa@m17n.org> | 1311 2008-02-01 Kenichi Handa <handa@m17n.org> |
1316 | 1312 |
1317 * term/mac-win.el: Sync with the main trunk. | 1313 * term/mac-win.el: Sync with the main trunk. |
1318 (mac-centraleurroman, mac-cyrillic): New charsets and coding | 1314 (mac-centraleurroman, mac-cyrillic): New charsets and coding |
1319 systems. | 1315 systems. |
1320 (mac-symbol, mac-dingbats): New charsets. | 1316 (mac-symbol, mac-dingbats): New charsets. |
1321 | 1317 |
1322 2008-02-02 Kenichi Handa <handa@m17n.org> | 1318 2008-02-01 Kenichi Handa <handa@m17n.org> |
1323 | 1319 |
1324 * international/characters.el: Set syntax of NBSP to punctuation. | 1320 * international/characters.el: Set syntax of NBSP to punctuation. |
1325 | 1321 |
1326 2008-02-02 Kenichi Handa <handa@m17n.org> | 1322 2008-02-01 Kenichi Handa <handa@m17n.org> |
1327 | 1323 |
1328 * international/mule-cmds.el: Don't require wid-edit. | 1324 * international/mule-cmds.el: Don't require wid-edit. |
1329 | 1325 |
1330 2008-02-02 Kenichi Handa <handa@m17n.org> | 1326 2008-02-01 Kenichi Handa <handa@m17n.org> |
1331 | 1327 |
1332 * language/thai-util.el: Fix previous change. | 1328 * language/thai-util.el: Fix previous change. |
1333 | 1329 |
1334 2008-02-02 Kenichi Handa <handa@m17n.org> | 1330 2008-02-01 Kenichi Handa <handa@m17n.org> |
1335 | 1331 |
1336 * language/thai-util.el: Sync with the main trunk. | 1332 * language/thai-util.el: Sync with the main trunk. |
1337 | 1333 |
1338 2008-02-02 Naoto Takahashi <ntakahas@m17n.org> | 1334 2008-02-01 Naoto Takahashi <ntakahas@m17n.org> |
1339 | 1335 |
1340 * international/robin.el: New file. | 1336 * international/robin.el: New file. |
1341 | 1337 |
1342 * language/ethiopic.el: Encoding changed to utf-8-emacs. | 1338 * language/ethiopic.el: Encoding changed to utf-8-emacs. |
1343 Register ethio-composition-function in composition-function-table. | 1339 Register ethio-composition-function in composition-function-table. |
1359 (ethio-sera-to-fidel-region-ethio) | 1355 (ethio-sera-to-fidel-region-ethio) |
1360 (ethio-sera-to-fidel-region-noethio) | 1356 (ethio-sera-to-fidel-region-noethio) |
1361 (ethio-use-colon-for-colon, ethio-use-three-dot-question): New | 1357 (ethio-use-colon-for-colon, ethio-use-three-dot-question): New |
1362 functions. | 1358 functions. |
1363 | 1359 |
1364 2008-02-02 Kenichi Handa <handa@m17n.org> | 1360 2008-02-01 Kenichi Handa <handa@m17n.org> |
1365 | 1361 |
1366 * international/uni-name.el: Re-generated. | 1362 * international/uni-name.el: Re-generated. |
1367 | 1363 |
1368 2008-02-02 Miles Bader <miles@gnu.org> | 1364 2008-02-01 Miles Bader <miles@gnu.org> |
1369 | 1365 |
1370 * international/mule.el (auto-coding-regexp-alist) | 1366 * international/mule.el (auto-coding-regexp-alist) |
1371 (ctext-pre-write-conversion): Replace embedded control characters | 1367 (ctext-pre-write-conversion): Replace embedded control characters |
1372 with octal escapes; this prevents diff from thinking the file is | 1368 with octal escapes; this prevents diff from thinking the file is |
1373 binary. | 1369 binary. |
1374 | 1370 |
1375 2008-02-02 Miles Bader <miles@gnu.org> | 1371 2008-02-01 Miles Bader <miles@gnu.org> |
1376 | 1372 |
1377 * version.el (emacs-version): Change to "23.0.0". | 1373 * version.el (emacs-version): Change to "23.0.0". |
1378 | 1374 |
1379 * descr-text.el (describe-char-unidata-list): | 1375 * descr-text.el (describe-char-unidata-list): |
1380 Replace references to Emacs version "22" with "23". | 1376 Replace references to Emacs version "22" with "23". |
1385 * international/mule-util.el (detect-coding-with-priority): Likewise. | 1381 * international/mule-util.el (detect-coding-with-priority): Likewise. |
1386 * international/mule-diag.el: Likewise. | 1382 * international/mule-diag.el: Likewise. |
1387 * international/mule-cmds.el (language-info-custom-alist): Likewise. | 1383 * international/mule-cmds.el (language-info-custom-alist): Likewise. |
1388 * international/codepage.el (codepage-setup): Likewise. | 1384 * international/codepage.el (codepage-setup): Likewise. |
1389 | 1385 |
1390 2008-02-02 Kenichi Handa <handa@m17n.org> | 1386 2008-02-01 Kenichi Handa <handa@m17n.org> |
1391 | 1387 |
1392 * case-table.el: Adjust code merged from trunk for unicode | 1388 * case-table.el: Adjust code merged from trunk for unicode |
1393 branch (for the change on 2008-02-02). | 1389 branch (for the change on 2008-02-01). |
1394 | 1390 |
1395 2008-02-02 Kenichi Handa <handa@m17n.org> | 1391 2008-02-01 Kenichi Handa <handa@m17n.org> |
1396 | 1392 |
1397 * Makefile.in (DONTCOMPILE): Include charprop.el and uni-*.el. | 1393 * Makefile.in (DONTCOMPILE): Include charprop.el and uni-*.el. |
1398 | 1394 |
1399 * international/fontset.el (font-encoding-alist): Add an entry for | 1395 * international/fontset.el (font-encoding-alist): Add an entry for |
1400 microsoft-cp1251. | 1396 microsoft-cp1251. |
1425 * descr-text.el (describe-char-unidata-list): New variable. | 1421 * descr-text.el (describe-char-unidata-list): New variable. |
1426 (describe-char-unicode-data): Use char-code-property-description. | 1422 (describe-char-unicode-data): Use char-code-property-description. |
1427 (describe-char): Add lines for describing Unicode-based character | 1423 (describe-char): Add lines for describing Unicode-based character |
1428 properties. | 1424 properties. |
1429 | 1425 |
1430 2008-02-02 Kenichi Handa <handa@m17n.org> | 1426 2008-02-01 Kenichi Handa <handa@m17n.org> |
1431 | 1427 |
1432 * textmodes/ispell.el: These changes are to fix the code merged | 1428 * textmodes/ispell.el: These changes are to fix the code merged |
1433 from trunk for the change on 2008-02-02. | 1429 from trunk for the change on 2008-02-01. |
1434 (ispell-unified-chars-table): Delete it. | 1430 (ispell-unified-chars-table): Delete it. |
1435 (ispell-get-decoded-string): Don't check | 1431 (ispell-get-decoded-string): Don't check |
1436 ispell-unified-chars-table. | 1432 ispell-unified-chars-table. |
1437 | 1433 |
1438 * tar-mode.el (tar-extract): Adjust code merged from trunk for | 1434 * tar-mode.el (tar-extract): Adjust code merged from trunk for |
1439 unicode branch (for the change on 2008-02-02). | 1435 unicode branch (for the change on 2008-02-01). |
1440 | 1436 |
1441 2008-02-02 Kenichi Handa <handa@m17n.org> | 1437 2008-02-01 Kenichi Handa <handa@m17n.org> |
1442 | 1438 |
1443 * international/mule-util.el (char-displayable-p): Check | 1439 * international/mule-util.el (char-displayable-p): Check |
1444 :charset-list property of CODING. | 1440 :charset-list property of CODING. |
1445 | 1441 |
1446 2008-02-02 Kenichi Handa <handa@m17n.org> | 1442 2008-02-01 Kenichi Handa <handa@m17n.org> |
1447 | 1443 |
1448 * international/mule-cmds.el (select-safe-coding-system-interactively): | 1444 * international/mule-cmds.el (select-safe-coding-system-interactively): |
1449 Change 'mime-charset to :mime-charset. | 1445 Change 'mime-charset to :mime-charset. |
1450 (select-safe-coding-system): Use above (sync to HEAD). | 1446 (select-safe-coding-system): Use above (sync to HEAD). |
1451 (set-language-environment): Delete unnecessary code for handling | 1447 (set-language-environment): Delete unnecessary code for handling |
1452 overriding-fontspec | 1448 overriding-fontspec |
1453 | 1449 |
1454 2008-02-02 Kenichi Handa <handa@m17n.org> | 1450 2008-02-01 Kenichi Handa <handa@m17n.org> |
1455 | 1451 |
1456 * international/mule-conf.el: New coding system aliases unix, dos, | 1452 * international/mule-conf.el: New coding system aliases unix, dos, |
1457 and mac. | 1453 and mac. |
1458 | 1454 |
1459 2008-02-02 Kenichi Handa <handa@m17n.org> | 1455 2008-02-01 Kenichi Handa <handa@m17n.org> |
1460 | 1456 |
1461 * international/titdic-cnv.el (tit-process-header): Fix embedded | 1457 * international/titdic-cnv.el (tit-process-header): Fix embedded |
1462 coding tag. | 1458 coding tag. |
1463 (titdic-convert): Bind coding-system-for-write to the coding | 1459 (titdic-convert): Bind coding-system-for-write to the coding |
1464 system specfied in the map file. Remove `charset' property after | 1460 system specfied in the map file. Remove `charset' property after |
1466 (miscdic-convert): Bind coding-system-for-write to the coding | 1462 (miscdic-convert): Bind coding-system-for-write to the coding |
1467 system specfied for the map file. Fix LANGUAGE arg to | 1463 system specfied for the map file. Fix LANGUAGE arg to |
1468 quail-define-package. | 1464 quail-define-package. |
1469 (batch-miscdic-convert): Check if a file is directory or not. | 1465 (batch-miscdic-convert): Check if a file is directory or not. |
1470 | 1466 |
1471 2008-02-02 Kenichi Handa <handa@m17n.org> | 1467 2008-02-01 Kenichi Handa <handa@m17n.org> |
1472 | 1468 |
1473 * international/mule.el (coding-system-equal): Move from mule-util.el. | 1469 * international/mule.el (coding-system-equal): Move from mule-util.el. |
1474 | 1470 |
1475 * international/mule-util.el (coding-system-equal): Move to mule.el. | 1471 * international/mule-util.el (coding-system-equal): Move to mule.el. |
1476 | 1472 |
1477 2008-02-02 Kenichi Handa <handa@m17n.org> | 1473 2008-02-01 Kenichi Handa <handa@m17n.org> |
1478 | 1474 |
1479 * international/encoded-kb.el (encoded-kbd-decode-code-list): New | 1475 * international/encoded-kb.el (encoded-kbd-decode-code-list): New |
1480 function. | 1476 function. |
1481 (encoded-kbd-self-insert-charset): Support multibyte charsets. | 1477 (encoded-kbd-self-insert-charset): Support multibyte charsets. |
1482 (encoded-kbd-setup-keymap): Likewise. | 1478 (encoded-kbd-setup-keymap): Likewise. |
1483 | 1479 |
1484 2008-02-02 Kenichi Handa <handa@m17n.org> | 1480 2008-02-01 Kenichi Handa <handa@m17n.org> |
1485 | 1481 |
1486 * language/china-util.el (hz-set-msb-table): Turn chars beyond 128 | 1482 * language/china-util.el (hz-set-msb-table): Turn chars beyond 128 |
1487 to eight-bit chars. | 1483 to eight-bit chars. |
1488 | 1484 |
1489 * international/mule-conf.el: Dont' define coding system | 1485 * international/mule-conf.el: Dont' define coding system |
1490 `undecided' here. | 1486 `undecided' here. |
1491 | 1487 |
1492 2008-02-02 Kenichi Handa <handa@m17n.org> | 1488 2008-02-01 Kenichi Handa <handa@m17n.org> |
1493 | 1489 |
1494 * international/mule-cmds.el (locale-language-names): Fix for | 1490 * international/mule-cmds.el (locale-language-names): Fix for |
1495 gb18030 and gdk. | 1491 gb18030 and gdk. |
1496 | 1492 |
1497 2008-02-02 Kenichi Handa <handa@m17n.org> | 1493 2008-02-01 Kenichi Handa <handa@m17n.org> |
1498 | 1494 |
1499 * international/fontset.el (font-encoding-alist): Add gbk. | 1495 * international/fontset.el (font-encoding-alist): Add gbk. |
1500 (charset-script-alist): Add chinese-gbk. | 1496 (charset-script-alist): Add chinese-gbk. |
1501 | 1497 |
1502 2008-02-02 Kenichi Handa <handa@m17n.org> | 1498 2008-02-01 Kenichi Handa <handa@m17n.org> |
1503 | 1499 |
1504 * language/chinese.el (chinese-gbk): Include ascii in | 1500 * language/chinese.el (chinese-gbk): Include ascii in |
1505 charset-list. | 1501 charset-list. |
1506 | 1502 |
1507 * international/encoded-kb.el (encoded-kbd-setup-keymap): Fix | 1503 * international/encoded-kb.el (encoded-kbd-setup-keymap): Fix |
1508 previous change. | 1504 previous change. |
1509 | 1505 |
1510 2008-02-02 Kenichi Handa <handa@m17n.org> | 1506 2008-02-01 Kenichi Handa <handa@m17n.org> |
1511 | 1507 |
1512 * language/japanese.el ("Japanese"): Fix ordering of charsets. | 1508 * language/japanese.el ("Japanese"): Fix ordering of charsets. |
1513 | 1509 |
1514 2008-02-02 Kenichi Handa <handa@m17n.org> | 1510 2008-02-01 Kenichi Handa <handa@m17n.org> |
1515 | 1511 |
1516 * international/encoded-kb.el (encoded-kbd-self-insert-charset) | 1512 * international/encoded-kb.el (encoded-kbd-self-insert-charset) |
1517 (encoded-kbd-self-insert-utf-8, encoded-kbd-setup-keymap) | 1513 (encoded-kbd-self-insert-utf-8, encoded-kbd-setup-keymap) |
1518 (encoded-kbd-mode): Adjust code merged from trunk for unicode branch. | 1514 (encoded-kbd-mode): Adjust code merged from trunk for unicode branch. |
1519 | 1515 |
1520 2008-02-02 Kenichi Handa <handa@m17n.org> | 1516 2008-02-01 Kenichi Handa <handa@m17n.org> |
1521 | 1517 |
1522 * descr-text.el (describe-char): Fix for the case CODE is a cons | 1518 * descr-text.el (describe-char): Fix for the case CODE is a cons |
1523 of integers. | 1519 of integers. |
1524 | 1520 |
1525 2008-02-02 Steven Tamm <steventamm@mac.com> | 1521 2008-02-01 Steven Tamm <steventamm@mac.com> |
1526 | 1522 |
1527 * term/mac-win.el: Use mac-standard-fontset-spec to create | 1523 * term/mac-win.el: Use mac-standard-fontset-spec to create |
1528 fontset-mac | 1524 fontset-mac |
1529 (mac-standard-fontset-spec): Created | 1525 (mac-standard-fontset-spec): Created |
1530 | 1526 |
1531 2008-02-02 Kenichi Handa <handa@m17n.org> | 1527 2008-02-01 Kenichi Handa <handa@m17n.org> |
1532 | 1528 |
1533 * international/mule-diag.el (unicode-data): Call | 1529 * international/mule-diag.el (unicode-data): Call |
1534 find-file-noselect with NOWARN t. | 1530 find-file-noselect with NOWARN t. |
1535 | 1531 |
1536 2008-02-02 Kenichi Handa <handa@m17n.org> | 1532 2008-02-01 Kenichi Handa <handa@m17n.org> |
1537 | 1533 |
1538 * international/mule-conf.el (cp932-2-byte): Fix :code-space. | 1534 * international/mule-conf.el (cp932-2-byte): Fix :code-space. |
1539 | 1535 |
1540 2008-02-02 Kenichi Handa <handa@m17n.org> | 1536 2008-02-01 Kenichi Handa <handa@m17n.org> |
1541 | 1537 |
1542 * international/characters.el: Give more CJK characters the | 1538 * international/characters.el: Give more CJK characters the |
1543 category `|'. | 1539 category `|'. |
1544 | 1540 |
1545 * descr-text.el (describe-char): Make it work on *Help* buffer. | 1541 * descr-text.el (describe-char): Make it work on *Help* buffer. |
1550 constituent. | 1546 constituent. |
1551 (diacritic-compose-string): Likewise. | 1547 (diacritic-compose-string): Likewise. |
1552 (diacritic-composition-function): Likewise. | 1548 (diacritic-composition-function): Likewise. |
1553 (diacritic-post-read-conversion): Delete it. | 1549 (diacritic-post-read-conversion): Delete it. |
1554 | 1550 |
1555 2008-02-02 Kenichi Handa <handa@m17n.org> | 1551 2008-02-01 Kenichi Handa <handa@m17n.org> |
1556 | 1552 |
1557 * international/characters.el: Fix invalid encoding caused by the | 1553 * international/characters.el: Fix invalid encoding caused by the |
1558 previous sync. | 1554 previous sync. |
1559 | 1555 |
1560 2008-02-02 Kenichi Handa <handa@m17n.org> | 1556 2008-02-01 Kenichi Handa <handa@m17n.org> |
1561 | 1557 |
1562 Sync all files to HEAD. | 1558 Sync all files to HEAD. |
1563 | 1559 |
1564 2008-02-02 Kenichi Handa <handa@m17n.org> | 1560 2008-02-01 Kenichi Handa <handa@m17n.org> |
1565 | 1561 |
1566 * composite.el (auto-compose-chars): Execute the main code in | 1562 * composite.el (auto-compose-chars): Execute the main code in |
1567 condition-case. | 1563 condition-case. |
1568 | 1564 |
1569 2008-02-02 Kenichi Handa <handa@m17n.org> | 1565 2008-02-01 Kenichi Handa <handa@m17n.org> |
1570 | 1566 |
1571 * descr-text.el (describe-property-list): Sync to HEAD. | 1567 * descr-text.el (describe-property-list): Sync to HEAD. |
1572 | 1568 |
1573 * international/mule-diag.el: Sync to HEAD. | 1569 * international/mule-diag.el: Sync to HEAD. |
1574 | 1570 |
1575 * international/fontset.el (x-complement-fontset-spec): Don't | 1571 * international/fontset.el (x-complement-fontset-spec): Don't |
1576 change CHARSET_REGISTRY and CHARSET_ENCODING fields. | 1572 change CHARSET_REGISTRY and CHARSET_ENCODING fields. |
1577 | 1573 |
1578 2008-02-02 Kenichi Handa <handa@m17n.org> | 1574 2008-02-01 Kenichi Handa <handa@m17n.org> |
1579 | 1575 |
1580 * international/characters.el (next-word-boundary-kana): Handle | 1576 * international/characters.el (next-word-boundary-kana): Handle |
1581 half-width kana. | 1577 half-width kana. |
1582 | 1578 |
1583 2008-02-02 Kenichi Handa <handa@m17n.org> | 1579 2008-02-01 Kenichi Handa <handa@m17n.org> |
1584 | 1580 |
1585 * international/mule-conf.el (indian-1-column): Fix :emacs-mule-id. | 1581 * international/mule-conf.el (indian-1-column): Fix :emacs-mule-id. |
1586 | 1582 |
1587 2008-02-02 Kenichi Handa <handa@m17n.org> | 1583 2008-02-01 Kenichi Handa <handa@m17n.org> |
1588 | 1584 |
1589 * language/japanese.el (japanese-iso-8bit): Fix order of | 1585 * language/japanese.el (japanese-iso-8bit): Fix order of |
1590 :charset-list. | 1586 :charset-list. |
1591 | 1587 |
1592 * mail/rmail.el (rmail-decode-babyl-format): Use | 1588 * mail/rmail.el (rmail-decode-babyl-format): Use |
1593 with-coding-priority instead of detect-coding-with-priority. | 1589 with-coding-priority instead of detect-coding-with-priority. |
1594 | 1590 |
1595 2008-02-02 Kenichi Handa <handa@m17n.org> | 1591 2008-02-01 Kenichi Handa <handa@m17n.org> |
1596 | 1592 |
1597 * international/mule.el (make-translation-table): Set the second | 1593 * international/mule.el (make-translation-table): Set the second |
1598 extra slot of the char table to 1. | 1594 extra slot of the char table to 1. |
1599 (make-translation-table-from-vector): Likewise. | 1595 (make-translation-table-from-vector): Likewise. |
1600 (make-translation-table-from-alist): Fix handling of multiple | 1596 (make-translation-table-from-alist): Fix handling of multiple |
1601 entries. | 1597 entries. |
1602 | 1598 |
1603 2008-02-02 Kenichi Handa <handa@m17n.org> | 1599 2008-02-01 Kenichi Handa <handa@m17n.org> |
1604 | 1600 |
1605 * language/japanese.el (jisx0213-to-unicode, unicode-to-jisx0213): | 1601 * language/japanese.el (jisx0213-to-unicode, unicode-to-jisx0213): |
1606 New translation tables. | 1602 New translation tables. |
1607 | 1603 |
1608 * international/mule.el (make-translation-table-from-alist): New | 1604 * international/mule.el (make-translation-table-from-alist): New |
1609 function. | 1605 function. |
1610 | 1606 |
1611 2008-02-02 Kenichi Handa <handa@m17n.org> | 1607 2008-02-01 Kenichi Handa <handa@m17n.org> |
1612 | 1608 |
1613 * international/mule.el (translate-region): Re-implement it here. | 1609 * international/mule.el (translate-region): Re-implement it here. |
1614 Make it interactive. | 1610 Make it interactive. |
1615 | 1611 |
1616 2008-02-02 Kenichi Handa <handa@m17n.org> | 1612 2008-02-01 Kenichi Handa <handa@m17n.org> |
1617 | 1613 |
1618 * ps-mule.el (ps-mule-font-info-database): Typo in doc fixed. | 1614 * ps-mule.el (ps-mule-font-info-database): Typo in doc fixed. |
1619 | 1615 |
1620 2008-02-02 Kenichi Handa <handa@m17n.org> | 1616 2008-02-01 Kenichi Handa <handa@m17n.org> |
1621 | 1617 |
1622 * international/fontset.el (font-encoding-alist): Cancel previous | 1618 * international/fontset.el (font-encoding-alist): Cancel previous |
1623 change. | 1619 change. |
1624 | 1620 |
1625 2008-02-02 Kenichi Handa <handa@m17n.org> | 1621 2008-02-01 Kenichi Handa <handa@m17n.org> |
1626 | 1622 |
1627 * international/fontset.el (font-encoding-alist): Register | 1623 * international/fontset.el (font-encoding-alist): Register |
1628 "iso10646-2" for unicode-sip. | 1624 "iso10646-2" for unicode-sip. |
1629 | 1625 |
1630 2008-02-02 Kenichi Handa <handa@m17n.org> | 1626 2008-02-01 Kenichi Handa <handa@m17n.org> |
1631 | 1627 |
1632 * international/mule-conf.el (chinese-cns11643-15): New charset. | 1628 * international/mule-conf.el (chinese-cns11643-15): New charset. |
1633 | 1629 |
1634 2008-02-02 Kenichi Handa <handa@m17n.org> | 1630 2008-02-01 Kenichi Handa <handa@m17n.org> |
1635 | 1631 |
1636 * international/fontset.el (font-encoding-alist): Add entries for | 1632 * international/fontset.el (font-encoding-alist): Add entries for |
1637 variations of cns11643 fonts. | 1633 variations of cns11643 fonts. |
1638 (setup-default-fontset): Add cns11643 fonts as fallback fonts. | 1634 (setup-default-fontset): Add cns11643 fonts as fallback fonts. |
1639 | 1635 |
1640 2008-02-02 Kenichi Handa <handa@m17n.org> | 1636 2008-02-01 Kenichi Handa <handa@m17n.org> |
1641 | 1637 |
1642 * international/mule-diag.el (list-charset-chars): Put charset | 1638 * international/mule-diag.el (list-charset-chars): Put charset |
1643 text property. | 1639 text property. |
1644 | 1640 |
1645 * international/fontset.el (setup-default-fontset): Delete the | 1641 * international/fontset.el (setup-default-fontset): Delete the |
1646 entry for symbol script, add JISX0213 to kana script, specify | 1642 entry for symbol script, add JISX0213 to kana script, specify |
1647 fallback fonts. | 1643 fallback fonts. |
1648 | 1644 |
1649 2008-02-02 Kenichi Handa <handa@m17n.org> | 1645 2008-02-01 Kenichi Handa <handa@m17n.org> |
1650 | 1646 |
1651 * international/fontset.el (setup-default-fontset): Register | 1647 * international/fontset.el (setup-default-fontset): Register |
1652 "JISX0213.2004-1". | 1648 "JISX0213.2004-1". |
1653 (font-encoding-alist): Likewise. | 1649 (font-encoding-alist): Likewise. |
1654 | 1650 |
1665 * international/mule-conf.el (japanese-jisx0213.2004-1): Specify | 1661 * international/mule-conf.el (japanese-jisx0213.2004-1): Specify |
1666 :code-space. | 1662 :code-space. |
1667 (cp932-2-byte): Fix :code-space. | 1663 (cp932-2-byte): Fix :code-space. |
1668 (unicode-smp, unicode-sip, unicode-ssp): New charsets. | 1664 (unicode-smp, unicode-sip, unicode-ssp): New charsets. |
1669 | 1665 |
1670 2008-02-02 Kenichi Handa <handa@m17n.org> | 1666 2008-02-01 Kenichi Handa <handa@m17n.org> |
1671 | 1667 |
1672 * international/mule-conf.el (japanese-jisx0213.2004-1): Specify | 1668 * international/mule-conf.el (japanese-jisx0213.2004-1): Specify |
1673 :dimension 2. | 1669 :dimension 2. |
1674 | 1670 |
1675 * language/japanese.el (iso-2022-jp): Exclude japanese-jisx0212. | 1671 * language/japanese.el (iso-2022-jp): Exclude japanese-jisx0212. |
1679 coding systems. | 1675 coding systems. |
1680 (iso-2022-jp-3, euc-jisx0213, shift_jis-2004): New coding system | 1676 (iso-2022-jp-3, euc-jisx0213, shift_jis-2004): New coding system |
1681 aliases. | 1677 aliases. |
1682 ("Japanese"): Add new charsets and coding system.s | 1678 ("Japanese"): Add new charsets and coding system.s |
1683 | 1679 |
1684 2008-02-02 Kenichi Handa <handa@m17n.org> | 1680 2008-02-01 Kenichi Handa <handa@m17n.org> |
1685 | 1681 |
1686 * language/japanese.el (japanese-ucs-cp932-to-jis-map): Renamed | 1682 * language/japanese.el (japanese-ucs-cp932-to-jis-map): Renamed |
1687 from japanese-ucs-cp932-map. | 1683 from japanese-ucs-cp932-map. |
1688 (japanese-ucs-jis-to-cp932-map): Renamed from | 1684 (japanese-ucs-jis-to-cp932-map): Renamed from |
1689 japanese-ucs-jis-map. | 1685 japanese-ucs-jis-map. |
1690 (japanese-ucs-glibc-map): Delete this tranlastion table. | 1686 (japanese-ucs-glibc-map): Delete this tranlastion table. |
1691 (japanese-ucs-glibc-to-jis-map): New tranlastion table. | 1687 (japanese-ucs-glibc-to-jis-map): New tranlastion table. |
1692 (japanese-ucs-jis-to-glibc-map): New tranlastion table. | 1688 (japanese-ucs-jis-to-glibc-map): New tranlastion table. |
1693 | 1689 |
1694 2008-02-02 Kenichi Handa <handa@m17n.org> | 1690 2008-02-01 Kenichi Handa <handa@m17n.org> |
1695 | 1691 |
1696 * cus-start.el: Handle charset-map-path, not | 1692 * cus-start.el: Handle charset-map-path, not |
1697 charset-map-directory. | 1693 charset-map-directory. |
1698 | 1694 |
1699 2008-02-02 Kenichi Handa <handa@m17n.org> | 1695 2008-02-01 Kenichi Handa <handa@m17n.org> |
1700 | 1696 |
1701 * term/x-win.el (x-selection-value): Optimize for ASCII only case. | 1697 * term/x-win.el (x-selection-value): Optimize for ASCII only case. |
1702 | 1698 |
1703 2008-02-02 Kenichi Handa <handa@m17n.org> | 1699 2008-02-01 Kenichi Handa <handa@m17n.org> |
1704 | 1700 |
1705 * language/japanese.el: Add map #x00A6 <-> #xFFE4 to translation | 1701 * language/japanese.el: Add map #x00A6 <-> #xFFE4 to translation |
1706 tables japanese-ucs-*-map. | 1702 tables japanese-ucs-*-map. |
1707 | 1703 |
1708 2008-02-02 Kenichi Handa <handa@m17n.org> | 1704 2008-02-01 Kenichi Handa <handa@m17n.org> |
1709 | 1705 |
1710 * international/eucjp-ms.el: New file (automatically generated by | 1706 * international/eucjp-ms.el: New file (automatically generated by |
1711 admin/charsets/Makefile). | 1707 admin/charsets/Makefile). |
1712 | 1708 |
1713 * international/cp51932.el: New file (automatically generated by | 1709 * international/cp51932.el: New file (automatically generated by |
1724 * international/mule-conf.el (katakana-sjis): Fix :superset to | 1720 * international/mule-conf.el (katakana-sjis): Fix :superset to |
1725 :subset. | 1721 :subset. |
1726 (japanese-jisx0213-a): New supplementary charset. | 1722 (japanese-jisx0213-a): New supplementary charset. |
1727 (japanese-jisx0213.2004-1): New charset. | 1723 (japanese-jisx0213.2004-1): New charset. |
1728 | 1724 |
1729 2008-02-02 Kenichi Handa <handa@m17n.org> | 1725 2008-02-01 Kenichi Handa <handa@m17n.org> |
1730 | 1726 |
1731 * language/japanese.el (japanese-cp932): New coding system. | 1727 * language/japanese.el (japanese-cp932): New coding system. |
1732 (cp932): New alias of it. | 1728 (cp932): New alias of it. |
1733 | 1729 |
1734 * international/mule-conf.el (katakana-sjis, cp932-2-byte) | 1730 * international/mule-conf.el (katakana-sjis, cp932-2-byte) |
1735 (cp932): New charsets. | 1731 (cp932): New charsets. |
1736 | 1732 |
1737 * international/mule.el (define-charset): If :code-space is not | 1733 * international/mule.el (define-charset): If :code-space is not |
1738 given, generate it from :dimension. | 1734 given, generate it from :dimension. |
1739 | 1735 |
1740 2008-02-02 Kenichi Handa <handa@m17n.org> | 1736 2008-02-01 Kenichi Handa <handa@m17n.org> |
1741 | 1737 |
1742 * composite.el (reference-point-alist): Doc fixed. | 1738 * composite.el (reference-point-alist): Doc fixed. |
1743 (encode-composition-rule): Handle a rule (GREF NREF XOFF YOFF). | 1739 (encode-composition-rule): Handle a rule (GREF NREF XOFF YOFF). |
1744 (decode-composition-rule): Likewise. | 1740 (decode-composition-rule): Likewise. |
1745 | 1741 |
1746 2008-02-02 Kenichi Handa <handa@m17n.org> | 1742 2008-02-01 Kenichi Handa <handa@m17n.org> |
1747 | 1743 |
1748 * language/european.el (diacritic-composition-function): Fix for | 1744 * language/european.el (diacritic-composition-function): Fix for |
1749 the case that POS is at the head. Allow combining with more | 1745 the case that POS is at the head. Allow combining with more |
1750 characters. | 1746 characters. |
1751 | 1747 |
1752 2008-02-02 Kenichi Handa <handa@m17n.org> | 1748 2008-02-01 Kenichi Handa <handa@m17n.org> |
1753 | 1749 |
1754 * descr-text.el (describe-char): Check `charset' property. | 1750 * descr-text.el (describe-char): Check `charset' property. |
1755 Show the code point in the charset in hexadigits. | 1751 Show the code point in the charset in hexadigits. |
1756 | 1752 |
1757 * international/mule-diag.el (stretches-for-character-list): | 1753 * international/mule-diag.el (stretches-for-character-list): |
1758 Delete it. | 1754 Delete it. |
1759 (list-block-of-chars): Use tabs instead of `display' property for | 1755 (list-block-of-chars): Use tabs instead of `display' property for |
1760 aligning characters. | 1756 aligning characters. |
1761 (print-fontset-element): Fix the printing of XLFD. | 1757 (print-fontset-element): Fix the printing of XLFD. |
1762 | 1758 |
1763 2008-02-02 Kenichi Handa <handa@m17n.org> | 1759 2008-02-01 Kenichi Handa <handa@m17n.org> |
1764 | 1760 |
1765 * international/encoded-kb.el (encoded-kbd-self-insert-utf-8): | 1761 * international/encoded-kb.el (encoded-kbd-self-insert-utf-8): |
1766 New function. | 1762 New function. |
1767 (encoded-kbd-setup-keymap): Add code for handling utf-8. | 1763 (encoded-kbd-setup-keymap): Add code for handling utf-8. |
1768 (encoded-kbd-mode): Likewise. | 1764 (encoded-kbd-mode): Likewise. |
1769 | 1765 |
1770 2008-02-02 Kenichi Handa <handa@m17n.org> | 1766 2008-02-01 Kenichi Handa <handa@m17n.org> |
1771 | 1767 |
1772 * faces.el (read-face-font): Include fontsets in the completion | 1768 * faces.el (read-face-font): Include fontsets in the completion |
1773 list. | 1769 list. |
1774 | 1770 |
1775 * international/mule-cmds.el (set-locale-environment): Insert | 1771 * international/mule-cmds.el (set-locale-environment): Insert |
1776 locale-translation-file-name in a unibyte buffer. | 1772 locale-translation-file-name in a unibyte buffer. |
1777 | 1773 |
1778 * international/characters.el: Fix setting of category `|'. | 1774 * international/characters.el: Fix setting of category `|'. |
1779 | 1775 |
1780 2008-02-02 Kenichi Handa <handa@m17n.org> | 1776 2008-02-01 Kenichi Handa <handa@m17n.org> |
1781 | 1777 |
1782 * language/chinese.el (chinese-gb18030): Fix :charset-list. | 1778 * language/chinese.el (chinese-gb18030): Fix :charset-list. |
1783 | 1779 |
1784 2008-02-02 Kenichi Handa <handa@m17n.org> | 1780 2008-02-01 Kenichi Handa <handa@m17n.org> |
1785 | 1781 |
1786 * composite.el (auto-compose-chars): Fix previous change. | 1782 * composite.el (auto-compose-chars): Fix previous change. |
1787 | 1783 |
1788 2008-02-02 Kenichi Handa <handa@m17n.org> | 1784 2008-02-01 Kenichi Handa <handa@m17n.org> |
1789 | 1785 |
1790 * international/mule-cmds.el (select-safe-coding-system): Fix for | 1786 * international/mule-cmds.el (select-safe-coding-system): Fix for |
1791 the case that the first element of default-coding-system is t. | 1787 the case that the first element of default-coding-system is t. |
1792 Fix a message when some coding systems are rejected. | 1788 Fix a message when some coding systems are rejected. |
1793 | 1789 |
1794 * composite.el (auto-compose-chars): Fix previous change. | 1790 * composite.el (auto-compose-chars): Fix previous change. |
1795 | 1791 |
1796 2008-02-02 Kenichi Handa <handa@m17n.org> | 1792 2008-02-01 Kenichi Handa <handa@m17n.org> |
1797 | 1793 |
1798 * international/mule-cmds.el (set-language-environment): Put | 1794 * international/mule-cmds.el (set-language-environment): Put |
1799 higher priority to charsets listed in `charset' property of the | 1795 higher priority to charsets listed in `charset' property of the |
1800 language environment. | 1796 language environment. |
1801 | 1797 |
1802 2008-02-02 Kenichi Handa <handa@m17n.org> | 1798 2008-02-01 Kenichi Handa <handa@m17n.org> |
1803 | 1799 |
1804 * composite.el (auto-compose-chars): Don't do unnecessary | 1800 * composite.el (auto-compose-chars): Don't do unnecessary |
1805 save-exclusion and save-restriction. | 1801 save-exclusion and save-restriction. |
1806 | 1802 |
1807 2008-02-02 Kenichi Handa <handa@m17n.org> | 1803 2008-02-01 Kenichi Handa <handa@m17n.org> |
1808 | 1804 |
1809 * international/mule-conf.el (ctext-no-compositions): Remove | 1805 * international/mule-conf.el (ctext-no-compositions): Remove |
1810 garbage arguments. | 1806 garbage arguments. |
1811 | 1807 |
1812 * international/mule.el (make-coding-system): Fix generation of | 1808 * international/mule.el (make-coding-system): Fix generation of |
1816 for `symbol' script. | 1812 for `symbol' script. |
1817 | 1813 |
1818 * international/characters.el (script-list): Include `currency' | 1814 * international/characters.el (script-list): Include `currency' |
1819 in `symbol'. | 1815 in `symbol'. |
1820 | 1816 |
1821 2008-02-02 Alex Schroeder <alex@gnu.org> | 1817 2008-02-01 Alex Schroeder <alex@gnu.org> |
1822 | 1818 |
1823 * timezone.el (timezone-parse-date): Fix style 8 to accept ISO | 1819 * timezone.el (timezone-parse-date): Fix style 8 to accept ISO |
1824 8601 format (a capital T between the date and the time). | 1820 8601 format (a capital T between the date and the time). |
1825 | 1821 |
1826 2008-02-02 Kenichi Handa <handa@m17n.org> | 1822 2008-02-01 Kenichi Handa <handa@m17n.org> |
1827 | 1823 |
1828 * international/mule.el (private-char-area-1-min) | 1824 * international/mule.el (private-char-area-1-min) |
1829 (private-char-area-1-max, private-char-area-2-min) | 1825 (private-char-area-1-max, private-char-area-2-min) |
1830 (private-char-area-2-max, emacs-mule-charset-table): New | 1826 (private-char-area-2-max, emacs-mule-charset-table): New |
1831 variables. | 1827 variables. |
1832 (convert-define-charset-argument): New function. | 1828 (convert-define-charset-argument): New function. |
1833 (define-charset): Handle the old calling style. Update | 1829 (define-charset): Handle the old calling style. Update |
1834 emacs-mule-charset-table. | 1830 emacs-mule-charset-table. |
1835 (make-char-internal): New function. | 1831 (make-char-internal): New function. |
1836 | 1832 |
1837 2008-02-02 Jason Rumney <jasonr@gnu.org> | 1833 2008-02-01 Jason Rumney <jasonr@gnu.org> |
1838 | 1834 |
1839 * w32-charset-info-alist: Define iso10646-1 always. | 1835 * w32-charset-info-alist: Define iso10646-1 always. |
1840 | 1836 |
1841 2008-02-02 Kenichi Handa <handa@m17n.org> | 1837 2008-02-01 Kenichi Handa <handa@m17n.org> |
1842 | 1838 |
1843 * composite.el (compose-region): Doc fix (delete duplicated line). | 1839 * composite.el (compose-region): Doc fix (delete duplicated line). |
1844 | 1840 |
1845 2008-02-02 Kenichi Handa <handa@m17n.org> | 1841 2008-02-01 Kenichi Handa <handa@m17n.org> |
1846 | 1842 |
1847 * international/characters.el: Fix syntax for Ethiopic. | 1843 * international/characters.el: Fix syntax for Ethiopic. |
1848 | 1844 |
1849 2008-02-02 Jason Rumney <jasonr@gnu.org> | 1845 2008-02-01 Jason Rumney <jasonr@gnu.org> |
1850 | 1846 |
1851 * w32-fns.el (w32-charset-info-alist): Accept more charset aliases. | 1847 * w32-fns.el (w32-charset-info-alist): Accept more charset aliases. |
1852 | 1848 |
1853 * makefile.w32-in (DONTCOMPILE): Remove old languages. Add | 1849 * makefile.w32-in (DONTCOMPILE): Remove old languages. Add |
1854 international/latin1-disp.el. | 1850 international/latin1-disp.el. |
1855 (LC_ALL): Define as C. | 1851 (LC_ALL): Define as C. |
1856 | 1852 |
1857 2008-02-02 Jason Rumney <jasonr@gnu.org> | 1853 2008-02-01 Jason Rumney <jasonr@gnu.org> |
1858 | 1854 |
1859 * term/w32-win.el: Don't set fontsets to use sjis. | 1855 * term/w32-win.el: Don't set fontsets to use sjis. |
1860 | 1856 |
1861 2008-02-02 Kenichi Handa <handa@m17n.org> | 1857 2008-02-01 Kenichi Handa <handa@m17n.org> |
1862 | 1858 |
1863 * language/japanese.el (iso-2022-jp, iso-2022-jp-2) | 1859 * language/japanese.el (iso-2022-jp, iso-2022-jp-2) |
1864 (japanese-iso-8bit): Fix the order of charsets in :charset-list. | 1860 (japanese-iso-8bit): Fix the order of charsets in :charset-list. |
1865 | 1861 |
1866 2008-02-02 Kenichi Handa <handa@m17n.org> | 1862 2008-02-01 Kenichi Handa <handa@m17n.org> |
1867 | 1863 |
1868 * composite.el (auto-composition-chunk-size): Variable deleted. | 1864 * composite.el (auto-composition-chunk-size): Variable deleted. |
1869 (auto-compose-chars): Always stop after processing a newline. | 1865 (auto-compose-chars): Always stop after processing a newline. |
1870 | 1866 |
1871 2008-02-02 Kenichi Handa <handa@m17n.org> | 1867 2008-02-01 Kenichi Handa <handa@m17n.org> |
1872 | 1868 |
1873 * international/mule.el (define-coding-system): Fix attribute | 1869 * international/mule.el (define-coding-system): Fix attribute |
1874 name :for-unibyte. | 1870 name :for-unibyte. |
1875 | 1871 |
1876 2008-02-02 Kenichi Handa <handa@m17n.org> | 1872 2008-02-01 Kenichi Handa <handa@m17n.org> |
1877 | 1873 |
1878 * ps-bdf.el: Mostly re-written. | 1874 * ps-bdf.el: Mostly re-written. |
1879 | 1875 |
1880 * ps-mule.el: Mostly re-written. | 1876 * ps-mule.el: Mostly re-written. |
1881 | 1877 |
1901 (ps-mule-begin-page): Likewise. | 1897 (ps-mule-begin-page): Likewise. |
1902 (ps-mule-end-job): Declare autoload. | 1898 (ps-mule-end-job): Declare autoload. |
1903 | 1899 |
1904 * composite.el (auto-compose-region): New function. | 1900 * composite.el (auto-compose-region): New function. |
1905 | 1901 |
1906 2008-02-02 Dave Love <fx@gnu.org> | 1902 2008-02-01 Dave Love <fx@gnu.org> |
1907 | 1903 |
1908 * international/mule-util.el | 1904 * international/mule-util.el |
1909 (detect-coding-with-language-environment): Doc fix. | 1905 (detect-coding-with-language-environment): Doc fix. |
1910 | 1906 |
1911 * composite.el: Doc fixes. | 1907 * composite.el: Doc fixes. |
1915 coding system. | 1911 coding system. |
1916 | 1912 |
1917 * progmodes/cap-words.el (capitalized-words-mode): Add autoload | 1913 * progmodes/cap-words.el (capitalized-words-mode): Add autoload |
1918 cookie. Doc fix. | 1914 cookie. Doc fix. |
1919 | 1915 |
1920 2008-02-02 Dave Love <fx@gnu.org> | 1916 2008-02-01 Dave Love <fx@gnu.org> |
1921 | 1917 |
1922 * international/mule-diag.el (list-charset-chars): Set buffer file | 1918 * international/mule-diag.el (list-charset-chars): Set buffer file |
1923 coding system. | 1919 coding system. |
1924 | 1920 |
1925 * progmodes/cap-words.el (capitalized-words-mode): Add autoload | 1921 * progmodes/cap-words.el (capitalized-words-mode): Add autoload |
1933 * emacs-lisp/lisp-mode.el (prin1-char): | 1929 * emacs-lisp/lisp-mode.el (prin1-char): |
1934 * generic.el (generic-mode-set-comments): | 1930 * generic.el (generic-mode-set-comments): |
1935 * edmacro.el (edmacro-parse-keys): | 1931 * edmacro.el (edmacro-parse-keys): |
1936 * disp-table.el (standard-display-default): Use characterp. | 1932 * disp-table.el (standard-display-default): Use characterp. |
1937 | 1933 |
1938 2008-02-02 Kenichi Handa <handa@m17n.org> | 1934 2008-02-01 Kenichi Handa <handa@m17n.org> |
1939 | 1935 |
1940 * international/mule-conf.el (utf-16-be): Make it an alias of | 1936 * international/mule-conf.el (utf-16-be): Make it an alias of |
1941 utf-16be-with-signature. | 1937 utf-16be-with-signature. |
1942 (utf-16-le): Make it an alias of utf-16le-with-signature. | 1938 (utf-16-le): Make it an alias of utf-16le-with-signature. |
1943 (utf-16-be-with-signature, utf-16-le-with-signature): Remove these | 1939 (utf-16-be-with-signature, utf-16-le-with-signature): Remove these |
1944 coding system aliases. | 1940 coding system aliases. |
1945 | 1941 |
1946 * international/utf-7.el (utf-7-decode, utf-7-encode): Use | 1942 * international/utf-7.el (utf-7-decode, utf-7-encode): Use |
1947 utf-16be, not utf-16-be. | 1943 utf-16be, not utf-16-be. |
1948 | 1944 |
1949 2008-02-02 Kenichi Handa <handa@m17n.org> | 1945 2008-02-01 Kenichi Handa <handa@m17n.org> |
1950 | 1946 |
1951 * international/mule.el (coding-system-category): New function. | 1947 * international/mule.el (coding-system-category): New function. |
1952 (set-coding-priority): Re-written. | 1948 (set-coding-priority): Re-written. |
1953 (make-translation-table): Re-written. | 1949 (make-translation-table): Re-written. |
1954 | 1950 |
1957 (sort-coding-systems): Fix for iso-2022 coding systems. | 1953 (sort-coding-systems): Fix for iso-2022 coding systems. |
1958 (find-multibyte-characters): Fix for eight-bit chars. | 1954 (find-multibyte-characters): Fix for eight-bit chars. |
1959 (set-language-environment): Set charset priorities according to | 1955 (set-language-environment): Set charset priorities according to |
1960 the charsets supported by the coding systems of higher priorities. | 1956 the charsets supported by the coding systems of higher priorities. |
1961 | 1957 |
1962 2008-02-02 Kenichi Handa <handa@m17n.org> | 1958 2008-02-01 Kenichi Handa <handa@m17n.org> |
1963 | 1959 |
1964 * font-lock.el | 1960 * font-lock.el |
1965 (font-lock-match-c-style-declaration-item-and-skip-to-next): | 1961 (font-lock-match-c-style-declaration-item-and-skip-to-next): |
1966 Check (match-end 2) before goto there. | 1962 Check (match-end 2) before goto there. |
1967 | 1963 |
1968 2008-02-02 Kenichi Handa <handa@m17n.org> | 1964 2008-02-01 Kenichi Handa <handa@m17n.org> |
1969 | 1965 |
1970 * international/mule.el (ctext-non-standard-designations-alist): | 1966 * international/mule.el (ctext-non-standard-designations-alist): |
1971 Exclude entries for iso8859-1[03456]. Fix docstring. | 1967 Exclude entries for iso8859-1[03456]. Fix docstring. |
1972 (ctext-pre-write-conversion): Make it work for the case that FROM | 1968 (ctext-pre-write-conversion): Make it work for the case that FROM |
1973 is a string. Don't do unnecessary save-restriction and | 1969 is a string. Don't do unnecessary save-restriction and |
1974 narrow-to-region. | 1970 narrow-to-region. |
1975 | 1971 |
1976 2008-02-02 Kenichi Handa <handa@m17n.org> | 1972 2008-02-01 Kenichi Handa <handa@m17n.org> |
1977 | 1973 |
1978 * international/mule.el (ctext-non-standard-encodings-alist): | 1974 * international/mule.el (ctext-non-standard-encodings-alist): |
1979 Renamed from non-standard-icccm-encodings-alist. | 1975 Renamed from non-standard-icccm-encodings-alist. |
1980 (ctext-non-standard-encodings-regexp): New variable | 1976 (ctext-non-standard-encodings-regexp): New variable |
1981 (ctext-post-read-conversion): Full rewrite. | 1977 (ctext-post-read-conversion): Full rewrite. |
1982 (ctext-non-standard-designations-alist): Renamed from | 1978 (ctext-non-standard-designations-alist): Renamed from |
1983 non-standard-designations-alist. | 1979 non-standard-designations-alist. |
1984 (ctext-pre-write-conversion): Full rewrite. | 1980 (ctext-pre-write-conversion): Full rewrite. |
1985 (define-coding-system): Doc fix (escape '"' by '\'). | 1981 (define-coding-system): Doc fix (escape '"' by '\'). |
1986 | 1982 |
1987 2008-02-02 Dave Love <fx@gnu.org> | 1983 2008-02-01 Dave Love <fx@gnu.org> |
1988 | 1984 |
1989 * international/mule-conf.el (utf-16le, utf-16be-16be) | 1985 * international/mule-conf.el (utf-16le, utf-16be-16be) |
1990 (utf-16le-with-signature, utf-16be-with-signature, utf-16): | 1986 (utf-16le-with-signature, utf-16be-with-signature, utf-16): |
1991 Define :mime-text-unsuitable. `utf-16{b,l}e...' renamed from | 1987 Define :mime-text-unsuitable. `utf-16{b,l}e...' renamed from |
1992 `-16-{b,l}e-' and aliases defined for the old names. | 1988 `-16-{b,l}e-' and aliases defined for the old names. |
1993 | 1989 |
1994 * international/mule.el (define-coding-system): Doc fix. | 1990 * international/mule.el (define-coding-system): Doc fix. |
1995 | 1991 |
1996 2008-02-02 Dave Love <fx@gnu.org> | 1992 2008-02-01 Dave Love <fx@gnu.org> |
1997 | 1993 |
1998 * international/utf-7.el: New file. | 1994 * international/utf-7.el: New file. |
1999 | 1995 |
2000 * international/mule-conf.el (utf-7): New. | 1996 * international/mule-conf.el (utf-7): New. |
2001 | 1997 |
2002 2008-02-02 Kenichi Handa <handa@m17n.org> | 1998 2008-02-01 Kenichi Handa <handa@m17n.org> |
2003 | 1999 |
2004 * international/mule-conf.el (utf-16-be) | 2000 * international/mule-conf.el (utf-16-be) |
2005 (utf-16-be-with-signature): Cancel the previous change. | 2001 (utf-16-be-with-signature): Cancel the previous change. |
2006 (utf-16): Add :endinan 'big. | 2002 (utf-16): Add :endinan 'big. |
2007 | 2003 |
2008 * international/mule.el (define-coding-system): Fix docstring | 2004 * international/mule.el (define-coding-system): Fix docstring |
2009 about :bom and :endian. | 2005 about :bom and :endian. |
2010 | 2006 |
2011 2008-02-02 Dave Love <fx@gnu.org> | 2007 2008-02-01 Dave Love <fx@gnu.org> |
2012 | 2008 |
2013 * mule-conf.el (utf-16-be) | 2009 * mule-conf.el (utf-16-be) |
2014 (utf-16-be-with-signature): Comment-out :endian. | 2010 (utf-16-be-with-signature): Comment-out :endian. |
2015 | 2011 |
2016 * mule-diag.el (describe-character-set): Fix | 2012 * mule-diag.el (describe-character-set): Fix |
2017 printing dimensions. Use `,AW(B', not `x'. | 2013 printing dimensions. Use `,AW(B', not `x'. |
2018 | 2014 |
2019 2008-02-02 Kenichi Handa <handa@m17n.org> | 2015 2008-02-01 Kenichi Handa <handa@m17n.org> |
2020 | 2016 |
2021 * international/fontset.el: Register CDAC fonts in | 2017 * international/fontset.el: Register CDAC fonts in |
2022 face-font-rescale-alist instead of face-resizing-fonts. | 2018 face-font-rescale-alist instead of face-resizing-fonts. |
2023 | 2019 |
2024 2008-02-02 Kenichi Handa <handa@m17n.org> | 2020 2008-02-01 Kenichi Handa <handa@m17n.org> |
2025 | 2021 |
2026 * international/mule-conf.el (utf-16-le): Renamed from | 2022 * international/mule-conf.el (utf-16-le): Renamed from |
2027 utf-16-le-nosig. | 2023 utf-16-le-nosig. |
2028 (utf-16-be): Renamed from utf-16-be-nosig. | 2024 (utf-16-be): Renamed from utf-16-be-nosig. |
2029 (utf-16-le-with-signature): Renamed from utf-16-le. | 2025 (utf-16-le-with-signature): Renamed from utf-16-le. |
2030 (utf-16-be-with-signature): Renamed from utf-16-be. | 2026 (utf-16-be-with-signature): Renamed from utf-16-be. |
2031 (utf-16): Set :bom to (utf-16-le-with-signature . | 2027 (utf-16): Set :bom to (utf-16-le-with-signature . |
2032 utf-16-be-with-signature). | 2028 utf-16-be-with-signature). |
2033 | 2029 |
2034 2008-02-02 Dave Love <fx@gnu.org> | 2030 2008-02-01 Dave Love <fx@gnu.org> |
2035 | 2031 |
2036 * language/georgian.el (georgian-ps, georgian-academy): New coding | 2032 * language/georgian.el (georgian-ps, georgian-academy): New coding |
2037 system. | 2033 system. |
2038 | 2034 |
2039 * language/chinese.el (chinese-big5-hkscs): New coding system. | 2035 * language/chinese.el (chinese-big5-hkscs): New coding system. |
2043 charset. | 2039 charset. |
2044 (ibm1047): Doc fix. | 2040 (ibm1047): Doc fix. |
2045 (pt154): Add mime-charset. | 2041 (pt154): Add mime-charset. |
2046 (ptcp154, cp154): New aliases. | 2042 (ptcp154, cp154): New aliases. |
2047 | 2043 |
2048 2008-02-02 Dave Love <fx@gnu.org> | 2044 2008-02-01 Dave Love <fx@gnu.org> |
2049 | 2045 |
2050 * international/mule.el (charset-iso-final-char) | 2046 * international/mule.el (charset-iso-final-char) |
2051 (define-coding-system): Doc fix. | 2047 (define-coding-system): Doc fix. |
2052 | 2048 |
2053 2008-02-02 Kenichi Handa <handa@m17n.org> | 2049 2008-02-01 Kenichi Handa <handa@m17n.org> |
2054 | 2050 |
2055 * international/ccl.el (define-ccl-program): Fset charset-id | 2051 * international/ccl.el (define-ccl-program): Fset charset-id |
2056 to charset-id-internal temporarily. | 2052 to charset-id-internal temporarily. |
2057 | 2053 |
2058 2008-02-02 Kenichi Handa <handa@m17n.org> | 2054 2008-02-01 Kenichi Handa <handa@m17n.org> |
2059 | 2055 |
2060 * international/mule-diag.el (list-block-of-chars): Use | 2056 * international/mule-diag.el (list-block-of-chars): Use |
2061 decode-char instead of make-char. | 2057 decode-char instead of make-char. |
2062 | 2058 |
2063 2008-02-02 Kenichi Handa <handa@m17n.org> | 2059 2008-02-01 Kenichi Handa <handa@m17n.org> |
2064 | 2060 |
2065 * international/fontset.el: Enable the default fontset to use | 2061 * international/fontset.el: Enable the default fontset to use |
2066 unicode fonts for ASCII characters. | 2062 unicode fonts for ASCII characters. |
2067 (x-decompose-font-name): Don't try to resolve PATTERN by | 2063 (x-decompose-font-name): Don't try to resolve PATTERN by |
2068 x-resolve-font-name. | 2064 x-resolve-font-name. |
2081 default fontsets. | 2077 default fontsets. |
2082 | 2078 |
2083 * term/x-win.el: Delete the code to create a fontset from the X | 2079 * term/x-win.el: Delete the code to create a fontset from the X |
2084 resource "Font". | 2080 resource "Font". |
2085 | 2081 |
2086 2008-02-02 Kenichi Handa <handa@m17n.org> | 2082 2008-02-01 Kenichi Handa <handa@m17n.org> |
2087 | 2083 |
2088 * international/mule-diag.el (print-fontset): Insert proper | 2084 * international/mule-diag.el (print-fontset): Insert proper |
2089 newline and indentation spaces. | 2085 newline and indentation spaces. |
2090 | 2086 |
2091 2008-02-02 Dave Love <fx@gnu.org> | 2087 2008-02-01 Dave Love <fx@gnu.org> |
2092 | 2088 |
2093 * emacs-lisp/byte-opt.el (side-effect-free-fns): Add langinfo, | 2089 * emacs-lisp/byte-opt.el (side-effect-free-fns): Add langinfo, |
2094 multibyte-char-to-unibyte. | 2090 multibyte-char-to-unibyte. |
2095 | 2091 |
2096 * emacs-lisp/cl-macs.el (cl-make-type-test): Use characterp. | 2092 * emacs-lisp/cl-macs.el (cl-make-type-test): Use characterp. |
2099 Use coding-system-type, coding-system-charset-list. | 2095 Use coding-system-type, coding-system-charset-list. |
2100 (standard-keyboard-coding-systems): Deleted. | 2096 (standard-keyboard-coding-systems): Deleted. |
2101 (set-locale-environment): Maybe set keyboard coding system. Avoid | 2097 (set-locale-environment): Maybe set keyboard coding system. Avoid |
2102 typical warning about codeset in C locale. | 2098 typical warning about codeset in C locale. |
2103 | 2099 |
2104 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 2100 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
2105 | 2101 |
2106 * international/fontset.el (x-complement-fontset-spec): If a | 2102 * international/fontset.el (x-complement-fontset-spec): If a |
2107 fontname doesn't conform to XLFD format, try to get XLFD name by | 2103 fontname doesn't conform to XLFD format, try to get XLFD name by |
2108 x-list-fonts. | 2104 x-list-fonts. |
2109 | 2105 |
2110 2008-02-02 Dave Love <fx@gnu.org> | 2106 2008-02-01 Dave Love <fx@gnu.org> |
2111 | 2107 |
2112 * international/mule-conf.el (mik, pt154): New charsets. | 2108 * international/mule-conf.el (mik, pt154): New charsets. |
2113 | 2109 |
2114 * language/cyrillic.el (mik, pt154): New coding systems. | 2110 * language/cyrillic.el (mik, pt154): New coding systems. |
2115 | 2111 |
2116 2008-02-02 Dave Love <fx@gnu.org> | 2112 2008-02-01 Dave Love <fx@gnu.org> |
2117 | 2113 |
2118 * international/characters.el: Move parts around so that syntax | 2114 * international/characters.el: Move parts around so that syntax |
2119 definitions aren't overwritten wrongly. | 2115 definitions aren't overwritten wrongly. |
2120 | 2116 |
2121 * international/mule-diag.el (unicode-data): Fix treatment of | 2117 * international/mule-diag.el (unicode-data): Fix treatment of |
2122 numeric-value fields. | 2118 numeric-value fields. |
2123 | 2119 |
2124 2008-02-02 Dave Love <fx@gnu.org> | 2120 2008-02-01 Dave Love <fx@gnu.org> |
2125 | 2121 |
2126 * progmodes/cap-words.el: New file. | 2122 * progmodes/cap-words.el: New file. |
2127 | 2123 |
2128 2008-02-02 Kenichi Handa <handa@m17n.org> | 2124 2008-02-01 Kenichi Handa <handa@m17n.org> |
2129 | 2125 |
2130 The following changes are to make character composition happen | 2126 The following changes are to make character composition happen |
2131 automatically on displaying. | 2127 automatically on displaying. |
2132 | 2128 |
2133 * composite.el: Remove all autoload cookies. | 2129 * composite.el: Remove all autoload cookies. |
2192 * language/tibet-util.el (tibetan-composition-function): Change | 2188 * language/tibet-util.el (tibetan-composition-function): Change |
2193 arguments to conform to composition-function-table. | 2189 arguments to conform to composition-function-table. |
2194 | 2190 |
2195 * loadup.el: Load composite. | 2191 * loadup.el: Load composite. |
2196 | 2192 |
2197 2008-02-02 Dave Love <fx@gnu.org> | 2193 2008-02-01 Dave Love <fx@gnu.org> |
2198 | 2194 |
2199 * international/mule-diag.el (unicode-data): Find unicodedata-file | 2195 * international/mule-diag.el (unicode-data): Find unicodedata-file |
2200 literally. | 2196 literally. |
2201 | 2197 |
2202 2008-02-02 Dave Love <fx@gnu.org> | 2198 2008-02-01 Dave Love <fx@gnu.org> |
2203 | 2199 |
2204 * international/fontset.el: Doc fixes. | 2200 * international/fontset.el: Doc fixes. |
2205 ("fontset-default"): Add iso8859-15. | 2201 ("fontset-default"): Add iso8859-15. |
2206 | 2202 |
2207 2008-02-02 Kenichi Handa <handa@m17n.org> | 2203 2008-02-01 Kenichi Handa <handa@m17n.org> |
2208 | 2204 |
2209 * international/fontset.el ("fontset-default"): Add an entry for | 2205 * international/fontset.el ("fontset-default"): Add an entry for |
2210 `indian-is13194' charset. | 2206 `indian-is13194' charset. |
2211 | 2207 |
2212 * international/mule-conf.el (indian-is13194): Delete :unify-map | 2208 * international/mule-conf.el (indian-is13194): Delete :unify-map |
2219 (devanagari-compose-region): Add autoload cookie. | 2215 (devanagari-compose-region): Add autoload cookie. |
2220 | 2216 |
2221 * language/ind-util.el (indian-2-column-to-ucs-region): Add | 2217 * language/ind-util.el (indian-2-column-to-ucs-region): Add |
2222 autoload cookie. | 2218 autoload cookie. |
2223 | 2219 |
2224 2008-02-02 Kenichi Handa <handa@m17n.org> | 2220 2008-02-01 Kenichi Handa <handa@m17n.org> |
2225 | 2221 |
2226 * international/fontset.el ("fontset-default"): Add an entry for | 2222 * international/fontset.el ("fontset-default"): Add an entry for |
2227 `devanagari' script and `malayalam-glyph' charset. | 2223 `devanagari' script and `malayalam-glyph' charset. |
2228 (face-resizing-fonts): Register CDAC fonts. | 2224 (face-resizing-fonts): Register CDAC fonts. |
2229 | 2225 |
2230 * international/mule-conf.el (malayalam-glyph): New charset. | 2226 * international/mule-conf.el (malayalam-glyph): New charset. |
2231 | 2227 |
2232 2008-02-02 Dave Love <fx@gnu.org> | 2228 2008-02-01 Dave Love <fx@gnu.org> |
2233 | 2229 |
2234 * term/x-win.el: Fix typo in loop setting x-keysym-table. | 2230 * term/x-win.el: Fix typo in loop setting x-keysym-table. |
2235 | 2231 |
2236 2008-02-02 Dave Love <fx@gnu.org> | 2232 2008-02-01 Dave Love <fx@gnu.org> |
2237 | 2233 |
2238 * international/mule-conf.el (utf-8-emacs): Delete :mime-charset. | 2234 * international/mule-conf.el (utf-8-emacs): Delete :mime-charset. |
2239 | 2235 |
2240 * term/x-win.el: Remove some ancient compatibility code. Populate | 2236 * term/x-win.el: Remove some ancient compatibility code. Populate |
2241 x-keysym-table. | 2237 x-keysym-table. |
2242 | 2238 |
2243 * international/mule-cmds.el (wid-edit): Require when compiling. | 2239 * international/mule-cmds.el (wid-edit): Require when compiling. |
2244 (set-locale-environment): Check locale against coding system | 2240 (set-locale-environment): Check locale against coding system |
2245 aliases too. | 2241 aliases too. |
2246 | 2242 |
2247 2008-02-02 Kenichi Handa <handa@m17n.org> | 2243 2008-02-01 Kenichi Handa <handa@m17n.org> |
2248 | 2244 |
2249 * language/indian.el (in-is13194-devanagari): Fix | 2245 * language/indian.el (in-is13194-devanagari): Fix |
2250 :post-read-conversion and :pre-write-conversion. | 2246 :post-read-conversion and :pre-write-conversion. |
2251 | 2247 |
2252 2008-02-02 Dave Love <fx@gnu.org> | 2248 2008-02-01 Dave Love <fx@gnu.org> |
2253 | 2249 |
2254 * international/mule-cmds.el (charset): Supply doc, :tag. | 2250 * international/mule-cmds.el (charset): Supply doc, :tag. |
2255 | 2251 |
2256 2008-02-02 Kenichi Handa <handa@m17n.org> | 2252 2008-02-01 Kenichi Handa <handa@m17n.org> |
2257 | 2253 |
2258 * emacs-lisp/bytecomp.el (byte-compile-lapcode): Be sure to | 2254 * emacs-lisp/bytecomp.el (byte-compile-lapcode): Be sure to |
2259 return a unibyte string. | 2255 return a unibyte string. |
2260 | 2256 |
2261 2008-02-02 Kenichi Handa <handa@m17n.org> | 2257 2008-02-01 Kenichi Handa <handa@m17n.org> |
2262 | 2258 |
2263 * international/mule-cmds.el (set-locale-environment): Delete | 2259 * international/mule-cmds.el (set-locale-environment): Delete |
2264 superfluous ')'s at the tail. | 2260 superfluous ')'s at the tail. |
2265 | 2261 |
2266 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 2262 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
2267 | 2263 |
2268 * international/mule.el (define-coding-system): Fix typo; | 2264 * international/mule.el (define-coding-system): Fix typo; |
2269 "docode" -> "decode". | 2265 "docode" -> "decode". |
2270 | 2266 |
2271 2008-02-02 Dave Love <fx@gnu.org> | 2267 2008-02-01 Dave Love <fx@gnu.org> |
2272 | 2268 |
2273 * emacs-lisp/byte-opt.el (side-effect-free-fns): Add | 2269 * emacs-lisp/byte-opt.el (side-effect-free-fns): Add |
2274 string-make-unibyte string-make-multibyte string-to-multibyte | 2270 string-make-unibyte string-make-multibyte string-to-multibyte |
2275 string-as-multibyte string-as-unibyte. | 2271 string-as-multibyte string-as-unibyte. |
2276 | 2272 |
2277 2008-02-02 Dave Love <fx@gnu.org> | 2273 2008-02-01 Dave Love <fx@gnu.org> |
2278 | 2274 |
2279 * language/english.el (ibm1047, cp1047): New. | 2275 * language/english.el (ibm1047, cp1047): New. |
2280 | 2276 |
2281 * international/mule-conf.el (alternativnyj): Use new table. | 2277 * international/mule-conf.el (alternativnyj): Use new table. |
2282 (cp866): Define standalone, not as alias. | 2278 (cp866): Define standalone, not as alias. |
2285 | 2281 |
2286 * language/cyrillic.el (cyrillic-alternativnyj): Remove | 2282 * language/cyrillic.el (cyrillic-alternativnyj): Remove |
2287 mime-charset. Use alternativnj charset. | 2283 mime-charset. Use alternativnj charset. |
2288 (cp866): Remove alias. Define standalone. | 2284 (cp866): Remove alias. Define standalone. |
2289 | 2285 |
2290 2008-02-02 Dave Love <fx@gnu.org> | 2286 2008-02-01 Dave Love <fx@gnu.org> |
2291 | 2287 |
2292 * language/european.el ("Latin-2", "Latin-5"): Doc fix. | 2288 * language/european.el ("Latin-2", "Latin-5"): Doc fix. |
2293 | 2289 |
2294 * language/cyrillic.el ("Bulgarian"): Fix input method and | 2290 * language/cyrillic.el ("Bulgarian"): Fix input method and |
2295 charset. | 2291 charset. |
2300 (locale-name-match): Doc fix. | 2296 (locale-name-match): Doc fix. |
2301 (locale-charset-match-p): New. | 2297 (locale-charset-match-p): New. |
2302 (set-locale-environment): Warn if coding system doesn't agree | 2298 (set-locale-environment): Warn if coding system doesn't agree |
2303 with system locale. | 2299 with system locale. |
2304 | 2300 |
2305 2008-02-02 Kenichi Handa <handa@m17n.org> | 2301 2008-02-01 Kenichi Handa <handa@m17n.org> |
2306 | 2302 |
2307 * international/mule-cmds.el (select-safe-coding-system): If | 2303 * international/mule-cmds.el (select-safe-coding-system): If |
2308 :mime-charset property of a coding system is not equal to that | 2304 :mime-charset property of a coding system is not equal to that |
2309 coding system, don't show that :mime-charset name. | 2305 coding system, don't show that :mime-charset name. |
2310 | 2306 |
2311 2008-02-02 Dave Love <fx@gnu.org> | 2307 2008-02-01 Dave Love <fx@gnu.org> |
2312 | 2308 |
2313 * international/quail.el (quail-help): Fix underlining. | 2309 * international/quail.el (quail-help): Fix underlining. |
2314 | 2310 |
2315 * language/chinese.el (chinese-gb18030, gb18030) | 2311 * language/chinese.el (chinese-gb18030, gb18030) |
2316 ("Chinese-GB18030"): New. | 2312 ("Chinese-GB18030"): New. |
2317 | 2313 |
2318 * international/mule-cmds.el (locale-language-names): Add GB18030. | 2314 * international/mule-cmds.el (locale-language-names): Add GB18030. |
2319 | 2315 |
2320 * international/swedish.el: Don't require latin-1. | 2316 * international/swedish.el: Don't require latin-1. |
2321 | 2317 |
2322 2008-02-02 Dave Love <fx@gnu.org> | 2318 2008-02-01 Dave Love <fx@gnu.org> |
2323 | 2319 |
2324 * language/czech.el ("Czech"): | 2320 * language/czech.el ("Czech"): |
2325 * language/slovak.el ("Slovak"): | 2321 * language/slovak.el ("Slovak"): |
2326 * language/romanian.el ("Romanian"): Remove unibyte-syntax property. | 2322 * language/romanian.el ("Romanian"): Remove unibyte-syntax property. |
2327 | 2323 |
2350 Undo last changes. | 2346 Undo last changes. |
2351 | 2347 |
2352 * international/mule-diag.el (unicode-data): Check that | 2348 * international/mule-diag.el (unicode-data): Check that |
2353 `unicodedata-file' exists. | 2349 `unicodedata-file' exists. |
2354 | 2350 |
2355 2008-02-02 Kenichi Handa <handa@m17n.org> | 2351 2008-02-01 Kenichi Handa <handa@m17n.org> |
2356 | 2352 |
2357 * international/fontset.el (charset-script-alist): Fix script | 2353 * international/fontset.el (charset-script-alist): Fix script |
2358 names. | 2354 names. |
2359 | 2355 |
2360 2008-02-02 Kenichi Handa <handa@m17n.org> | 2356 2008-02-01 Kenichi Handa <handa@m17n.org> |
2361 | 2357 |
2362 * international/latin-1.el: Bind set-case-syntax-charset to | 2358 * international/latin-1.el: Bind set-case-syntax-charset to |
2363 iso-8859-1. Never provide latin-1. | 2359 iso-8859-1. Never provide latin-1. |
2364 | 2360 |
2365 * international/latin-2.el: Bind set-case-syntax-charset to | 2361 * international/latin-2.el: Bind set-case-syntax-charset to |
2388 Call set-case-syntax-1 on arguments. | 2384 Call set-case-syntax-1 on arguments. |
2389 | 2385 |
2390 * international/mule-cmds.el (set-language-environment): Delete | 2386 * international/mule-cmds.el (set-language-environment): Delete |
2391 unnecessary setup of syntax/case for unibyte case. | 2387 unnecessary setup of syntax/case for unibyte case. |
2392 | 2388 |
2393 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 2389 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
2394 | 2390 |
2395 * international/fontset.el (generate-fontset-menu): Exclude the | 2391 * international/fontset.el (generate-fontset-menu): Exclude the |
2396 default fontset. | 2392 default fontset. |
2397 | 2393 |
2398 * faces.el (describe-face): Describe :fontset property too. | 2394 * faces.el (describe-face): Describe :fontset property too. |
2399 | 2395 |
2400 2008-02-02 Dave Love <fx@gnu.org> | 2396 2008-02-01 Dave Love <fx@gnu.org> |
2401 | 2397 |
2402 * international/characters.el: Fix last change. | 2398 * international/characters.el: Fix last change. |
2403 | 2399 |
2404 2008-02-02 Dave Love <fx@gnu.org> | 2400 2008-02-01 Dave Love <fx@gnu.org> |
2405 | 2401 |
2406 * international/characters.el: Don't set char width of CJK | 2402 * international/characters.el: Don't set char width of CJK |
2407 charsets generally. Add some non-word syntax cases. | 2403 charsets generally. Add some non-word syntax cases. |
2408 (korean-ksc5601): Fix ranges with symbol syntax. | 2404 (korean-ksc5601): Fix ranges with symbol syntax. |
2409 | 2405 |
2410 2008-02-02 Dave Love <fx@gnu.org> | 2406 2008-02-01 Dave Love <fx@gnu.org> |
2411 | 2407 |
2412 * Makefile.in (DONTCOMPILE): Add indian.el. | 2408 * Makefile.in (DONTCOMPILE): Add indian.el. |
2413 | 2409 |
2414 * language/ind-util.el: | 2410 * language/ind-util.el: |
2415 (ucs-bengali-to-is13194-alist, ucs-assamese-to-is13194-alist) | 2411 (ucs-bengali-to-is13194-alist, ucs-assamese-to-is13194-alist) |
2417 (ucs-oriya-to-is13194-alist, ucs-tamil-to-is13194-alist) | 2413 (ucs-oriya-to-is13194-alist, ucs-tamil-to-is13194-alist) |
2418 (ucs-telugu-to-is13194-alist, ucs-malayalam-to-is13194-alist): | 2414 (ucs-telugu-to-is13194-alist, ucs-malayalam-to-is13194-alist): |
2419 Remove declarations and let-bind them in re-written top-level loop | 2415 Remove declarations and let-bind them in re-written top-level loop |
2420 over scripts, including ucs-devanagari-to-is13194-alist. | 2416 over scripts, including ucs-devanagari-to-is13194-alist. |
2421 | 2417 |
2422 2008-02-02 Dave Love <fx@gnu.org> | 2418 2008-02-01 Dave Love <fx@gnu.org> |
2423 | 2419 |
2424 * international/mule-cmds.el (charset): Move. | 2420 * international/mule-cmds.el (charset): Move. |
2425 (language-info-custom-alist): Move. Alter :set. | 2421 (language-info-custom-alist): Move. Alter :set. |
2426 (find-coding-systems-for-charsets): Check charset type before | 2422 (find-coding-systems-for-charsets): Check charset type before |
2427 getting :charset-list. | 2423 getting :charset-list. |
2428 | 2424 |
2429 * language/ind-util.el (iscii-to-ucs-region): Fix typo. | 2425 * language/ind-util.el (iscii-to-ucs-region): Fix typo. |
2430 | 2426 |
2431 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 2427 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
2432 | 2428 |
2433 * international/mule-conf.el (emacs-mule, iso-2022-7bit) | 2429 * international/mule-conf.el (emacs-mule, iso-2022-7bit) |
2434 (iso-2022-7bit-ss2, iso-2022-7bit-lock, iso-2022-8bit-ss2) | 2430 (iso-2022-7bit-ss2, iso-2022-7bit-lock, iso-2022-8bit-ss2) |
2435 (compound-text, ctext-no-compositions): Cancel provious change. | 2431 (compound-text, ctext-no-compositions): Cancel provious change. |
2436 | 2432 |
2437 2008-02-02 Dave Love <fx@gnu.org> | 2433 2008-02-01 Dave Love <fx@gnu.org> |
2438 | 2434 |
2439 * wid-edit.el (widget-string-complete): New. | 2435 * wid-edit.el (widget-string-complete): New. |
2440 (widget-coding-system-prompt-value-history): Deleted. | 2436 (widget-coding-system-prompt-value-history): Deleted. |
2441 (coding-system): Use coding-system-value-history. | 2437 (coding-system): Use coding-system-value-history. |
2442 | 2438 |
2443 * international/mule-cmds.el (charset): New widget. | 2439 * international/mule-cmds.el (charset): New widget. |
2444 (language-info-custom-alist): Use it. | 2440 (language-info-custom-alist): Use it. |
2445 (default-input-method): Modify :type. | 2441 (default-input-method): Modify :type. |
2446 | 2442 |
2447 2008-02-02 Dave Love <fx@gnu.org> | 2443 2008-02-01 Dave Love <fx@gnu.org> |
2448 | 2444 |
2449 * language/ind-util.el (ucs-devanagari-to-is13194-alist) | 2445 * language/ind-util.el (ucs-devanagari-to-is13194-alist) |
2450 (indian-glyph-char, indian-char-glyph): Delete. | 2446 (indian-glyph-char, indian-char-glyph): Delete. |
2451 (is13194-default-repertory): Rename from is13194-default-repartory. | 2447 (is13194-default-repertory): Rename from is13194-default-repartory. |
2452 (iscii-to-ucs-region): Hoist evals from loop. | 2448 (iscii-to-ucs-region): Hoist evals from loop. |
2466 (input-method-use-echo-area, set-language-environment-hook) | 2462 (input-method-use-echo-area, set-language-environment-hook) |
2467 (exit-language-environment-hook): Customize. | 2463 (exit-language-environment-hook): Customize. |
2468 (find-coding-systems-for-charsets): Rewritten. | 2464 (find-coding-systems-for-charsets): Rewritten. |
2469 (default-input-method): Add :link. | 2465 (default-input-method): Add :link. |
2470 | 2466 |
2471 2008-02-02 Dave Love <fx@gnu.org> | 2467 2008-02-01 Dave Love <fx@gnu.org> |
2472 | 2468 |
2473 * international/mule-conf.el (eight-bit): Add :docstring, | 2469 * international/mule-conf.el (eight-bit): Add :docstring, |
2474 :short-name properties. | 2470 :short-name properties. |
2475 (cp851): Doc fix. | 2471 (cp851): Doc fix. |
2476 (unicode-bmp): New. | 2472 (unicode-bmp): New. |
2478 * case-table.el (set-case-syntax-pair): Remove check on byte lengths. | 2474 * case-table.el (set-case-syntax-pair): Remove check on byte lengths. |
2479 | 2475 |
2480 * language/european.el (cp858): New. | 2476 * language/european.el (cp858): New. |
2481 ("Turkish"): Add special case rules. | 2477 ("Turkish"): Add special case rules. |
2482 | 2478 |
2483 2008-02-02 Dave Love <fx@gnu.org> | 2479 2008-02-01 Dave Love <fx@gnu.org> |
2484 | 2480 |
2485 * international/characters.el: Make ,_/(B and ,A(B a case pair. | 2481 * international/characters.el: Make ,_/(B and ,A(B a case pair. |
2486 | 2482 |
2487 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 2483 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
2488 | 2484 |
2489 * international/mule-conf.el: Don't define the charset iso-8859-1 | 2485 * international/mule-conf.el: Don't define the charset iso-8859-1 |
2490 here, just setup its properties. | 2486 here, just setup its properties. |
2491 | 2487 |
2492 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 2488 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
2493 | 2489 |
2494 * international/mule-conf.el (utf-8): Give :mime-charset property. | 2490 * international/mule-conf.el (utf-8): Give :mime-charset property. |
2495 | 2491 |
2496 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 2492 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
2497 | 2493 |
2498 * international/characters.el: Remove duplicated case setting for | 2494 * international/characters.el: Remove duplicated case setting for |
2499 Cyrillic and Greek letters. Don't setup printable-chars here. | 2495 Cyrillic and Greek letters. Don't setup printable-chars here. |
2500 | 2496 |
2501 * case-table.el (describe-buffer-case-table): Handle the case | 2497 * case-table.el (describe-buffer-case-table): Handle the case |
2502 that KEY is a cons within map-char-table. | 2498 that KEY is a cons within map-char-table. |
2503 | 2499 |
2504 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 2500 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
2505 | 2501 |
2506 * international/characters.el: Fix categories ?A and ?C. | 2502 * international/characters.el: Fix categories ?A and ?C. |
2507 Treat ASCII characters as `latin' script. | 2503 Treat ASCII characters as `latin' script. |
2508 | 2504 |
2509 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 2505 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
2510 | 2506 |
2511 * international/fontset.el (fontset-plain-name): If the fontset | 2507 * international/fontset.el (fontset-plain-name): If the fontset |
2512 name doesn't ends with "-fontset-*", use family name as the first | 2508 name doesn't ends with "-fontset-*", use family name as the first |
2513 part of the plain name. | 2509 part of the plain name. |
2514 (create-fontset-from-ascii-font): If "fontset-startup" is not yet | 2510 (create-fontset-from-ascii-font): If "fontset-startup" is not yet |
2515 created, use that name for the fontset. Fix arguments to | 2511 created, use that name for the fontset. Fix arguments to |
2516 subst-char-in-string. | 2512 subst-char-in-string. |
2517 | 2513 |
2518 2008-02-02 Dave Love <fx@gnu.org> | 2514 2008-02-01 Dave Love <fx@gnu.org> |
2519 | 2515 |
2520 * term.el (term-char-mode): Remove generic-character-list code. | 2516 * term.el (term-char-mode): Remove generic-character-list code. |
2521 | 2517 |
2522 * ruler-mode.el (ruler-mode-character-validate): Use characterp. | 2518 * ruler-mode.el (ruler-mode-character-validate): Use characterp. |
2523 | 2519 |
2531 Add charset. | 2527 Add charset. |
2532 ("Ukrainian"): New. | 2528 ("Ukrainian"): New. |
2533 | 2529 |
2534 * language/georgian.el (georgian-ps): New coding system. | 2530 * language/georgian.el (georgian-ps): New coding system. |
2535 | 2531 |
2536 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 2532 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
2537 | 2533 |
2538 * international/mule-cmds.el (reset-language-environment): | 2534 * international/mule-cmds.el (reset-language-environment): |
2539 Don't set nonascii-translation-table and nonascii-insert-offset. | 2535 Don't set nonascii-translation-table and nonascii-insert-offset. |
2540 Call set-unibyte-charset, not set-primary-charset. | 2536 Call set-unibyte-charset, not set-primary-charset. |
2541 (nonascii-translation-table, nonascii-insert-offset): | 2537 (nonascii-translation-table, nonascii-insert-offset): |
2542 Declare these variable as obsolete ones. | 2538 Declare these variable as obsolete ones. |
2543 (set-language-environment): Call set-unibyte-charset, not | 2539 (set-language-environment): Call set-unibyte-charset, not |
2544 set-primary-charset. Call set-charset-priority with `charset' | 2540 set-primary-charset. Call set-charset-priority with `charset' |
2545 info of the language environment. | 2541 info of the language environment. |
2546 | 2542 |
2547 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 2543 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
2548 | 2544 |
2549 * tar-mode.el (tar-extract): Fix previous change. | 2545 * tar-mode.el (tar-extract): Fix previous change. |
2550 | 2546 |
2551 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 2547 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
2552 | 2548 |
2553 * international/characters.el (next-word-boundary-han): | 2549 * international/characters.el (next-word-boundary-han): |
2554 Don't treat katakana following han characters as a part of a word. | 2550 Don't treat katakana following han characters as a part of a word. |
2555 | 2551 |
2556 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 2552 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
2557 | 2553 |
2558 * international/characters.el: Call map-charset-chars on big5 (not | 2554 * international/characters.el: Call map-charset-chars on big5 (not |
2559 chinese-big5-1/2) to set categories `c', `C', and `|'. | 2555 chinese-big5-1/2) to set categories `c', `C', and `|'. |
2560 (next-word-boundary-han): New function. Register it in | 2556 (next-word-boundary-han): New function. Register it in |
2561 next-word-boundary-function-table. | 2557 next-word-boundary-function-table. |
2562 (next-word-boundary-kana): Likewise. | 2558 (next-word-boundary-kana): Likewise. |
2563 | 2559 |
2564 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 2560 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
2565 | 2561 |
2566 * arc-mode.el (archive-file-name-coding-system): New variable. | 2562 * arc-mode.el (archive-file-name-coding-system): New variable. |
2567 Make it permanent-local. | 2563 Make it permanent-local. |
2568 (byte-after, bref, insert-unibyte): New function. Change most of | 2564 (byte-after, bref, insert-unibyte): New function. Change most of |
2569 char-after, aref, insert to them respectively. | 2565 char-after, aref, insert to them respectively. |
2606 (tar-subfile-save-buffer): Don't toggle multibyteness of tar | 2602 (tar-subfile-save-buffer): Don't toggle multibyteness of tar |
2607 buffer. Simplify by calling encoding-coding-region with | 2603 buffer. Simplify by calling encoding-coding-region with |
2608 DESTINATION argument. | 2604 DESTINATION argument. |
2609 (tar-mode-write-file): Delete unnecessary call of byte-to-position. | 2605 (tar-mode-write-file): Delete unnecessary call of byte-to-position. |
2610 | 2606 |
2611 2008-02-02 Dave Love <fx@gnu.org> | 2607 2008-02-01 Dave Love <fx@gnu.org> |
2612 | 2608 |
2613 * international/titdic-cnv.el (quail-cxterm-package-ext-info): Doc fix. | 2609 * international/titdic-cnv.el (quail-cxterm-package-ext-info): Doc fix. |
2614 | 2610 |
2615 * emacs-lisp/copyright.el (copyright-regexp): Remove redundancy. | 2611 * emacs-lisp/copyright.el (copyright-regexp): Remove redundancy. |
2616 | 2612 |
2617 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 2613 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
2618 | 2614 |
2619 * international/characters.el: Setup char-script-table. | 2615 * international/characters.el: Setup char-script-table. |
2620 | 2616 |
2621 * international/fontset.el: Setup the default fontset by the new | 2617 * international/fontset.el: Setup the default fontset by the new |
2622 script based way. | 2618 script based way. |
2637 to handle a char table returned by fontset-info. | 2633 to handle a char table returned by fontset-info. |
2638 | 2634 |
2639 * language/indian.el: Don't register ccl-encode-indian-glyph-font | 2635 * language/indian.el: Don't register ccl-encode-indian-glyph-font |
2640 and ccl-encode-unicode-font in font-ccl-encoder-alist. | 2636 and ccl-encode-unicode-font in font-ccl-encoder-alist. |
2641 | 2637 |
2642 2008-02-02 Dave Love <fx@gnu.org> | 2638 2008-02-01 Dave Love <fx@gnu.org> |
2643 | 2639 |
2644 * startup.el (fancy-splash-head): Warn about status. | 2640 * startup.el (fancy-splash-head): Warn about status. |
2645 (fancy-splash-tail): Copyright up-date. | 2641 (fancy-splash-tail): Copyright up-date. |
2646 | 2642 |
2647 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 2643 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
2648 | 2644 |
2649 * international/mule-util.el (detect-coding-with-priority): | 2645 * international/mule-util.el (detect-coding-with-priority): |
2650 Fix the place of using `,' marker in backguote form. | 2646 Fix the place of using `,' marker in backguote form. |
2651 | 2647 |
2652 2008-02-02 Dave Love <fx@gnu.org> | 2648 2008-02-01 Dave Love <fx@gnu.org> |
2653 | 2649 |
2654 * international/mule-conf.el (mule-unicode-e000-ffff): Set :max-code. | 2650 * international/mule-conf.el (mule-unicode-e000-ffff): Set :max-code. |
2655 | 2651 |
2656 * international/mule-util.el (with-coding-priority): Fix. | 2652 * international/mule-util.el (with-coding-priority): Fix. |
2657 | 2653 |
2658 * international/mule.el (set-coding-priority): Fix obsolete spec. | 2654 * international/mule.el (set-coding-priority): Fix obsolete spec. |
2659 | 2655 |
2660 2008-02-02 Dave Love <fx@gnu.org> | 2656 2008-02-01 Dave Love <fx@gnu.org> |
2661 | 2657 |
2662 * international/mule-cmds.el (leim-list-header): Add coding tag. | 2658 * international/mule-cmds.el (leim-list-header): Add coding tag. |
2663 | 2659 |
2664 2008-02-02 Dave Love <fx@gnu.org> | 2660 2008-02-01 Dave Love <fx@gnu.org> |
2665 | 2661 |
2666 * international/mule-cmds.el (find-coding-systems-region) | 2662 * international/mule-cmds.el (find-coding-systems-region) |
2667 (language-info-alist, reset-language-environment, princ-list): Doc | 2663 (language-info-alist, reset-language-environment, princ-list): Doc |
2668 fix. | 2664 fix. |
2669 (input-method-verbose-flag): Fix :type. | 2665 (input-method-verbose-flag): Fix :type. |
2670 (set-locale-environment): Revert last change. | 2666 (set-locale-environment): Revert last change. |
2671 | 2667 |
2672 2008-02-02 Dave Love <fx@gnu.org> | 2668 2008-02-01 Dave Love <fx@gnu.org> |
2673 | 2669 |
2674 * international/mule.el (set-char-table-default): Make obsolete. | 2670 * international/mule.el (set-char-table-default): Make obsolete. |
2675 | 2671 |
2676 2008-02-02 Dave Love <fx@gnu.org> | 2672 2008-02-01 Dave Love <fx@gnu.org> |
2677 | 2673 |
2678 * language/devanagari.el ("Devanagari"): Fix coding-system, | 2674 * language/devanagari.el ("Devanagari"): Fix coding-system, |
2679 coding-priority. | 2675 coding-priority. |
2680 | 2676 |
2681 * international/mule-diag.el (describe-char-after): Modify display | 2677 * international/mule-diag.el (describe-char-after): Modify display |
2682 list processing. | 2678 list processing. |
2683 (unicodedata-file, unicodedata-find): New. | 2679 (unicodedata-file, unicodedata-find): New. |
2684 | 2680 |
2685 2008-02-02 Dave Love <fx@gnu.org> | 2681 2008-02-01 Dave Love <fx@gnu.org> |
2686 | 2682 |
2687 * emacs-lisp/bytecomp.el (batch-byte-compile-if-not-done): Add | 2683 * emacs-lisp/bytecomp.el (batch-byte-compile-if-not-done): Add |
2688 autoload cookie. | 2684 autoload cookie. |
2689 | 2685 |
2690 * international/ja-dic-cnv.el (skkdic-convert): Add coding tag. | 2686 * international/ja-dic-cnv.el (skkdic-convert): Add coding tag. |
2691 | 2687 |
2692 2008-02-02 Dave Love <fx@gnu.org> | 2688 2008-02-01 Dave Love <fx@gnu.org> |
2693 | 2689 |
2694 * international/mule-util.el (detect-coding-with-priority): | 2690 * international/mule-util.el (detect-coding-with-priority): |
2695 Rewritten. | 2691 Rewritten. |
2696 | 2692 |
2697 2008-02-02 Dave Love <fx@gnu.org> | 2693 2008-02-01 Dave Love <fx@gnu.org> |
2698 | 2694 |
2699 * composite.el (compose-string): Doc fix. | 2695 * composite.el (compose-string): Doc fix. |
2700 | 2696 |
2701 * language/georgian.el ("Georgian"): Delete code-pages feature, | 2697 * language/georgian.el ("Georgian"): Delete code-pages feature, |
2702 add nonascii-translation. | 2698 add nonascii-translation. |
2728 | 2724 |
2729 * international/mule-cmds.el (sort-coding-systems): Comment out | 2725 * international/mule-cmds.el (sort-coding-systems): Comment out |
2730 iso-2022 case. | 2726 iso-2022 case. |
2731 (encoded-string-description): Fix coding-system-type test. | 2727 (encoded-string-description): Fix coding-system-type test. |
2732 | 2728 |
2733 2008-02-02 Dave Love <fx@gnu.org> | 2729 2008-02-01 Dave Love <fx@gnu.org> |
2734 | 2730 |
2735 * international/characters.el: Make korean-ksc5601 double-width. | 2731 * international/characters.el: Make korean-ksc5601 double-width. |
2736 | 2732 |
2737 * international/mule.el (auto-coding-regexp-alist): Recognize | 2733 * international/mule.el (auto-coding-regexp-alist): Recognize |
2738 Emacs 20/1 byte-compiled files. | 2734 Emacs 20/1 byte-compiled files. |
2744 (batch-byte-recompile-directory): Update from trunk. | 2740 (batch-byte-recompile-directory): Update from trunk. |
2745 (byte-compile-fix-header): Adjust for use of utf-8-emacs. | 2741 (byte-compile-fix-header): Adjust for use of utf-8-emacs. |
2746 (byte-compile-insert-header): Update magic number. Add ballast. | 2742 (byte-compile-insert-header): Update magic number. Add ballast. |
2747 (map-char-table): Use byte-compile-funarg-2. | 2743 (map-char-table): Use byte-compile-funarg-2. |
2748 | 2744 |
2749 2008-02-02 Dave Love <fx@gnu.org> | 2745 2008-02-01 Dave Love <fx@gnu.org> |
2750 | 2746 |
2751 * international/mule-cmds.el (set-locale-environment): Use | 2747 * international/mule-cmds.el (set-locale-environment): Use |
2752 locale-codeset. | 2748 locale-codeset. |
2753 | 2749 |
2754 2008-02-02 Dave Love <fx@gnu.org> | 2750 2008-02-01 Dave Love <fx@gnu.org> |
2755 | 2751 |
2756 * language/cyrillic.el ("Belarusian"): Doc fix. | 2752 * language/cyrillic.el ("Belarusian"): Doc fix. |
2757 (cp1125, koi8-t): Doc fix. | 2753 (cp1125, koi8-t): Doc fix. |
2758 | 2754 |
2759 * international/mule-cmds.el (find-multibyte-characters): Doc fix. | 2755 * international/mule-cmds.el (find-multibyte-characters): Doc fix. |
2761 (locale-language-names): Change or add: be, bs, cy, mk, ru.koi8, | 2757 (locale-language-names): Change or add: be, bs, cy, mk, ru.koi8, |
2762 ru, sr_YU, tg, wa, zh.gbk. | 2758 ru, sr_YU, tg, wa, zh.gbk. |
2763 (locale-language-names): Change sp to Cyrillic. | 2759 (locale-language-names): Change sp to Cyrillic. |
2764 (locale-charset-language-names): Match @euro after utf-8. | 2760 (locale-charset-language-names): Match @euro after utf-8. |
2765 | 2761 |
2766 2008-02-02 Dave Love <fx@gnu.org> | 2762 2008-02-01 Dave Love <fx@gnu.org> |
2767 | 2763 |
2768 * language/chinese.el (chinese-gbk, gbk, cp936, windows-936): New | 2764 * language/chinese.el (chinese-gbk, gbk, cp936, windows-936): New |
2769 coding systems. | 2765 coding systems. |
2770 ("Chinese-GBK"): New environment. | 2766 ("Chinese-GBK"): New environment. |
2771 | 2767 |
2772 2008-02-02 Dave Love <fx@gnu.org> | 2768 2008-02-01 Dave Love <fx@gnu.org> |
2773 | 2769 |
2774 * language/chinese.el (chinese-gbk, gbk, cp936, windows-936): New | 2770 * language/chinese.el (chinese-gbk, gbk, cp936, windows-936): New |
2775 coding systems. | 2771 coding systems. |
2776 ("Chinese-GBK"): New environment. | 2772 ("Chinese-GBK"): New environment. |
2777 | 2773 |
2782 category-setting. | 2778 category-setting. |
2783 | 2779 |
2784 * international/mule-conf.el (japanese-jisx0213-1) | 2780 * international/mule-conf.el (japanese-jisx0213-1) |
2785 (japanese-jisx0213-2): Add unify-map. | 2781 (japanese-jisx0213-2): Add unify-map. |
2786 | 2782 |
2787 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 2783 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
2788 | 2784 |
2789 * international/quail.el (quail-update-leim-list-file): Force | 2785 * international/quail.el (quail-update-leim-list-file): Force |
2790 writing the file by iso-2022-7bit. | 2786 writing the file by iso-2022-7bit. |
2791 | 2787 |
2792 * international/titdic-cnv.el (miscdic-convert): Force writing the | 2788 * international/titdic-cnv.el (miscdic-convert): Force writing the |
2798 * international/mule-conf.el: Adjusted for the change of | 2794 * international/mule-conf.el: Adjusted for the change of |
2799 define-charset (:parent -> :subset or :superset). | 2795 define-charset (:parent -> :subset or :superset). |
2800 | 2796 |
2801 * international/characters.el: Fix the last change. | 2797 * international/characters.el: Fix the last change. |
2802 | 2798 |
2803 2008-02-02 Dave Love <fx@gnu.org> | 2799 2008-02-01 Dave Love <fx@gnu.org> |
2804 | 2800 |
2805 * language/cyril-util.el (cyrillic-encode-koi8-r-char) | 2801 * language/cyril-util.el (cyrillic-encode-koi8-r-char) |
2806 (cyrillic-encode-alternativnyj-char): Fixed. | 2802 (cyrillic-encode-alternativnyj-char): Fixed. |
2807 (standard-display-cyrillic-translit): Remove redundant unicodes. | 2803 (standard-display-cyrillic-translit): Remove redundant unicodes. |
2808 | 2804 |
2809 2008-02-02 Dave Love <fx@gnu.org> | 2805 2008-02-01 Dave Love <fx@gnu.org> |
2810 | 2806 |
2811 * language/cyrillic.el ("Tajik", "Bulgarian", "Belarusian"): New | 2807 * language/cyrillic.el ("Tajik", "Bulgarian", "Belarusian"): New |
2812 environments. | 2808 environments. |
2813 | 2809 |
2814 * international/mule-conf.el (control-1): New charset. | 2810 * international/mule-conf.el (control-1): New charset. |
2815 (eight-bit-control, eight-bit-graphic): Redefined to use raw-bytes | 2811 (eight-bit-control, eight-bit-graphic): Redefined to use raw-bytes |
2816 space. | 2812 space. |
2817 (korean-ksc5601): Redefine to use code-offset and unify-map. | 2813 (korean-ksc5601): Redefine to use code-offset and unify-map. |
2818 | 2814 |
2819 2008-02-02 Dave Love <fx@gnu.org> | 2815 2008-02-01 Dave Love <fx@gnu.org> |
2820 | 2816 |
2821 * international/mule-conf.el (tcvn-5712): New charset. | 2817 * international/mule-conf.el (tcvn-5712): New charset. |
2822 | 2818 |
2823 * language/vietnamese.el (vietnamese-tcvn, tcvn): New coding | 2819 * language/vietnamese.el (vietnamese-tcvn, tcvn): New coding |
2824 system. | 2820 system. |
2825 ("Vietnamese"): Doc fix. | 2821 ("Vietnamese"): Doc fix. |
2826 | 2822 |
2827 2008-02-02 Dave Love <fx@gnu.org> | 2823 2008-02-01 Dave Love <fx@gnu.org> |
2828 | 2824 |
2829 * international/mule-conf.el (windows-936): New alias. | 2825 * international/mule-conf.el (windows-936): New alias. |
2830 | 2826 |
2831 * cus-start.el: Add scalable-fonts-allowed. | 2827 * cus-start.el: Add scalable-fonts-allowed. |
2832 | 2828 |
2844 coding systems. | 2840 coding systems. |
2845 | 2841 |
2846 * language/romanian.el ("Romanian"): Add iso-latin-10 coding | 2842 * language/romanian.el ("Romanian"): Add iso-latin-10 coding |
2847 system. | 2843 system. |
2848 | 2844 |
2849 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 2845 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
2850 | 2846 |
2851 * international/characters.el (printable-chars): Setup correctly. | 2847 * international/characters.el (printable-chars): Setup correctly. |
2852 | 2848 |
2853 2008-02-02 Dave Love <fx@gnu.org> | 2849 2008-02-01 Dave Love <fx@gnu.org> |
2854 | 2850 |
2855 * cus-start.el: Add selection-coding-system. | 2851 * cus-start.el: Add selection-coding-system. |
2856 | 2852 |
2857 * language/hebrew.el ("Hebrew"): Add windows-1255, cp862 coding | 2853 * language/hebrew.el ("Hebrew"): Add windows-1255, cp862 coding |
2858 systems. | 2854 systems. |
2869 lengths of the pair. | 2865 lengths of the pair. |
2870 | 2866 |
2871 * international/characters.el: Add Vietnamese category to | 2867 * international/characters.el: Add Vietnamese category to |
2872 equivalent unicodes. | 2868 equivalent unicodes. |
2873 | 2869 |
2874 2008-02-02 Dave Love <fx@gnu.org> | 2870 2008-02-01 Dave Love <fx@gnu.org> |
2875 | 2871 |
2876 * international/mule-conf.el (chinese-sisheng, ipa) | 2872 * international/mule-conf.el (chinese-sisheng, ipa) |
2877 (indian-is13194, tibetan, ethiopic): Add :unify-map. | 2873 (indian-is13194, tibetan, ethiopic): Add :unify-map. |
2878 | 2874 |
2879 * international/mule-diag.el (describe-character-set): Account for | 2875 * international/mule-diag.el (describe-character-set): Account for |
2887 (unify-8859-on-decoding-mode): Remove :init-value. | 2883 (unify-8859-on-decoding-mode): Remove :init-value. |
2888 (charset-chars): Add optional dimension arg. | 2884 (charset-chars): Add optional dimension arg. |
2889 (unify-8859-on-encoding-mode, unify-8859-on-decoding-mode): Moved | 2885 (unify-8859-on-encoding-mode, unify-8859-on-decoding-mode): Moved |
2890 to mule-cmds.el. | 2886 to mule-cmds.el. |
2891 | 2887 |
2892 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 2888 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
2893 | 2889 |
2894 * international/fontset.el: Change registry for japanese-jisx0208 | 2890 * international/fontset.el: Change registry for japanese-jisx0208 |
2895 to "JISX0208*" in the default fontset. | 2891 to "JISX0208*" in the default fontset. |
2896 (font-encoding-alist): Add an entry for "JISX0208.1983" and | 2892 (font-encoding-alist): Add an entry for "JISX0208.1983" and |
2897 "ISO10646.indian-1". | 2893 "ISO10646.indian-1". |
2898 | 2894 |
2899 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 2895 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
2900 | 2896 |
2901 * language/japanese.el (japanese-iso-7bit-1978-irv): Add | 2897 * language/japanese.el (japanese-iso-7bit-1978-irv): Add |
2902 `designation' to :flags, `ascii' to :charset-list. | 2898 `designation' to :flags, `ascii' to :charset-list. |
2903 | 2899 |
2904 * international/mule.el (define-charset): New args :min-code and | 2900 * international/mule.el (define-charset): New args :min-code and |
2909 #x160000. | 2905 #x160000. |
2910 (gb18030-2-byte, gb18030-4-byte-bmp, gb18030-4-byte-smp, | 2906 (gb18030-2-byte, gb18030-4-byte-bmp, gb18030-4-byte-smp, |
2911 gb18030-4-byte-ext-1, gb18030-4-byte-ext-2, gb18030): New | 2907 gb18030-4-byte-ext-1, gb18030-4-byte-ext-2, gb18030): New |
2912 charsets. | 2908 charsets. |
2913 | 2909 |
2914 2008-02-02 Dave Love <fx@gnu.org> | 2910 2008-02-01 Dave Love <fx@gnu.org> |
2915 | 2911 |
2916 * language/thai.el (iso-8859-11): New coding system. | 2912 * language/thai.el (iso-8859-11): New coding system. |
2917 | 2913 |
2918 * international/mule-conf.el: Doc fixes. | 2914 * international/mule-conf.el: Doc fixes. |
2919 (iso-8859-11): New. | 2915 (iso-8859-11): New. |
2920 | 2916 |
2921 2008-02-02 Dave Love <fx@albion.dl.ac.uk> | 2917 2008-02-01 Dave Love <fx@albion.dl.ac.uk> |
2922 | 2918 |
2923 * cus-start.el (scalable-fonts-allowed): Add. | 2919 * cus-start.el (scalable-fonts-allowed): Add. |
2924 | 2920 |
2925 2008-02-02 Dave Love <fx@gnu.org> | 2921 2008-02-01 Dave Love <fx@gnu.org> |
2926 | 2922 |
2927 * international/mule.el (unify-8859-on-encoding-mode) | 2923 * international/mule.el (unify-8859-on-encoding-mode) |
2928 (unify-8859-on-decoding-mode): Dummy versions. | 2924 (unify-8859-on-decoding-mode): Dummy versions. |
2929 | 2925 |
2930 * international/ucs-tables.el: Removed. | 2926 * international/ucs-tables.el: Removed. |
2941 | 2937 |
2942 * files.el (revert-buffer, recover-file): Likewise. | 2938 * files.el (revert-buffer, recover-file): Likewise. |
2943 | 2939 |
2944 * desktop.el (desktop-save): Likewise. | 2940 * desktop.el (desktop-save): Likewise. |
2945 | 2941 |
2946 2008-02-02 Dave Love <fx@gnu.org> | 2942 2008-02-01 Dave Love <fx@gnu.org> |
2947 | 2943 |
2948 * international/mule.el (with-category-table): Use make-symbol. | 2944 * international/mule.el (with-category-table): Use make-symbol. |
2949 (coding-system-list): Use coding-system-aliases. | 2945 (coding-system-list): Use coding-system-aliases. |
2950 (make-translation-table): Don't deal with generic characters. | 2946 (make-translation-table): Don't deal with generic characters. |
2951 | 2947 |
2982 :long-name properties. Re-order charset priorities. | 2978 :long-name properties. Re-order charset priorities. |
2983 (binary): New alias. | 2979 (binary): New alias. |
2984 (iso-8859-16): Fix nickname. | 2980 (iso-8859-16): Fix nickname. |
2985 (define-iso-single-byte-charset): Un-define after use. | 2981 (define-iso-single-byte-charset): Un-define after use. |
2986 | 2982 |
2987 2008-02-02 Dave Love <fx@gnu.org> | 2983 2008-02-01 Dave Love <fx@gnu.org> |
2988 | 2984 |
2989 * international/mule.el (coding-system-iso-2022-flags): Revert | 2985 * international/mule.el (coding-system-iso-2022-flags): Revert |
2990 last change. | 2986 last change. |
2991 | 2987 |
2992 2008-02-02 Dave Love <fx@gnu.org> | 2988 2008-02-01 Dave Love <fx@gnu.org> |
2993 | 2989 |
2994 * international/characters.el: Additional double width | 2990 * international/characters.el: Additional double width |
2995 specifications. | 2991 specifications. |
2996 | 2992 |
2997 * international/mule-diag.el (print-coding-system): Incomplete | 2993 * international/mule-diag.el (print-coding-system): Incomplete |
3004 (iso-8859-16): Fix nickname. | 3000 (iso-8859-16): Fix nickname. |
3005 | 3001 |
3006 * international/mule.el (coding-system-iso-2022-flags): Add | 3002 * international/mule.el (coding-system-iso-2022-flags): Add |
3007 use-roman, use-oldjis. | 3003 use-roman, use-oldjis. |
3008 | 3004 |
3009 2008-02-02 Dave Love <fx@gnu.org> | 3005 2008-02-01 Dave Love <fx@gnu.org> |
3010 | 3006 |
3011 * language/ind-util.el: Avoid decode-char. | 3007 * language/ind-util.el: Avoid decode-char. |
3012 (indian--puthash-char, indian--puthash-c, indian--puthash-cv): | 3008 (indian--puthash-char, indian--puthash-c, indian--puthash-cv): |
3013 Use characterp, not char-valid-p. | 3009 Use characterp, not char-valid-p. |
3014 | 3010 |
3041 New charsets. | 3037 New charsets. |
3042 | 3038 |
3043 * international/characters.el: Various simplifications and | 3039 * international/characters.el: Various simplifications and |
3044 additions. | 3040 additions. |
3045 | 3041 |
3046 2008-02-02 Dave Love <fx@gnu.org> | 3042 2008-02-01 Dave Love <fx@gnu.org> |
3047 | 3043 |
3048 * international/mule-conf.el (code-pages): Provide, for | 3044 * international/mule-conf.el (code-pages): Provide, for |
3049 compatibility. | 3045 compatibility. |
3050 | 3046 |
3051 * international/code-pages.el: Removed. | 3047 * international/code-pages.el: Removed. |
3052 | 3048 |
3053 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 3049 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
3054 | 3050 |
3055 * Makefile.in: Cancel the 2008-02-02 change of mine. | 3051 * Makefile.in: Cancel the 2008-02-01 change of mine. |
3056 | 3052 |
3057 * international/fontset.el: Add setting for unicode font at the | 3053 * international/fontset.el: Add setting for unicode font at the |
3058 end of the default fontset. | 3054 end of the default fontset. |
3059 | 3055 |
3060 2008-02-02 Dave Love <fx@gnu.org> | 3056 2008-02-01 Dave Love <fx@gnu.org> |
3061 | 3057 |
3062 * international/mule-conf.el (adobe-standard-encoding, symbol): | 3058 * international/mule-conf.el (adobe-standard-encoding, symbol): |
3063 Adjust :code-space. | 3059 Adjust :code-space. |
3064 (ibm850): Add :ascii-compatible-p. | 3060 (ibm850): Add :ascii-compatible-p. |
3065 | 3061 |
3066 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 3062 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
3067 | 3063 |
3068 * international/mule-conf.el (vietnamese-viscii-lower) | 3064 * international/mule-conf.el (vietnamese-viscii-lower) |
3069 (vietnamese-viscii-upper): Supply them :code-offset, then unify by | 3065 (vietnamese-viscii-upper): Supply them :code-offset, then unify by |
3070 mapping table. | 3066 mapping table. |
3071 | 3067 |
3072 2008-02-02 Dave Love <fx@gnu.org> | 3068 2008-02-01 Dave Love <fx@gnu.org> |
3073 | 3069 |
3074 * cus-start.el: Add charset-map-directory. | 3070 * cus-start.el: Add charset-map-directory. |
3075 | 3071 |
3076 * international/fontset.el (font-encoding-alist): Add | 3072 * international/fontset.el (font-encoding-alist): Add |
3077 adobe-symbol. | 3073 adobe-symbol. |
3090 * language/european.el (iso-latin-6, iso-8859-10, latin-6) | 3086 * language/european.el (iso-latin-6, iso-8859-10, latin-6) |
3091 (iso-latin-7, iso-8859-13, latin-7, hp-roman8, roman8) | 3087 (iso-latin-7, iso-8859-13, latin-7, hp-roman8, roman8) |
3092 (adobe-standard-encoding, cp850, ibm850): New coding systems. | 3088 (adobe-standard-encoding, cp850, ibm850): New coding systems. |
3093 ("Latin-6", "Latin-7"): New language environments. | 3089 ("Latin-6", "Latin-7"): New language environments. |
3094 | 3090 |
3095 2008-02-02 Dave Love <fx@gnu.org> | 3091 2008-02-01 Dave Love <fx@gnu.org> |
3096 | 3092 |
3097 * Makefile.in (DONTCOMPILE): Remove ucs-tables, utf-8, | 3093 * Makefile.in (DONTCOMPILE): Remove ucs-tables, utf-8, |
3098 utf-8-subst; add vietnamese, cyrillic, czech. | 3094 utf-8-subst; add vietnamese, cyrillic, czech. |
3099 | 3095 |
3100 * language/romanian.el (iso-latin-10): New coding system. | 3096 * language/romanian.el (iso-latin-10): New coding system. |
3104 (iso-8859-16): New charset. | 3100 (iso-8859-16): New charset. |
3105 | 3101 |
3106 * international/mule-diag.el (describe-coding-system): Avoid error | 3102 * international/mule-diag.el (describe-coding-system): Avoid error |
3107 for iso-2022, emacs-mule. | 3103 for iso-2022, emacs-mule. |
3108 | 3104 |
3109 2008-02-02 Dave Love <fx@gnu.org> | 3105 2008-02-01 Dave Love <fx@gnu.org> |
3110 | 3106 |
3111 * international/codepage.el: Most of code removed or commented | 3107 * international/codepage.el: Most of code removed or commented |
3112 out. | 3108 out. |
3113 (codepage-setup): Re-written as trivial, obsolete function. | 3109 (codepage-setup): Re-written as trivial, obsolete function. |
3114 | 3110 |
3153 (list-block-of-chars): Re-written. | 3149 (list-block-of-chars): Re-written. |
3154 (describe-character-set): Show more properties. | 3150 (describe-character-set): Show more properties. |
3155 (describe-char-after): Correct codepoint display. | 3151 (describe-char-after): Correct codepoint display. |
3156 (print-coding-system): Use symbolic types. | 3152 (print-coding-system): Use symbolic types. |
3157 | 3153 |
3158 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 3154 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
3159 | 3155 |
3160 * Makefile.in: Be sure also to run emacs with LANG=C. | 3156 * Makefile.in: Be sure also to run emacs with LANG=C. |
3161 | 3157 |
3162 2008-02-02 Dave Love <fx@gnu.org> | 3158 2008-02-01 Dave Love <fx@gnu.org> |
3163 | 3159 |
3164 * international/mule-diag.el: Doc fixes. | 3160 * international/mule-diag.el: Doc fixes. |
3165 (sort-charset-list, charset-multibyte-form-string): Removed. | 3161 (sort-charset-list, charset-multibyte-form-string): Removed. |
3166 (list-character-sets, list-character-sets-1) | 3162 (list-character-sets, list-character-sets-1) |
3167 (list-character-sets-2): Re-written. | 3163 (list-character-sets-2): Re-written. |
3178 * language/cyrillic.el (koi8-u, koi8-t, windows-1251, cp1125): New | 3174 * language/cyrillic.el (koi8-u, koi8-t, windows-1251, cp1125): New |
3179 coding systems. | 3175 coding systems. |
3180 | 3176 |
3181 * language/european.el (windows-1252): New coding system. | 3177 * language/european.el (windows-1252): New coding system. |
3182 | 3178 |
3183 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 3179 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
3184 | 3180 |
3185 * Makefile.in: By sure to run emacs with LC_ALL=C. | 3181 * Makefile.in: By sure to run emacs with LC_ALL=C. |
3186 | 3182 |
3187 * international/encoded-kb.el (encoded-kbd-handle-8bit): Call | 3183 * international/encoded-kb.el (encoded-kbd-handle-8bit): Call |
3188 encoded-kbd-self-insert-iso2022-8bit with argument 1. | 3184 encoded-kbd-self-insert-iso2022-8bit with argument 1. |
3189 (encoded-kbd-self-insert-charset): New function. | 3185 (encoded-kbd-self-insert-charset): New function. |
3190 (encoded-kbd-setup-keymap): Handle a coding-system of type | 3186 (encoded-kbd-setup-keymap): Handle a coding-system of type |
3191 charset. | 3187 charset. |
3192 (encoded-kbd-mode): Likewise. | 3188 (encoded-kbd-mode): Likewise. |
3193 | 3189 |
3194 2008-02-02 Dave Love <fx@gnu.org> | 3190 2008-02-01 Dave Love <fx@gnu.org> |
3195 | 3191 |
3196 * international/mule-cmds.el (set-locale-environment): Comment out | 3192 * international/mule-cmds.el (set-locale-environment): Comment out |
3197 set-keyboard-coding-system stuff. | 3193 set-keyboard-coding-system stuff. |
3198 | 3194 |
3199 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 3195 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
3200 | 3196 |
3201 * international/mule.el (define-coding-system): Docstring | 3197 * international/mule.el (define-coding-system): Docstring |
3202 fixed (sjis->shift-jis). | 3198 fixed (sjis->shift-jis). |
3203 | 3199 |
3204 * international/mule-conf.el: Use decode-char instead of | 3200 * international/mule-conf.el: Use decode-char instead of |
3211 (encoded-kbd-mode): Change `sjis' to `shift-jis'. | 3207 (encoded-kbd-mode): Change `sjis' to `shift-jis'. |
3212 | 3208 |
3213 * international/characters.el: Setup char-width-table for CJK | 3209 * international/characters.el: Setup char-width-table for CJK |
3214 characters. | 3210 characters. |
3215 | 3211 |
3216 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 3212 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
3217 | 3213 |
3218 * international/ja-dic-utl.el (skkdic-jisx0208-hiragana-block): | 3214 * international/ja-dic-utl.el (skkdic-jisx0208-hiragana-block): |
3219 Fix the initial value to specify character range of | 3215 Fix the initial value to specify character range of |
3220 japanese-jisx0208, not unicode. | 3216 japanese-jisx0208, not unicode. |
3221 | 3217 |
3222 * international/characters.el: Set syntax/category for | 3218 * international/characters.el: Set syntax/category for |
3223 japanese-jisx0208. | 3219 japanese-jisx0208. |
3224 | 3220 |
3225 2008-02-02 Dave Love <fx@gnu.org> | 3221 2008-02-01 Dave Love <fx@gnu.org> |
3226 | 3222 |
3227 * mail/sendmail.el (sendmail-send-it): Use :mime-charset, not | 3223 * mail/sendmail.el (sendmail-send-it): Use :mime-charset, not |
3228 mime-charset. | 3224 mime-charset. |
3229 | 3225 |
3230 * language/vietnamese.el, language/korean.el, language/japanese.el: | 3226 * language/vietnamese.el, language/korean.el, language/japanese.el: |
3242 :mime-charset, not 'mime-charset. | 3238 :mime-charset, not 'mime-charset. |
3243 | 3239 |
3244 * international/mule-conf.el: Add various :mime-charset | 3240 * international/mule-conf.el: Add various :mime-charset |
3245 properties. | 3241 properties. |
3246 | 3242 |
3247 2008-02-02 Dave Love <fx@gnu.org> | 3243 2008-02-01 Dave Love <fx@gnu.org> |
3248 | 3244 |
3249 * international/encoded-kb.el (encoded-kbd-self-insert-ccl): Fix | 3245 * international/encoded-kb.el (encoded-kbd-self-insert-ccl): Fix |
3250 getting decoder. | 3246 getting decoder. |
3251 (encoded-kbd-mode): Fix code for coding system type and | 3247 (encoded-kbd-mode): Fix code for coding system type and |
3252 designations. | 3248 designations. |
3253 | 3249 |
3254 * international/mule-conf.el: Speling fixes. | 3250 * international/mule-conf.el: Speling fixes. |
3255 | 3251 |
3256 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 3252 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
3257 | 3253 |
3258 * international/fontset.el (fontset-plain-name): Handle the case | 3254 * international/fontset.el (fontset-plain-name): Handle the case |
3259 that size, weight, slant are not specified in the fontset name. | 3255 that size, weight, slant are not specified in the fontset name. |
3260 | 3256 |
3261 2008-02-02 Yong Lu <lyongu@asia-infonet.com> | 3257 2008-02-01 Yong Lu <lyongu@asia-infonet.com> |
3262 | 3258 |
3263 * language/greek.el (greek-iso-8bit): Fix typo. | 3259 * language/greek.el (greek-iso-8bit): Fix typo. |
3264 | 3260 |
3265 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 3261 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
3266 | 3262 |
3267 * language/chinese.el (chinese-big5): Change :coding-type to | 3263 * language/chinese.el (chinese-big5): Change :coding-type to |
3268 `charset'. | 3264 `charset'. |
3269 | 3265 |
3270 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 3266 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
3271 | 3267 |
3272 * international/characters.el: Change encoding to utf-8-emacs. | 3268 * international/characters.el: Change encoding to utf-8-emacs. |
3273 Remove apparent duplicate codes. | 3269 Remove apparent duplicate codes. |
3274 | 3270 |
3275 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 3271 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
3276 | 3272 |
3277 * international/fontset.el: Change the registry for | 3273 * international/fontset.el: Change the registry for |
3278 chinese-gb2312 and add the registry for chinese-gbk. | 3274 chinese-gb2312 and add the registry for chinese-gbk. |
3279 | 3275 |
3280 * international/mule.el (charset-chars): Fix typo. | 3276 * international/mule.el (charset-chars): Fix typo. |
3282 * international/mule-conf.el (chinese-gbk): New charset. | 3278 * international/mule-conf.el (chinese-gbk): New charset. |
3283 | 3279 |
3284 * international/titdic-cnv.el (titdic-convert): Read into a | 3280 * international/titdic-cnv.el (titdic-convert): Read into a |
3285 unibyte buffer then make the buffer multibyte. | 3281 unibyte buffer then make the buffer multibyte. |
3286 | 3282 |
3287 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 3283 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
3288 | 3284 |
3289 * international/mule-conf.el (utf-16-le): Use :bom attribute | 3285 * international/mule-conf.el (utf-16-le): Use :bom attribute |
3290 instead of :signature. | 3286 instead of :signature. |
3291 (utf-16-be): Likewise. | 3287 (utf-16-be): Likewise. |
3292 | 3288 |
3293 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 3289 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
3294 | 3290 |
3295 * language/czech.el ("Czech"): Set `iso-8859-2' for | 3291 * language/czech.el ("Czech"): Set `iso-8859-2' for |
3296 `nonascii-translation'. | 3292 `nonascii-translation'. |
3297 | 3293 |
3298 * language/romanian.el ("Romanian"): Likewise. | 3294 * language/romanian.el ("Romanian"): Likewise. |
3300 * language/slovak.el ("Slovak"): Likewise. | 3296 * language/slovak.el ("Slovak"): Likewise. |
3301 | 3297 |
3302 * international/characters.el: Optimize calls of | 3298 * international/characters.el: Optimize calls of |
3303 modify-category-entry. | 3299 modify-category-entry. |
3304 | 3300 |
3305 2008-02-02 Kenichi Handa <handa@etl.go.jp> | 3301 2008-02-01 Kenichi Handa <handa@etl.go.jp> |
3306 | 3302 |
3307 * bindings.el: Don't bind multibyte characters to | 3303 * bindings.el: Don't bind multibyte characters to |
3308 self-insert-command here. It's done in mule-conf.el | 3304 self-insert-command here. It's done in mule-conf.el |
3309 | 3305 |
3310 * case-table.el (set-case-syntax-offset): Variable deleted. | 3306 * case-table.el (set-case-syntax-offset): Variable deleted. |