efs 1.12 (beta) available
sandy@ibm550.sissa.it
Wed, 14 Sep 1994 00:44:58 +0200
efs-1.12 is now available at
Switzerland:
/anonymous@anubis.ethz.ch:/sandy/efs/efs-1.12.tar.gz
Massachusetts, USA:
/anonymous@alpha.gnu.ai.mit.edu:/efs/efs-1.12.tar.gz
California, USA:
/anonymous@ftp.hmc.edu:/pub/emacs/packages/efs/efs-1.12.tar.gz
(After a new release, will be updated at 2:00 PST)
For HP people, it's on the HP internet:
/anonymous@cuckoo.hpl.hp.com:pub/tools/efs-1.12.tar.gz
I.P. addresses are: alpha.gnu.ai.mit.edu = 128.52.46.18
anubis.ethz.ch = 129.132.61.1
ftp.hmc.edu = 134.173.32.18
Included is dired-7.5. A dired only distribution is available as
/anonymous@anubis.ethz.ch:/sandy/dired/dired-7.5.tar.gz
efs 1.12 is still beta test code.
Version 2.12 of reporter.el is back being bundled with efs. Older
versions do not deal with references to unbound variables.
Also, Emacs 18 users need comint.el to run efs. We have put copies of
comint V2.03 on all the efs distribution sites, as well. Note that
comint V2.03 is for Emacs 18 only. Emacs 19 users neither need it,
nor should they install it.
Changes from 1.11 to 1.12:
dired:
1. A new more informative format for mode-line-modified. It should
be easy to figure out. Let me know what you think.
2. Fixed infinite recursion bug in dired-do-relsymlink.
3. For GNU Emacs 19, I've made the mouse behaviour consistent with
what is done with the V19 dired. By the way, getting mouse-face
highlighting does have a cost. It means that listings need to be
parsed when read in. I cache this info using text properties, and
try to win back the performance loss (see #4). Probably the end
result is a net win.
4. Again for Emacs 19, added some performance perks that use text
properties instead of regexp searches to find file names.
5. Two new config variables: dired-postscript-print-command and
dired-text-print-command. They are to make it easier to customize
dired-print-command-alist.
6. Michael Sperber has contributed dired-xemacs.el for improved dired
XEmacs support.
efs:
1. More MULE patches. We'll get MULE support right yet. Lots of
thanks to Ishikawa Ichiro.
2. Fixed bug in .netrc file parser where it bombed if the last line
had only a machine token.
3. Fixed problem where wildcards were being ignored in non-unix dired
listings. Thanks to Jost Krieger for spotting this.
4. The .netrc file parser skips macdefs. It assumes that the end of
a macdef is defined by "\n\n" or end of file.
5. The .netrc file parser now supports an include token. The syntax
is
include PATH
The file PATH is inserted in place. You can include DES encrypted
files and they will be decrypted upon inclusion, assuming that
you are using any of the standard emacs packages for doing this.
(eg. crypt++). Arbitrary many levels of includes should work.
However, efs only tracks the modtime of your base .netrc file. If
include files get changed, you will need to do
M-x efs-parse-netrc.
6. Fixed assorted typo bugs. Thanks everybody.
7. Fixed a bug that would cause efs-set-visited-file-modtime to bomb
if a buffer was deleted. (Note that efs emulates multi-threading
with process filters, so what was happening was that
set-visited-file-modtime was being called on an existing buffer,
but the buffer was being deleted by another thread while efs was
waiting for modtime data from the remote host. Got it?)
8. Improved regexp in client process filter to handle FTP client file
not found messages. Since there is no standard form for these
messages, also added logic to efs-copy-file-internal to test
file-exists-p when doing PUT's from the local host.
9. Fixed a potential problem with bad cache for efs-host-type. I
think that this is the cause of efs scrambling file name
completion when logging into some DOS machines for the first time.