aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2008-02-02 21:13:59 +0000
committerGlenn Morris2008-02-02 21:13:59 +0000
commit647c029b12fe9cea8b13ff8e8fccfca0ca83a388 (patch)
treeb22f7b547e9bcea37d56d1e83eaa169aed8c46fb
parent871f46d31ee4a7634c4feae19b915ef239e82dca (diff)
downloademacs-647c029b12fe9cea8b13ff8e8fccfca0ca83a388.tar.gz
emacs-647c029b12fe9cea8b13ff8e8fccfca0ca83a388.zip
Adjust dates of unicode merge entries for UTC.
Remove duplicate merged entry about vc-bzr (original 2007-06-11).
-rw-r--r--lisp/ChangeLog678
1 files changed, 337 insertions, 341 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index f1685d9e5a9..ac79a827515 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -49,7 +49,7 @@
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
522008-02-02 Kenichi Handa <handa@ni.aist.go.jp> 522008-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.
@@ -59,21 +59,21 @@
59 59
60 * international/characters.el (script-list): Add cham. 60 * international/characters.el (script-list): Add cham.
61 61
622008-02-02 Mark A. Hershberger <mah@everybody.org> 622008-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
672008-02-02 Kenichi Handa <handa@ni.aist.go.jp> 672008-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
722008-02-02 Kenichi Handa <handa@ni.aist.go.jp> 722008-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
762008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 762008-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>.
@@ -84,7 +84,7 @@
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
872008-02-02 Kenichi Handa <handa@ni.aist.go.jp> 872008-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.
@@ -94,12 +94,12 @@
94 hexadigit string. 94 hexadigit string.
95 (describe-char): Adjusted for the above change. 95 (describe-char): Adjusted for the above change.
96 96
972008-02-02 Kenichi Handa <handa@ni.aist.go.jp> 972008-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
1022008-02-02 Kenichi Handa <handa@ni.aist.go.jp> 1022008-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.
@@ -110,22 +110,22 @@
110 110
111 * loadup.el: Load "language/khmer" and "language/myanmar". 111 * loadup.el: Load "language/khmer" and "language/myanmar".
112 112
1132008-02-02 Kenichi Handa <handa@ni.aist.go.jp> 1132008-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
1182008-02-02 Kenichi Handa <handa@ni.aist.go.jp> 1182008-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
1232008-02-02 Kenichi Handa <handa@ni.aist.go.jp> 1232008-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
1282008-02-02 Kenichi Handa <handa@ni.aist.go.jp> 1282008-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.
@@ -135,7 +135,7 @@
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
1382008-02-02 Kenichi Handa <handa@m17n.org> 1382008-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.
@@ -172,17 +172,17 @@
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
1752008-02-02 Kenichi Handa <handa@ni.aist.go.jp> 1752008-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
1802008-02-02 Kenichi Handa <handa@ni.aist.go.jp> 1802008-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
1852008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 1852008-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.
@@ -193,7 +193,7 @@
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
1962008-02-02 Kenichi Handa <handa@m17n.org> 1962008-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 '-'.
@@ -201,7 +201,7 @@
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
2042008-02-02 Kenichi Handa <handa@m17n.org> 2042008-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.
@@ -209,7 +209,7 @@
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
2122008-02-02 Kenichi Handa <handa@ni.aist.go.jp> 2122008-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.
@@ -228,12 +228,12 @@
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
2312008-02-02 Kenichi Handa <handa@ni.aist.go.jp> 2312008-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
2362008-02-02 Kenichi Handa <handa@ni.aist.go.jp> 2362008-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.
@@ -249,20 +249,20 @@
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
2522008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 2522008-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
2582008-02-02 Kenichi Handa <handa@ni.aist.go.jp> 2582008-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
2652008-02-02 Kenichi Handa <handa@m17n.org> 2652008-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.
@@ -279,26 +279,26 @@
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
2822008-02-02 Kenichi Handa <handa@m17n.org> 2822008-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
2872008-02-02 Jason Rumney <jasonr@gnu.org> 2872008-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
2922008-02-02 Kenichi Handa <handa@m17n.org> 2922008-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
2972008-02-02 Katsumi Yamaoka <yamaoka@jpl.org> 2972008-02-01 Katsumi Yamaoka <yamaoka@jpl.org>
298 298
299 * ldefs-boot.el: Regenerate. 299 * ldefs-boot.el: Regenerate.
300 300
3012008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 3012008-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.
@@ -306,18 +306,18 @@
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
3092008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 3092008-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
3152008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 3152008-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
3202008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 3202008-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
@@ -329,7 +329,7 @@
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
3322008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 3322008-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
@@ -348,19 +348,19 @@
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
3512008-02-02 Kenichi Handa <handa@m17n.org> 3512008-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
3582008-02-02 Jason Rumney <jasonr@gnu.org> 3582008-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
3632008-02-02 Stefan Monnier <monnier@iro.umontreal.ca> 3632008-02-01 Stefan Monnier <monnier@iro.umontreal.ca>
364 364
365 Fix up multi-tty merge. 365 Fix up multi-tty merge.
366 366
@@ -388,7 +388,7 @@
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
3912008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 3912008-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>.
@@ -400,56 +400,56 @@
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
4032008-02-02 Kenichi Handa <handa@m17n.org> 4032008-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
4082008-02-02 Kenichi Handa <handa@m17n.org> 4082008-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
4142008-02-02 Kenichi Handa <handa@m17n.org> 4142008-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
4192008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 4192008-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
4252008-02-02 Glenn Morris <rgm@gnu.org> 4252008-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
4292008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 4292008-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
4362008-02-02 Vinicius Jose Latorre <viniciusig@ig.com.br> 4362008-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
4402008-02-02 Vinicius Jose Latorre <viniciusig@ig.com.br> 4402008-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
4452008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 4452008-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
4522008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 4522008-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):
@@ -502,12 +502,12 @@
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
5052008-02-02 Andreas Schwab <schwab@suse.de> 5052008-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
5102008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 5102008-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
@@ -518,7 +518,7 @@
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
5212008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 5212008-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
@@ -530,22 +530,22 @@
530 for background color. 530 for background color.
531 (ps-begin-job): Fix code. 531 (ps-begin-job): Fix code.
532 532
5332008-02-02 Kenichi Handa <handa@m17n.org> 5332008-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
5382008-02-02 Kenichi Handa <handa@m17n.org> 5382008-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
5432008-02-02 Kenichi Handa <handa@m17n.org> 5432008-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
5482008-02-02 Kenichi Handa <handa@m17n.org> 5482008-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
@@ -563,14 +563,14 @@
563 563
564 * language/tv-util.el: New file. 564 * language/tv-util.el: New file.
565 565
5662008-02-02 Jason Rumney <jasonr@gnu.org> 5662008-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
5732008-02-02 Juanma Barranquero <lekktu@gmail.com> 5732008-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.
@@ -583,14 +583,14 @@
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
5862008-02-02 Kenichi Handa <handa@m17n.org> 5862008-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
5932008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 5932008-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.
@@ -616,11 +616,11 @@
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
6192008-02-02 Juanma Barranquero <lekktu@gmail.com> 6192008-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
6232008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 6232008-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>.
@@ -629,26 +629,22 @@
629 unspecified. 629 unspecified.
630 (ps-begin-job): Fix code. 630 (ps-begin-job): Fix code.
631 631
6322008-02-02 Riccardo Murri <riccardo.murri@gmail.com> 6322008-02-01 Kenichi Handa <handa@m17n.org>
633
634 * vc-bzr.el: New file.
635
6362008-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
6412008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 6372008-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
6472008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 6432008-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
6512008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 6472008-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.
@@ -663,7 +659,7 @@
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
6662008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 6622008-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):
@@ -716,11 +712,11 @@
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
7192008-02-02 Kenichi Handa <handa@m17n.org> 7152008-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
7232008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 7192008-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.
@@ -746,7 +742,7 @@
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
7492008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 7452008-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>.
@@ -758,17 +754,17 @@
758 754
759 * printing.el: Fix ps-print link. 755 * printing.el: Fix ps-print link.
760 756
7612008-02-02 Kenichi Handa <handa@m17n.org> 7572008-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
7662008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 7622008-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
7712008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 7672008-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.
@@ -826,7 +822,7 @@
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
8292008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 8252008-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>.
@@ -839,7 +835,7 @@
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
8422008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 8382008-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:
@@ -858,28 +854,28 @@
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
8612008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 8572008-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
8662008-02-02 Kenichi Handa <handa@m17n.org> 8622008-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
8712008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> 8672008-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
8772008-02-02 Kenichi Handa <handa@m17n.org> 8732008-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
8822008-02-02 Zhang Wei <id.brep@gmail.com> 8782008-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.
@@ -898,11 +894,11 @@
898 894
899 * faces.el (face-font-registry-alternatives): Add gb18030. 895 * faces.el (face-font-registry-alternatives): Add gb18030.
900 896
9012008-02-02 Vinicius Jose Latorre <viniciusjl@ig.com.br> (tiny change) 8972008-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
9052008-02-02 Kenichi Handa <handa@m17n.org> 9012008-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
@@ -911,38 +907,38 @@
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
9142008-02-02 Kenichi Handa <handa@m17n.org> 9102008-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
9202008-02-02 Kenichi Handa <handa@m17n.org> 9162008-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
9252008-02-02 Kenichi Handa <handa@m17n.org> 9212008-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
9292008-02-02 Kenichi Handa <handa@m17n.org> 9252008-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
9352008-02-02 Zhang Wei <id.brep@gmail.com> (tiny change) 9312008-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
9402008-02-02 Kenichi Handa <handa@m17n.org> 9362008-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
9452008-02-02 Kenichi Handa <handa@m17n.org> 9412008-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.
@@ -961,7 +957,7 @@
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
9642008-02-02 Kenichi Handa <handa@m17n.org> 9602008-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.
@@ -972,27 +968,27 @@
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
9752008-02-02 Kenichi Handa <handa@m17n.org> 9712008-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
9802008-02-02 Kenichi Handa <handa@m17n.org> 9762008-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
9862008-02-02 Kenichi Handa <handa@m17n.org> 9822008-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
9902008-02-02 Kenichi Handa <handa@m17n.org> 9862008-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
9952008-02-02 Kenichi Handa <handa@m17n.org> 9912008-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.
@@ -1000,7 +996,7 @@
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
10032008-02-02 Kenichi Handa <handa@m17n.org> 9992008-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,
@@ -1011,26 +1007,26 @@
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
10142008-02-02 Kenichi Handa <handa@m17n.org> 10102008-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
10192008-02-02 Katsumi Yamaoka <yamaoka@jpl.org> 10152008-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
10232008-02-02 Kenichi Handa <handa@m17n.org> 10192008-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
10282008-02-02 Kenichi Handa <handa@m17n.org> 10242008-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
10332008-02-02 Kenichi Handa <handa@m17n.org> 10292008-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.
@@ -1041,31 +1037,31 @@
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
10442008-02-02 Kenichi Handa <handa@m17n.org> 10402008-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
10482008-02-02 Kenichi Handa <handa@m17n.org> 10442008-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
10532008-02-02 Kenichi Handa <handa@m17n.org> 10492008-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
10582008-02-02 Kenichi Handa <handa@m17n.org> 10542008-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
10642008-02-02 Kenichi Handa <handa@m17n.org> 10602008-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
10682008-02-02 Kenichi Handa <handa@m17n.org> 10642008-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
@@ -1076,33 +1072,33 @@
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
10792008-02-02 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 10752008-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
10842008-02-02 Kenichi Handa <handa@m17n.org> 10802008-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
10892008-02-02 Kenichi Handa <handa@m17n.org> 10852008-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
10942008-02-02 Kenichi Handa <handa@m17n.org> 10902008-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
10992008-02-02 Kenichi Handa <handa@m17n.org> 10952008-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
11052008-02-02 Kenichi Handa <handa@m17n.org> 11012008-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.
@@ -1111,12 +1107,12 @@
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
11142008-02-02 Kenichi Handa <handa@m17n.org> 11102008-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
11192008-02-02 Kenichi Handa <handa@m17n.org> 11152008-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.
@@ -1124,7 +1120,7 @@
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
11272008-02-02 Kenichi Handa <handa@m17n.org> 11232008-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.
@@ -1134,13 +1130,13 @@
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
11372008-02-02 Kenichi Handa <handa@m17n.org> 11332008-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
11432008-02-02 Kenichi Handa <handa@m17n.org> 11392008-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".
@@ -1153,7 +1149,7 @@
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
11562008-02-02 Zhang Wei <id.brep@gmail.com> (tiny change) 11522008-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.
@@ -1164,13 +1160,13 @@
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
11672008-02-02 Kenichi Handa <handa@m17n.org> 11632008-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
11732008-02-02 Kenichi Handa <handa@m17n.org> 11692008-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.
@@ -1180,7 +1176,7 @@
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
11832008-02-02 Kenichi Handa <handa@m17n.org> 11792008-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.
@@ -1190,12 +1186,12 @@
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
11932008-02-02 Kenichi Handa <handa@m17n.org> 11892008-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
11982008-02-02 Stefan Monnier <monnier@iro.umontreal.ca> 11942008-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.
@@ -1205,7 +1201,7 @@
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
12082008-02-02 Naoto Takahashi <ntakahas@m17n.org> 12042008-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
@@ -1217,39 +1213,39 @@
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
12202008-02-02 Kenichi Handa <handa@m17n.org> 12162008-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
12252008-02-02 Kenichi Handa <handa@m17n.org> 12212008-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
12302008-02-02 Zhang Wei <id.brep@gmail.com> (tiny change) 12262008-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
12362008-02-02 Kenichi Handa <handa@etlken> 12322008-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
12422008-02-02 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 12382008-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
12472008-02-02 Naoto Takahashi <ntakahas@m17n.org> 12432008-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
12522008-02-02 Kenichi Handa <handa@m17n.org> 12482008-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.
@@ -1275,33 +1271,33 @@
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
12782008-02-02 Naoto Takahashi <ntakahas@m17n.org> 12742008-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
12832008-02-02 Naoto Takahashi <ntakahas@m17n.org> 12792008-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
12882008-02-02 Zhang Wei <id.brep@gmail.com> (tiny change) 12842008-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
12932008-02-02 Kenichi Handa <handa@m17n.org> 12892008-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
12982008-02-02 Kenichi Handa <handa@m17n.org> 12942008-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
13042008-02-02 Kenichi Handa <handa@m17n.org> 13002008-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,
@@ -1312,30 +1308,30 @@
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
13152008-02-02 Kenichi Handa <handa@m17n.org> 13112008-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
13222008-02-02 Kenichi Handa <handa@m17n.org> 13182008-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
13262008-02-02 Kenichi Handa <handa@m17n.org> 13222008-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
13302008-02-02 Kenichi Handa <handa@m17n.org> 13262008-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
13342008-02-02 Kenichi Handa <handa@m17n.org> 13302008-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
13382008-02-02 Naoto Takahashi <ntakahas@m17n.org> 13342008-02-01 Naoto Takahashi <ntakahas@m17n.org>
1339 1335
1340 * international/robin.el: New file. 1336 * international/robin.el: New file.
1341 1337
@@ -1361,18 +1357,18 @@
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
13642008-02-02 Kenichi Handa <handa@m17n.org> 13602008-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
13682008-02-02 Miles Bader <miles@gnu.org> 13642008-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
13752008-02-02 Miles Bader <miles@gnu.org> 13712008-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
@@ -1387,12 +1383,12 @@
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
13902008-02-02 Kenichi Handa <handa@m17n.org> 13862008-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
13952008-02-02 Kenichi Handa <handa@m17n.org> 13912008-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
@@ -1427,23 +1423,23 @@
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
14302008-02-02 Kenichi Handa <handa@m17n.org> 14262008-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
14412008-02-02 Kenichi Handa <handa@m17n.org> 14372008-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
14462008-02-02 Kenichi Handa <handa@m17n.org> 14422008-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.
@@ -1451,12 +1447,12 @@
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
14542008-02-02 Kenichi Handa <handa@m17n.org> 14502008-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
14592008-02-02 Kenichi Handa <handa@m17n.org> 14552008-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.
@@ -1468,20 +1464,20 @@
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
14712008-02-02 Kenichi Handa <handa@m17n.org> 14672008-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
14772008-02-02 Kenichi Handa <handa@m17n.org> 14732008-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
14842008-02-02 Kenichi Handa <handa@m17n.org> 14802008-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.
@@ -1489,17 +1485,17 @@
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
14922008-02-02 Kenichi Handa <handa@m17n.org> 14882008-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
14972008-02-02 Kenichi Handa <handa@m17n.org> 14932008-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
15022008-02-02 Kenichi Handa <handa@m17n.org> 14982008-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.
@@ -1507,37 +1503,37 @@
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
15102008-02-02 Kenichi Handa <handa@m17n.org> 15062008-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
15142008-02-02 Kenichi Handa <handa@m17n.org> 15102008-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
15202008-02-02 Kenichi Handa <handa@m17n.org> 15162008-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
15252008-02-02 Steven Tamm <steventamm@mac.com> 15212008-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
15312008-02-02 Kenichi Handa <handa@m17n.org> 15272008-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
15362008-02-02 Kenichi Handa <handa@m17n.org> 15322008-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
15402008-02-02 Kenichi Handa <handa@m17n.org> 15362008-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 `|'.
@@ -1552,21 +1548,21 @@
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
15552008-02-02 Kenichi Handa <handa@m17n.org> 15512008-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
15602008-02-02 Kenichi Handa <handa@m17n.org> 15562008-02-01 Kenichi Handa <handa@m17n.org>
1561 1557
1562 Sync all files to HEAD. 1558 Sync all files to HEAD.
1563 1559
15642008-02-02 Kenichi Handa <handa@m17n.org> 15602008-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
15692008-02-02 Kenichi Handa <handa@m17n.org> 15652008-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
@@ -1575,16 +1571,16 @@
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
15782008-02-02 Kenichi Handa <handa@m17n.org> 15742008-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
15832008-02-02 Kenichi Handa <handa@m17n.org> 15792008-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
15872008-02-02 Kenichi Handa <handa@m17n.org> 15832008-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.
@@ -1592,7 +1588,7 @@
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
15952008-02-02 Kenichi Handa <handa@m17n.org> 15912008-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.
@@ -1600,7 +1596,7 @@
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
16032008-02-02 Kenichi Handa <handa@m17n.org> 15992008-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.
@@ -1608,36 +1604,36 @@
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
16112008-02-02 Kenichi Handa <handa@m17n.org> 16072008-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
16162008-02-02 Kenichi Handa <handa@m17n.org> 16122008-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
16202008-02-02 Kenichi Handa <handa@m17n.org> 16162008-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
16252008-02-02 Kenichi Handa <handa@m17n.org> 16212008-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
16302008-02-02 Kenichi Handa <handa@m17n.org> 16262008-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
16342008-02-02 Kenichi Handa <handa@m17n.org> 16302008-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
16402008-02-02 Kenichi Handa <handa@m17n.org> 16362008-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.
@@ -1646,7 +1642,7 @@
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
16492008-02-02 Kenichi Handa <handa@m17n.org> 16452008-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".
@@ -1667,7 +1663,7 @@
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
16702008-02-02 Kenichi Handa <handa@m17n.org> 16662008-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.
@@ -1681,7 +1677,7 @@
1681 aliases. 1677 aliases.
1682 ("Japanese"): Add new charsets and coding system.s 1678 ("Japanese"): Add new charsets and coding system.s
1683 1679
16842008-02-02 Kenichi Handa <handa@m17n.org> 16802008-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.
@@ -1691,21 +1687,21 @@
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
16942008-02-02 Kenichi Handa <handa@m17n.org> 16902008-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
16992008-02-02 Kenichi Handa <handa@m17n.org> 16952008-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
17032008-02-02 Kenichi Handa <handa@m17n.org> 16992008-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
17082008-02-02 Kenichi Handa <handa@m17n.org> 17042008-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).
@@ -1726,7 +1722,7 @@
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
17292008-02-02 Kenichi Handa <handa@m17n.org> 17252008-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.
@@ -1737,19 +1733,19 @@
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
17402008-02-02 Kenichi Handa <handa@m17n.org> 17362008-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
17462008-02-02 Kenichi Handa <handa@m17n.org> 17422008-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
17522008-02-02 Kenichi Handa <handa@m17n.org> 17482008-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.
@@ -1760,14 +1756,14 @@
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
17632008-02-02 Kenichi Handa <handa@m17n.org> 17592008-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
17702008-02-02 Kenichi Handa <handa@m17n.org> 17662008-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.
@@ -1777,15 +1773,15 @@
1777 1773
1778 * international/characters.el: Fix setting of category `|'. 1774 * international/characters.el: Fix setting of category `|'.
1779 1775
17802008-02-02 Kenichi Handa <handa@m17n.org> 17762008-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
17842008-02-02 Kenichi Handa <handa@m17n.org> 17802008-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
17882008-02-02 Kenichi Handa <handa@m17n.org> 17842008-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.
@@ -1793,18 +1789,18 @@
1793 1789
1794 * composite.el (auto-compose-chars): Fix previous change. 1790 * composite.el (auto-compose-chars): Fix previous change.
1795 1791
17962008-02-02 Kenichi Handa <handa@m17n.org> 17922008-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
18022008-02-02 Kenichi Handa <handa@m17n.org> 17982008-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
18072008-02-02 Kenichi Handa <handa@m17n.org> 18032008-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.
@@ -1818,12 +1814,12 @@
1818 * international/characters.el (script-list): Include `currency' 1814 * international/characters.el (script-list): Include `currency'
1819 in `symbol'. 1815 in `symbol'.
1820 1816
18212008-02-02 Alex Schroeder <alex@gnu.org> 18172008-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
18262008-02-02 Kenichi Handa <handa@m17n.org> 18222008-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)
@@ -1834,19 +1830,19 @@
1834 emacs-mule-charset-table. 1830 emacs-mule-charset-table.
1835 (make-char-internal): New function. 1831 (make-char-internal): New function.
1836 1832
18372008-02-02 Jason Rumney <jasonr@gnu.org> 18332008-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
18412008-02-02 Kenichi Handa <handa@m17n.org> 18372008-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
18452008-02-02 Kenichi Handa <handa@m17n.org> 18412008-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
18492008-02-02 Jason Rumney <jasonr@gnu.org> 18452008-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
@@ -1854,26 +1850,26 @@
1854 international/latin1-disp.el. 1850 international/latin1-disp.el.
1855 (LC_ALL): Define as C. 1851 (LC_ALL): Define as C.
1856 1852
18572008-02-02 Jason Rumney <jasonr@gnu.org> 18532008-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
18612008-02-02 Kenichi Handa <handa@m17n.org> 18572008-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
18662008-02-02 Kenichi Handa <handa@m17n.org> 18622008-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
18712008-02-02 Kenichi Handa <handa@m17n.org> 18672008-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
18762008-02-02 Kenichi Handa <handa@m17n.org> 18722008-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
@@ -1903,7 +1899,7 @@
1903 1899
1904 * composite.el (auto-compose-region): New function. 1900 * composite.el (auto-compose-region): New function.
1905 1901
19062008-02-02 Dave Love <fx@gnu.org> 19022008-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.
@@ -1917,7 +1913,7 @@
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
19202008-02-02 Dave Love <fx@gnu.org> 19162008-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.
@@ -1935,7 +1931,7 @@
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
19382008-02-02 Kenichi Handa <handa@m17n.org> 19342008-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.
@@ -1946,7 +1942,7 @@
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
19492008-02-02 Kenichi Handa <handa@m17n.org> 19452008-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.
@@ -1959,13 +1955,13 @@
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
19622008-02-02 Kenichi Handa <handa@m17n.org> 19582008-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
19682008-02-02 Kenichi Handa <handa@m17n.org> 19642008-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.
@@ -1973,7 +1969,7 @@
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
19762008-02-02 Kenichi Handa <handa@m17n.org> 19722008-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.
@@ -1984,7 +1980,7 @@
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
19872008-02-02 Dave Love <fx@gnu.org> 19832008-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):
@@ -1993,13 +1989,13 @@
1993 1989
1994 * international/mule.el (define-coding-system): Doc fix. 1990 * international/mule.el (define-coding-system): Doc fix.
1995 1991
19962008-02-02 Dave Love <fx@gnu.org> 19922008-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
20022008-02-02 Kenichi Handa <handa@m17n.org> 19982008-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.
@@ -2008,7 +2004,7 @@
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
20112008-02-02 Dave Love <fx@gnu.org> 20072008-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.
@@ -2016,12 +2012,12 @@
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
20192008-02-02 Kenichi Handa <handa@m17n.org> 20152008-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
20242008-02-02 Kenichi Handa <handa@m17n.org> 20202008-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.
@@ -2031,7 +2027,7 @@
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
20342008-02-02 Dave Love <fx@gnu.org> 20302008-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.
@@ -2045,22 +2041,22 @@
2045 (pt154): Add mime-charset. 2041 (pt154): Add mime-charset.
2046 (ptcp154, cp154): New aliases. 2042 (ptcp154, cp154): New aliases.
2047 2043
20482008-02-02 Dave Love <fx@gnu.org> 20442008-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
20532008-02-02 Kenichi Handa <handa@m17n.org> 20492008-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
20582008-02-02 Kenichi Handa <handa@m17n.org> 20542008-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
20632008-02-02 Kenichi Handa <handa@m17n.org> 20592008-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.
@@ -2083,12 +2079,12 @@
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
20862008-02-02 Kenichi Handa <handa@m17n.org> 20822008-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
20912008-02-02 Dave Love <fx@gnu.org> 20872008-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.
@@ -2101,19 +2097,19 @@
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
21042008-02-02 Kenichi Handa <handa@etl.go.jp> 21002008-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
21102008-02-02 Dave Love <fx@gnu.org> 21062008-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
21162008-02-02 Dave Love <fx@gnu.org> 21122008-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.
@@ -2121,11 +2117,11 @@
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
21242008-02-02 Dave Love <fx@gnu.org> 21202008-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
21282008-02-02 Kenichi Handa <handa@m17n.org> 21242008-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.
@@ -2194,17 +2190,17 @@
2194 2190
2195 * loadup.el: Load composite. 2191 * loadup.el: Load composite.
2196 2192
21972008-02-02 Dave Love <fx@gnu.org> 21932008-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
22022008-02-02 Dave Love <fx@gnu.org> 21982008-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
22072008-02-02 Kenichi Handa <handa@m17n.org> 22032008-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.
@@ -2221,7 +2217,7 @@
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
22242008-02-02 Kenichi Handa <handa@m17n.org> 22202008-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.
@@ -2229,11 +2225,11 @@
2229 2225
2230 * international/mule-conf.el (malayalam-glyph): New charset. 2226 * international/mule-conf.el (malayalam-glyph): New charset.
2231 2227
22322008-02-02 Dave Love <fx@gnu.org> 22282008-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
22362008-02-02 Dave Love <fx@gnu.org> 22322008-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
@@ -2244,37 +2240,37 @@
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
22472008-02-02 Kenichi Handa <handa@m17n.org> 22432008-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
22522008-02-02 Dave Love <fx@gnu.org> 22482008-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
22562008-02-02 Kenichi Handa <handa@m17n.org> 22522008-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
22612008-02-02 Kenichi Handa <handa@m17n.org> 22572008-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
22662008-02-02 Kenichi Handa <handa@etl.go.jp> 22622008-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
22712008-02-02 Dave Love <fx@gnu.org> 22672008-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
22772008-02-02 Dave Love <fx@gnu.org> 22732008-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
@@ -2287,7 +2283,7 @@
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
22902008-02-02 Dave Love <fx@gnu.org> 22862008-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
@@ -2302,13 +2298,13 @@
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
23052008-02-02 Kenichi Handa <handa@m17n.org> 23012008-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
23112008-02-02 Dave Love <fx@gnu.org> 23072008-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
@@ -2319,7 +2315,7 @@
2319 2315
2320 * international/swedish.el: Don't require latin-1. 2316 * international/swedish.el: Don't require latin-1.
2321 2317
23222008-02-02 Dave Love <fx@gnu.org> 23182008-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"):
@@ -2352,12 +2348,12 @@
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
23552008-02-02 Kenichi Handa <handa@m17n.org> 23512008-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
23602008-02-02 Kenichi Handa <handa@m17n.org> 23562008-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.
@@ -2390,24 +2386,24 @@
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
23932008-02-02 Kenichi Handa <handa@etl.go.jp> 23892008-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
24002008-02-02 Dave Love <fx@gnu.org> 23962008-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
24042008-02-02 Dave Love <fx@gnu.org> 24002008-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
24102008-02-02 Dave Love <fx@gnu.org> 24062008-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
@@ -2419,7 +2415,7 @@
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
24222008-02-02 Dave Love <fx@gnu.org> 24182008-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.
@@ -2428,13 +2424,13 @@
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
24312008-02-02 Kenichi Handa <handa@etl.go.jp> 24272008-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
24372008-02-02 Dave Love <fx@gnu.org> 24332008-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.
@@ -2444,7 +2440,7 @@
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
24472008-02-02 Dave Love <fx@gnu.org> 24432008-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.
@@ -2468,7 +2464,7 @@
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
24712008-02-02 Dave Love <fx@gnu.org> 24672008-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.
@@ -2480,20 +2476,20 @@
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
24832008-02-02 Dave Love <fx@gnu.org> 24792008-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
24872008-02-02 Kenichi Handa <handa@etl.go.jp> 24832008-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
24922008-02-02 Kenichi Handa <handa@etl.go.jp> 24882008-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
24962008-02-02 Kenichi Handa <handa@etl.go.jp> 24922008-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.
@@ -2501,12 +2497,12 @@
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
25042008-02-02 Kenichi Handa <handa@etl.go.jp> 25002008-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
25092008-02-02 Kenichi Handa <handa@etl.go.jp> 25052008-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
@@ -2515,7 +2511,7 @@
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
25182008-02-02 Dave Love <fx@gnu.org> 25142008-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
@@ -2533,7 +2529,7 @@
2533 2529
2534 * language/georgian.el (georgian-ps): New coding system. 2530 * language/georgian.el (georgian-ps): New coding system.
2535 2531
25362008-02-02 Kenichi Handa <handa@etl.go.jp> 25322008-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.
@@ -2544,16 +2540,16 @@
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
25472008-02-02 Kenichi Handa <handa@etl.go.jp> 25432008-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
25512008-02-02 Kenichi Handa <handa@etl.go.jp> 25472008-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
25562008-02-02 Kenichi Handa <handa@etl.go.jp> 25522008-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 `|'.
@@ -2561,7 +2557,7 @@
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
25642008-02-02 Kenichi Handa <handa@etl.go.jp> 25602008-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.
@@ -2608,13 +2604,13 @@
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
26112008-02-02 Dave Love <fx@gnu.org> 26072008-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
26172008-02-02 Kenichi Handa <handa@etl.go.jp> 26132008-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
@@ -2639,17 +2635,17 @@
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
26422008-02-02 Dave Love <fx@gnu.org> 26382008-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
26472008-02-02 Kenichi Handa <handa@etl.go.jp> 26432008-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
26522008-02-02 Dave Love <fx@gnu.org> 26482008-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
@@ -2657,11 +2653,11 @@
2657 2653
2658 * international/mule.el (set-coding-priority): Fix obsolete spec. 2654 * international/mule.el (set-coding-priority): Fix obsolete spec.
2659 2655
26602008-02-02 Dave Love <fx@gnu.org> 26562008-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
26642008-02-02 Dave Love <fx@gnu.org> 26602008-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
@@ -2669,11 +2665,11 @@
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
26722008-02-02 Dave Love <fx@gnu.org> 26682008-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
26762008-02-02 Dave Love <fx@gnu.org> 26722008-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.
@@ -2682,19 +2678,19 @@
2682 list processing. 2678 list processing.
2683 (unicodedata-file, unicodedata-find): New. 2679 (unicodedata-file, unicodedata-find): New.
2684 2680
26852008-02-02 Dave Love <fx@gnu.org> 26812008-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
26922008-02-02 Dave Love <fx@gnu.org> 26882008-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
26972008-02-02 Dave Love <fx@gnu.org> 26932008-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
@@ -2730,7 +2726,7 @@
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
27332008-02-02 Dave Love <fx@gnu.org> 27292008-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
@@ -2746,12 +2742,12 @@
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
27492008-02-02 Dave Love <fx@gnu.org> 27452008-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
27542008-02-02 Dave Love <fx@gnu.org> 27502008-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.
@@ -2763,13 +2759,13 @@
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
27662008-02-02 Dave Love <fx@gnu.org> 27622008-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
27722008-02-02 Dave Love <fx@gnu.org> 27682008-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.
@@ -2784,7 +2780,7 @@
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
27872008-02-02 Kenichi Handa <handa@etl.go.jp> 27832008-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.
@@ -2800,13 +2796,13 @@
2800 2796
2801 * international/characters.el: Fix the last change. 2797 * international/characters.el: Fix the last change.
2802 2798
28032008-02-02 Dave Love <fx@gnu.org> 27992008-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
28092008-02-02 Dave Love <fx@gnu.org> 28052008-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.
@@ -2816,7 +2812,7 @@
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
28192008-02-02 Dave Love <fx@gnu.org> 28152008-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
@@ -2824,7 +2820,7 @@
2824 system. 2820 system.
2825 ("Vietnamese"): Doc fix. 2821 ("Vietnamese"): Doc fix.
2826 2822
28272008-02-02 Dave Love <fx@gnu.org> 28232008-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
@@ -2846,11 +2842,11 @@
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
28492008-02-02 Kenichi Handa <handa@etl.go.jp> 28452008-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
28532008-02-02 Dave Love <fx@gnu.org> 28492008-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
@@ -2871,7 +2867,7 @@
2871 * international/characters.el: Add Vietnamese category to 2867 * international/characters.el: Add Vietnamese category to
2872 equivalent unicodes. 2868 equivalent unicodes.
2873 2869
28742008-02-02 Dave Love <fx@gnu.org> 28702008-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.
@@ -2889,14 +2885,14 @@
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
28922008-02-02 Kenichi Handa <handa@etl.go.jp> 28882008-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
28992008-02-02 Kenichi Handa <handa@etl.go.jp> 28952008-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.
@@ -2911,18 +2907,18 @@
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
29142008-02-02 Dave Love <fx@gnu.org> 29102008-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
29212008-02-02 Dave Love <fx@albion.dl.ac.uk> 29172008-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
29252008-02-02 Dave Love <fx@gnu.org> 29212008-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.
@@ -2943,7 +2939,7 @@
2943 2939
2944 * desktop.el (desktop-save): Likewise. 2940 * desktop.el (desktop-save): Likewise.
2945 2941
29462008-02-02 Dave Love <fx@gnu.org> 29422008-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.
@@ -2984,12 +2980,12 @@
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
29872008-02-02 Dave Love <fx@gnu.org> 29832008-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
29922008-02-02 Dave Love <fx@gnu.org> 29882008-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.
@@ -3006,7 +3002,7 @@
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
30092008-02-02 Dave Love <fx@gnu.org> 30052008-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):
@@ -3043,33 +3039,33 @@
3043 * international/characters.el: Various simplifications and 3039 * international/characters.el: Various simplifications and
3044 additions. 3040 additions.
3045 3041
30462008-02-02 Dave Love <fx@gnu.org> 30422008-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
30532008-02-02 Kenichi Handa <handa@etl.go.jp> 30492008-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
30602008-02-02 Dave Love <fx@gnu.org> 30562008-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
30662008-02-02 Kenichi Handa <handa@etl.go.jp> 30622008-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
30722008-02-02 Dave Love <fx@gnu.org> 30682008-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
@@ -3092,7 +3088,7 @@
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
30952008-02-02 Dave Love <fx@gnu.org> 30912008-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.
@@ -3106,7 +3102,7 @@
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
31092008-02-02 Dave Love <fx@gnu.org> 31052008-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.
@@ -3155,11 +3151,11 @@
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
31582008-02-02 Kenichi Handa <handa@etl.go.jp> 31542008-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
31622008-02-02 Dave Love <fx@gnu.org> 31582008-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.
@@ -3180,7 +3176,7 @@
3180 3176
3181 * language/european.el (windows-1252): New coding system. 3177 * language/european.el (windows-1252): New coding system.
3182 3178
31832008-02-02 Kenichi Handa <handa@etl.go.jp> 31792008-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
@@ -3191,12 +3187,12 @@
3191 charset. 3187 charset.
3192 (encoded-kbd-mode): Likewise. 3188 (encoded-kbd-mode): Likewise.
3193 3189
31942008-02-02 Dave Love <fx@gnu.org> 31902008-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
31992008-02-02 Kenichi Handa <handa@etl.go.jp> 31952008-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).
@@ -3213,7 +3209,7 @@
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
32162008-02-02 Kenichi Handa <handa@etl.go.jp> 32122008-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
@@ -3222,7 +3218,7 @@
3222 * international/characters.el: Set syntax/category for 3218 * international/characters.el: Set syntax/category for
3223 japanese-jisx0208. 3219 japanese-jisx0208.
3224 3220
32252008-02-02 Dave Love <fx@gnu.org> 32212008-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.
@@ -3244,7 +3240,7 @@
3244 * international/mule-conf.el: Add various :mime-charset 3240 * international/mule-conf.el: Add various :mime-charset
3245 properties. 3241 properties.
3246 3242
32472008-02-02 Dave Love <fx@gnu.org> 32432008-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.
@@ -3253,26 +3249,26 @@
3253 3249
3254 * international/mule-conf.el: Speling fixes. 3250 * international/mule-conf.el: Speling fixes.
3255 3251
32562008-02-02 Kenichi Handa <handa@etl.go.jp> 32522008-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
32612008-02-02 Yong Lu <lyongu@asia-infonet.com> 32572008-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
32652008-02-02 Kenichi Handa <handa@etl.go.jp> 32612008-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
32702008-02-02 Kenichi Handa <handa@etl.go.jp> 32662008-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
32752008-02-02 Kenichi Handa <handa@etl.go.jp> 32712008-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.
@@ -3284,13 +3280,13 @@
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
32872008-02-02 Kenichi Handa <handa@etl.go.jp> 32832008-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
32932008-02-02 Kenichi Handa <handa@etl.go.jp> 32892008-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'.
@@ -3302,7 +3298,7 @@
3302 * international/characters.el: Optimize calls of 3298 * international/characters.el: Optimize calls of
3303 modify-category-entry. 3299 modify-category-entry.
3304 3300
33052008-02-02 Kenichi Handa <handa@etl.go.jp> 33012008-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