Richard M. Stallman
839c87f2e9
(ange-ftp-start-process): Create the buffer
...
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.
1997-05-10 22:29:42 +00:00
Richard M. Stallman
bcfe983bc3
(internal-ange-ftp-mode): Add a mode-class property.
1997-05-05 01:05:04 +00:00
Richard M. Stallman
028873a048
(ange-ftp-file-entry-p): If ange-ftp-get-files returns
...
nil, don't try ange-ftp-hash-entry-exists-p, just give up.
1997-04-27 22:41:00 +00:00
Richard M. Stallman
b77c56e6a8
(ange-ftp-get-process): Call delete-process.
1997-01-26 05:14:27 +00:00
Richard M. Stallman
d773375565
(ange-ftp-load): If fail, return nil.
1997-01-21 23:17:12 +00:00
Richard M. Stallman
2c7f9082ac
(ange-ftp-waiting-flag): New variable.
...
(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.
1997-01-18 06:08:37 +00:00
Richard M. Stallman
5a90849857
(ange-ftp-date-regexp): Recognize various languages.
1996-12-17 18:31:33 +00:00
Karl Heuer
ce1b4c71eb
(ange-ftp-normal-login): If using a smart gateway,
...
but ange-ftp-gateway-host is nil, generate the login name
in the usual simple way.
1996-12-06 23:18:25 +00:00
Richard M. Stallman
7a8f27dbe6
Comment change.
1996-10-12 02:42:58 +00:00
Richard M. Stallman
31f4ca2398
(ange-ftp-skip-msgs): Recognize `passive'.
1996-09-27 19:28:43 +00:00
Richard M. Stallman
4ee83dcfc0
(ange-ftp-ls): Run ange-ftp-before-parse-ls-hook.
...
(ange-ftp-before-parse-ls-hook): Add defvar.
1996-08-28 23:36:44 +00:00
Richard M. Stallman
da61a64091
(ange-ftp-process-filter): Discard nulls.
1996-08-16 17:21:31 +00:00
Richard M. Stallman
e47067d2a1
(ange-ftp-kill-ftp-process): Handle buffer name as arg.
1996-08-13 18:29:36 +00:00
Richard M. Stallman
4cf1b2e576
(ange-ftp-read-passwd): Let first input override
...
default, and let RET use the default value.
(ange-ftp-get-passwd): Make prompt clearer.
1996-07-29 16:27:49 +00:00
Richard M. Stallman
c360b9251b
(ange-ftp-kill-ftp-process): Really use the BUFFER arg. Make it optional.
1996-06-18 17:00:03 +00:00
Richard M. Stallman
730cdbb27e
(ange-ftp-wait-not-busy): New subroutine.
...
Kill ftp process if user quits.
(ange-ftp-raw-send-cmd): Use that.
(ange-ftp-fix-dir-name-for-cms): Fix error message.
1996-03-27 00:10:38 +00:00
Richard M. Stallman
621ca7a223
(ange-ftp-dired-call-process): Return 1 if error.
...
(ange-ftp-call-chmod): If ftp chmod cmd fails, try rsh.
(ange-ftp-remote-shell): New variable.
1996-03-24 00:26:02 +00:00
Richard M. Stallman
8c9c98ec53
(ange-ftp-call-chmod): Return proper value.
1996-03-23 15:46:14 +00:00
Richard M. Stallman
9596811a3d
Comment change.
1996-03-02 06:37:35 +00:00
Karl Heuer
1065ecf9d8
(dired-call-process): Put on ange-ftp property.
1996-02-21 21:29:37 +00:00
Karl Heuer
090589dd2b
(ange-ftp-default-user): Doc fix.
1996-02-16 00:23:05 +00:00
Richard M. Stallman
3d0c53026e
(ange-ftp-default-user): Doc fix.
...
(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.
1996-02-02 06:34:17 +00:00
Erik Naggum
b578f267af
Update FSF's address.
1996-01-14 07:34:30 +00:00
Karl Heuer
bc31a60a7c
(ange-ftp-name-format): Don't match "/:" or "/.:".
1996-01-10 00:16:02 +00:00
Karl Heuer
a7acbbe4d4
Comment fixes.
1996-01-05 22:21:28 +00:00
Karl Heuer
560fcebc15
(ange-ftp-load): Added missing form to `cdr' down
...
tryfiles in `while' loop.
(ange-ftp-start-process): Bind env var TERM to dumb.
1995-12-21 17:30:47 +00:00
Richard M. Stallman
909a7944cb
(ange-ftp-process-handle-hash): If
...
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.
1995-11-19 18:03:46 +00:00
Erik Naggum
d87b3b3390
(ange-ftp-ftp-name,ange-ftp-replace-name-component): Use posix-string-match
...
for complex regexp in `ange-ftp-name-format'.
(ange-ftp-process-sentinel): Quote final * in buffer name match.
1995-10-28 05:42:48 +00:00
Richard M. Stallman
5e1515a85d
(internal-ange-ftp-mode):
...
Set comint-password-prompt-regexp locally to not match anything.
1995-10-23 16:57:42 +00:00
Richard M. Stallman
252fb32bf4
(ange-ftp-dumb-unix-host): Avoid error if HOST is nil.
1995-09-27 17:39:32 +00:00
Richard M. Stallman
6d766abc91
(ange-ftp-gwp-filter): Go to process buffer before getting text from it.
1995-09-06 18:17:59 +00:00
Richard M. Stallman
007f026041
(ange-ftp-vms-sans-version): Accept extra args.
1995-08-31 15:05:39 +00:00
Richard M. Stallman
c86bd65bfc
(file-name-handler-alist): Don't match host name ending in period.
1995-08-01 23:38:49 +00:00
Richard M. Stallman
222e97c1b9
(ange-ftp-normal-login): if ange-ftp-smart-gateway
...
is set but ange-ftp-gateway-host is nil, use user@host proxy protocol.
1995-06-30 01:07:22 +00:00
Richard M. Stallman
c4f57b91f1
(ange-ftp-parse-netrc): Bind `default-directory' to
...
"/" to avoid infinite loop while expanding filename.
(ange-ftp-message): Don't truncate message in batch mode.
1995-04-09 03:08:18 +00:00
Karl Heuer
f470f9bd66
Update copyright.
1995-04-07 00:16:13 +00:00
Richard M. Stallman
6807c7018d
(ange-ftp-write-region, ange-ftp-insert-file-contents)
...
(ange-ftp-copy-file-internal): If remote host is unix, use binary mode.
(ange-ftp-file-local-copy): Delete local var bin1.
(ange-ftp-rename-remote-to-remote): Delete arg `binary'.
(ange-ftp-rename-file): Don't pass or compute that arg.
1995-02-14 14:28:44 +00:00
Karl Heuer
29f8388687
(ange-ftp-gateway-program, ange-ftp-shell-command): Use new global
...
remote-shell-program.
1995-01-18 19:46:22 +00:00
Richard M. Stallman
dae0ae5d73
(ange-ftp-set-buffer-mode): Don't set make-backup-files.
...
(ange-ftp-real-find-backup-file-name): New function.
(ange-ftp-find-backup-file-name): New function.
Use it to handle find-backup-file-name.
1995-01-12 21:03:32 +00:00
Richard M. Stallman
65135ec220
(ange-ftp-save-match-data): Macro deleted.
...
Most callers use save-match-data.
(ange-ftp-process-filter, ange-ftp-process-sentinel)
(ange-ftp-gwp-filter): Don't save the match data explicitly.
(ange-ftp-process-filter, ange-ftp-gwp-filter):
After comint output processing, update STR.
1994-12-25 14:35:19 +00:00
Karl Heuer
cf18c844a9
(ange-ftp-set-binary-mode): Ignore hash size if nil.
...
(ange-ftp-set-ascii-mode): Likewise.
1994-12-06 00:19:09 +00:00
Richard M. Stallman
a9b44faf45
(ange-ftp-version): Var deleted.
1994-11-10 03:18:44 +00:00
Richard M. Stallman
368b007a35
Add comment.
1994-10-23 05:04:03 +00:00
Richard M. Stallman
13d9a3a96f
(ange-ftp-process-handle-line): Check for a
...
multi-line message before an error message. Fixes problem of
thinking there is an error in narrative text.
1994-10-23 04:55:35 +00:00
Richard M. Stallman
bc9babb622
(ange-ftp-get-passwd): Use user-mail-address.
...
(ange-ftp-generate-anonymous-password): Doc fix.
1994-10-20 20:03:30 +00:00
Richard M. Stallman
deec9e7434
(ange-ftp-start-process): Add use-smart-ftp code.
...
(ange-ftp-get-process): Use ange-ftp-normal-login if
ange-ftp-gateway-host is nil.
1994-09-24 07:04:52 +00:00
Richard M. Stallman
74c44611aa
(ange-ftp-parse-netrc-group): Don't move back to line
...
beginning. Skip the machine name whatever it may be.
(ange-ftp-parse-netrc): Skip initial whitespace.
1994-07-31 18:22:04 +00:00
Richard M. Stallman
97c6019c1a
(ange-ftp-canonize-filename): Fix wrong var name.
1994-06-16 14:15:11 +00:00
Richard M. Stallman
23553df06a
(ange-ftp-canonize-filename): Preserve // after colon.
...
(ange-ftp-expand-file-name): Likewise.
(ange-ftp-canonize-filename): Preserve // at very beginning.
1994-06-07 17:58:32 +00:00
Richard M. Stallman
a2702d990e
(ange-ftp-insert-directory): Expand file name to
...
check whether it is really an ftp file name.
1994-05-30 10:08:53 +00:00