On Wed, 9 Nov 1994, Andy Norman wrote: > The ange-ftp/dired combination that worked with GNU Emacs 18 (and may work > with XEmacs) used to copy files in the background if the dired and ange-ftp > files were compiled with Jamie Zawinski's improved byte-compiler beforehand. > > When RMS ported ange-ftp (and dired) to FSF GNU Emacs 19 the functionality > disappeared. > > Firstly ange-ftp hooks into FSF GNU Emacs 19 differently, by using > file-name-handler hooks and not overloading. This stopped M-x copy-file from > working async. > > Secondly RMS commented out the dired functions that ange-ftp overloaded to get > the background stuff working. This stopped dired's C command from copying > async. > > The basic ange-ftp engine still works async, but the calling functions > restrict it to working synch. Why did RMS hack up ange-ftp to remove some pretty useful functionality? Doesn't seem to make sense. Will any of this be changed with 19.29? Is there any reason why I cannot/should not use your version of ange-ftp with 19.27 in place of RMS's version? > > efs (ange-ftp++) (currently in beta-test) supports many operations in the > background, including file copying. How stable is the current beta? Can I get a copy? Are there plans to have RMS include efs with 19.29? -- Jake Colman email: firstname.lastname@example.org Lehman Brothers, Inc. voice: (212) 526-1762 3 World Financial Center FAX : (212) 526-1411 New York, NY 10285-0800 "Inside of every person is a "candle" that forever remains unlit. Learning to live with that darkness is what brings light."