From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: Introducing thread-safe Tramp Date: Fri, 27 Jul 2018 22:19:38 +0300 Message-ID: References: <8736wa9c5s.fsf@gmx.de> <87wotkn6do.fsf@gmx.de> <874lgn8x6l.fsf@gmx.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1532719103 15531 195.159.176.226 (27 Jul 2018 19:18:23 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 27 Jul 2018 19:18:23 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.0 Cc: emacs-devel@gnu.org To: Michael Albinus , Drew Adams Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jul 27 21:18:19 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fj8Fj-0003rq-JH for ged-emacs-devel@m.gmane.org; Fri, 27 Jul 2018 21:18:15 +0200 Original-Received: from localhost ([::1]:42677 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fj8Hq-0008Eh-BL for ged-emacs-devel@m.gmane.org; Fri, 27 Jul 2018 15:20:26 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59441) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fj8HB-0008Ea-Ej for emacs-devel@gnu.org; Fri, 27 Jul 2018 15:19:46 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fj8H8-0005Xe-Ah for emacs-devel@gnu.org; Fri, 27 Jul 2018 15:19:45 -0400 Original-Received: from mail-lj1-x22c.google.com ([2a00:1450:4864:20::22c]:33443) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fj8H8-0005XQ-25 for emacs-devel@gnu.org; Fri, 27 Jul 2018 15:19:42 -0400 Original-Received: by mail-lj1-x22c.google.com with SMTP id s12-v6so5332582ljj.0 for ; Fri, 27 Jul 2018 12:19:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=R4RTewJVo8VbJJv7Ef6PKr/sWWhVu5pJ1Ykxx9xt/PQ=; b=FnNA58LaMxv2jb3HfxBo4pANGW70uI1eaIoYiTjuFaDDJiQ+XC/AcV2OZxY9QCSEe1 xc8jR8ggoLxm7LtZb04qecO6fGxvTIRHLi8KLECmavfkbx0Ud4FVkvLKHcFCc1MseKbU VOSMQbUKAd+tdfIl2XthYk7tBP/dj8aLt3GfhF0X9OR93suDjv+HizuzPRYu58lsZq4P u2ZS8jPh4UYgftdVQCc28VXQlb3qwsIdi0OhJsSrg9HJxIw6VDTcLBAM+oxTVitWxyyh HizW0M1jl5BP4EhB5FOy20Noa5+pbIQVF+kAs90fi6liGOWGolHDUTO2uI1b38qtIZJP CIfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=R4RTewJVo8VbJJv7Ef6PKr/sWWhVu5pJ1Ykxx9xt/PQ=; b=CjQfdtxhUhticNBKHlRwfNtXeNo5iuzx9LNMPdrWQA0khGKXraBc5I7Gpk8TDVwgMU 3Lpw+4kTLjwHX1pFE47+5/L4RnSZ3clqF0zWniWlKvE6DOpVWdTfuJGH5cuNOCzW7t3t aliavj8lWvBwE7b3VNSlrTV9FtVgkQHbMDthihr4s3GcddsHNYUtrl1v3IFr+T5WAFMo qhOzRCZ7RxRsaLInv4VShPGhMlhWLjg9m80PByl71ozqHFegbeqqykaxMYbc7wRLyaU3 4A8h9vBSPbVO+azsjiSekucwOSCH6IL1d/SbxhOo0tHUgbxWfgE3eFoNspwWm37xbE+O mvRw== X-Gm-Message-State: AOUpUlEU3ZoOglqFBs5HD9wpJdtbnxR5flQqIpjHx46QtcFDLR/0lBQB 7IBsWTYGe2OUrTFlLGPb3PwqvEWR X-Google-Smtp-Source: AAOMgpfTCFWb7NC1UmS/Ca547vFOdiQCpTxoXbmObrS9pdQTqp50UPQNa0dP8P6PgTD4GRp+XkxP/w== X-Received: by 2002:a2e:1301:: with SMTP id 1-v6mr5594028ljt.56.1532719180245; Fri, 27 Jul 2018 12:19:40 -0700 (PDT) Original-Received: from [192.168.1.174] ([178.252.127.223]) by smtp.googlemail.com with ESMTPSA id j26-v6sm791573ljc.54.2018.07.27.12.19.38 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 27 Jul 2018 12:19:39 -0700 (PDT) In-Reply-To: <874lgn8x6l.fsf@gmx.de> Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::22c X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:227868 Archived-At: On 7/25/18 12:46 PM, Michael Albinus wrote: > Running the commands asynchronously is very tight bound to the usual > invocation of the commands, so I don't see that something else, which > might asks for a prefix argument of the commands, will be better suited. What is the point of the user asking for asynchronous execution? How does an "asynchronous command" work? Will it silently abort if the user invokes a different command in the meantime?