Mercurial > emacs
comparison lisp/ChangeLog @ 47724:a9daf35fd318
*** empty log message ***
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Tue, 01 Oct 2002 16:29:40 +0000 |
parents | 1f84660adc2f |
children | 974a41600165 |
comparison
equal
deleted
inserted
replaced
47723:1f84660adc2f | 47724:a9daf35fd318 |
---|---|
1 2002-10-01 Kenichi Handa <handa@m17n.org> | 1 2002-10-01 Kenichi Handa <handa@m17n.org> |
2 | 2 |
3 * international/utf-16.el: Don't provide utf-16. | 3 * international/utf-16.el: Don't provide utf-16. |
4 | 4 |
5 * international/utf-8.el (ccl-decode-mule-utf-8): Remove | 5 * international/utf-8.el (ccl-decode-mule-utf-8): |
6 unnecessary line. | 6 Remove unnecessary line. |
7 | 7 |
8 2002-09-30 Kenichi Handa <handa@m17n.org> | 8 2002-09-30 Kenichi Handa <handa@m17n.org> |
9 | 9 |
10 * language/thai.el (thai-tis620): Add `mime-charset' property. | 10 * language/thai.el (thai-tis620): Add `mime-charset' property. |
11 | 11 |
31 (utf-subst-table-for-decode): New translation-table name. | 31 (utf-subst-table-for-decode): New translation-table name. |
32 (utf-fragment-on-decoding): Renamed from | 32 (utf-fragment-on-decoding): Renamed from |
33 utf-8-fragment-on-decoding. Correctly handle the case that | 33 utf-8-fragment-on-decoding. Correctly handle the case that |
34 unify-8859-on-encoding-mode is off. Handle mule-utf-16-le and | 34 unify-8859-on-encoding-mode is off. Handle mule-utf-16-le and |
35 mule-utf-16-be too. | 35 mule-utf-16-be too. |
36 (utf-translate-cjk): Renamed from utf-8-translate-cjk. Handle | 36 (utf-translate-cjk): Renamed from utf-8-translate-cjk. |
37 mule-utf-16-le and mule-utf-16-be too. | 37 Handle mule-utf-16-le and mule-utf-16-be too. |
38 (ccl-decode-mule-utf-8): Refer to utf-translation-table-for-decode | 38 (ccl-decode-mule-utf-8): Refer to utf-translation-table-for-decode |
39 and utf-subst-table-for-decode. | 39 and utf-subst-table-for-decode. |
40 (ccl-encode-mule-utf-8): Refer to utf-translation-table-for-encode | 40 (ccl-encode-mule-utf-8): Refer to utf-translation-table-for-encode |
41 and utf-subst-table-for-encode. | 41 and utf-subst-table-for-encode. |
42 (mule-utf-8): Fix `safe-charsets' property, put `dependency' | 42 (mule-utf-8): Fix `safe-charsets' property, put `dependency' property. |
43 property. | |
44 | 43 |
45 * international/utf-8-subst.el: Setup ucs-unicode-to-mule-cjk and | 44 * international/utf-8-subst.el: Setup ucs-unicode-to-mule-cjk and |
46 ucs-mule-cjk-to-unicode, not utf-8-subst-table and | 45 ucs-mule-cjk-to-unicode, not utf-8-subst-table and |
47 utf-8-subst-rev-table. | 46 utf-8-subst-rev-table. |
48 | 47 |
51 succeeds. | 50 succeeds. |
52 (ccl-decode-mule-utf-16-le): Translate characters by | 51 (ccl-decode-mule-utf-16-le): Translate characters by |
53 utf-translation-table-for-decode. | 52 utf-translation-table-for-decode. |
54 (ccl-decode-mule-utf-16-be): Likewise. | 53 (ccl-decode-mule-utf-16-be): Likewise. |
55 (ccl-encode-mule-utf-16-le): Look up utf-subst-table-for-encode | 54 (ccl-encode-mule-utf-16-le): Look up utf-subst-table-for-encode |
56 at first. Translate characters by | 55 at first. Translate characters by utf-translation-table-for-encode. |
57 utf-translation-table-for-encode. | |
58 (ccl-encode-mule-utf-16-be): Likewise. | 56 (ccl-encode-mule-utf-16-be): Likewise. |
59 (mule-utf-16-le, mule-utf-16-be): Add `dependency' property. | 57 (mule-utf-16-le, mule-utf-16-be): Add `dependency' property. |
60 | 58 |
61 * loadup.el: Preload international/utf-16. Don't call | 59 * loadup.el: Preload international/utf-16. Don't call ucs-unify-8859. |
62 ucs-unify-8859. | |
63 | 60 |
64 * international/ucs-tables.el: Don't bind | 61 * international/ucs-tables.el: Don't bind |
65 utf-8-translation-table-for-decode while setting up | 62 utf-8-translation-table-for-decode while setting up |
66 ucs-mule-8859-to-ucs-table, etc. Add `depenency' property to | 63 ucs-mule-8859-to-ucs-table, etc. Add `depenency' property to |
67 iso-8859-* coding systems. | 64 iso-8859-* coding systems. |
79 name utf-translation-table-for-encode. Call register-char-codings | 76 name utf-translation-table-for-encode. Call register-char-codings |
80 for all mule-utf-* to to reset their status to the origianl. | 77 for all mule-utf-* to to reset their status to the origianl. |
81 (unify-8859-on-encoding-mode): Call ucs-unify-8859 and | 78 (unify-8859-on-encoding-mode): Call ucs-unify-8859 and |
82 ucs-fragment-8859 with fixed arguments. Set the version to 21.3. | 79 ucs-fragment-8859 with fixed arguments. Set the version to 21.3. |
83 (unify-8859-on-decoding-mode): Likewise. Remove dependency. | 80 (unify-8859-on-decoding-mode): Likewise. Remove dependency. |
84 (ccl-encode-unicode-font): Deleted, | 81 (ccl-encode-unicode-font): Delete. |
85 (ucs-tables-unload-hook): Deleted. | 82 (ucs-tables-unload-hook): Delete. |
86 | 83 |
87 * international/mule.el (decode-char): Refer to the translation | 84 * international/mule.el (decode-char): Refer to the translation |
88 hash table named utf-subst-table-for-decode. Refer to the | 85 hash table named utf-subst-table-for-decode. Refer to the |
89 translation table named utf-translation-table-for-decode instead | 86 translation table named utf-translation-table-for-decode instead |
90 of utf-8-translation-table-for-decode. | 87 of utf-8-translation-table-for-decode. |
91 (encode-char): Refer to the translation hash table named | 88 (encode-char): Refer to the translation hash table named |
92 utf-subst-table-for-encode. Refer to the translation table named | 89 utf-subst-table-for-encode. Refer to the translation table named |
93 utf-translation-table-for-encode instead of | 90 utf-translation-table-for-encode instead of |
94 utf-8-translation-table-for-encode. | 91 utf-8-translation-table-for-encode. |
95 | 92 |
96 * international/mule-diag.el (describe-coding-system): Describe | 93 * international/mule-diag.el (describe-coding-system): |
97 `dependency' property. | 94 Describe `dependency' property. |
98 | 95 |
99 * international/mule-conf.el (emacs-mule): Add property | 96 * international/mule-conf.el (emacs-mule): Add property `composition'. |
100 `composition'. | |
101 | 97 |
102 * international/fontset.el (ucs-mule-to-mule-unicode): Define this | 98 * international/fontset.el (ucs-mule-to-mule-unicode): Define this |
103 translation table name here. | 99 translation table name here. |
104 (ucs-mule-cjk-to-unicode): New translation table name. | 100 (ucs-mule-cjk-to-unicode): New translation table name. |
105 (ccl-encode-unicode-font): Merge the code in ucs-tables.el. | 101 (ccl-encode-unicode-font): Merge the code in ucs-tables.el. |
115 `executing-kbd-macro' and `defining-kbd-macro'. | 111 `executing-kbd-macro' and `defining-kbd-macro'. |
116 | 112 |
117 * calc/calc-ext.el (calc-reset): Don't bind `executing-kbd-macro'. | 113 * calc/calc-ext.el (calc-reset): Don't bind `executing-kbd-macro'. |
118 Call `calc-flush-caches' with inhibit-msg arg. | 114 Call `calc-flush-caches' with inhibit-msg arg. |
119 (calc-change-mode): Remove extra arg for `calc-save-modes'. | 115 (calc-change-mode): Remove extra arg for `calc-save-modes'. |
120 | 116 |
121 * calc/calc-mode.el (calc-save-modes): Remove `quiet' arg; Don't bind `executing-kbd-macro'. | 117 * calc/calc-mode.el (calc-save-modes): Remove `quiet' arg. |
118 Don't bind `executing-kbd-macro'. | |
122 | 119 |
123 2002-09-29 Noah Friedman <friedman@splode.com> | 120 2002-09-29 Noah Friedman <friedman@splode.com> |
124 | 121 |
125 * subr.el (read-key): Use read-key-auxiliary-map, not | 122 * subr.el (read-key): Use read-key-auxiliary-map, not read-key-aux-map. |
126 read-key-aux-map. | |
127 | 123 |
128 2002-09-29 Richard M. Stallman <rms@gnu.org> | 124 2002-09-29 Richard M. Stallman <rms@gnu.org> |
129 | 125 |
130 * startup.el (user-mail-address): Initialize to a useful value | 126 * startup.el (user-mail-address): Initialize to a useful value |
131 once Emacs is started up; initialize to "" at loadup time. | 127 once Emacs is started up; initialize to "" at loadup time. |
134 2002-09-29 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE> | 130 2002-09-29 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE> |
135 | 131 |
136 * net/tramp.el: Version 2.0.24 released. | 132 * net/tramp.el: Version 2.0.24 released. |
137 (tramp-methods, tramp-completion-function-alist): | 133 (tramp-methods, tramp-completion-function-alist): |
138 Rename "*-old" methods to "*_old". From Michael Albinus. | 134 Rename "*-old" methods to "*_old". From Michael Albinus. |
139 (tramp-completion-function-alist): Use | 135 (tramp-completion-function-alist): |
140 `tramp-completion-function-alist-ssh' for the "fcp" method. From | 136 Use `tramp-completion-function-alist-ssh' for the "fcp" method. |
141 Michael Albinus. | 137 From Michael Albinus. |
142 (tramp-default-method-alist): Use "su" for "root@localhost". | 138 (tramp-default-method-alist): Use "su" for "root@localhost". |
143 (tramp-host-regexp): Allow "#" for "host#port" kludge. | 139 (tramp-host-regexp): Allow "#" for "host#port" kludge. |
144 (tramp-ange-ftp-file-name-p): If METHOD is nil, find the right | 140 (tramp-ange-ftp-file-name-p): If METHOD is nil, find the right |
145 default method. Require additional args USER and HOST for this. | 141 default method. Require additional args USER and HOST for this. |
146 Callers changed. | 142 Callers changed. |
164 | 160 |
165 * calc/calc.el (calc-dispatch-map): Actually set to keymap. | 161 * calc/calc.el (calc-dispatch-map): Actually set to keymap. |
166 | 162 |
167 2002-09-29 Mike Williams <mdub@bigfoot.com> | 163 2002-09-29 Mike Williams <mdub@bigfoot.com> |
168 | 164 |
169 * textmodes/sgml-mode.el (sgml-guess-indent): Handle | 165 * textmodes/sgml-mode.el (sgml-guess-indent): Handle tabs correctly. |
170 tabs correctly. | |
171 | 166 |
172 2002-09-29 Richard M. Stallman <rms@gnu.org> | 167 2002-09-29 Richard M. Stallman <rms@gnu.org> |
173 | 168 |
174 * custom.el (defcustom): Doc fix. | 169 * custom.el (defcustom): Doc fix. |
175 | 170 |
179 delete its buffer-local bindings. | 174 delete its buffer-local bindings. |
180 | 175 |
181 2002-09-28 Luc Teirlinck <teirllm@mail.auburn.edu> | 176 2002-09-28 Luc Teirlinck <teirllm@mail.auburn.edu> |
182 | 177 |
183 * subr.el (remove-yank-excluded-properties): Fix bugs in | 178 * subr.el (remove-yank-excluded-properties): Fix bugs in |
184 handling of category properties. | 179 handling of category properties. |
185 | 180 |
186 2002-09-28 Vinicius Jose Latorre <vinicius@cpqd.com.br> | 181 2002-09-28 Vinicius Jose Latorre <vinicius@cpqd.com.br> |
187 | 182 |
188 * ps-print.el (ps-print-emacs-type): Error if ps-print is | 183 * ps-print.el (ps-print-emacs-type): Error if ps-print is |
189 activated in Epoch, inLucid or in Emacs v19 or lesser. | 184 activated in Epoch, inLucid or in Emacs v19 or lesser. |
190 Value can no longer be `lucid'. | 185 Value can no longer be `lucid'. |
191 (ps-print-version): New version number (6.5.8). | 186 (ps-print-version): New version number (6.5.8). |
192 (faces): Never do (require 'faces). | 187 (faces): Never do (require 'faces). |
193 | 188 |
194 2002-09-28 Simon Josefsson <jas@extundo.com> | 189 2002-09-28 Simon Josefsson <jas@extundo.com> |
195 | 190 |
196 * mail/smtpmail.el (smtpmail-via-smtp): Only negotiate starttls on | 191 * mail/smtpmail.el (smtpmail-via-smtp): Only negotiate starttls on |
197 streams that were opened using starttls. | 192 streams that were opened using starttls. |
198 | 193 |
206 * progmodes/m4-mode.el (m4-font-lock-keywords) | 201 * progmodes/m4-mode.el (m4-font-lock-keywords) |
207 (m4-mode-syntax-table, m4-mode-abbrev-table, m4-m4-buffer) | 202 (m4-mode-syntax-table, m4-mode-abbrev-table, m4-m4-buffer) |
208 (m4-m4-region): Doc fixes. | 203 (m4-m4-region): Doc fixes. |
209 | 204 |
210 2002-09-27 Stefan Monnier <monnier@cs.yale.edu> | 205 2002-09-27 Stefan Monnier <monnier@cs.yale.edu> |
206 | |
207 * emacs-lisp/cl-macs.el: Use the new usage-in-docstring syntax. | |
208 (cl-push, cl-pop): Remove. | |
209 Use pop and push throughout the file instead. | |
210 (cl-transform-lambda): Add usage info to docstring if the arglist | |
211 is complex. | |
212 | |
213 * emacs-lisp/autoload.el (make-autoload): Add usage info to docstring. | |
214 (autoload-print-form): Also quote open-[-in-column 0. | |
215 | |
216 * help-fns.el (help-with-tutorial): Use minibuffer-completion-help. | |
217 (help-split-fundoc): Don't support old syntax any more. | |
218 (help-add-fundoc-usage): New fun. | |
219 | |
220 * emacs-lisp/cl-extra.el (cl-push, cl-pop): Remove. | |
221 Use pop and push throughout the file instead. | |
222 (cl-hash-lookup): Remove. | |
223 (cl-make-hash-table, cl-hash-table-p, cl-gethash, cl-puthash) | |
224 (cl-remhash, cl-clrhash, cl-maphash, cl-hash-table-count): Simplify. | |
225 | |
226 * emacs-lisp/cl-seq.el (cl-push, cl-pop): Remove. | |
227 Use pop and push throughout the file instead. | |
228 | |
229 * emacs-lisp/edebug.el: Don't precompute menu shortcuts during | |
230 loading since the current keymaps might be all weird. | |
231 | |
232 * emacs-lisp/easy-mmode.el (define-minor-mode): Don't add properties | |
233 to the name since they're added by mode-line-format already. | |
234 (define-minor-mode): Run (,mode -1) when needed. | |
235 | |
236 * tar-mode.el (tar-untar-buffer): Handle dir-entries. | |
237 (tar-summarize-buffer, tar-mode, tar-extract, tar-copy, tar-expunge) | |
238 (tar-alter-one-field, tar-subfile-save-buffer, tar-mode-write-file): | |
239 Don't hardcode 1 == point-min. | |
240 | |
241 * abbrev.el (write-abbrev-file): Don't hardcode point-min == 1. | |
211 | 242 |
212 * subr.el (read-key-auxiliary-map): New var. | 243 * subr.el (read-key-auxiliary-map): New var. |
213 (read-key): Use it. | 244 (read-key): Use it. |
214 (make-temp-file): Make the file have mode 600. | 245 (make-temp-file): Make the file have mode 600. |
215 (add-minor-mode): Don't add properties to the name since it's | 246 (add-minor-mode): Don't add properties to the name since it's |
228 (server-process-filter): Add support for `-display' and `-eval' args. | 259 (server-process-filter): Add support for `-display' and `-eval' args. |
229 (server-visit-files): Use save-current-buffer, push, and dolist. | 260 (server-visit-files): Use save-current-buffer, push, and dolist. |
230 Add server-kill-buffer to kill-buffer-hook. | 261 Add server-kill-buffer to kill-buffer-hook. |
231 (kill-buffer-hook): Don't modify globally. | 262 (kill-buffer-hook): Don't modify globally. |
232 (server-switch-buffer): Be a bit more careful with multiple displays. | 263 (server-switch-buffer): Be a bit more careful with multiple displays. |
264 (server-socket-name): Always use /tmp and non-qualified hostname. | |
233 | 265 |
234 * uniquify.el (uniquify-rationalize-file-buffer-names): | 266 * uniquify.el (uniquify-rationalize-file-buffer-names): |
235 Add to kill-buffer-hook for buffers with conflict. | 267 Add to kill-buffer-hook for buffers with conflict. |
236 (rename-buffer): Check kill-buffer-hook to see if there was a conflict. | 268 (rename-buffer): Check kill-buffer-hook to see if there was a conflict. |
237 (uniquify-delay-rationalize-file-buffer-names): Remove useless check. | 269 (uniquify-delay-rationalize-file-buffer-names): Remove useless check. |