+2002-07-22 Markus Rost <rost@math.ohio-state.edu>
+
+ * add-log.el (add-log-mailing-address): Fix type. Can be a
+ string.
+
+ * ido.el (ido-separator): Fix type.
+
+2002-07-23 Andrew Innes <andrewi@gnu.org>
+
+ * makefile.w32-in (DONTCOMPILE): Remove cus-start.el.
+ (DONTCOMPILE): Add various language files.
+ (DONTCOMPILE): Remove term/xterm.el.
+ (finder-inf.el): Remove.
+ (update-authors): New target.
+ (TAGS-LISP): Remove $(lispsource).
+ (compile-always): Renamed from `compile-files'.
+ (compile): New target, adapted from `compile-files'.
+ (compile-calc): New target.
+ (recompile): Change `.' to $(lisp).
+ (bootstrap): Add update-subdirs and finder-data
+ to dependencies; change compile-files to compile.
+
+2002-07-22 Andre Spiegel <spiegel@gnu.org>
+
+ * vc.el (vc-next-action-on-file): Preserve find-file-literally.
+
+2002-07-22 Carsten Dominik <dominik@astro.uva.nl>
+
+ * textmodes/reftex-vars.el (reftex-index-verify-function): New
+ option.
+ (reftex-bibliography-commands): New option.
+ (reftex-toc-split-windows-horizontally): New option
+ (reftex-toc-split-windows-horizontally-fraction): New option
+ (reftex-include-file-commands): New option.
+ (reftex-cite-format-builtin): Added ?n for nocite.
+
+ * textmodes/reftex-index.el (reftex-query-index-phrase): Use
+ `reftex-index-verify-function'.
+
+ * textmodes/reftex-toc.el (reftex-re-enlarge): Handle horizontal
+ splitting.
+ (reftex-toc): Handle horizontal splitting
+ (reftex-last-window-width): New variable.
+
+ * textmodes/reftex-parse.el (reftex-locate-bibliography-files):
+ Use `reftex-bibliography-commands'.
+ (reftex-locate-bibliography-files): Regexp relaxed to allow for
+ cases where \bibliography is not the first thing on the line.
+
+ * textmodes/reftex.el (reftex-compile-variables): Use
+ `reftex-include-file-commands'.
+ (reftex-type-query-prompt): Changed defconst to defvar.
+ (reftex-type-query-help): likewise
+ (reftex-typekey-to-format-alist): likewise
+ (reftex-typekey-to-prefix-alist): likewise
+ (reftex-env-or-mac-alist):
+ (reftex-special-env-parsers): likewise
+ (reftex-label-mac-list): likewise
+ (reftex-label-env-list): likewise
+ (reftex-typekey-list): likewise
+ (reftex-words-to-typekey-alist): likewise
+ (reftex-key-to-index-macro-alist): likewise
+ (reftex-query-index-macro-prompt): likewise
+ (reftex-query-index-macro-help): likewise
+ (reftex-no-follow-message): likewise
+ (reftex-no-info-message): likewise
+ (reftex-mode): Define systax table for bibtex parsing.
+ (reftex-syntax-table-for-bib): Syntax table for bibtex parsing.
+
+ * textmodes/reftex-cite.el (reftex-format-names): %a as name
+ format lists all names.
+ (reftex-parse-bibtex-entry): Use `reftex-syntax-table-for-bib'.
+ (reftex-with-special-syntax-for-bib): new macro.
+
+2002-07-21 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+
+ * net/tramp.el: Bump version to 2.0.2.
+ (tramp-methods): Rename methods invoking "ssh1" or "ssh2" to
+ longer names. Use old names "sm1", "sm2" and so on for methods
+ invoking "ssh -1" or "ssh -2".
+ (tramp-multi-file-name-structure-separate): Typo, its name was set
+ to "tramp-file-name-structure-separate". Trivial patch. From
+ Steve Youngs <youngs@xemacs.org>.
+ (tramp-multi-sh-program): New variable.
+ (tramp-open-connection-multi): Use it. Now you can use multi
+ methods from Windows (at least in principle).
+ (tramp-do-copy-or-rename-via-buffer): New function.
+ (tramp-do-copy-or-rename-file): Use it. Change and simplify
+ logic. Omit special case of invoking rcp directly to copy the
+ files.
+ (tramp-open-connection-su, tramp-multi-connect-telnet)
+ (tramp-multi-connect-rlogin, tramp-multi-connect-su)
+ (tramp-make-tramp-file-name, tramp-make-tramp-multi-file-name):
+ Use backticks in format-spec for brevity and to avoid
+ character/number confusion in XEmacs.
+
+2002-07-20 Richard M. Stallman <rms@gnu.org>
+
+ * wid-edit.el (widget-documentation-string-value-create):
+ Say "Hide Rest", not just "Hide".
+
+ * cus-edit.el (custom-variable-value-create):
+ Say "Show Value", not just "Show". Also "Hide Value".
+ Output a newline before the doc string.
+ (custom-face-value-create): Say "Show Face" and "Hide Face".
+
+ * files.el (toggle-read-only): Clean up the hint message.
+
+ * emacs-lisp/bytecomp.el: Use warnings.el.
+ (byte-compile-warning-prefix): New function.
+ (byte-compile-log-file): Return page start position.
+ (byte-compile-log-warning): New function.
+ (byte-compile-warn): Use byte-compile-log-warning.
+ (byte-compile-report-error): Likewise. Also use error-message-string.
+ (displaying-byte-compile-warnings): Bind warning-series.
+ Don't bind or use byte-compile-warnings-point-max.
+ Don't display the log buffer at the end.
+ (byte-compile-warnings-point-max): Variable deleted.
+ (byte-compile-log-1): Rewrite for trace info, not used for warnings.
+ (byte-compile-last-warned-form, byte-compile-last-logged-file):
+ Defvars moved.
+
+ * warnings.el: New file.
+
+2002-07-19 Richard M. Stallman <rms@gnu.org>
+
+ * emacs-lisp/bytecomp.el (byte-compile-cl-warn): Delete `values'
+ and `values-list' from list of CL functions.
+
+2002-07-19 John Paul Wallington <jpw@shootybangbang.com>
+
+ * emacs-lisp/bytecomp.el (compile-defun): Bind
+ `read-with-symbol-positions' to current buffer.
+
+2002-07-19 Andre Spiegel <spiegel@gnu.org>
+
+ * vc-hooks.el (vc-insert-file): When called with a LIMIT regexp,
+ delete anything that comes after LIMIT from the buffer.
+
+ * vc-rcs.el (vc-rcs-fetch-master-state): Be more careful to check
+ if this is really an RCS master file.
+
+ * vc.el: Improve comment of vc-BACKEND-workfile-unchanged-p.
+
+2002-07-19 Juanma Barranquero <lektu@terra.es>
+
+ * emacs-lisp/bytecomp.el (dot, dot-max, dot-min, dot-marker)
+ (buffer-flush-undo, baud-rate, compiled-function-p, define-function)
+ (unread-command-char, executing-macro, post-command-idle-hook)
+ (post-command-idle-delay): Move obsolescence declarations to subr.el.
+
+ * subr.el (dot, dot-max, dot-min, dot-marker, buffer-flush-undo)
+ (baud-rate, compiled-function-p, define-function, unread-command-char)
+ (executing-macro, post-command-idle-hook, post-command-idle-delay): Move
+ obsolescence declarations from subr.el.
+ (directory-sep-char, mode-line-inverse-video): Add obsolescence
+ declaration.
+
+2002-07-18 J.D. Smith <jdsmith@as.arizona.edu>
+
+ * progmodes/idlwave.el: Updated to IDLWAVE version 4.14. Too many
+ changes to list them here.
+
+ * progmodes/idlw-shell.el: Updated to IDLWAVE version 4.14. Too
+ many changes to list them here.
+
+ * progmodes/idlw-rinfo.el: Updated to IDLWAVE version 4.14. Too
+ many changes to list them here.
+
+ * progmodes/idlw-toolbar.el: Updated to IDLWAVE version 4.14 with
+ only minor documentation changes.
+
+2002-07-18 Dave Love <fx@gnu.org>
+
+ * info-look.el: Support current auto{conf,make} manuals.
+
+2002-07-18 Juanma Barranquero <lektu@terra.es>
+
+ * bindings.el (last-buffer): Add missing frame argument.
+
+2002-07-18 Richard M. Stallman <rms@gnu.org>
+
+ * timer.el (timer-inc-time): Doc fix.
+
+ * replace.el (keep-lines, flush-lines): Interactively report
+ read-only error before reading regexp argument.
+
+ * dabbrev.el (dabbrev--search): Use inhibit-point-motion-hooks.
+
+ * bindings.el (last-buffer): Handle buffer-list and buffer-predicate
+ frame parameters like bury-buffer.
+
+ * simple.el (choose-completion-delete-max-match):
+ Handle minibuffer prompts explicitly.
+
+2002-07-18 Juanma Barranquero <lektu@terra.es>
+
+ * international/mule-util.el (string-to-sequence, truncate-string): Add
+ autoload cookie to obsolescence declaration.
+
+ * rect.el (move-to-column-force): Likewise.
+
+ * composite.el (decompose-composite-char): Likewise; also remove
+ redundant info.
+
+2002-07-18 Kim F. Storm <storm@cua.dk>
+
+ * loadup.el: Load international/utf-8 before international/characters.
+
+2002-07-17 Dave Love <fx@gnu.org>
+
+ * international/ucs-tables.el: Optimize tables. Deal with some
+ non-8859 charsets.
+ (ucs-mule-to-mule-unicode): New.
+ (ucs-unify-8859): Use utf-8-fragment-on-decoding, set up Quail
+ translation.
+ (ucs-fragment-8859): Modified consistent with ucs-unify-8859.
+ (unify-8859-on-encoding-mode): Doc mod. Fix custom version.
+ (unify-8859-on-decoding-mode): Doc mod. Change code. Fix custom
+ version. Add custom dependencies.
+ (ucs-insert): Check for null from decode-char.
+ (translation-table-for-input, ucs-quail-activate)
+ (ucs-minibuffer-setup, ccl-encode-unicode-font)
+ (ucs-tables-unload-hook): New.
+
+ * international/mule.el (define-translation-hash-table): New.
+ (decode-char): Use utf-8-translation-table-for-decode.
+ (encode-char): Use ucs-mule-to-mule-unicode.
+
+ * international/characters.el: Fix settings of U+2000-U+2027.
+ Remove \e$,1uf\e(B.
+
+ * international/mule-cmds.el (locale-language-names): Fix be, add
+ sr_YU@cyrillic, modify tg.
+ (locale-charset-language-names): Put @euro last.
+
+ * language/cyrillic.el (cyrillic-koi8-r-decode-table)
+ (cyrillic-alternativnyj-decode-table): Fill out with mule-unicode.
+ (cyrillic-koi8-r-decode-table): Make unbound after use.
+ (ccl-decode-koi8, ccl-decode-alternativnyj): Change expansion
+ factor. Use utf-8-translation-table-for-decode.
+ (ccl-encode-koi8, ccl-encode-koi8): Don't check r0.
+ (cyrillic-unify-encoding): New function.
+ (cyrillic-koi8): Modify safe-chars, valid-codes. Remove
+ charset-origin-alist.
+ (Cp878, cp866): New alias.
+ (ccl-encode-8859-5-font): New.
+ (font-ccl-encoder-alist): Add ccl-encode-8859-5-font.
+ (ccl-encode-koi8-font, ccl-encode-alternativnyj-font): Remove
+ redundant parens.
+ ("Cyrillic-KOI8"): Add cyrillic-iso-8bit to coding-priority.
+ (cyrillic-koi8-u-decode-table, ccl-decode-koi8-u)
+ (ccl-encode-koi8-u, koi8-u, ccl-encode-koi8-u-font, "Ukrainian"):
+ New.
+ (cyrillic-alternativnyj): Modify safe-chars, add mime-charset.
+ ("Cyrillic-ALT"): Change input method.
+ ("Windows-1251", "Tajik", "Bulgarian", "Belarusian"): New.
+
+ * international/utf-8.el (utf-8-subst-table)
+ (utf-8-subst-rev-table, utf-8-translation-table-for-decode)
+ (utf-8-fragment-on-decoding, ccl-untranslated-to-ucs)
+ (utf-8-ccl-regs, utf-8-translate-cjk): New.
+ (ccl-encode-mule-utf-8): Use utf-8-subst-rev-table.
+ (ccl-decode-mule-utf-8, ccl-untranslated-to-ucs)
+ (utf-8-untranslated-to-ucs, utf-8-compose): Rewritten.
+ (mule-utf-8): Remove pre-write-conversion.
+ (utf-8-post-read-conversion): Comment out.
+
+ * international/ccl.el (ccl-command-table): Add lookup-integer,
+ lookup-character.
+ (ccl-extended-code-table): Add lookup-int-const-tbl,
+ lookup-char-const-tbl.
+ (ccl-compile-lookup-integer, ccl-compile-lookup-character)
+ (ccl-dump-lookup-int-const-tbl, ccl-dump-lookup-char-const-tbl):
+ New functions.
+ (define-ccl-program): Doc update.
+
+ * international/utf-8-subst.el: Populate utf-8-subst-rev-table.
+ (utf-8-subst-table): Don't set.
+
+2002-07-17 Kenichi Handa <handa@etl.go.jp>
+
+ * international/mule.el (define-coding-system-alias):
+ Don't append ALIAS in the property `alias-coding-systems' if ALIAS's
+ eol-type is not auto-detection.
+
+ * international/mule-diag.el (print-coding-system-briefly):
+ Fix the handling of an alias of which eol-type is not auto-detection.
+
+ * international/mule-conf.el (us-ascii): Define it as an alias of
+ iso-safe.
+
+2002-07-17 Juanma Barranquero <lektu@terra.es>
+
+ * help-fns.el (describe-function-1): Put empty line before "Not
+ documented" text.
+
+ * timer.el (timer-set-time-with-usecs): Mark obsolete.
+
+2002-07-16 Stefan Monnier <monnier@cs.yale.edu>
+
+ * toolbar/tool-bar.el (tool-bar-add-item-from-menu):
+ Make sure to change the global tool-bar-map.
+
+ * vc.el (vc-default-comment-history): Hard code *vc*.
+ This is because print-log always prints there now.
+ (vc-annotate-font-lock-keywords): New var.
+ (vc-annotate-mode): Use it. Set truncate-lines as well.
+ (vc-annotate-display-select): Unify the two error reports.
+ (vc-annotate-offset): New var.
+ (vc-annotate-lines): New fun extracted from vc-annotate-display.
+ (vc-annotate-display): Use it, via font-lock.
+
+ * help-fns.el (help-split-fundoc, help-function-arglist)
+ (help-make-usage): New funs, extracted from describe-function-1.
+ (describe-function-1): Use them.
+
+ * help.el (help-key-description): Show the untranslated keys
+ when they start with ESC and the ESC was not translated.
+
+ * help-mode.el (view): Always require.
+ (help-xref-mule-regexp): Don't use defconst for variables.
+ (help-setup-xref): Keep the last 10 elements of the stack.
+ (help-xref-override-view-map): New var.
+ (help-make-xrefs): Use it instead of building a new map each time.
+ (help-function-def): Allow help-fun to take a buffer as arg.
+
+ * diff-mode.el (diff-reverse-direction): Simplify.
+ (diff-after-change-function): Fix typo.
+ (diff-post-command-hook): Take care of edge cases.
+ (diff-current-defun): Do `goto-char' after setting the mode.
+
+ * mouse-sel.el (mouse-sel-mode): Use define-minor-mode.
+ Fold mouse-sel-bindings into it.
+ (mouse-sel-bound-events): Turn it into an alist.
+ (mouse-insert-selection): Delegate to mouse-yank-at-click if
+ mouse-sel-default-bindings asks for it.
+
+2002-07-16 Andre Spiegel <spiegel@gnu.org>
+
+ * files.el: Bind toggle-read-only to C-x C-q.
+ (toggle-read-only): Display a warning message if the file is under
+ version control.
+
+ * vc-hooks.el: Don't bind vc-toggle-read-only to C-x C-q.
+ (vc-toggle-read-only): Explain in the doc string that users can bind
+ this to C-x C-q.
+ (vc-checkout-model): Change doc string to refer to vc-next-action,
+ not vc-toggle-read-only.
+
+ * vc.el (vc-next-action-on-file): Ignore buffer-read-only while
+ comparing to file on disk. Fix the case when claiming the lock
+ on a file that has unlocked changes.
+ (vc-log-mode): Don't mention vc-toggle-read-only in the doc string.
+
+2002-07-16 Richard M. Stallman <rms@gnu.org>
+
+ * simple.el (choose-completion-string): Doc fix.
+
+ * cus-edit.el: New operation :custom-standard-value.
+ (Custom-reset-standard): Use it.
+ (custom-variable, custom-face): Define it.
+ (custom-variable-standard-value, custom-face-standard-value): New fns.
+ (custom-face-save): Don't save a face whose value is standard.
+ (custom-save-faces): Use SYMBOL, not 'default, to set NOW and COMMENT.
+
+ * cus-edit.el (custom-face-edit-fix-value):
+ If VALUE is not a list, pass it thru.
+
+ * compare-w.el (compare-windows-whitespace): Always allow newline
+ even if it does not have whitespace syntax.
+
+2002-07-16 Juanma Barranquero <lektu@terra.es>
+
+ * timer.el (timer-set-time, timer-set-time-with-usecs): Fix docstring.
+
+2002-07-15 Juanma Barranquero <lektu@terra.es>
+
+ * help-fns.el (describe-variable): Show documentation for aliased
+ variable if alias does not have its own.
+
+2002-07-15 Mike Williams <mdub@bigfoot.com>
+
+ * mouse-sel.el (mouse-sel-bindings): Save/restore interprogram
+ cut/paste functions.
+
+2002-07-14 Richard M. Stallman <rms@gnu.org>
+
+ * files.el (find-alternate-file): Offer to save a modified buffer.
+ Handle kill-buffer-query-functions better.
+
+ * startup.el (normal-splash-screen, fancy-splash-text):
+ Update name of help menu item for ordering printed manuals.
+
+ * emacs-lisp/checkdoc.el: Fix doc typos.
+
+2002-07-14 Stefan Monnier <monnier@cs.yale.edu>
+
+ * textmodes/tex-mode.el: Set encoding to utf-8.
+ (tex-start-options): Make it into always-a-string.
+ Remove silly custom options that are covered by the other var.
+ (tex-start-commands): Fix docstring.
+ (tex-open-quote, tex-close-quote): Add options.
+ (tex-command): Provide default.
+ (tex-font-lock-keywords-1): Highlight $$...$$.
+ (tex-font-lock-keywords-2): Fix latin-1 chars.
+ (tex-mode-map): Remove redundant \t binding.
+ (tex-mode): Add `subsection' and `newcommand' to known latex cmds.
+ (latex-mode): Use add-hook for fill-nobreak-predicate.
+ (tex-common-initialization): Set indent-tabs-mode to nil.
+ (tex-insert-quote): Undo magic if invoked twice in a row.
+ (latex-fill-nobreak-predicate): Don't use narrowing.
+ (tex-latex-block): Don't cons uselessly.
+ (tex-last-unended-begin): Signal user-friendlier error.
+ (tex-goto-last-unclosed-latex-block): Don't catch signal.
+ (tex-start-tex): Switch order of tex-start-options and
+ tex-start-commands to make it obey docstrings.
+
+2002-07-14 Mike Williams <mdub@bigfoot.com>
+
+ * mouse-sel.el (mouse-sel-bound-events): New constant.
+ (mouse-sel-bindings): Save/restore original mouse-bindings.
+
+2002-07-13 Stefan Monnier <monnier@cs.yale.edu>
+
+ * 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 <schwab@suse.de>
+
+ * mail/mailabbrev.el (mail-abbrev-make-syntax-table): Check the
+ inherited table entry.
+
+2002-07-13 Glenn Morris <gmorris@ast.cam.ac.uk>
+
+ * calendar/timeclock.el (timeclock-in): Handle the case where no
+ log file exists (ie the very first call).
+
+2002-07-13 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+
+ * 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 <storm@cua.dk>
+
+ * progmodes/compile.el (grep-tree): Fixed autoload.
+ Corrected use of undefined variable `match-files-aliases'.
+
+2002-07-12 Glenn Morris <gmorris@ast.cam.ac.uk>
+
+ * 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 <rms@gnu.org>
+
+ * 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 <lektu@terra.es>
+
+ * help-fns.el (describe-variable): Put `defvaralias' info before the
+ documentation (patch from John Paul Wallington
+ <jpw@shootybangbang.com>). Remove useless "Documentation:" string.
+
+ * timer.el (timer-set-time-with-usecs): Fix documentation.
+ Simplify extraction of time data.
+
+2002-07-12 John Paul Wallington <jpw@shootybangbang.com>
+
+ * help-fns.el (describe-variable): Mention if the variable is an alias.
+
+2002-07-12 Kenichi Handa <handa@etl.go.jp>
+
+ * 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\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
+
+ * 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 <lektu@terra.es>
+
+ * 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 <ole@gnu.org>
+
+ * compile.el (compilation-error-regexp-alist):
+ Recognize Valgrind messages.
+
+2002-07-09 Juanma Barranquero <lektu@terra.es>
+
+ * 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 <miles@gnu.org>
+
+ * hexl.el (hexl-find-file): Bind `completion-ignored-extensions'
+ to nil when prompting for a filename.
+
2002-07-09 Kenichi Handa <handa@etl.go.jp>
* 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 <storm@cua.dk>
2002-07-07 Stefan Monnier <monnier@cs.yale.edu>
+ * 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.
inheriting from the mode-line face, since we can't override it,
and we don't want it for ttys.
-2002-07-02 Dave Love <fx@gnu.org>
-
- * international/characters.el: Fix general punctuation cases.
- Remove \e$,1uf\e(B case.
-
- * international/ccl.el (ccl-command-table): Add lookup-character,
- lookup-integer.
- (ccl-extended-code-table): Add lookup-int-const-tbl,
- lookup-char-const-tbl.
- (ccl-compile-lookup-integer, ccl-compile-lookup-character): New
- function.
-
- * international/mule.el (define-translation-hash-table): New
- function.
-
2002-07-02 Richard M. Stallman <rms@gnu.org>
* net/ange-ftp.el (ange-ftp-hook-function): Add file-remote-p prop.