summaryrefslogtreecommitdiff
path: root/lisp/ange-ftp.el
Commit message (Collapse)AuthorAgeFilesLines
* (ange-ftp-expand-dir): Use null-device.Richard M. Stallman1998-06-091-1/+1
|
* (ange-ftp-file-name-completion): Use ange-ftp-this-dir instead ofRichard M. Stallman1998-06-091-1/+2
| | | | literal "/" when calling real completion function.
* (ange-ftp-file-name-completion): Do hostnameRichard M. Stallman1998-06-081-5/+9
| | | | | | | | | | completion in root directory of all drives on Windows. (ange-ftp-file-name-all-completions): Fix regexp for detecting root directory on drives. (file-name-handler-alist): Remove the autoload tag from the top-level form which changes file-name-handler-alist to support Windows hostname completion.
* (ange-ftp-expand-file-name): Set default toRichard M. Stallman1998-05-281-72/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | default-directory if nil. Check whether default starts with a drive specifier on windows-nt, as well as name, and call real function if so. Remove code to strip prefix before // or /~ since `expand-file-name' itself no longer does that. (ange-ftp-expand-dir): Use `grep-null-device' instead of "/dev/null", which is incorrect on windows-nt. (ange-ftp-file-name-all-completions): Fix root directory regexp for windows-nt. (ange-ftp-start-process): On windows-nt, always send a "help foo" command to ensure the ftp process produces some output, and force the process to use raw-text-dos decoding. (ange-ftp-canonize-filename): On windows-nt, strip drive specifier from expanded remote name. (ange-ftp-write-region): Allow binary transfer on windows-nt if remote host type is unix. Ensure `last-coding-system-used' is given an appropriate value, so that basic-save-buffer isn't confused by the coding used with the ftp process. (ange-ftp-insert-file-contents): Ditto. (ange-ftp-copy-file-internal): Ditto. (ange-ftp-real-expand-file-name): Use standard definition on windows-nt. (ange-ftp-real-expand-file-name-actual): Remove obsolete function. (ange-ftp-disable-netrc-security-check): Make default value be t on windows-nt. (ange-ftp-start-process): Undo previous change.
* (ange-ftp-tmp-name-template): Use temporary-file-directory.Richard M. Stallman1998-05-161-1/+1
|
* (ange-ftp-tmp-name-template): Use system-tmp-directory.Richard M. Stallman1998-05-161-4/+2
|
* (ange-ftp-start-process): Handle Windows ftp client.Richard M. Stallman1998-05-151-1/+17
|
* (ange-ftp-real-expand-file-name-actual):Richard M. Stallman1998-04-291-11/+12
| | | | Locally bind old-name, new-name, final, drive-letter.
* (file-name-handler-alist): Instead of substituting,Geoff Voelker1998-04-291-14/+25
| | | | add regexps for file names with drive letters,
* (file-name-handler-alist): FIx previous change.Richard M. Stallman1998-04-181-2/+2
|
* (ange-ftp-real-make-directory): Fix indentation.Geoff Voelker1998-04-171-1/+1
|
* (ange-ftp-tmp-name-template) [windows-nt]: Look forGeoff Voelker1998-04-171-22/+68
| | | | | | | | | | | | | | | | | common temp directories. (ange-ftp-parse-netrc-group): Skip carriage returns. (ange-ftp-expand-file-name): Handle files with drive letters. (ange-ftp-write-region): Don't treat as unix. (ange-ftp-insert-file-contents): Determine file type by transfer mode. (ange-ftp-copy-file-internal): Don't treat as unix. (ange-ftp-file-name-all-completions): Handle Windows filenames. (file-name-handler-alist) [windows-nt]: Add patterns for name with drive letters. (ange-ftp-dired-call-process, ange-ftp-call-chmod): Use dired-chmod-program. (ange-ftp-disable-netrc-security-check) [windows-nt]: Disable by default. (ange-ftp-real-expand-file-name-actual): New function.
* (ange-ftp-kill-ftp-process): Convert buffer name to the buffer.Richard M. Stallman1998-03-301-1/+1
|
* (shell-command): Define handler.Dave Love1998-03-241-6/+11
| | | | | | (ange-ftp-shell-command): Add optional arg. (comint-last-output-start, comint-last-input-start, comint-last-input-end): Defvar to silence compiler.
* (ange-ftp-call-chmod): Don't try to chmod file `--'.Richard M. Stallman1998-03-021-2/+5
|
* (ange-ftp-date-regexp): Make l pattern match any non-ASCII char.Richard M. Stallman1998-01-211-3/+3
|
* (ange-ftp-inodes-hashtable): New variable.Richard M. Stallman1998-01-171-7/+14
| | | | | (ange-ftp-next-inode-number): New variable. (ange-ftp-file-attributes): Assign each file a unique "inode number".
* (ange-ftp-date-regexp): Fix the problem with misparsingPaul Eggert1997-12-111-4/+12
| | | | `-r--r--r-- 1 may 1997' by requiring a digit before the date.
* (ange-ftp-generate-passwd-key):Karl Heuer1997-11-231-2/+3
| | | | | Downcase the host name (ange-ftp-passwd-hashtable): Doc fix.
* (ange-ftp-date-regexp):Paul Eggert1997-11-171-1/+1
| | | | | | Allow month names of length 2 and up, with varying white space afterwards; e.g. Solaris 2.6 "es" locale uses "ab" for April and "fbro" for February.
* (ange-ftp-date-regexp): Handle Japanese-format dates.Paul Eggert1997-11-071-2/+9
| | | | In Western dates, accept month name and day-of-month in either order.
* (ange-ftp-name-format): Fix customize type.Karl Heuer1997-10-021-2/+5
| | | | (ange-ftp-smart-gateway-port): Likewise.
* Customized.Richard M. Stallman1997-07-251-90/+197
| | | | Doc fixes.
* (ange-ftp-start-process): Create the bufferRichard M. Stallman1997-05-101-6/+9
| | | | | | | | and set its mode, before starting the process. Set point in that buffer, and the process mark, (ange-ftp-gwp-start): Don't set the mode here. Move point to end of buffer. (internal-ange-ftp-mode): Don't move process-mark here.
* (internal-ange-ftp-mode): Add a mode-class property.Richard M. Stallman1997-05-051-0/+2
|
* (ange-ftp-file-entry-p): If ange-ftp-get-files returnsRichard M. Stallman1997-04-271-6/+6
| | | | nil, don't try ange-ftp-hash-entry-exists-p, just give up.
* (ange-ftp-get-process): Call delete-process.Richard M. Stallman1997-01-261-0/+6
|
* (ange-ftp-load): If fail, return nil.Richard M. Stallman1997-01-211-1/+2
|
* (ange-ftp-waiting-flag): New variable.Richard M. Stallman1997-01-181-10/+19
| | | | | | (ange-ftp-load): Bind that to t, and catch ftp-error. (ange-ftp-cf2, ange-ftp-cf1): If ange-ftp-waiting-flag is t, throw instead of signaling an error.
* (ange-ftp-date-regexp): Recognize various languages.Richard M. Stallman1996-12-171-3/+4
|
* (ange-ftp-normal-login): If using a smart gateway,Karl Heuer1996-12-061-1/+2
| | | | | but ange-ftp-gateway-host is nil, generate the login name in the usual simple way.
* Comment change.Richard M. Stallman1996-10-121-1/+1
|
* (ange-ftp-skip-msgs): Recognize `passive'.Richard M. Stallman1996-09-271-1/+2
|
* (ange-ftp-ls): Run ange-ftp-before-parse-ls-hook.Richard M. Stallman1996-08-281-0/+4
| | | | (ange-ftp-before-parse-ls-hook): Add defvar.
* (ange-ftp-process-filter): Discard nulls.Richard M. Stallman1996-08-161-0/+4
|
* (ange-ftp-kill-ftp-process): Handle buffer name as arg.Richard M. Stallman1996-08-131-1/+2
|
* (ange-ftp-read-passwd): Let first input overrideRichard M. Stallman1996-07-291-3/+3
| | | | | default, and let RET use the default value. (ange-ftp-get-passwd): Make prompt clearer.
* (ange-ftp-kill-ftp-process): Really use the BUFFER arg. Make it optional.Richard M. Stallman1996-06-181-3/+4
|
* (ange-ftp-wait-not-busy): New subroutine.Richard M. Stallman1996-03-271-18/+25
| | | | | | Kill ftp process if user quits. (ange-ftp-raw-send-cmd): Use that. (ange-ftp-fix-dir-name-for-cms): Fix error message.
* (ange-ftp-dired-call-process): Return 1 if error.Richard M. Stallman1996-03-241-6/+11
| | | | | (ange-ftp-call-chmod): If ftp chmod cmd fails, try rsh. (ange-ftp-remote-shell): New variable.
* (ange-ftp-call-chmod): Return proper value.Richard M. Stallman1996-03-231-2/+4
|
* Comment change.Richard M. Stallman1996-03-021-1/+2
|
* (dired-call-process): Put on ange-ftp property.Karl Heuer1996-02-211-1/+3
|
* (ange-ftp-default-user): Doc fix.Karl Heuer1996-02-161-3/+5
|
* (ange-ftp-default-user): Doc fix.Richard M. Stallman1996-02-021-11/+37
| | | | | | | | | | | (ange-ftp-netrc-default-user): New variable. (ange-ftp-netrc-default-password): (ange-ftp-netrc-default-account): (ange-ftp-get-user): Use ange-ftp-netrc-default-user. (ange-ftp-get-passwd): Use ange-ftp-netrc-default-... (ange-ftp-get-account): Likewise. (ange-ftp-parse-netrc-group): Set ange-ftp-netrc-default-... (ange-ftp-write-region): executing-macro -> executing-kbd-macro.
* Update FSF's address.Erik Naggum1996-01-141-610/+611
|
* (ange-ftp-name-format): Don't match "/:" or "/.:".Karl Heuer1996-01-101-1/+1
|
* Comment fixes.Karl Heuer1996-01-051-2/+2
|
* (ange-ftp-load): Added missing form to `cdr' downKarl Heuer1995-12-211-2/+6
| | | | | | tryfiles in `while' loop. (ange-ftp-start-process): Bind env var TERM to dumb.
* (ange-ftp-process-handle-hash): IfRichard M. Stallman1995-11-191-3/+3
| | | | | | ange-ftp-hash-mark-unit is nil, don't display a message. (ange-ftp-process-filter): Call ange-ftp-process-handle-hash even if ange-ftp-hash-mark-unit is nil.