Sync with Tramp 2.0.45.
* net/tramp.el (top): Apply `def-edebug-spec' only if function is
- defined. This is not the case for XEmacs without package
- "edebug".
+ defined. This is not the case for XEmacs without package "edebug".
(tramp-set-auto-save-file-modes): Set permissions of autosaved
remote files to the permissions of the original file. This is not
the case for Emacs < 21.3.50 and XEmacs < 21.5. Add function to
`auto-save-hook'. Reported by Thomas Prokosch <thomas@nadev.net>.
- (tramp-perl-decode): Fixed an error in Perl implementation.
+ (tramp-perl-decode): Fix an error in Perl implementation.
$pending must be cleared every loop. Reported by Benjamin Place
<benjaminplace@sprintmail.com>
- * net/tramp-smb.el (tramp-smb-advice-PC-do-completion): Don't
- activate advice during definition. This is done later on,
- depending on test result of `substitute-in-file-name'. Suggested
- by Stefan Monnier <monnier@iro.umontreal.ca>.
+ * net/tramp-smb.el (tramp-smb-advice-PC-do-completion):
+ Don't activate advice during definition. This is done later on,
+ depending on test result of `substitute-in-file-name'.
+ Suggested by Stefan Monnier <monnier@iro.umontreal.ca>.
+
+2004-10-12 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * pcvs-parse.el (cvs-parse-commit): Fix parsing for new commit message.
+
+ * emacs-lisp/lisp.el (mark-sexp): Preserve direction when repeating.
2004-10-12 David Ponce <david@dponce.com>
2004-10-12 Kenichi Handa <handa@m17n.org>
- * international/mule.el (coding-system-equal): Moved from
- mule-util.el.
+ * international/mule.el (coding-system-equal): Move from mule-util.el.
- * international/mule-util.el (coding-system-equal): Moved to
- mule.el.
+ * international/mule-util.el (coding-system-equal): Move to mule.el.
2004-10-12 Kim F. Storm <storm@cua.dk>
* subr.el (substitute-key-definition): Mention command remapping
in doc string.
+2004-10-11 Stefan <monnier@iro.umontreal.ca>
+
+ * pcvs-defs.el (pcl-cvs-load-hook): Remove unused var.
+
+ * font-lock.el (font-lock-apply-highlight): Fix last change.
+
2004-10-11 Simon Josefsson <jas@extundo.com>
* mail/smtpmail.el (smtpmail-open-stream): Look for
(smtpmail-open-stream): Don't overwrite user settings of
starttls-extra-arguments and starttls-extra-args.
+2004-10-10 Stefan <monnier@iro.umontreal.ca>
+
+ * comint.el (comint-mouse-insert-input): Remove.
+ (comint-insert-input): Make it work for mouse bindings.
+ (comint-mode-map): Move defs into the declaration.
+ (comint-output-filter): Typo.
+
+ * diff-mode.el (diff-current-defun): Fix 2004-06-13's change.
+
2004-10-10 Kai Grossjohann <kai.grossjohann@gmx.net>
* net/ange-ftp.el (ange-ftp-remote-shell): Remove variable.
(vc-annotate-display-select): Only call vc-annotate-mode
if we're not in that mode already.
+2004-10-09 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * imenu.el (imenu--completion-buffer): Don't return t for rescan.
+ (imenu-choose-buffer-index): Check here for rescan instead.
+
+ * font-lock.el (font-lock-apply-highlight): Explicitly check the case
+ where the face expression evals to nil.
+
+ * textmodes/tex-mode.el (tex-font-lock-append-prop): New fun.
+ (tex-font-lock-keywords-2): Use it.
+ (tex-font-lock-syntactic-keywords): Fix the `verbatim' treatment.
+
+ * emacs-lisp/lisp-mode.el (lisp-fill-paragraph): Fix backslashes.
+
2004-10-09 Kim F. Storm <storm@cua.dk>
* subr.el (progress-reporter-update): Define before first usage.
2004-10-08 Peter Seibel <peter@javamonkey.com> (tiny change)
- * emacs-lisp/lisp-mode.el (lisp-fill-paragraph): Change
- paragraph-start regexp so we don't fill code starting with #'(
+ * emacs-lisp/lisp-mode.el (lisp-fill-paragraph):
+ Change paragraph-start regexp so we don't fill code starting with #'(.
2004-10-08 Sebastien Kirche <seki@seki.fr> (tiny change)
2004-10-08 Masatake YAMATO <jet@gyve.org>
* server.el (server-process-filter): Wrap `process-send-region'
- by `condition-case' to guard the case when the pipe to PROC is
- closed.
+ by `condition-case' to guard the case when the pipe to PROC is closed.
2004-10-07 Mark A. Hershberger <mah@everybody.org>
- * xml.el (xml-substitute-special): Limit handling of external
- entities.
+ * xml.el (xml-substitute-special): Limit handling of external entities.
2004-10-06 Nick Roberts <nickrob@snap.net.nz>
2004-10-04 Luc Teirlinck <teirllm@auburn.edu>
- * textmodes/enriched.el (enriched-mode-map): Give
- `set-left-margin' and `set-right-margin' bindings that follow the
- minor mode conventions.
+ * textmodes/enriched.el (enriched-mode-map): Give `set-left-margin' and
+ `set-right-margin' bindings that follow the minor mode conventions.
2004-10-03 Stefan <monnier@iro.umontreal.ca>