EFS 1.12 bug: problems recognizing VMS file/dir names
jeff (jsparkes@bnr.ca)
Fri, 30 Sep 1994 13:49:00 -0400
Ciao bugsters! I'm having trouble with getting files from
ftp.iup.edu. Somebody is inserting two spaces at the start of each
line (including blank one) in the dired listing. THe spaces are *not*
in the original listing.
I haven't had much luck with attempting to debug this; edebug does not
cooperate with efs-defun.
Here's my dired buffer:
--
/anonymous@ftp.iup.edu:/DISK$ACORNFTP:/ANONYMOUS:
COGENERATION.DIR;1 1 11-MAR-1994 12:03 [SYSTEM] (RWE,RWE,,RE)
FLIGHT-SIM.DIR;1 2 11-MAR-1994 12:03 [SYSTEM] (RWE,RWE,,RE)
INFO-PROGRAPH.DIR;1 1 11-MAR-1994 12:07 [SYSTEM] (RWE,RWE,,RE)
SSHE-USENET.DIR;1 1 11-MAR-1994 12:08 [SYSTEM] (RWE,RWE,,RE)
SSHENET.DIR;1 1 11-MAR-1994 12:08 [SYSTEM] (RWE,RWE,,RE)
Total of 6 blocks in 5 files.
--
Emacs : GNU Emacs 19.11 XEmacs Lucid of Mon Sep 12 1994 on bcars68a (berkeley-unix)
Package: efs
efs believes that the host type of ftp.iup.edu is vms.
Contents of *ftp anonymous@ftp.iup.edu*:
Please edit sensitive or irrelevant information.
================================================
230-a VMS system
230-Guest User JSPARKES@BNR.CA logged into DISK$ACORNFTP:[ANONYMOUS] at Fri 30-Sep-94 12:49, job 206054c5.
230 Directory restrictions apply
ftp> hash
Hash mark printing on (8192 bytes/hash mark).
ftp> quote pwd
257 "DISK$ACORNFTP:[ANONYMOUS]" is current directory.
ftp> dir disk$acornftp:[anonymous] /tmp/efsb04371
200 PORT command successful.
150 List started.
226 Transfer completed.
local: /tmp/efsb04371 remote: disk$acornftp:[anonymous]
431 bytes received in 0.84 seconds (0.5 Kbytes/s)
ftp> dir DISK$ACORNFTP:[ANONYMOUS] /tmp/efsb04371
200 PORT command successful.
150 List started.
226 Transfer completed.
local: /tmp/efsb04371 remote: DISK$ACORNFTP:[ANONYMOUS]
431 bytes received in 0.64 seconds (0.66 Kbytes/s)
ftp> quote rnfr DISK$ACORNFTP:[ANONYMOUS]\ \ FLIGHT-SIM.DIR
350 Rename from-name stored.
ftp> dir disk$acornftp:[anonymous] /tmp/efsb04371
200 PORT command successful.
150 List started.
226 Transfer completed.
local: /tmp/efsb04371 remote: disk$acornftp:[anonymous]
431 bytes received in 0.57 seconds (0.74 Kbytes/s)
ftp> dir disk$acornftp:[anonymous.flight-sim] /tmp/efsb04371
200 PORT command successful.
150 List started.
226 Transfer completed.
local: /tmp/efsb04371 remote: disk$acornftp:[anonymous.flight-sim]
1995 bytes received in 4.3 seconds (0.46 Kbytes/s)
ftp> dir DISK$ACORNFTP:[ANONYMOUS.flight-sim] /tmp/efsb04371
200 PORT command successful.
150 List started.
226 Transfer completed.
local: /tmp/efsb04371 remote: DISK$ACORNFTP:[ANONYMOUS.flight-sim]
1995 bytes received in 2.3 seconds (0.84 Kbytes/s)
ftp> quote rnfr DISK$ACORNFTP:[ANONYMOUS.flight-sim]00readme
350 Rename from-name stored.
ftp> dir disk$acornftp:[anonymous.flight-sim.00readme] /tmp/efsb04371
200 PORT command successful.
550 %RMS-E-DNF, directory not found
ftp> dir disk$acornftp:[anonymous.flight-sim] /tmp/efsb04371
200 PORT command successful.
150 List started.
226 Transfer completed.
local: /tmp/efsb04371 remote: disk$acornftp:[anonymous.flight-sim]
1995 bytes received in 2.9 seconds (0.67 Kbytes/s)
ftp> type ascii
200 Type A ok.
get DISK$ACORNFTP:[ANONYMOUS.flight-sim]00read.me /tmp/efsb04371
ftp> 200 PORT command successful.
150 ASCII retrieve of DISK$ACORNFTP:[ANONYMOUS.FLIGHT-SIM]00READ.ME;8 started.
226 Transfer completed. 3170 (8) bytes transferred.
local: /tmp/efsb04371 remote: DISK$ACORNFTP:[ANONYMOUS.flight-sim]00read.me
3170 bytes received in 0.6 seconds (5.2 Kbytes/s)
ftp>
current state:
==============
(setq
efs-auto-version "1.12/1.6"
efs-cu-version "1.12/1.7"
efs-defun-version "1.12/1.3"
efs-dired-version "1.12/1.25"
efs-fnh-version "1.12/1.1"
efs-l19.11-version "1.12/1.1"
efs-ms-unix-version "1.12/1.2"
efs-netrc-version "1.12/1.7"
efs-ovwrt-version "1.12/1.5"
efs-report-version "1.12/1.7"
efs-version "1.12/1.1"
efs-vms-version "1.12/1.10"
efs-36-bit-binary-file-name-regexp nil
efs-anonymous-umask nil
efs-auto-save 0
efs-auto-save-remotely nil
efs-backup-by-copying nil
efs-binary-file-host-regexp nil
efs-binary-file-name-regexp "\\.\\([zZ]\\|t?gz\\|lzh\\|arc\\|zip\\|zoo\\|ta[rz]\\|dvi\\|sit\\|ps\\|elc\\|gif\\|Z-part-..\\|tpz\\|exe\\|[jm]pg\\|TZ[a-z]?\\|lib\\)\\(~\\|~[0-9]+~\\)?$\\|\\.\\(ARC\\|ELC\\|TAGS\\|EXE\\|ZIP\\|DVI|ZOO\\|GIF\\|T?GZ\\|[JM]PG\\)\\([.#;][0-9]+\\)?$"
efs-buffer-name-case nil
efs-compute-remote-buffer-file-truename nil
efs-debug-ftp-connection nil
efs-ding-on-chmod-failure t
efs-ding-on-umask-failure t
efs-disable-netrc-security-check nil
efs-expire-ftp-buffers t
efs-ftp-buffer-expire-time nil
efs-ftp-program-args '("-i" "-n" "-g" "-v")
efs-ftp-prompt-regexp "^\\(ftp\\|Ftp\\|FTP\\)> *"
efs-gateway-ftp-prompt-regexp "^\\(ftp\\|Ftp\\|FTP\\)> *"
efs-gateway-hash-mark-size nil
efs-gateway-incoming-binary-hm-size nil
efs-gateway-user "jsparkes"
efs-generate-anonymous-password "jsparkes@bnr.ca"
efs-hash-mark-size 7968
efs-high-security-hosts nil
efs-incoming-binary-hm-size nil
efs-local-apollo-unix nil
efs-ls-cache-max 10
efs-make-backup-files '(unix
sysV-unix
bsd-unix
next-unix
apollo-unix
dumb-unix
super-dumb-unix
)
efs-max-ftp-buffer-size 3000
efs-maximize-idle nil
efs-message-interval 0
efs-nlist-cmd "ls"
efs-nslookup-on-connect nil
efs-nslookup-program "nslookup"
efs-prompt-for-transfer-type nil
efs-pty-check-retry-time 5
efs-pty-check-threshold 1000
efs-retry-time 5
efs-root-umask nil
efs-send-hash t
efs-short-circuit-to-remote-root nil
efs-suppress-abort-recursive-edit-and-then nil
efs-text-file-name-regexp ".*"
efs-treat-crlf-as-nl nil
efs-umask nil
efs-verbose t
efs-verify-anonymous-modtime nil
efs-verify-modtime-host-regexp ".*"
efs-ftp-program-name "ftp"
efs-ftp-program-args '("-i" "-n" "-g" "-v")
efs-local-host-regexp "^[^.]+$\\|47.*"
efs-ftp-local-host-regexp "^[^.]+$"
efs-gateway-host "ottgate"
efs-gateway-type '(proxy "ftp" ("-i" "-n" "-g" "-v"))
reporter-version "2.12"
features '(efs-report
mail-abbrevs
hsmail
vm
vm-lucid
sendmail
reporter
dired-help
efs-vms
compile
igrep
edebug-xemacs
edebug
efs-dired
dired-xemacs
dired
passwd
efs-netrc
efs-defun
comint
efs
efs-ms-unix
bibl-dired-grab
byte-optimize
byte-compile
mrc-lib
auc-menu
easymenu
bibl-mode
tags
etags
!init
jds:font-lock
func-menu
em-config
jds:gnus
dmacro
kill-by-dir
jds:after-save
jds:dired
auto-save
view
default-dir
backquote
efs-cu
efs-l19\.11
efs-fnh
efs-ovwrt
efs-auto
info
lib-comp
vc
ring
vc-hooks
fa-extras
filladapt
scroll-in-place
icomplete
buffer-stats
jds:lucid
jds:frames
crypt
crypt++
jds:keymap
emacs-vers
xselect
x-mouse
mode-motion
mouse
x-iso8859-1
x-faces
xpm
dialog
font-menu
menubar
screen
itimer
lisp-float-type
cc-mode
lisp-mode
iso8859-1
)
)