[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/ChangeLog
From: |
Kai Großjohann |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/ChangeLog |
Date: |
Wed, 05 Feb 2003 16:03:36 -0500 |
Index: emacs/lisp/ChangeLog
diff -c emacs/lisp/ChangeLog:1.4811 emacs/lisp/ChangeLog:1.4812
*** emacs/lisp/ChangeLog:1.4811 Tue Feb 4 12:07:42 2003
--- emacs/lisp/ChangeLog Wed Feb 5 16:03:34 2003
***************
*** 1,3 ****
--- 1,148 ----
+ 2003-02-05 Kai Gro,A_(Bjohann <address@hidden>
+
+ * ido.el (ido-define-mode-map): Interact with Viper. From Kim F
+ Storm.
+
+ 2003-02-05 Kai Gro,A_(Bjohann <address@hidden>
+
+ Version 2.0.29 released.
+
+ * net/tramp.el (tramp-send-region): Protect against
+ tramp-chunksize being nil.
+
+ 2003-02-04 Michael Albinus <address@hidden>
+
+ * net/tramp.el (tramp-handle-directory-file-name): Handle the case
+ PATH is "".
+ (tramp-completion-handle-file-name-all-completions): Define
+ `tramp-current-user' locally. See `tramp-parse-passwd'.
+ (tramp-parse-passwd): For su-alike methods it would be desirable
+ to return "address@hidden" as default. Unfortunately, we have no
+ information whether any user name has been typed already. So we
+ (mis-)use tramp-current-user as indication, assuming it is set in
+ `tramp-completion-handle-file-name-all-completions'.
+ (tramp-send-region): Handle the case `tramp-chunksize' is equal
+ 0. I did it accidently. Infinite loop ...
+
+ * net/tramp-ftp.el (top-level): eval-after-load "ange-ftp"
+ '(tramp-disable-ange-ftp). Suggested by Kai.
+ (tramp-ftp-file-name-handler): `tramp-disable-ange-ftp' not needed
+ any longer.
+
+ * net/tramp-smb.el (tramp-smb-file-name-handler-alist): Apply
+ `tramp-handle-directory-file-name' in order to profit from Kai's
+ yesterday changes.
+
+ 2003-02-03 Kai Gro,A_(Bjohann <address@hidden>
+
+ * net/tramp.el (tramp-chunksize): Set default to 500 as workaround
+ for some ssh connections.
+ (tramp-handle-directory-file-name): New implementation. Not sure
+ if it works.
+
+ 2003-01-28 Michael Albinus <address@hidden>
+
+ * net/tramp.el (tramp-get-device): `tramp-make-tramp-file-name'
+ must not be called with NIL path. It fails in case of
+ multi-method.
+
+ 2003-01-27 Michael Albinus <address@hidden>
+
+ * net/tramp.el (tramp-file-name-for-operation): Apply
+ `expand-file-name' for relative file names only. Otherwise there
+ might be problems if the default directory is another Tramp
+ directory as the directory the file is based on.
+ (tramp-find-foreign-file-name-handler): Check whether FILENAME is
+ a Tramp file name. It isn't if it comes from an expanded file
+ name (like "/xx:yy//zz").
+
+ 2003-01-25 Michael Albinus <address@hidden>
+
+ * net/tramp.el (tramp-devices): New variable. Keeps virtual
+ device numbers. Devices must distinguish physical file systems.
+ The device numbers provided by "lstat" aren't unique, because we
+ operate on different hosts. So we use virtual device numbers,
+ generated by `tramp-get-device'. Both Ange-FTP and EFS use device
+ number -1. In order to be different, we use device number (-1 x),
+ whereby "x" is unique for a given (multi-method method user host).
+ Suggested by Kai.
+ (tramp-perl-file-attributes): Always return device number -1.
+ There will be a virtual device number set in
+ `tramp-handle-file-attributes', which replaces this one.
+ (tramp-handle-file-attributes): Set virtual device number.
+ (tramp-get-device): New function. Returns the virtual device
+ number. If it doesn't exist, generate a new one.
+ (tramp-handle-file-regular-p): Use Emacs file name primitives
+ instead of calling tramp-handle-* equivalents directly. Needed
+ for tramp-smb.
+
+ * net/tramp-smb.el (tramp-smb-devices, tramp-smb-get-device): Removed.
+ Functionality moved to tramp.el.
+ (tramp-smb-handle-file-attributes): Apply
+ `tramp-get-device'. ATIME and CTIME are (0 0) now (= "don't
+ know"), which is more honest.
+ (tramp-smb-handle-make-directory): Use Emacs file name primitives
+ instead of calling tramp-smb-handle-* equivalents directly.
+ (tramp-smb-read-file-entry): Return size as a number but a string.
+
+ 2003-01-24 Michael Albinus <address@hidden>
+
+ * net/tramp.el (tramp-completion-function-alist-ssh): Add parsing
+ of "/etc/ssh_config" and "~/.ssh/config". Suggested by Kai.
+ (tramp-completion-function-alist, tramp-set-completion-function):
+ Doc string update.
+ (tramp-parse-sconfig, tramp-parse-sconfig-group): New functions.
+ Provide parsing of "~/.ssh/config" style files.
+
+ 2003-01-21 Michael Albinus <address@hidden>
+
+ * net/tramp.el (tramp-completion-handle-expand-file-name): Apply
+ `tramp-drop-volume-letter'. Otherwise, there are problems on W32
+ systems.
+
+ 2003-01-21 Michael Albinus <address@hidden>
+
+ * net/tramp-smb.el (tramp-smb-get-device, tramp-smb-get-inode): New
+ functions. Device number and inode number don't exist for SMB
+ files. Therefore we must generate virtual ones.
+ (tramp-smb-devices, tramp-smb-inodes): New variables. Keep
+ generated virtual device numbers and inodes numbers for SMB files.
+ (tramp-smb-handle-file-attributes): Apply them.
+
+ 2003-01-14 Kai Gro,A_(Bjohann <address@hidden>
+
+ * net/tramp.el (tramp-md5-function): Require md5 before checking
+ function md5. If using md5-encode, put wrapper around it that
+ converts vector of bytes to ascii text.
+
+ 2003-01-13 Michael Albinus <address@hidden>
+
+ * net/tramp.el (tramp-completion-mode): Perform check (integerp
+ last-input-event) before (event-modifiers last-input-event) -
+ there might be problems if `last-input-event' is a mouse event.
+
+ 2003-01-12 Michael Albinus <address@hidden>
+
+ * net/tramp.el (tramp-parse-rhosts, tramp-parse-shosts)
+ (tramp-parse-hosts, tramp-parse-passwd, tramp-parse-netrc): Use
+ `file-readable-p' instead of `file-exists-p'. Otherwise these
+ functions might block. Reported by <address@hidden>.
+
+ 2003-01-02 Michael Albinus <address@hidden>
+
+ * net/tramp-ftp.el (top-level): Defaults for
+ `tramp-default-method-alist' must be a list.
+
+ * net/tramp-smb.el (top-level): Defaults for
+ `tramp-default-method-alist' must be a list.
+
+ 2003-01-02 Kai Gro,A_(Bjohann <address@hidden>
+
+ * net/tramp.el (top-level): Avoid byte-compiler warnings of unused
+ variables if the byte-compiler supports this. This is for the
+ with-parsed-tramp-file-name macro which is wont to produce such
+ stuff.
+
2003-02-04 Richard M. Stallman <address@hidden>
* term.el (term-raw-map): Set it up at load time.
***************
*** 5864,5870 ****
2002-08-21 Kai Gro,A_(Bjohann <address@hidden>
! * tramp.el: Version 2.0.13 released.
(tramp-handle-write-region): Don't check to see if remote end is
awake after sending data to remote host: we want to send "EOF" not
"echo are you awake"...
--- 6009,6015 ----
2002-08-21 Kai Gro,A_(Bjohann <address@hidden>
! * net/tramp.el: Version 2.0.13 released.
(tramp-handle-write-region): Don't check to see if remote end is
awake after sending data to remote host: we want to send "EOF" not
"echo are you awake"...
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, (continued)
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Francesco Potortì, 2003/02/04
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Francesco Potortì, 2003/02/04
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2003/02/04
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2003/02/04
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Richard M. Stallman, 2003/02/04
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2003/02/04
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2003/02/04
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2003/02/04
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2003/02/04
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Dave Love, 2003/02/04
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,
Kai Großjohann <=
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Kim F. Storm, 2003/02/05
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2003/02/05
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2003/02/06
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2003/02/06
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Francesco Potortì, 2003/02/06
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2003/02/06
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Stephen Gildea, 2003/02/06
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Stefan Monnier, 2003/02/06
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, John Paul Wallington, 2003/02/06
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Francesco Potortì, 2003/02/07