aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2002-10-01 16:29:40 +0000
committerStefan Monnier2002-10-01 16:29:40 +0000
commit22e602074ab50d5b1edf2f194b8cc4d99e362a29 (patch)
tree1049b4e8f66ec2518108f784d377e9d0a0df9b0d
parentff14f63ea20ad425ff40b5e1dbc7eaaa2c9a15f9 (diff)
downloademacs-22e602074ab50d5b1edf2f194b8cc4d99e362a29.tar.gz
emacs-22e602074ab50d5b1edf2f194b8cc4d99e362a29.zip
*** empty log message ***
-rw-r--r--lisp/ChangeLog88
1 files changed, 60 insertions, 28 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 6f3013c900b..a47de3b1c49 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -2,8 +2,8 @@
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
82002-09-30 Kenichi Handa <handa@m17n.org> 82002-09-30 Kenichi Handa <handa@m17n.org>
9 9
@@ -33,14 +33,13 @@
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
@@ -53,13 +52,11 @@
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
@@ -81,9 +78,9 @@
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
@@ -93,11 +90,10 @@
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.
@@ -117,13 +113,13 @@
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
1232002-09-29 Noah Friedman <friedman@splode.com> 1202002-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
1282002-09-29 Richard M. Stallman <rms@gnu.org> 1242002-09-29 Richard M. Stallman <rms@gnu.org>
129 125
@@ -136,9 +132,9 @@
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
@@ -166,8 +162,7 @@
166 162
1672002-09-29 Mike Williams <mdub@bigfoot.com> 1632002-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
1722002-09-29 Richard M. Stallman <rms@gnu.org> 1672002-09-29 Richard M. Stallman <rms@gnu.org>
173 168
@@ -181,7 +176,7 @@
1812002-09-28 Luc Teirlinck <teirllm@mail.auburn.edu> 1762002-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
1862002-09-28 Vinicius Jose Latorre <vinicius@cpqd.com.br> 1812002-09-28 Vinicius Jose Latorre <vinicius@cpqd.com.br>
187 182
@@ -190,7 +185,7 @@
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
1942002-09-28 Simon Josefsson <jas@extundo.com> 1892002-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
@@ -209,6 +204,42 @@
209 204
2102002-09-27 Stefan Monnier <monnier@cs.yale.edu> 2052002-09-27 Stefan Monnier <monnier@cs.yale.edu>
211 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.
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.
@@ -230,6 +261,7 @@
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.