[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Tramp-checkins] tramp lisp/ChangeLog lisp/tramp.el texi/ChangeL...
From: |
Kai Großjohann |
Subject: |
[Tramp-checkins] tramp lisp/ChangeLog lisp/tramp.el texi/ChangeL... |
Date: |
Fri, 06 Sep 2002 06:10:14 -0400 |
CVSROOT: /cvsroot/tramp
Module name: tramp
Changes by: Kai Großjohann <address@hidden> 02/09/06 06:10:13
Modified files:
lisp : ChangeLog tramp.el
texi : ChangeLog tramp.texi
Log message:
Merge changes by Michael Albinus from "completion" branch.
2002-09-05 Michael Albinus <address@hidden>
* tramp.el (tramp-postfix-single-method-format)
(tramp-postfix-multi-method-format)
(tramp-postfix-multi-hop-format)
(tramp-postfix-user-format): New format strings.
(tramp-postfix-single-method-regexp)
(tramp-postfix-multi-method-regexp)
(tramp-postfix-multi-hop-regexp)
(tramp-postfix-user-regexp)
(tramp-make-multi-tramp-file-format)
(tramp-make-tramp-file-name): Apply them.
(tramp-completion-handle-file-name-all-completions): Fix for
invoking ange-ftp in case of "/ftp:xxx" file names.
2002-09-04 Michael Albinus <address@hidden>
* tramp.el (tramp-prefix-format)
(tramp-postfix-host-format): New format strings.
(tramp-prefix-regexp, tramp-method-regexp)
(tramp-postfix-single-method-regexp)
(tramp-postfix-multi-method-regexp)
(tramp-postfix-multi-hop-regexp)
(tramp-user-regexp, tramp-postfix-user-regexp)
(tramp-host-regexp, tramp-postfix-host-regexp)
(tramp-path-regexp): New atomar regular expressions. If
corresponding format strings exist, derived from them.
(tramp-file-name-structure)
(tramp-multi-file-name-structure)
(tramp-multi-file-name-hop-structure)
(tramp-make-multi-tramp-file-format)
(tramp-completion-mode)
(tramp-completion-dissect-file-name)
(tramp-parse-rhosts-group)
(tramp-parse-shosts-group)
(tramp-parse-hosts-group)
(tramp-parse-passwd-group): Apply these expressions.
(tramp-file-name-structure-unified)
(tramp-file-name-structure-separate)
(tramp-make-tramp-file-format-unified)
(tramp-make-tramp-file-format-separate)
(tramp-make-tramp-file-format)
(tramp-make-tramp-file-user-nil-format-unified)
(tramp-make-tramp-file-user-nil-format-separate)
(tramp-make-tramp-file-user-nil-format)
(tramp-multi-file-name-structure-unified)
(tramp-multi-file-name-structure-separate)
(tramp-multi-file-name-hop-structure-unified)
(tramp-multi-file-name-hop-structure-separate)
(tramp-make-multi-tramp-file-format-unified)
(tramp-make-multi-tramp-file-format-separate): Removed.
(tramp-make-tramp-file-name): Allow partial tramp file
names. Generate tramp file format on-the-fly depending on
parameters. Apply atomar format strings resp expressions.
(tramp-get-completion-methods)
(tramp-get-completion-user-host): Apply
`tramp-make-tramp-file-name'.
(tramp-parse-hosts-group): Take all host names and IP addresses
into account.
(tramp-bug): Remove `tramp-make-tramp-file-format'.
2002-09-01 Michael Albinus <address@hidden>
* tramp.el (tramp-methods): Add `tramp-completion-function' for
"su" and "sudo".
(tramp-get-completion-telnet): Implement it.
(tramp-parse-hosts)
(tramp-parse-hosts-group)
(tramp-get-completion-su)
(tramp-parse-passwd)
(tramp-parse-passwd-group): New functions.
2002-08-31 Michael Albinus <address@hidden>
* tramp.el (tramp-completion-mode): Check for `last-input-char'.
(tramp-completion-file-name-handler-alist): Add handler
for `file-exists-p.
(tramp-completion-handle-file-exists-p): New function.
(tramp-completion-handle-file-name-completion): Simplified.
(tramp-completion-dissect-file-name): Regexp's reorganised.
(tramp-completion-handle-file-name-all-completions): Call
completion-function only if `user' or `host' is given.
(tramp-get-completion-user-host): New function.
(tramp-get-completion-rsh)
(tramp-get-completion-ssh): Apply it.
2002-08-29 Michael Albinus <address@hidden>
* tramp.el (tramp-completion-file-name-handler-alist): Add handler
for `expand-file-name'.
(tramp-completion-handle-expand-file-name): New function.
2002-08-26 Michael Albinus <address@hidden>
* tramp.el (tramp-completion-mode): New function.
(tramp-completion-handle-file-name-directory)
(tramp-completion-handle-file-name-all-completions): Apply it.
(tramp-methods): Remove double definition of `ssh1-old' and
`ssh2-old'.
(tramp-point-at-eol): New defalias.
(tramp-parse-rhosts-group)
(tramp-parse-shosts-group):: Apply it.
2002-08-25 Michael Albinus <address@hidden>
* tramp.el (tramp-get-completion-methods)
(tramp-get-completion-rsh)
(tramp-get-completion-ssh): Add "[" for Xemacs.
(tramp-completion-file-name-regexp-separate): Expression adapted.
(tramp-completion-file-name-handler-alist): Add handler for
`file-name-directory' and `file-name-nondirectory'.
(tramp-completion-handle-file-name-directory)
(tramp-completion-handle-file-name-nondirectory)
(tramp-completion-run-real-handler): New functions.
(tramp-completion-file-name-handler)
(tramp-completion-handle-file-name-all-completions): Apply
`tramp-completion-run-real-handler'.
(tramp-parse-rhosts)
(tramp-parse-shosts): Use `with-temp-buffer'. `result´ renamed to
`res' (otherwise side effects in XEmacs).
2002-08-24 Michael Albinus <address@hidden>
* tramp.el (tramp-completion-file-name-regexp)
(tramp-completion-file-name-handler-alist)
(tramp-flatten-list)
(tramp-completion-dissect-file-name)
(tramp-get-completion-rsh)
(tramp-parse-rhosts)
(tramp-parse-rhosts-group)
(tramp-get-completion-ssh): Doc string tuned.
(tramp-methods): Doc string and custom type extended for
`tramp-completion-function'.
(tramp-completion-function): Variable added. Is it really used?
Other variables like `tramp-completion-function' aren't used.
(tramp-completion-file-name-handler-alist): Add handler for
`file-name-completion'.
(tramp-completion-handle-file-name-completion): New function.
2002-08-20 Michael Albinus <address@hidden>
Branch "completion" created. Version named (temporarily)
"2.0.completion".
2002-09-01 Michael Albinus <address@hidden>
* tramp.texi (Dired): Mention method, user name and machine name
completion.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/tramp/tramp/lisp/ChangeLog.diff?tr1=2.184&tr2=2.185&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/tramp/tramp/lisp/tramp.el.diff?tr1=2.192&tr2=2.193&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/tramp/tramp/texi/ChangeLog.diff?tr1=2.44&tr2=2.45&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/tramp/tramp/texi/tramp.texi.diff?tr1=2.49&tr2=2.50&r1=text&r2=text
- [Tramp-checkins] tramp lisp/ChangeLog lisp/tramp.el texi/ChangeL..., Michael Albinus, 2002/09/01
- [Tramp-checkins] tramp lisp/ChangeLog lisp/tramp.el texi/ChangeL...,
Kai Großjohann <=
- [Tramp-checkins] tramp lisp/ChangeLog lisp/tramp.el texi/ChangeL..., Michael Albinus, 2002/09/11
- [Tramp-checkins] tramp lisp/ChangeLog lisp/tramp.el texi/ChangeL..., Michael Albinus, 2002/09/22
- [Tramp-checkins] tramp lisp/ChangeLog lisp/tramp.el texi/ChangeL..., Kai Großjohann, 2002/09/24
- [Tramp-checkins] tramp lisp/ChangeLog lisp/tramp.el texi/ChangeL..., Michael Albinus, 2002/09/27
- [Tramp-checkins] tramp lisp/ChangeLog lisp/tramp.el texi/ChangeL..., Kai Großjohann, 2002/09/29