unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Tramp and recursive file operations
@ 2009-09-29 14:39 Michael Albinus
  2009-09-29 17:49 ` joakim
  2009-09-29 20:53 ` Stefan Monnier
  0 siblings, 2 replies; 10+ messages in thread
From: Michael Albinus @ 2009-09-29 14:39 UTC (permalink / raw
  To: emacs-devel; +Cc: tramp-devel

Hi,

recursive copy or deletion of files can last a long time, because all
operations are performed file by file. This could be much faster, if
Tramp would be allowed to apply such operations in one step, for a whole
directory. Think about "scp" or "rsync".

Therefore, I propose to add a file name handler to `dired-copy-file-recursive'.

Recursive file deletion happens via `dired-delete-file'. Here I propose
to add a new function `dired-delete-file-recursive', which takes over
the recursive part of `dired-delete-file', and which calls also a file
name handler when appropriate.

I volunteer to implement such handlers in Tramp :-)

What do people think?

Best regards, Michael.

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2009-10-02  5:10 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-29 14:39 Tramp and recursive file operations Michael Albinus
2009-09-29 17:49 ` joakim
2009-09-29 20:53 ` Stefan Monnier
2009-09-30  8:06   ` Michael Albinus
2009-09-30 13:45     ` Stefan Monnier
2009-09-30 14:07       ` Michael Albinus
2009-09-30 19:56         ` Stefan Monnier
2009-10-01 15:53           ` Michael Albinus
2009-09-30 15:52     ` yary
2009-10-02  5:10       ` Michael Albinus

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).