diff options
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 147 |
1 files changed, 146 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index d2da1e07426..eda47daf3ff 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,148 @@ | |||
| 1 | 2003-02-05 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de> | ||
| 2 | |||
| 3 | * ido.el (ido-define-mode-map): Interact with Viper. From Kim F | ||
| 4 | Storm. | ||
| 5 | |||
| 6 | 2003-02-05 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de> | ||
| 7 | |||
| 8 | Version 2.0.29 released. | ||
| 9 | |||
| 10 | * net/tramp.el (tramp-send-region): Protect against | ||
| 11 | tramp-chunksize being nil. | ||
| 12 | |||
| 13 | 2003-02-04 Michael Albinus <Michael.Albinus@alcatel.de> | ||
| 14 | |||
| 15 | * net/tramp.el (tramp-handle-directory-file-name): Handle the case | ||
| 16 | PATH is "". | ||
| 17 | (tramp-completion-handle-file-name-all-completions): Define | ||
| 18 | `tramp-current-user' locally. See `tramp-parse-passwd'. | ||
| 19 | (tramp-parse-passwd): For su-alike methods it would be desirable | ||
| 20 | to return "root@localhost" as default. Unfortunately, we have no | ||
| 21 | information whether any user name has been typed already. So we | ||
| 22 | (mis-)use tramp-current-user as indication, assuming it is set in | ||
| 23 | `tramp-completion-handle-file-name-all-completions'. | ||
| 24 | (tramp-send-region): Handle the case `tramp-chunksize' is equal | ||
| 25 | 0. I did it accidently. Infinite loop ... | ||
| 26 | |||
| 27 | * net/tramp-ftp.el (top-level): eval-after-load "ange-ftp" | ||
| 28 | '(tramp-disable-ange-ftp). Suggested by Kai. | ||
| 29 | (tramp-ftp-file-name-handler): `tramp-disable-ange-ftp' not needed | ||
| 30 | any longer. | ||
| 31 | |||
| 32 | * net/tramp-smb.el (tramp-smb-file-name-handler-alist): Apply | ||
| 33 | `tramp-handle-directory-file-name' in order to profit from Kai's | ||
| 34 | yesterday changes. | ||
| 35 | |||
| 36 | 2003-02-03 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de> | ||
| 37 | |||
| 38 | * net/tramp.el (tramp-chunksize): Set default to 500 as workaround | ||
| 39 | for some ssh connections. | ||
| 40 | (tramp-handle-directory-file-name): New implementation. Not sure | ||
| 41 | if it works. | ||
| 42 | |||
| 43 | 2003-01-28 Michael Albinus <Michael.Albinus@alcatel.de> | ||
| 44 | |||
| 45 | * net/tramp.el (tramp-get-device): `tramp-make-tramp-file-name' | ||
| 46 | must not be called with NIL path. It fails in case of | ||
| 47 | multi-method. | ||
| 48 | |||
| 49 | 2003-01-27 Michael Albinus <Michael.Albinus@alcatel.de> | ||
| 50 | |||
| 51 | * net/tramp.el (tramp-file-name-for-operation): Apply | ||
| 52 | `expand-file-name' for relative file names only. Otherwise there | ||
| 53 | might be problems if the default directory is another Tramp | ||
| 54 | directory as the directory the file is based on. | ||
| 55 | (tramp-find-foreign-file-name-handler): Check whether FILENAME is | ||
| 56 | a Tramp file name. It isn't if it comes from an expanded file | ||
| 57 | name (like "/xx:yy//zz"). | ||
| 58 | |||
| 59 | 2003-01-25 Michael Albinus <Michael.Albinus@alcatel.de> | ||
| 60 | |||
| 61 | * net/tramp.el (tramp-devices): New variable. Keeps virtual | ||
| 62 | device numbers. Devices must distinguish physical file systems. | ||
| 63 | The device numbers provided by "lstat" aren't unique, because we | ||
| 64 | operate on different hosts. So we use virtual device numbers, | ||
| 65 | generated by `tramp-get-device'. Both Ange-FTP and EFS use device | ||
| 66 | number -1. In order to be different, we use device number (-1 x), | ||
| 67 | whereby "x" is unique for a given (multi-method method user host). | ||
| 68 | Suggested by Kai. | ||
| 69 | (tramp-perl-file-attributes): Always return device number -1. | ||
| 70 | There will be a virtual device number set in | ||
| 71 | `tramp-handle-file-attributes', which replaces this one. | ||
| 72 | (tramp-handle-file-attributes): Set virtual device number. | ||
| 73 | (tramp-get-device): New function. Returns the virtual device | ||
| 74 | number. If it doesn't exist, generate a new one. | ||
| 75 | (tramp-handle-file-regular-p): Use Emacs file name primitives | ||
| 76 | instead of calling tramp-handle-* equivalents directly. Needed | ||
| 77 | for tramp-smb. | ||
| 78 | |||
| 79 | * net/tramp-smb.el (tramp-smb-devices, tramp-smb-get-device): Removed. | ||
| 80 | Functionality moved to tramp.el. | ||
| 81 | (tramp-smb-handle-file-attributes): Apply | ||
| 82 | `tramp-get-device'. ATIME and CTIME are (0 0) now (= "don't | ||
| 83 | know"), which is more honest. | ||
| 84 | (tramp-smb-handle-make-directory): Use Emacs file name primitives | ||
| 85 | instead of calling tramp-smb-handle-* equivalents directly. | ||
| 86 | (tramp-smb-read-file-entry): Return size as a number but a string. | ||
| 87 | |||
| 88 | 2003-01-24 Michael Albinus <Michael.Albinus@alcatel.de> | ||
| 89 | |||
| 90 | * net/tramp.el (tramp-completion-function-alist-ssh): Add parsing | ||
| 91 | of "/etc/ssh_config" and "~/.ssh/config". Suggested by Kai. | ||
| 92 | (tramp-completion-function-alist, tramp-set-completion-function): | ||
| 93 | Doc string update. | ||
| 94 | (tramp-parse-sconfig, tramp-parse-sconfig-group): New functions. | ||
| 95 | Provide parsing of "~/.ssh/config" style files. | ||
| 96 | |||
| 97 | 2003-01-21 Michael Albinus <Michael.Albinus@alcatel.de> | ||
| 98 | |||
| 99 | * net/tramp.el (tramp-completion-handle-expand-file-name): Apply | ||
| 100 | `tramp-drop-volume-letter'. Otherwise, there are problems on W32 | ||
| 101 | systems. | ||
| 102 | |||
| 103 | 2003-01-21 Michael Albinus <Michael.Albinus@alcatel.de> | ||
| 104 | |||
| 105 | * net/tramp-smb.el (tramp-smb-get-device, tramp-smb-get-inode): New | ||
| 106 | functions. Device number and inode number don't exist for SMB | ||
| 107 | files. Therefore we must generate virtual ones. | ||
| 108 | (tramp-smb-devices, tramp-smb-inodes): New variables. Keep | ||
| 109 | generated virtual device numbers and inodes numbers for SMB files. | ||
| 110 | (tramp-smb-handle-file-attributes): Apply them. | ||
| 111 | |||
| 112 | 2003-01-14 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de> | ||
| 113 | |||
| 114 | * net/tramp.el (tramp-md5-function): Require md5 before checking | ||
| 115 | function md5. If using md5-encode, put wrapper around it that | ||
| 116 | converts vector of bytes to ascii text. | ||
| 117 | |||
| 118 | 2003-01-13 Michael Albinus <Michael.Albinus@alcatel.de> | ||
| 119 | |||
| 120 | * net/tramp.el (tramp-completion-mode): Perform check (integerp | ||
| 121 | last-input-event) before (event-modifiers last-input-event) - | ||
| 122 | there might be problems if `last-input-event' is a mouse event. | ||
| 123 | |||
| 124 | 2003-01-12 Michael Albinus <Michael.Albinus@alcatel.de> | ||
| 125 | |||
| 126 | * net/tramp.el (tramp-parse-rhosts, tramp-parse-shosts) | ||
| 127 | (tramp-parse-hosts, tramp-parse-passwd, tramp-parse-netrc): Use | ||
| 128 | `file-readable-p' instead of `file-exists-p'. Otherwise these | ||
| 129 | functions might block. Reported by <kin@neoscale.com>. | ||
| 130 | |||
| 131 | 2003-01-02 Michael Albinus <Michael.Albinus@alcatel.de> | ||
| 132 | |||
| 133 | * net/tramp-ftp.el (top-level): Defaults for | ||
| 134 | `tramp-default-method-alist' must be a list. | ||
| 135 | |||
| 136 | * net/tramp-smb.el (top-level): Defaults for | ||
| 137 | `tramp-default-method-alist' must be a list. | ||
| 138 | |||
| 139 | 2003-01-02 Kai Gro,A_(Bjohann <kai.grossjohann@uni-duisburg.de> | ||
| 140 | |||
| 141 | * net/tramp.el (top-level): Avoid byte-compiler warnings of unused | ||
| 142 | variables if the byte-compiler supports this. This is for the | ||
| 143 | with-parsed-tramp-file-name macro which is wont to produce such | ||
| 144 | stuff. | ||
| 145 | |||
| 1 | 2003-02-04 Richard M. Stallman <rms@gnu.org> | 146 | 2003-02-04 Richard M. Stallman <rms@gnu.org> |
| 2 | 147 | ||
| 3 | * term.el (term-raw-map): Set it up at load time. | 148 | * term.el (term-raw-map): Set it up at load time. |
| @@ -5864,7 +6009,7 @@ | |||
| 5864 | 6009 | ||
| 5865 | 2002-08-21 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE> | 6010 | 2002-08-21 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE> |
| 5866 | 6011 | ||
| 5867 | * tramp.el: Version 2.0.13 released. | 6012 | * net/tramp.el: Version 2.0.13 released. |
| 5868 | (tramp-handle-write-region): Don't check to see if remote end is | 6013 | (tramp-handle-write-region): Don't check to see if remote end is |
| 5869 | awake after sending data to remote host: we want to send "EOF" not | 6014 | awake after sending data to remote host: we want to send "EOF" not |
| 5870 | "echo are you awake"... | 6015 | "echo are you awake"... |