From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.help Subject: Re: Async Operations in TRAMP Date: Fri, 19 Feb 2010 16:03:41 +0100 Message-ID: <87k4u9uv1u.fsf@gmx.de> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1266591868 16225 80.91.229.12 (19 Feb 2010 15:04:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 19 Feb 2010 15:04:28 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: =?utf-8?Q?Nordl=C3=B6w?= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Feb 19 16:04:26 2010 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1NiUP2-0006ro-RC for geh-help-gnu-emacs@m.gmane.org; Fri, 19 Feb 2010 16:04:25 +0100 Original-Received: from localhost ([127.0.0.1]:32775 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NiUP2-0007lw-EQ for geh-help-gnu-emacs@m.gmane.org; Fri, 19 Feb 2010 10:04:24 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NiUOb-0007lr-7E for help-gnu-emacs@gnu.org; Fri, 19 Feb 2010 10:03:57 -0500 Original-Received: from [140.186.70.92] (port=33662 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NiUOX-0007lb-FR for help-gnu-emacs@gnu.org; Fri, 19 Feb 2010 10:03:54 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NiUOW-0001Sv-KG for help-gnu-emacs@gnu.org; Fri, 19 Feb 2010 10:03:53 -0500 Original-Received: from mail.gmx.net ([213.165.64.20]:39030) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1NiUOW-0001SY-8i for help-gnu-emacs@gnu.org; Fri, 19 Feb 2010 10:03:52 -0500 Original-Received: (qmail invoked by alias); 19 Feb 2010 15:03:49 -0000 Original-Received: from p4FC00B51.dip0.t-ipconnect.de (EHLO LKG29808F.local) [79.192.11.81] by mail.gmx.net (mp070) with SMTP; 19 Feb 2010 16:03:49 +0100 X-Authenticated: #3708877 X-Provags-ID: V01U2FsdGVkX1+wcF8v+JewvAtH1QgXWx/UuQIQMDelG6L17qu0qe L3ziO44HoDXCVZ In-Reply-To: (=?utf-8?Q?=22Nordl=C3=B6w=22's?= message of "Fri, 19 Feb 2010 02:26:57 -0800 (PST)") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.92 (gnu/linux) X-Y-GMX-Trusted: 0 X-FuHaFi: 0.73999999999999999 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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 Xref: news.gmane.org gmane.emacs.help:71955 Archived-At: Nordl=C3=B6w writes: > Is it possible to make the dired/tramp file operations, typically > remove, copy and move, asynchronous by spawning them as separate > processes? This would make Emacs TRAMP even more unique and amazing... Anything goes, of course ... However, Tramp's main purpose is to provide handlers for magic file name operations. So it might be useful to introduce a general asynchronous mode in dired first, and to add Tramp handlers later on. There are also some problems to be solved, for example if you want to access a file, which is being copied or removed. And how to indicate, that an operation has been finished, and it is safe to access the resulting file. I vaguely remember there has been a discussion about, but I have no pointer. > /Nordl=C3=B6w Best regards, Michael.