# HG changeset patch # User Stefan Monnier # Date 1033489780 0 # Node ID a9daf35fd318dd5bd0e9b14bcacf401ec0d1f205 # Parent 1f84660adc2f704bf48b6603dc70cf3f4c0837aa *** empty log message *** diff -r 1f84660adc2f -r a9daf35fd318 lisp/ChangeLog --- a/lisp/ChangeLog Tue Oct 01 06:56:40 2002 +0000 +++ b/lisp/ChangeLog Tue Oct 01 16:29:40 2002 +0000 @@ -2,8 +2,8 @@ * international/utf-16.el: Don't provide utf-16. - * international/utf-8.el (ccl-decode-mule-utf-8): Remove - unnecessary line. + * international/utf-8.el (ccl-decode-mule-utf-8): + Remove unnecessary line. 2002-09-30 Kenichi Handa @@ -33,14 +33,13 @@ utf-8-fragment-on-decoding. Correctly handle the case that unify-8859-on-encoding-mode is off. Handle mule-utf-16-le and mule-utf-16-be too. - (utf-translate-cjk): Renamed from utf-8-translate-cjk. Handle - mule-utf-16-le and mule-utf-16-be too. + (utf-translate-cjk): Renamed from utf-8-translate-cjk. + Handle mule-utf-16-le and mule-utf-16-be too. (ccl-decode-mule-utf-8): Refer to utf-translation-table-for-decode and utf-subst-table-for-decode. (ccl-encode-mule-utf-8): Refer to utf-translation-table-for-encode and utf-subst-table-for-encode. - (mule-utf-8): Fix `safe-charsets' property, put `dependency' - property. + (mule-utf-8): Fix `safe-charsets' property, put `dependency' property. * international/utf-8-subst.el: Setup ucs-unicode-to-mule-cjk and ucs-mule-cjk-to-unicode, not utf-8-subst-table and @@ -53,13 +52,11 @@ utf-translation-table-for-decode. (ccl-decode-mule-utf-16-be): Likewise. (ccl-encode-mule-utf-16-le): Look up utf-subst-table-for-encode - at first. Translate characters by - utf-translation-table-for-encode. + at first. Translate characters by utf-translation-table-for-encode. (ccl-encode-mule-utf-16-be): Likewise. (mule-utf-16-le, mule-utf-16-be): Add `dependency' property. - * loadup.el: Preload international/utf-16. Don't call - ucs-unify-8859. + * loadup.el: Preload international/utf-16. Don't call ucs-unify-8859. * international/ucs-tables.el: Don't bind utf-8-translation-table-for-decode while setting up @@ -81,9 +78,9 @@ (unify-8859-on-encoding-mode): Call ucs-unify-8859 and ucs-fragment-8859 with fixed arguments. Set the version to 21.3. (unify-8859-on-decoding-mode): Likewise. Remove dependency. - (ccl-encode-unicode-font): Deleted, - (ucs-tables-unload-hook): Deleted. - + (ccl-encode-unicode-font): Delete. + (ucs-tables-unload-hook): Delete. + * international/mule.el (decode-char): Refer to the translation hash table named utf-subst-table-for-decode. Refer to the translation table named utf-translation-table-for-decode instead @@ -93,11 +90,10 @@ utf-translation-table-for-encode instead of utf-8-translation-table-for-encode. - * international/mule-diag.el (describe-coding-system): Describe - `dependency' property. - - * international/mule-conf.el (emacs-mule): Add property - `composition'. + * international/mule-diag.el (describe-coding-system): + Describe `dependency' property. + + * international/mule-conf.el (emacs-mule): Add property `composition'. * international/fontset.el (ucs-mule-to-mule-unicode): Define this translation table name here. @@ -117,13 +113,13 @@ * calc/calc-ext.el (calc-reset): Don't bind `executing-kbd-macro'. Call `calc-flush-caches' with inhibit-msg arg. (calc-change-mode): Remove extra arg for `calc-save-modes'. - - * calc/calc-mode.el (calc-save-modes): Remove `quiet' arg; Don't bind `executing-kbd-macro'. + + * calc/calc-mode.el (calc-save-modes): Remove `quiet' arg. + Don't bind `executing-kbd-macro'. 2002-09-29 Noah Friedman - * subr.el (read-key): Use read-key-auxiliary-map, not - read-key-aux-map. + * subr.el (read-key): Use read-key-auxiliary-map, not read-key-aux-map. 2002-09-29 Richard M. Stallman @@ -136,9 +132,9 @@ * net/tramp.el: Version 2.0.24 released. (tramp-methods, tramp-completion-function-alist): Rename "*-old" methods to "*_old". From Michael Albinus. - (tramp-completion-function-alist): Use - `tramp-completion-function-alist-ssh' for the "fcp" method. From - Michael Albinus. + (tramp-completion-function-alist): + Use `tramp-completion-function-alist-ssh' for the "fcp" method. + From Michael Albinus. (tramp-default-method-alist): Use "su" for "root@localhost". (tramp-host-regexp): Allow "#" for "host#port" kludge. (tramp-ange-ftp-file-name-p): If METHOD is nil, find the right @@ -166,8 +162,7 @@ 2002-09-29 Mike Williams - * textmodes/sgml-mode.el (sgml-guess-indent): Handle - tabs correctly. + * textmodes/sgml-mode.el (sgml-guess-indent): Handle tabs correctly. 2002-09-29 Richard M. Stallman @@ -181,7 +176,7 @@ 2002-09-28 Luc Teirlinck * subr.el (remove-yank-excluded-properties): Fix bugs in - handling of category properties. + handling of category properties. 2002-09-28 Vinicius Jose Latorre @@ -190,7 +185,7 @@ Value can no longer be `lucid'. (ps-print-version): New version number (6.5.8). (faces): Never do (require 'faces). - + 2002-09-28 Simon Josefsson * mail/smtpmail.el (smtpmail-via-smtp): Only negotiate starttls on @@ -209,6 +204,42 @@ 2002-09-27 Stefan Monnier + * emacs-lisp/cl-macs.el: Use the new usage-in-docstring syntax. + (cl-push, cl-pop): Remove. + Use pop and push throughout the file instead. + (cl-transform-lambda): Add usage info to docstring if the arglist + is complex. + + * emacs-lisp/autoload.el (make-autoload): Add usage info to docstring. + (autoload-print-form): Also quote open-[-in-column 0. + + * help-fns.el (help-with-tutorial): Use minibuffer-completion-help. + (help-split-fundoc): Don't support old syntax any more. + (help-add-fundoc-usage): New fun. + + * emacs-lisp/cl-extra.el (cl-push, cl-pop): Remove. + Use pop and push throughout the file instead. + (cl-hash-lookup): Remove. + (cl-make-hash-table, cl-hash-table-p, cl-gethash, cl-puthash) + (cl-remhash, cl-clrhash, cl-maphash, cl-hash-table-count): Simplify. + + * emacs-lisp/cl-seq.el (cl-push, cl-pop): Remove. + Use pop and push throughout the file instead. + + * emacs-lisp/edebug.el: Don't precompute menu shortcuts during + loading since the current keymaps might be all weird. + + * emacs-lisp/easy-mmode.el (define-minor-mode): Don't add properties + to the name since they're added by mode-line-format already. + (define-minor-mode): Run (,mode -1) when needed. + + * tar-mode.el (tar-untar-buffer): Handle dir-entries. + (tar-summarize-buffer, tar-mode, tar-extract, tar-copy, tar-expunge) + (tar-alter-one-field, tar-subfile-save-buffer, tar-mode-write-file): + Don't hardcode 1 == point-min. + + * abbrev.el (write-abbrev-file): Don't hardcode point-min == 1. + * subr.el (read-key-auxiliary-map): New var. (read-key): Use it. (make-temp-file): Make the file have mode 600. @@ -230,6 +261,7 @@ Add server-kill-buffer to kill-buffer-hook. (kill-buffer-hook): Don't modify globally. (server-switch-buffer): Be a bit more careful with multiple displays. + (server-socket-name): Always use /tmp and non-qualified hostname. * uniquify.el (uniquify-rationalize-file-buffer-names): Add to kill-buffer-hook for buffers with conflict.