From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Joakim Verona Newsgroups: gmane.emacs.help Subject: how to move files in background with dired? Date: Fri, 04 Mar 2005 11:44:16 +0100 Message-ID: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1109936215 2679 80.91.229.2 (4 Mar 2005 11:36:55 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 4 Mar 2005 11:36:55 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Mar 04 12:36:55 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1D7B6D-00069g-00 for geh-help-gnu-emacs@m.gmane.org; Fri, 04 Mar 2005 12:36:05 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D7BMp-00052u-B3 for geh-help-gnu-emacs@m.gmane.org; Fri, 04 Mar 2005 06:53:15 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1D7Aty-0004Bb-UT for help-gnu-emacs@gnu.org; Fri, 04 Mar 2005 06:23:28 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1D7AjB-0003fN-Vy for help-gnu-emacs@gnu.org; Fri, 04 Mar 2005 06:12:21 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D7AXU-0003Jn-2y for help-gnu-emacs@gnu.org; Fri, 04 Mar 2005 06:00:14 -0500 Original-Received: from [80.91.229.2] (helo=ciao.gmane.org) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1D7AIt-0007pS-MO for help-gnu-emacs@gnu.org; Fri, 04 Mar 2005 05:45:07 -0500 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1D7ADa-00073D-H2 for help-gnu-emacs@gnu.org; Fri, 04 Mar 2005 11:39:39 +0100 Original-Received: from ua-83-227-131-3.cust.bredbandsbolaget.se ([83.227.131.3]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 04 Mar 2005 11:39:38 +0100 Original-Received: from joakim by ua-83-227-131-3.cust.bredbandsbolaget.se with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 04 Mar 2005 11:39:38 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-To: help-gnu-emacs@gnu.org Original-Lines: 29 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: ua-83-227-131-3.cust.bredbandsbolaget.se User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/22.0.50 (gnu/linux) Cancel-Lock: sha1:FsTcalwNKuCKrRkLqIlk71UeqVA= X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org X-MailScanner-To: geh-help-gnu-emacs@m.gmane.org Xref: main.gmane.org gmane.emacs.help:24506 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:24506 Is there some way to manage a background transfer queue for dired? Maybe its easier to understand what I mean if I explain how I would like it to work: - I mark a number of large files to be moved to another disk, which takes time. - dired puts the moves on a queue, and makes a "progress buffer" showing how far each move or copy has progressed. (this would look something like wget.el:s progress buffer) - each move or copy is done in the background with cp or mv shell commands, so emacs is not locked - Im now free to add more moves or copys to the queue by direding some other directory Ideally the same interface would be used for remote operations, with tramp or something. Sounds doable. Has it been done? -- Joakim Verona www.verona.se