Commit 85806390 authored by Michael Albinus's avatar Michael Albinus
Browse files

Sync with Tramp 2.0.53.

parent 587043f8
2006-04-17 Michael Albinus <michael.albinus@gmx.de>
Sync with Tramp 2.0.53.
* net/tramp.el (tramp-completion-mode): ?\t has event-modifier
'control. Reported by Matthias Frste
<slashdevslashnull@gmx.net>.
(tramp-completion-file-name-handler): Add autoload cookie for
adding to `file-name-handler-alist'.
* net/tramp-smb.el (tramp-smb-wait-for-output): Wait always for
the prompt. If it returns earlier (when detecting an error
message), the rest of the output will merge accidently with the
output of the next command. Reported by M Jared Finder
<jared@hpalace.com>.
* net/tramp-vc.el (vc-user-login-name): Wrap defadvice with a test
for `process-file', in order to let it work for older Emacsen too.
2006-04-17 Ralf Angeli <angeli@iwi.uni-sb.de> 2006-04-17 Ralf Angeli <angeli@iwi.uni-sb.de>
   
* textmodes/tex-mode.el (tex-font-lock-match-suscript): New function. * textmodes/tex-mode.el (tex-font-lock-match-suscript): New function.
...@@ -2933,7 +2952,7 @@ ...@@ -2933,7 +2952,7 @@
(vc-default-update-changelog): Don't use vc-user-login-name, we (vc-default-update-changelog): Don't use vc-user-login-name, we
don't need it here. don't need it here.
   
* tramp-vc.el (vc-user-login-name): Comment out defadvice, it is * net/tramp-vc.el (vc-user-login-name): Comment out defadvice, it is
no longer necessary. no longer necessary.
   
2006-01-25 Kenichi Handa <handa@m17n.org> 2006-01-25 Kenichi Handa <handa@m17n.org>
......
...@@ -979,7 +979,7 @@ Returns nil if an error message has appeared." ...@@ -979,7 +979,7 @@ Returns nil if an error message has appeared."
;; Algorithm: get waiting output. See if last line contains ;; Algorithm: get waiting output. See if last line contains
;; tramp-smb-prompt sentinel or tramp-smb-errors strings. ;; tramp-smb-prompt sentinel or tramp-smb-errors strings.
;; If not, wait a bit and again get waiting output. ;; If not, wait a bit and again get waiting output.
(while (and (not found) (not err)) (while (not found)
;; Accept pending output. ;; Accept pending output.
(tramp-accept-process-output proc) (tramp-accept-process-output proc)
......
...@@ -4344,6 +4344,7 @@ Falls back to normal file name handler if no tramp file name handler exists." ...@@ -4344,6 +4344,7 @@ Falls back to normal file name handler if no tramp file name handler exists."
;;;###autoload ;;;###autoload
(add-to-list 'file-name-handler-alist (add-to-list 'file-name-handler-alist
(cons tramp-file-name-regexp 'tramp-file-name-handler)) (cons tramp-file-name-regexp 'tramp-file-name-handler))
;;;###autoload
(add-to-list 'file-name-handler-alist (add-to-list 'file-name-handler-alist
(cons tramp-completion-file-name-regexp (cons tramp-completion-file-name-regexp
'tramp-completion-file-name-handler)) 'tramp-completion-file-name-handler))
...@@ -4458,24 +4459,28 @@ necessary anymore." ...@@ -4458,24 +4459,28 @@ necessary anymore."
file) file)
(member (match-string 1 file) (mapcar 'car tramp-methods))) (member (match-string 1 file) (mapcar 'car tramp-methods)))
((or (equal last-input-event 'tab) ((or (equal last-input-event 'tab)
;; Emacs ;; Emacs
(and (integerp last-input-event) (and (integerp last-input-event)
(not (event-modifiers last-input-event)) (or
(or (char-equal last-input-event ?\?) ;; ?\t has event-modifier 'control
(char-equal last-input-event ?\t) ; handled by 'tab already? (char-equal last-input-event ?\t)
(char-equal last-input-event ?\ ))) (and (not (event-modifiers last-input-event))
(or (char-equal last-input-event ?\?)
(char-equal last-input-event ?\ )))))
;; XEmacs ;; XEmacs
(and (featurep 'xemacs) (and (featurep 'xemacs)
(not (event-modifiers last-input-event)) (or
(or (char-equal ;; ?\t has event-modifier 'control
(funcall (symbol-function 'event-to-character) (char-equal
last-input-event) ?\?) (funcall (symbol-function 'event-to-character)
(char-equal last-input-event) ?\t)
(funcall (symbol-function 'event-to-character) (and (not (event-modifiers last-input-event))
last-input-event) ?\t) (or (char-equal
(char-equal (funcall (symbol-function 'event-to-character)
(funcall (symbol-function 'event-to-character) last-input-event) ?\?)
last-input-event) ?\ )))) (char-equal
(funcall (symbol-function 'event-to-character)
last-input-event) ?\ ))))))
t))) t)))
(defun tramp-completion-handle-file-exists-p (filename) (defun tramp-completion-handle-file-exists-p (filename)
......
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
;; are auto-frobbed from configure.ac, so you should edit that file and run ;; are auto-frobbed from configure.ac, so you should edit that file and run
;; "autoconf && ./configure" to change them. ;; "autoconf && ./configure" to change them.
(defconst tramp-version "2.0.52" (defconst tramp-version "2.0.53"
"This version of Tramp.") "This version of Tramp.")
(defconst tramp-bug-report-address "tramp-devel@gnu.org" (defconst tramp-bug-report-address "tramp-devel@gnu.org"
......
2006-04-17 Michael Albinus <michael.albinus@gmx.de>
Sync with Tramp 2.0.53.
2006-04-13 Carsten Dominik <dominik@science.uva.nl> 2006-04-13 Carsten Dominik <dominik@science.uva.nl>
* org.texi: (Updating settings): New section. * org.texi: (Updating settings): New section.
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
@c In the Tramp CVS, the version number is auto-frobbed from @c In the Tramp CVS, the version number is auto-frobbed from
@c configure.ac, so you should edit that file and run @c configure.ac, so you should edit that file and run
@c "autoconf && ./configure" to change the version number. @c "autoconf && ./configure" to change the version number.
@set trampver 2.0.52 @set trampver 2.0.53
@c Other flags from configuration @c Other flags from configuration
@set prefix /usr/local @set prefix /usr/local
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment