comparison lisp/ChangeLog @ 88420:8716131f15d4

*** empty log message ***
author Kenichi Handa <handa@m17n.org>
date Fri, 01 Mar 2002 04:27:37 +0000
parents 6a87cb44b5d6
children eaa89df77e6d
comparison
equal deleted inserted replaced
88419:c04be57b2859 88420:8716131f15d4
1 2002-03-01 Kenichi Handa <handa@etl.go.jp>
2
3 * bindings.el: Don't bind multibyte characters to
4 self-insert-command here. It's done in mule-conf.el
5
6 * case-table.el (set-case-syntax-offset): Variable deleted.
7 (set-case-syntax-1): Function deleted. Callers changed.
8 (set-case-syntax-delims): Don't check byte length of characters.
9
10 * isearch.el (isearch-mode-map): Call set-char-table-range to bind
11 characters to isearch-printing-char.
12
13 * loadup.el: Don't load "international/utf-8". Don't call
14 update-coding-systems-internal. Bind coding-system-for-write to
15 `utf-8' while writing fns-XXX.el. Call clear-charset-maps before
16 dumping.
17
18 * version.el (emacs-version): Set to "22.0.0".
19
20 * emacs-lisp/regexp-opt.el (regexp-opt-charset): Adjusted for the
21 change of map-char-table.
22
23 * eshell/esh-mode.el: Adjusted for the change of map-char-table.
24
25 * international/characters.el: Adjusted for the deletion of
26 generic characters.
27
28 * international/code-pages.el (cp-make-translation-table,
29 cp-valid-codes, cp-fix-safe-chars): Deleted. Caller changed.
30 (cp-make-coding-system): Call define-coding-system.
31
32 * international/fontset.el: Mostly re-written.
33
34 * international/ja-dic-cnv.el (skkdic-get-kana-compact-codes):
35 Call encode-char instead of split-char.
36
37 * international/ja-dic-utl.el (skkdic-jisx0208-hiragana-block):
38 Value changed.
39 (skkdic-lookup-key): Call encode-char instead of split-char.
40
41 * international/titdic-cnv.el (titdic-convert): Bind
42 coding-system-for-write to 'iso-2022-7bit. Don't work on unibyte
43 buffer.
44
45 * international/latin-1.el: Don't bind set-case-syntax-offset.
46
47 * international/latin-2.el: Don't bind set-case-syntax-offset.
48
49 * international/latin-3.el: Don't bind set-case-syntax-offset.
50
51 * international/latin-4.el: Don't bind set-case-syntax-offset.
52
53 * international/latin-5.el: Don't bind set-case-syntax-offset.
54
55 * international/latin-8.el: Don't bind set-case-syntax-offset.
56
57 * international/latin-9.el: Don't bind set-case-syntax-offset.
58
59 * international/mule-cmds.el: Don't use coding category. Call
60 set-coding-system-priority instead of set-coding-priority.
61 (sort-coding-systems): Call coding-system-priority-list to get the
62 most preferred one.
63 (select-safe-coding-system): Likewise.
64 (reset-language-environment): Order of coding system priority
65 changed. Set primary charset to iso-8859-1.
66 (set-language-environment-coding-systems): Call
67 set-coding-system-priority instead of set-coding-priority.
68 (get-charset-property, put-charset-property): Moved to mule.el.
69
70 * international/mule-conf.el: Fully Re-written.
71
72 * international/mule-diag.el (print-designation): Arguments
73 changed.
74 (print-iso-2022-flags): New function.
75 (describe-coding-system): Adjusted for the new structure of coding
76 system.
77 (describe-current-coding-system): Likewise.
78
79 * international/mule.el (char-valid-p): Make it an alias of
80 characterp.
81 (define-charset): Fully re-designed.
82 (charset-quoted-standard-p): Deleted.
83 (charsetp): Moved to charset.c.
84 (charset-info, charset-id, charset-bytes, charset-width,
85 charset-directioin, charset-iso-graphic-plane,
86 charset-reverse-charset): Deleted.
87 (charset-dimension, charset-chars, charset-iso-final-char,
88 charset-description, charset-short-name, charset-long-name): Call
89 charset-plist instead of charset-info.
90 (charset-plist, set-charset-plist): Moved to charset.c.
91 (get-charset-property, put-charset-property): Moved from
92 mule-cmds.el. Call charset-plist and set-charset-plist.
93 (make-char): Deleted.
94 (generic-char-p): Make it always return nil.
95 (decode-char, encode-char): Moved to charset.c.
96 (coding-spec-XXX-idx): Variables deleted.
97 (coding-system-iso-2022-flags): New variable.
98 (define-coding-system): New function.
99 (transform-make-coding-system-args, make-coding-system): Deleted.
100 (set-coding-priority): Make it obsolete.
101 (after-insert-file-set-buffer-file-coding-system): Adjusted for
102 the new coding system structure.
103 (find-new-buffer-file-coding-system): Likewise.
104
105 * language/chinese.el, language/cyrillic.el, language/european.el,
106 language/greek.el, language/hebrew.el, language/indian.el,
107 language/japanese.el, language/korean.el, language/lao.el,
108 language/thai.el, language/tibetan.el, language/vietnamese.el:
109 Call define-coding-system instead of make-coding-system. All CCL
110 program deleted.
111
112 * textmodes/sgml-mode.el (sgml-mode-map): Use encode-char instead
113 of make-char.
114 (sgml-char-names-table): Iteration limit fixed.
115
116 * term/mac-win.el: Deleted unnecessary calls of set-fontset-font.
117 (ccl-encode-mac-roman-font): Deleted.
118
1 2002-02-26 Richard M. Stallman <rms@gnu.org> 119 2002-02-26 Richard M. Stallman <rms@gnu.org>
2 120
3 * paths.el (remote-shell-program): Add doc string. 121 * paths.el (remote-shell-program): Add doc string.
4 122
5 2002-02-26 Colin Walters <walters@debian.org> 123 2002-02-26 Colin Walters <walters@debian.org>