The good news: I have XEmacs 21.0 "Pyrenean-pre8" built on
Win32/MSVC6.0, with Jonathan Harris' unofficial EFS patches, and it
mostly all works beautifully....
The bad news: it doesn't all quite work so beautifully.
EFS works fine on my network, but I get these warnings:
(1) (warning/warning) Error caught in `make-auto-save-file-name':
Creating directory: No such file or directory, c:\home\cgw\home\cgw\/.autosave
(HOME is /home/cgw; this is apparently getting doubled up somehow)
Updating packages using EFS: XEmacs successfully fetches the
.pkg.tar.gz files from
xemacs.org, but when they are installed, I get
a warning in the *Package Output* buffer:
gunzip: stdout: Bad file number
and the new package is not installed. Worse, the old files are
removed from /Program Files/XEmacs/xemacs-packages and I'm left with
no packages at all....
If updating packages via EFS is going to require a gunzip and tar, we
better include suitable versions with the Windows distribution. I'm
using the gunzip and tar from the Cygnus toolkit (in a non-Cygnus
XEmacs) and they seem to be not suitable. Ditto for the FTP.EXE that
comes with Cygnus: EFS works with \WINNT\System32\ftp.exe but not
with the "ftp.exe" from Andy Piper's "local.tar.gz" distribution.