From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: User interaction from multiple threads Date: Wed, 22 Aug 2018 20:33:28 +0300 Message-ID: <83sh36b91z.fsf@gnu.org> References: <838t59j821.fsf@gnu.org> <87lg92q7ih.fsf@runbox.com> <83a7phdl7r.fsf@gnu.org> <61492e7f622303d02405bedbe65fabae@webmail.orcon.net.nz> <83pnybdaer.fsf@gnu.org> <837ekicw7i.fsf@gnu.org> <877ekiierh.fsf@himinbjorg.adminart.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1534959138 25085 195.159.176.226 (22 Aug 2018 17:32:18 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 22 Aug 2018 17:32:18 +0000 (UTC) Cc: psainty@orcon.net.nz, gazally@runbox.com, rms@gnu.org, emacs-devel-bounces+psainty=orcon.net.nz@gnu.org, emacs-devel@gnu.org To: hw Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Aug 22 19:32:14 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 1fsWzN-0006NJ-7e for ged-emacs-devel@m.gmane.org; Wed, 22 Aug 2018 19:32:13 +0200 Original-Received: from localhost ([::1]:60175 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fsX1R-0001rP-N0 for ged-emacs-devel@m.gmane.org; Wed, 22 Aug 2018 13:34:21 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50934) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fsX0p-0001qK-PD for emacs-devel@gnu.org; Wed, 22 Aug 2018 13:33:44 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fsX0m-0000l7-Iw for emacs-devel@gnu.org; Wed, 22 Aug 2018 13:33:43 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37952) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fsX0m-0000ku-EV; Wed, 22 Aug 2018 13:33:40 -0400 Original-Received: from [176.228.60.248] (port=2769 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fsX0g-0002EC-5N; Wed, 22 Aug 2018 13:33:34 -0400 In-reply-to: <877ekiierh.fsf@himinbjorg.adminart.net> (message from hw on Wed, 22 Aug 2018 17:48:18 +0200) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e 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:228825 Archived-At: > From: hw > Cc: rms@gnu.org, psainty@orcon.net.nz, gazally@runbox.com, emacs-devel-bounces+psainty=orcon.net.nz@gnu.org, emacs-devel@gnu.org > Date: Wed, 22 Aug 2018 17:48:18 +0200 > > what other choice is there than queueing up the RFIs and leaving it to > the users to work their way through the queue as they see fit? We all kinda agree about that, the question is how to do that in practice with as little disruption of existing code as possible. > >From a useability point of view, it doesn´t make any sense that Emacs > grinds to a halt during restoring a session when restoring it creates an > RFI and tries to force me to deal with it. But that's exactly what happens today with a single thread. So it's an unrelated issue.