X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/cb795ec4c27ecad06ec86dba24c6d729bbf0020e..301085d403de6fbc609f704965305fdf3e1a7db6:/lisp/ChangeLog diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 8cfcdc8a7c..7051435191 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,9 +1,215 @@ +2002-07-16 Juanma Barranquero + + * timer.el (timer-set-time, timer-set-time-with-usecs): Fix docstring. + +2002-07-15 Juanma Barranquero + + * help-fns.el (describe-variable): Show documentation for aliased + variable if alias does not have its own. + +2002-07-15 Mike Williams + + * mouse-sel.el (mouse-sel-bindings): Save/restore interprogram + cut/paste functions. + +2002-07-14 Mike Williams + + * mouse-sel.el (mouse-sel-bound-events): New constant. + (mouse-sel-bindings): Save/restore original mouse-bindings. + +2002-07-13 Stefan Monnier + + * emacs-lisp/cl.el (cl-set-substring): Fix thinko. + (cl-hack-byte-compiler): Avoid infinite require loop. + + * net/ange-ftp.el: Use hash-tables. + (ange-ftp-make-hashtable, ange-ftp-map-hashtable) + (ange-ftp-make-hash-key, ange-ftp-get-hash-entry) + (ange-ftp-put-hash-entry, ange-ftp-del-hash-entry): Remove. + Replace with make-hash-table, maphash, gethash, puthash and remhash. + (ange-ftp-hash-entry-exists-p): Rewrite. + (ange-ftp-vms-delete-file-entry, ange-ftp-vms-add-file-entry): + Change mapatom -> maphash. + (ange-ftp-file-entry-active-p, ange-ftp-file-entry-not-ignored-p): + Update to new calling mode. + + * progmodes/ebrowse.el (ebrowse-symbol-regexp): Avoid cl-set-substring. + (ebrowse-hash-table-to-alist): Delete. + (ebrowse-tags-read-name, ebrowse-tags-list-members-in-file) + (ebrowse-tags-complete-symbol): Use the hashtable for completion. + + * textmodes/sgml-mode.el (sgml-quote): Use narrowing. + Improve the regexp used when unquoting. + (sgml-pretty-print): New function. + (sgml-get-context): Better handling of improperly nested tags. + (sgml-show-context): Don't use the FULL arg of sgml-get-context. + +2002-07-13 Andreas Schwab + + * mail/mailabbrev.el (mail-abbrev-make-syntax-table): Check the + inherited table entry. + +2002-07-13 Glenn Morris + + * calendar/timeclock.el (timeclock-in): Handle the case where no + log file exists (ie the very first call). + +2002-07-13 Kai Gro,A_(Bjohann + + * net/ange-ftp.el: Do not hook into file-name-handler-alist, this + is done by Tramp. + + * net/tramp.el (tramp-multi-file-name-structure-unified): + Add missing slash and move colon from start to end of each hop. + (tramp-multi-file-name-hop-structure-unified): Move colon from + start to end of each hop. + +2002-07-13 Kim F. Storm + + * progmodes/compile.el (grep-tree): Fixed autoload. + Corrected use of undefined variable `match-files-aliases'. + +2002-07-12 Glenn Morris + + * calendar/timeclock.el (timeclock-get-workday-function): + `timeclock-workday' is not a valid option, rather a possible + return value. + +2002-07-12 Richard M. Stallman + + * net/ange-ftp.el (ange-ftp-write-region): + Don't bind executing-kbd-macro; instead, pass non-nil VISIT arg + to ange-ftp-real-write-region. + + * replace.el (flush-lines, keep-lines): Convert REND to a marker. + + * help-fns.el (help-with-tutorial): Display completion list right away. + + * ediff-ptch.el (ediff-test-patch-utility): Catch error and return nil. + + * startup.el (command-line): Set memory-signal-data. + (fancy-splash-text, normal-splash-screen): + Mention "Read the Emacs Manual" or C-h r. + Rearrange the initial help to put the help cmds on left + and the actions (exit, undo) on the right. Other small + text clarifications. + (fancy-splash-text, actions page): Add blank line to balance help page. + + * help.el (help-map): Add binding for info-emacs-manual. + (print-help-return-message): Doc fix. + + * strokes.el (strokes-help): Call print-help-return-message + while inside with-output-to-temp-buffer. + + * info.el (info-emacs-manual): New function. + (Info-use-header-line): Doc fix. + + * emacs-lisp/cl.el (multiple-value-call): Add alias. + + * progmodes/compile.el (compilation-normalize-filename): + New subroutine, taken out of compilation-parse-errors. + (compilation-parse-errors): Use that, and for directories too. + Don't check whether a directory really exists. + +2002-07-12 Juanma Barranquero + + * help-fns.el (describe-variable): Put `defvaralias' info before the + documentation (patch from John Paul Wallington + ). Remove useless "Documentation:" string. + + * timer.el (timer-set-time-with-usecs): Fix documentation. + Simplify extraction of time data. + +2002-07-12 John Paul Wallington + + * help-fns.el (describe-variable): Mention if the variable is an alias. + +2002-07-12 Kenichi Handa + + * international/mule-cmds.el (locale-language-names): Change "mk" + (Macedoninan), "ru" (Russian), and "sp" (Serbian with Cyrillic + alphabet) to "Cyrillic-ISO". + +2002-07-11 Kai Gro,A_(Bjohann + + * net/tramp.el (tramp-default-method): New default method "sm" + which I guess to be good for most people. + (tramp-default-method-alist): Use "ftp" method (ie, forwarding to + Ange-FTP) for some user/host combinations. + (tramp-file-name-structure, tramp-file-name-regexp) + (tramp-make-tramp-file-format, tramp-make-tramp-file-user-nil-format) + (tramp-multi-file-name-structure, tramp-multi-file-name-hop-structure) + (tramp-make-multi-tramp-file-format): New default value which + unifies the filename syntax between Tramp and Ange-FTP. The new + syntax is "/method:user@host:path". Note the colon after the method. + (tramp-handle-file-name-directory): Don't return "/" when + completing a remote root directory (where the filename looks like + "/method:user@host:/"). + (tramp-handle-ange-ftp): Deleted. + (tramp-disable-ange-ftp): New function, called at toplevel, + deletes Ange-FTP from file-name-handler-alist. + (tramp-handle-make-symbolic-link): Implement. + +2002-07-10 Juanma Barranquero + + * ido.el (ido-enter-single-matching-directory): Delete leftover comment. + + * speedbar.el (speedbar-tag-hierarchy-method): Fix typos. + (speedbar-vc-do-check): Likewise. + (speedbar-obj-do-check): Likewise. + (speedbar-mouse-hscroll): Likewise. + (speedbar-file-lists): Likewise. + + * emacs-lisp/authors.el (authors-obsolete-file-p): Fix typo. + +2002-07-09 Ole Aamot + + * compile.el (compilation-error-regexp-alist): + Recognize Valgrind messages. + 2002-07-09 Juanma Barranquero * faces.el (face-id): Fix typo. * hexl.el (hexl-mode): Likewise. + * progmodes/idlw-shell.el (idlwave-shell-set-bp): Likewise. + + * progmodes/ebnf-yac.el (ebnf-yac-error): Likewise. + + * speedbar.el (speedbar-make-specialized-keymap): Fix docstring. + (speedbar-desired-buffer): Likewise. + (speedbar-line-file): Likewise. + (speedbar-special-mode-key-map): Fix typo. + (speedbar-dynamic-tags-function-list): Likewise. + (speedbar-use-images): Likewise. + (speedbar-up-directory): Likewise. + (speedbar-item-info): Likewise. + (speedbar-set-timer): Likewise. + (speedbar-insert-button): Likewise. + (speedbar-make-button): Likewise. + (speedbar-make-tag-line): Likewise. + (speedbar-insert-files-at-point): Likewise. + (speedbar-update-special-contents): Likewise. + (speedbar-find-selected-file): Likewise. + (speedbar-add-indicator): Likewise. + (speedbar-do-function-pointer): Likewise. + (speedbar-goto-this-file): Likewise. + (speedbar-line-path): Likewise. + (speedbar-mouse-event-p): Likewise. + (speedbar-dir-follow): Likewise. + (speedbar-tag-find): Likewise. + (speedbar-fetch-etags-command): Likewise. + (speedbar-fetch-etags-arguments): Likewise. + (speedbar-toggle-etags): Likewise. + (speedbar-extract-one-symbol): Likewise. + (speedbar-parse-c-or-c++tag): Likewise. + (speedbar-unhighlight-one-tag-line): Likewise. + (speedbar-directory-face): Likewise. + (defimage-speedbar): Likewise. + (speedbar-convert-emacs21-imagespec-to-xemacs): Likewise. + (defimage-speedbar): Likewise. + 2002-07-09 Miles Bader * hexl.el (hexl-find-file): Bind `completion-ignored-extensions' @@ -12,8 +218,7 @@ 2002-07-09 Kenichi Handa * files.el (insert-directory): Be sure to bind - coding-system-for-write to the just decided - coding-system-for-read. + coding-system-for-write to the just decided coding-system-for-read. 2002-07-09 Kim F. Storm @@ -43,6 +248,13 @@ 2002-07-07 Stefan Monnier + * font-lock.el (font-lock-default-unfontify-region): + Use remove-list-of-text-properties. + (font-lock-extra-managed-props): Doc fix. + + * facemenu.el: Move `provide' to the end. + (facemenu-read-color): Don't cons unnecessarily. + * language/ind-util.el (indian-make-hash): * language/devan-util.el (dev-char-glyph-hash, dev-glyph-glyph-hash) (dev-glyph-glyph-2-hash): Switch makehash -> make-hash-table.