Initial Commit
[packages] / xemacs-packages / efs / ChangeLog
1 2014-05-15  Norbert Koch  <viteno@xemacs.org>
2
3         * Makefile (VERSION): XEmacs package 1.37 released.
4
5 2014-05-15  Norbert Koch  <viteno@xemacs.org>
6
7         * Makefile (VERSION): XEmacs package 1.36 released.
8
9 2014-05-13  Jerry James  <james@xemacs.org>
10
11         * .cvsignore: Remove.
12         * .hgignore: New file.
13         * efs.el: Restore CVS keyword expansions.
14         * efs.texi: Update for texinfo 5.x.
15
16 2013-06-24  Norbert Koch  <viteno@xemacs.org>
17
18         * Makefile (VERSION): XEmacs package 1.35 released.
19
20 2013-06-22  Michael Sperber  <mike@xemacs.org>
21
22         * efs.texi (Top): Fixes for Texinfo 5.x.
23
24 2010-05-22  Michael Sperber  <mike@xemacs.org>
25
26         * efs.el (efs-ftp-flush-command): Set it to "help help" on Cygwin,
27         too, not just vanilla Windows.
28
29 2009-03-18  Michael Sperber  <sperber@deinprogramm.de>
30
31         * efs.el (efs-quote-local-paths): Zap duplicate definition.
32
33 2008-01-03  Michael Sperber  <sperber@deinprogramm.de>
34
35         * efs.el (efs-file-remote-p): Add, and make it a
36         file-name-handler.
37
38 2007-12-18  Michael Sperber  <sperber@deinprogramm.de>
39
40         * efs-cp-p.el (efs-set-mdtm-of): Use `efs-touch-command'.
41
42         * efs.el (efs-touch-command): Add.
43
44 2007-10-13  Norbert Koch  <viteno@xemacs.org>
45
46         * efs.texi (Bugs): Fix markup.
47
48 2007-10-10  Michael Sperber  <sperber@deinprogramm.de>
49
50         * EFS 1.24.
51
52 2007-08-27  Michael Sperber  <sperber@informatik.uni-tuebingen.de>
53
54         * efs-cu.el (efs): 
55         (efs-behavior): 
56         (efs-auto-save): 
57         (efs-gateways): 
58         (efs-programs): 
59         (efs-parameters): 
60         (efs-hooks): Move these customization groups from efs.el.
61         (efs-vms-host-regexp): 
62         (efs-cms-host-regexp): 
63         (efs-mts-host-regexp): 
64         (efs-ti-explorer-host-regexp): 
65         (efs-ti-twenex-host-regexp): 
66         (efs-sysV-unix-host-regexp): 
67         (efs-bsd-unix-host-regexp): 
68         (efs-next-unix-host-regexp): 
69         (efs-unix-host-regexp): 
70         (efs-dumb-unix-host-regexp): 
71         (efs-super-dumb-unix-host-regexp): 
72         (efs-dos-host-regexp): 
73         (efs-apollo-unix-host-regexp): 
74         (efs-mvs-host-regexp): 
75         (efs-tops-20-host-regexp): 
76         (efs-mpe-host-regexp): 
77         (efs-ka9q-host-regexp):
78         (efs-dos-distinct-host-regexp): 
79         (efs-os2-host-regexp): 
80         (efs-vos-host-regexp): 
81         (efs-hell-host-regexp): 
82         (efs-guardian-host-regexp): 
83         (efs-ms-unix-host-regexp): 
84         (efs-plan9-host-regexp): 
85         (efs-cms-knet-host-regexp): 
86         (efs-nos-ve-host-regexp): 
87         (efs-netware-host-regexp): 
88         (efs-dumb-apollo-unix-regexp): Customize.
89
90 2007-08-21  Mike Sperber  <sperber@informatik.uni-tuebingen.de>
91
92         * efs.el (efs-skip-msgs-alist): Ignore IPv6 "No route to host"
93         error messages from the client.
94
95 2007-05-10  Noah Friedman  <friedman@splode.com>
96
97         * efs.el (efs-require): Handle extra arguments beyond feature and
98         filename portably.  Emacs 22 has 'noerror' argument.
99
100         * efs-netrc.el (efs-root-file-name-completion): Handle optional
101         arg `predicate' for Emacs 22.
102
103 2007-02-05  Michael Sperber  <sperber@informatik.uni-tuebingen.de>
104
105         * efs-dired.el (efs-dired-copy-file): Enable recursive copying.
106
107 2007-01-03  Mike Sperber  <sperber@informatik.uni-tuebingen.de>
108
109         * efs.el (efs-month-and-time-regexp): Copy change for Breton month
110         names from Dired.
111
112 2006-04-12  Mike Sperber  <sperber@informatik.uni-tuebingen.de>
113
114         * efs.el (efs-ftp-explicit-empty-file-name): Add, to handle
115         *BSD-specific kludge for ftp clients that don't accept an explicit
116         empty file name.
117
118 2005-04-09  Mike Sperber  <sperber@informatik.uni-tuebingen.de>
119
120         * efs.texi (Getting help): Note new mailing list.
121
122         * efs-report.el (efs-bug-address): New mailing list.
123
124         * efs.el (efs-process-scream-and-yell)
125         (efs-require-scream-and-yell): New mailing list.
126
127 2005-01-14  Steve Youngs  <steve@sxemacs.org>
128
129         * efs-fnh.el (efs-handle-emacs-version): Use `emacs-*-version'
130         variables for version info instead of string-matching through
131         `emacs-version'.
132
133 2005-01-23  Timothy OCallaghan <T.OCallaghan@elsevier.com>.
134
135         * efs-vms.el (efs-fix-path):
136         (efs-fix-dir-path): Make EFS work better for VMS hosts.
137
138 2005-01-23  Michael Sperber  <sperber@informatik.uni-tuebingen.de>
139
140         * efs.el (efs-send-cmd): Kludge addition for VMS, based on a patch
141         by Timothy OCallaghan <T.OCallaghan@elsevier.com>.
142
143 2004-10-02  Mike Sperber  <sperber@informatik.uni-tuebingen.de>
144
145         * EFS 1.23.
146
147 2003-12-02  Michael Sperber  <sperber@informatik.uni-tuebingen.de>
148
149         * efs.el (efs-cmd-ok-msgs): Add 229 to `efs-cmd-ok-msgs' as per
150         RFC 2428.  For full RFC 2428, we still need to be able to do a
151         EPSV instead of a PASV.
152
153 2003-09-29  Ville Skyttä  <scop@xemacs.org>
154
155         * efs.el: Add "efs-" prefix to all defgroups.
156
157 2003-09-29  Mike Sperber  <sperber@informatik.uni-tuebingen.de>
158
159         * EFS 1.22
160
161 2003-09-05  Mike Sperber  <sperber@informatik.uni-tuebingen.de>
162
163         * efs-cp-p.el (efs-local-time): Use `efs-decode-month-name'
164         instead of `efs-month-alist.'
165
166         * default-dir.el (default-dir-set-visited-file-name): Accept
167         optional args.
168
169 2003-09-05  Mike Sperber  <sperber@informatik.uni-tuebingen.de>
170
171         * EFS 1.21.
172
173 2003-08-11  Mike Sperber  <sperber@informatik.uni-tuebingen.de>
174
175         * efs.el (efs-skip-msgs-alist): Add EPRT as another command which
176         ftp clients might send behind EFS's back.
177
178 2003-08-07  Mike Sperber  <sperber@informatik.uni-tuebingen.de>
179
180         * efs.el (efs-month-and-time-regexp): Rewrite to match Dired.
181         (efs-file-size-submatch):
182         (efs-month-date-submatch):
183         (efs-time-or-year-submatch): Add.
184         (efs-month-regexp-alist): Replaces `efs-month-alist'.  Should
185         handle lotsa more languages than before.
186         (efs-decode-month-name): Add.
187         (efs-parse-month-date): Add.
188         (efs-unix-t-converter): Use above.
189         (efs-unix-S-converter): Use above.
190         (efs-ls-parse-file-line): Use above.
191         (efs-ls-parse-1-liner): Use above.
192
193 2003-08-06  Mike Sperber  <sperber@informatik.uni-tuebingen.de>
194
195         * efs.el (efs-binary-file-name-regexp): Add .bz2 to
196         `efs-binary-file-name-regexp'.
197
198 2003-08-05  Mike Sperber  <sperber@informatik.uni-tuebingen.de>
199
200         (efs-start-process): Do (setenv "TERM" "dumb") so the ftp client
201         doesn't output fancy escape sequence as if talking to a human.
202         (efs-send-progress-off): Zap; with above change, we don't need it
203         any more.
204         (efs-guess-hash-mark-size): Don't respect `efs-send-progress-off'
205         anymore.
206
207 2003-08-05  Mike Sperber  <sperber@informatik.uni-tuebingen.de>
208
209         * efs.el (efs-ls): Zap --dired if it's part of the switches.
210
211 2002-09-05  Katsumi Yamaoka  <yamaoka@jpl.org>
212
213         * efs.el (efs-load):
214         (efs-require): Make `eval-after-load' work.
215
216 2002-09-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
217
218         * efs.el (efs-send-cmd): Use `efs-fix-dir-path' instead of
219         `efs-fix-path' for CWD.
220
221 2002-08-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
222
223         * efs-guardian.el (efs-fix-path): Rewrite slightly.
224
225 2002-08-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
226
227         * efs.el (efs-insert-file-contents-general): Send a NOOP command
228         after a solitary rnfr for Guardian hosts, as they choke on the
229         command after RNFR if it's not RNTO.
230
231 2002-08-27  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
232
233         * efs-guardian.el (efs-fix-path):
234         (efs-split-guardian-path):
235         (efs-guardian-file-name-nondirectory):
236         (efs-fix-dir-path): Rewrite Guardian path handling based on
237         suggestions from Richard Bielawski
238         <Richard_Bielawski@mastercard.com>.
239
240         * efs.el (efs-mvs-pwd-line-template): Fix regexp.  Suggested by
241         Matthew Miner <Matthew.Miner@iqfinancial.com>.
242
243         * efs-netrc.el (efs-disable-netrc-security-check): Set to nil on
244         Windows.  Suggested by Matthew Miner <Matthew.Miner@iqfinancial.com>.
245
246         * Makefile.efs (install_elc): Rename from install_obj.
247
248 2002-08-10  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
249
250         * efs.el (efs-start-polling): Modify to use a timer rather than
251         a wakeup process.
252         (efs-ftp-buffer-poll-timer): Introduce.
253
254 2002-06-04  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
255
256         * efs.el (efs-tmp-name-template): Guess `efs-tmp-name-template'
257         better on GNU Emacs.
258
259 2002-05-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
260
261         * efs-guardian.el (efs-fix-path): Make the regexps more liberal,
262         based on data from Richard Bielawski <Richard_Bielawski@mastercard.com>.
263
264 2002-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
265
266         * efs.el (efs-local-apollo-unix): Put back (getenv "HOME").
267
268 2002-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
269
270         * EFS 1.20.
271
272 2002-04-13  Jonathan Harris <jhar@tardis.ed.ac.uk>
273
274         * efs-dired.el (efs-dired-compress-file):
275         * efs.el (efs-recover-file):
276         * efs-cu.el (efs-chase-symlinks): Force proper use of
277         `efs-file-symlink-p'.
278
279 2002-04-13  Bob Weiner <weiner@altrasoft.com>
280
281         * efs.el:
282         (efs-wipe-from-ls-cache):
283         (efs-substitute-in-file-name):
284         (efs-file-name-as-directory):
285         (efs-file-name-directory):
286         (efs-file-name-nondirectory):
287         (efs-directory-file-name): Catch potential nil return values of
288         `efs-ftp-path.'
289
290 2002-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
291
292         * efs.el (efs-file-regular-p):
293         (efs-internal-file-regular-p):
294         * efs-guardian.el (efs-internal-file-regular-p): Added
295         `file-regular-p' for remote files.
296
297         * efs.el (efs-substitute-in-file-name): Recognize _ in environment
298         variable names.
299         (efs-dumb-unix-listing-regexp): Recognize newer version of NcFTPd.
300
301 2002-04-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
302
303         * efs.el (efs-abort-recursive-edit-and-then): Supplied missing
304         second argument to `setq'.
305         (efs-quoted-cmds): Added.
306         (efs-quote-percents): Added.
307         (efs-ftp-broken-quote): Added.
308         (efs-raw-send-cmd): Quote % for QUOTE commands in broken ftp
309         clients which are derivatives of ftp in 4.2BSD.
310
311 2002-04-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
312
313         * passwd.el (read-passwd-1): Bind `binding' later to fix bug
314         reported by Nuutti Kotivuori <nuutti.kotivuori@smarttrust.com> on
315         xemacs-patches.
316         (read-passwd): Prevent `view-lossage' from seeing the password.
317
318         * efs-guardian.el (efs-fix-dir-path): Add missing `dir-path'
319         parameter to `format.'
320
321         * efs-netrc.el (efs-netrc-scream-and-yell): Handle temp buffer
322         more properly.
323
324 2002-03-13  Katsumi Yamaoka  <yamaoka@jpl.org>
325
326         * efs.el (efs-load): Work for `after-load-alist'.
327
328 2001-08-10  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
329
330         * efs-cu.el (efs-path-regexp): Allow @ within user arg.
331
332         * efs.el (efs-skip-msgs-alist): Make the "EPSV not understood
333         regexp" more liberal.
334
335 2001-08-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
336
337         * efs.el (efs-process-scream-and-yell): Send bug reports to
338         efs-bugs, not ange.
339
340 2001-06-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
341
342         * RELEASE: 1.20pre2
343
344         * Makefile (GENERATED): Add custom-load AFTER including
345         XEmacs.rules.
346
347         * efs.el (efs-send-progress-off): Add this variable to support ftp
348         clients that display fancy progress bars instead of hash marks.
349         (efs-good-msgs): Ignore "Progress bar off" message.
350         (efs-guess-hash-mark-size): Send "progress off" command if so
351         desired.
352         (efs-process-handle-line): Back out introduction of
353         `efs-cmd-ok-cmds-p'.  The new logic was flawed.
354
355 2001-06-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
356
357         * efs.el (efs-month-and-time-regexp): Allow a space in time specs
358         such as 5:13.  This is needed eg. on ftp.microsoft.com.
359         (efs-slash-local-paths): Add.
360         (efs-adjust-local-path): Rename from `efs-quote-local-paths' and
361         extend to handle `efs-slash-local-paths'.
362
363 2001-06-01  Steve Youngs  <youngs@xemacs.org>
364
365         * Makefile (GENERATED): Add custom-load.elc.
366         (all): Ditto.
367
368 2001-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
369
370         * RELEASE: 1.20pre1
371
372 2001-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
373
374         * efs.el (efs-skip-msgs-alist): Create, generalizing
375         `efs-skip-msgs'.  This hopefully will cure the gratuitous "EPSV
376         not understood" messages spewed out by some ftp clients.
377         (efs-skip-cmd-msg-p): Create.
378         (efs-cmd-ok-cmds-msgs-alist): Create, generalizing
379         `efs-cmd-ok-cmds' and `efs-cmd-ok-msgs'.
380         (efs-process-handle-line): Use above.
381         (efs-send-cmd): Handle null directory to avoid arg count mismatch.
382         (efs-good-msgs): Shorten "hash mark" regexp.
383         (efs-hash-mark-msgs): Shorten "hash mark" regexp.
384
385 2001-05-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
386
387         * efs.el (efs-write-region): Restore `buffer-modified-p' on all
388         conditions.
389
390 2001-01-17  Edwin Steiner <edwinstein@hotmail.com>
391
392         * efs.el (efs-quote-local-paths): Adds a customization variable
393         `efs-quote-local-paths'. If it is non-nil, local path names in FTP
394         commands are quoted (\ becomes \\ ...) by the new function
395         `efs-quote-local-path.'  This is to support a ported version of a
396         unix FTP client under Win98 which expects local path names to be
397         quoted.
398
399 2000-10-15  Martin Buchholz <martin@xemacs.org>
400
401         * *: spelling fixes.
402
403 2000-10-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
404
405         * efs.el (efs-ls): CWD to nondirectory part of `file' instead in
406         an attempt to prevent spurious CWD's to non-directories.
407
408 2000-10-15  Katsumi Yamaoka <yamaoka@jpl.org>
409
410         * efs.el (efs-ls): Preserve `temp' and `nlist' across
411         continuation.
412
413 2000-07-16  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
414
415         * efs.el (efs-ls): Proper `noerror' handling for CWD.
416
417 2000-07-12  Ben Wing  <ben@xemacs.org>
418
419         * efs.el:
420         * efs.el (efs-null-device): New.
421         * efs.el (efs-tmp-name-template): Fix up problems with Cygwin
422         FTP client and Windows native XEmacs.
423         * efs.el (efs-expand-tilde): Use efs-null-device.
424         * efs.el (efs-guess-host-type): ditto.
425
426 2000-03-27  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
427
428         * RELEASE: 1.19
429
430 1998-10-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
431
432         * efs.el: Require comint softly. Provide dummy if not
433                 available (bare XEmacs)
434
435         * efs-netrc.el: Do not require passwd. Use autoload.
436
437 1999-10-19  Kirat Singh <singhki@jany.gs.com>
438
439         * efs.el: Added support for sidewinder ftp proxy.
440
441 2000-03-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
442
443         * Makefile.efs:
444         * efs-vm.el: Removed efs-vm.el as per Kyle's recommendation.
445
446 2000-03-04  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
447
448         * efs.el (efs-ls): Try to please wu-ftpd 2.6.0 by CWD'ing before
449         doing an ls.
450
451 1999-12-28  Katsumi Yamaoka   <yamaoka@jpl.org>
452
453         * efs.el (efs-load, efs-require): Signal `file-error'.
454
455 1999-11-03    Robert Fenk <fenk@forwiss.tu-muenchen.de>
456
457         * efs.el (efs-local-apollo-unix): `getenv "HOME"' replaced by
458         `user-home-directory', because usually HOME is not defined on WinNT.
459
460 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
461
462         * efs.el (efs-insert-file-contents-general): Generalized i-f-c
463         function derived from old i-f-c function.
464         (efs-insert-file-contents): Use it.
465         (efs-insert-file-contents-literally): Use it.
466
467 1999-01-03  Mike Sperber  <sperber@informatik.uni-tuebingen.de>
468
469         * RELEASE: 1.18.
470
471         * efs.el (efs-ftp-flush-command): This variable replaces
472         EFS-FTP-FLUSH-BY-NOOP, hopefully with better results on NT.
473
474 1999-01-03  Jonathan Harris  <jhar@tardis.ed.ac.uk>
475
476         * efs.el (efs-set-umask): Catered to nil umask.
477
478 1998-12-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
479
480         * Makefile: Bumped version numbers, integrated with updated build
481         procedure.
482
483         * efs.el (efs-copy-remote-to-remote): Fixed breakage I introduced
484         by earlier fix.
485
486 1998-12-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
487
488         * efs.el (efs-ftp-flush-by-noop): Introduced and used new variable.
489         (efs-umask-command): Introduced and used new variable.
490         (efs-internal-file-name-as-directory): Replaced by code that does
491         the job manually.
492
493 1998-11-29  Jonathan Harris  <jhar@tardis.ed.ac.uk>
494
495         * efs.el: (efs-send-cmd): Don't quote the second filename in GET
496         commands or the first filename in PUT or APPEND commands because
497         these filenames refer to local files.
498
499         * efs.el: (efs-tmp-name-template): Use TEMP-DIRECTORY for
500         EFS-TMP-NAME-TEMPLATE if fbound.
501
502         * efs.el: (efs-nslookup-program): Fixed Custom setting for
503         EFS-NSLOOKUP-PROGRAM.
504
505 1998-08-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
506
507         * RELEASE: 1.17.
508
509         * efs.el: (efs-guardian-path-template): Last component may have up
510         to 8 characters.
511
512         * efs.el (efs-backup-buffer): Respect `backup-inhibited'.
513
514         * efs.el (efs-use-remote-shell-internally): Introduced and used.
515         Set *this* to nil instead of `efs-remote-shell-file-name' which
516         was a silly idea in the first place.
517
518 1998-08-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
519
520         * efs.el (efs-dumb-unix-listing-regexp): Added experimental "dumb"
521         recognition of NCFtpd.
522
523         * efs.el, efs-report.el, LISTS, efs.texi: Updated mailing list
524         addresses.
525
526         * efs.el (efs-shell-call-process): A nil
527         `efs-remote-shell-file-name' now means that no remote shell is to
528         be used instead on nonexistent ftp commands.
529
530 1998-05-06  Raymond Toy  <toy@rtp.ericsson.se>
531
532         * efs-kerberos.el: Fixed a typo in efs-kerberos-login (eror -> error).
533
534 1998-08-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
535
536         * efs-19.23.el, efs-19.34.el, efs-19.el, efs-fnh.el,
537         efs-l19.11.el, fn-handler.el: Lucid -> XEmacs renamings.
538
539         * Makefile.efs: Added IGNORE_CUSTOM variable to control inclusion
540         of cust-stub.el.
541
542         * cust-stub.el: Added, courtesy of Noah Friedman <friedman@prep.ai.mit.edu>.
543
544 1998-08-22  Jerry Quinn <jquinn@nortel.ca>
545
546         * efs.el (efs-process-handle-hash): Added display of transfer rate.
547
548 1998-08-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
549
550         * efs.el (efs-barf-or-query-if-file-exists): Added legible error messages.
551         Added declaration for 'file-already-exists error.
552
553         * efs.el (efs-copy-remote-to-remote): Fixed complete brokenness.
554
555         * dumped-lisp.el: Removed---it was a dumb idea in the first place.
556
557 1998-03-20  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
558
559         * RELEASE: 1.16.
560
561         * INSTALL: Adjustments.
562
563 1998-03-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
564
565         * efs-dump.el: Pulled in necessary variables and autoloads.
566
567         * dumped-lisp.el: Created.
568
569 1998-03-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
570
571         * fixup.el, Makefile: Added DIREDDIR and CUSTOMDIR for GNU Emacs
572         installation.
573
574         * efs-dired-mule.el: GNU Emacs compatibility fixes.
575
576         * auto-save.el, passwd.el: Required custom.  Various other GNU
577         Emacs compatibility fixes.
578
579         * efs-19.34.el: Created.
580
581         * efs-18.el, efs-19.el, efs-19.23.el: Added char-before.
582
583         * efs-ovwrt.el (efs-overwrite-fn): Reverted GNU-Emacs-compatible
584         code.
585
586         * INSTALL: Created.
587
588         * efs.texi: Various updates.
589
590         * efs.el: Added custom declarations.
591
592 1998-02-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
593
594         * efs.el (efs-write-region): Would recurse infinitely and thereby
595         break file-precious-flag.
596
597 1998-02-17 Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
598
599         * efs-pc.el, efs.el: Added support for Microsoft's NT server.
600
601 1998-01-05  Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
602
603         * efs-netrc.el: change char-equal to eq in two instances where nil
604         might arise.
605
606 1997-12-12  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
607
608         * efs-18.el, efs-19.23.el, efs-19.el, efs-l19.11.el: Overwrite
609         expand-file-name with version that uses file-name handlers.
610
611         * efs-pc.el: Added support for the Hummingbird ftpd
612
613         * ChangeLog: created
614
615 1997-12-12  Alastair Burt <alastair.burt@dfki.de>
616
617         * efs-dired.el: EFS now confirms overwrites.
618
619         Tue Dec  9 08:05:29 1997  Michael Sperber [Mr. Preprocessor]  <sperber@brabantio>
620
621         * Attic/custom-load.el, Attic/auto-autoloads.el:
622         Automatically generated.
623
624 1997-12-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
625
626         * efs.el:
627         EFS now short-circuits filenames only when the underlying Emacs also
628         does so.
629
630         * efs.el:
631         expand-file-name can now be handled via file-name-handler-alist.
632         Small dumb-unix extension.
633
634         * efs-19.23.el, efs-19.el, efs-l19.11.el, efs-18.el:
635         expand-file-name can now be handled via file-name-handler-alist.
636
637         * efs.el: Suspected Netware patch.
638
639         * efs-defun.el, efs-dos-distinct.el: Version number fix.
640
641         * efs.texi, fixup.el, efs.el, efs-x19.15.el, efs-vos.el, efs-vm.el, efs-vms.el, efs-tops-20.el, efs-ti-twenex.el, efs-ti-explorer.el, efs-report.el, efs-plan9.el, efs-pc.el, efs-nos-ve.el, efs-ovwrt.el, efs-netrc.el, efs-netware.el, efs-mvs.el, efs-mts.el, efs-ms-unix.el, efs-kerberos.el, efs-mpe.el, efs-ka9q.el, efs-gwp.el, efs-hell.el, efs-fnh.el, efs-guardian.el, efs-dos-distinct.el, efs-dump.el, efs-dired.el, efs-dl.el, efs-defun.el, efs-dired-mule.el, efs-cu.el, efs-coke.el, efs-cp-p.el, efs-cms.el, efs-auto.el, efs-cms-knet.el, Attic/auto-autoloads.el, Attic/custom-load.el, README, default-dir.el, Makefile:
642         Import of XEmacs 20.4b7
643
644         * Makefile: Preliminary shot at customization.
645
646 1997-12-02  Karl M. Hegbloom <karlheg@inetarena.com>
647
648         * efs.el, efs-tops-20.el, efs-vos.el, efs-pc.el, efs-netware.el, efs-nos-ve.el, efs-mts.el, efs-mvs.el, efs-netrc.el, efs-mpe.el, efs-ms-unix.el, efs-hell.el, efs-ka9q.el, efs-dos-distinct.el, efs-guardian.el, efs-dired.el, efs-dl.el, efs-cms.el:
649         Remove preceding-char & following-char.
650
651
652 1997-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
653
654         * efs.texi: Directory entry.
655
656         * efs.el: Passive mode support.
657
658 1997-04-22  Jamie Zawinski <jwz@netscape.com>
659
660         * auto-save.el: Bug fixes.
661
662 1997-04-22  Bill Clark <bclark@pixel.cirrus.com>,
663
664 1997-04-04  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
665
666         * efs.el: rsh magic for chmod.
667
668         * efs-fnh.el: Moved in allow-remote-paths.
669
670         * efs-dump.el: Moved out allow-remote-paths.
671
672         * efs-dired.el: rsh magic for chmod.
673
674         * efs-cu.el: Autoload for efs-ftp-path.
675
676         * efs-auto.el: More autoloads.
677
678         * default-dir.el: Shell commands now complete filenames in XEmacs.
679
680         * Makefile: PC compilation flags.
681
682 1997-03-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
683
684         * efs.el: Added conditional variable for remote access.
685
686         * efs-ovwrt.el: Correct inclusion of advice.
687
688         * efs-fnh.el, efs-dump.el:
689         Added conditional variable for remote access.
690
691         * Makefile: Adjustments for XEmacs 20.
692
693         * efs.texi: Bug fixes, so it runs through Makeinfo.
694
695 1997-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
696
697         * efs.texi: First stab; very rough but runs through.
698
699 1997-03-21  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
700
701         * efs-auto.el: Reverted to 1.15 version.
702
703         * efs.el, efs-report.el, efs-netrc.el: Added autoloads.
704
705         * efs-ovwrt.el: Fixed potential conflict with advice.el.
706
707         * efs-cu.el: Adaptations for XEmacs 20.1.
708
709         * efs-x19.15.el, efs-l19.11.el, efs-19.23.el, efs-19.el, efs-18.el:
710         Removed (require 'default-dir).
711
712         * default-dir.el: Support for Latin1 XEmacs 20.
713         Removed advice.el references.
714
715         * Makefile: Source installation and diffing support.
716
717         * efs-dump.el: Created.
718
719 1997-03-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
720
721         * efs.el, efs-netrc.el, efs-cu.el, efs-auto.el:
722         So's EFS support can be dumped safely.
723
724 1997-03-09  Martin Buchholz <martin@xemacs.org>
725
726         * efs.el, efs-pc.el: Typo fixes.
727
728 1997-02-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
729
730         * emacs-19.el, efs.el, efs-x19.15.el, efs-vms.el, efs-tops-20.el, efs-ti-explorer.el, efs-ti-twenex.el, efs-report.el, efs-plan9.el, efs-ovwrt.el, efs-pc.el, efs-nos-ve.el, efs-netrc.el, efs-netware.el, efs-mvs.el, efs-ms-unix.el, efs-mpe.el, efs-l19.11.el, efs-ka9q.el, efs-kerberos.el, efs-gwp.el, efs-guardian.el, efs-dl.el, efs-dired.el, efs-defun.el, efs-cu.el, efs-cp-p.el, efs-cms.el, efs-cms-knet.el, efs-auto.el, default-dir.el, Makefile:
731         Merged with XEmacs 19.15b95.
732
733 1997-02-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
734
735         * efs.el: Comments.
736
737         * Makefile: Various stuff.
738
739         * default-dir.el: Support for view-less.
740
741 1997-02-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
742
743         * efs-x19.15.el, efs-vos.el, efs-vms.el, efs-report.el, efs.el, efs-netware.el, efs-nos-ve.el, efs-mvs.el, efs-mpe.el, efs-kerberos.el, efs-ka9q.el, efs-guardian.el, efs-fnh.el, efs-dl.el, efs-dired.el, efs-cu.el, efs-cms.el, default-dir.el, auto-save.el, Makefile:
744         Merged with XEmacs 20.1b1.
745
746 1997-02-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
747
748         * MANIFEST: Removed.
749
750         * README: Updated for the version bundled with XEmacs.
751
752         * efs.el: Respects file name extension on remote file insertion.
753
754         * efs-cu.el: Fixed password seed stuff again.
755
756         * default-dir.el: Bug fix for XEmacs/MULE.
757
758         * auto-save.el: Merged with auto-save.el in XEmacs.
759
760 1997-02-04  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
761
762         * efs-fnh.el: Version check bug fix so it works under XEmacs 19.15.
763
764         * reporter.el: Resurrected; it's not in Emacs 18
765
766         * Makefile: Resurrected reporter.el.
767
768 1997-02-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
769
770         * efs-fnh.el, Makefile: Cleanup.
771
772         * reporter.el, efs-l19.6.el, efs-l19.8.el, efs-l19.10.el, PATCHES_FOR_LEMACS_19.10:
773         Removed.
774
775 1997-02-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
776
777         * efs-cu.el: Made efs-code-string really work with XEmacs 20.0.
778
779 1997-01-27  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
780
781         * efs-cu.el: Fix for the broken compatibility fix.
782
783 1997-01-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
784
785         * efs.el, efs-guardian.el:
786         Bug fix from mailing list.
787
788 1997-01-25  Christoph Wedler <wedler@fmi.uni-passau.de>
789
790         * auto-save.el: Bug fix.
791
792 1997-01-20  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
793
794         * efs-cu.el: XEmacs 20 compatibility fix in efs-code-string.
795
796 1997-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
797
798         * all:
799         Merged with EFS 1.15 from ange.
800
801         * Makefile, efs-fnh.el: Added support for efs-x19.15.
802
803         * efs-x19.15.el: Created.
804
805 1996-12-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
806
807         * efs.el, efs-vos.el, efs-report.el, efs-vms.el, efs-netware.el, efs-nos-ve.el, efs-mvs.el, efs-ka9q.el, efs-mpe.el, efs-guardian.el, efs-dl.el, efs-fnh.el, efs-cms.el:
808         Port to XEmacs 20.
809
810 1996-12-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
811
812         * all: Merged with EFS 1.14 from Sandy.