From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Gemini Lasswell Newsgroups: gmane.emacs.bugs Subject: bug#32502: 27.0.50; Tramp; C-g during asynchronous remote find-file kills Emacs Date: Thu, 30 Aug 2018 12:29:44 -0700 Message-ID: <87o9djwt3r.fsf@runbox.com> References: <87mutep8ll.fsf@runbox.com> <83o9dub5nx.fsf@gnu.org> <83muteb4nb.fsf@gnu.org> <87o9dqbtv5.fsf@gmx.de> <87efemp0yz.fsf@runbox.com> <87pny1xiv5.fsf@gmx.de> <83in3t2lcl.fsf@gnu.org> <87lg8pxgs6.fsf@gmx.de> <83h8jd2jh6.fsf@gnu.org> <87d0u1xfek.fsf@gmx.de> <878t4oylcj.fsf@gmx.de> <874lfcyjpn.fsf@gmx.de> <834lfc37ji.fsf@gnu.org> <87zhx4wcsp.fsf@gmx.de> <83va7s0z7g.fsf@gnu.org> <87o9dkrncl.fsf@gmx.de> <83mut40xpp.fsf@gnu.org> <87h8jcvtt1.fsf@gmx.de> <87h8jb7qcs.fsf@gmx.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1535658619 21975 195.159.176.226 (30 Aug 2018 19:50:19 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 30 Aug 2018 19:50:19 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1.50 (gnu/linux) Cc: 32502@debbugs.gnu.org To: Michael Albinus Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Aug 30 21:50:15 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1fvSxK-0005bV-Ji for geb-bug-gnu-emacs@m.gmane.org; Thu, 30 Aug 2018 21:50:14 +0200 Original-Received: from localhost ([::1]:50623 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fvSzQ-00087I-RG for geb-bug-gnu-emacs@m.gmane.org; Thu, 30 Aug 2018 15:52:24 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49332) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fvSt3-0001J8-N4 for bug-gnu-emacs@gnu.org; Thu, 30 Aug 2018 15:45:55 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fvSdo-0006dE-Bc for bug-gnu-emacs@gnu.org; Thu, 30 Aug 2018 15:30:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:34408) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fvSdo-0006d7-5T for bug-gnu-emacs@gnu.org; Thu, 30 Aug 2018 15:30:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fvSdn-0000Az-KO for bug-gnu-emacs@gnu.org; Thu, 30 Aug 2018 15:30:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Gemini Lasswell Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 30 Aug 2018 19:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32502 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed Original-Received: via spool by 32502-submit@debbugs.gnu.org id=B32502.1535657400640 (code B ref 32502); Thu, 30 Aug 2018 19:30:02 +0000 Original-Received: (at 32502) by debbugs.gnu.org; 30 Aug 2018 19:30:00 +0000 Original-Received: from localhost ([127.0.0.1]:39425 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fvSdj-0000AG-MK for submit@debbugs.gnu.org; Thu, 30 Aug 2018 15:29:59 -0400 Original-Received: from aibo.runbox.com ([91.220.196.211]:41678) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fvSdh-0000A4-SD for 32502@debbugs.gnu.org; Thu, 30 Aug 2018 15:29:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=runbox.com; s=rbselector1; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From; bh=DXtDl0f7nbAKIW3I/uPi5g42XErKgDjVrfK9qe56Je0=; b=BLmXq/Lr+8kpkITWKWAhEV3I/p AK6g9LT6m0VX6o3C8x8o7KLbNy4EpdiOi3HPIzBvNmbt1ttX9q8jn3UoXDYTimkCwzfhgBaWEAJgz 4bw4RT0VHhBDf60f0h6scr/7P1CrZEuDC2LX94Yo/bYONlkHGKNUQm18vL1kxTiANvPXheSELmuWV yn+ANS7f9s7n/qTYopTUssCbK/tZcyIzARVmfN0VLNZ+BCNZEjZt3VAEx9rUKmrtkrQtUbtPnbuv7 XUJ2Hph5M9+gj76Yxvx1Qmwns1h56MFWwcFsiQrg9V38dl1B/xJ475PQCnZQb6LYFDwly7t1Vk4Tc /Xs4ZrAw==; Original-Received: from [10.9.9.210] (helo=mailfront10.runbox.com) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1fvSdg-0001Vz-PF; Thu, 30 Aug 2018 21:29:56 +0200 Original-Received: by mailfront10.runbox.com with esmtpsa (uid:179284 ) (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1fvSdX-0000lM-0D; Thu, 30 Aug 2018 21:29:47 +0200 In-Reply-To: <87h8jb7qcs.fsf@gmx.de> (Michael Albinus's message of "Thu, 30 Aug 2018 18:48:19 +0200") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:149890 Archived-At: Michael Albinus writes: > Appended is a first implementation. Comments? I don't understand why this is so complicated. Why not just have the thread show a message, instead of having it send a signal which gets translated into an event that makes the main thread show a message? Also, if we eventually implement one of the proposals in emacs-devel to allow threads other than the main one to accept keyboard input, then there would be no guarantee that putting the event in the keyboard buffer would get it to the main thread.