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: while-no-input interrupted by *shell* Date: Sat, 29 Sep 2018 10:13:25 +0300 Message-ID: <83zhw06aju.fsf@gnu.org> References: <87sh1y535s.fsf@web.de> <8336tyc1ou.fsf@gnu.org> <87mus64wwr.fsf@web.de> <831s9hafl7.fsf@gnu.org> <874ledzof6.fsf@web.de> <83y3bp8y0f.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1538205140 1150 195.159.176.226 (29 Sep 2018 07:12:20 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 29 Sep 2018 07:12:20 +0000 (UTC) Cc: emacs-devel@gnu.org To: michael_heerdegen@web.de Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Sep 29 09:12:16 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 1g69QG-0000Dc-6A for ged-emacs-devel@m.gmane.org; Sat, 29 Sep 2018 09:12:16 +0200 Original-Received: from localhost ([::1]:49759 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g69SM-00075K-Q4 for ged-emacs-devel@m.gmane.org; Sat, 29 Sep 2018 03:14:26 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44983) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g69Rf-00075E-FJ for emacs-devel@gnu.org; Sat, 29 Sep 2018 03:13:44 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g69Rb-0006RE-HK for emacs-devel@gnu.org; Sat, 29 Sep 2018 03:13:43 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:44788) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g69Ra-0006R2-K4; Sat, 29 Sep 2018 03:13:39 -0400 Original-Received: from [176.228.60.248] (port=4823 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1g69RZ-0004gw-Fo; Sat, 29 Sep 2018 03:13:37 -0400 In-reply-to: <83y3bp8y0f.fsf@gnu.org> (message from Eli Zaretskii on Tue, 25 Sep 2018 17:14:40 +0300) 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:230127 Archived-At: > Date: Tue, 25 Sep 2018 17:14:40 +0300 > From: Eli Zaretskii > Cc: emacs-devel@gnu.org > > > From: Michael Heerdegen > > Cc: emacs-devel@gnu.org > > Date: Tue, 25 Sep 2018 15:39:41 +0200 > > > > Eli Zaretskii writes: > > > > > Here's a patch, comments welcome. > > > > That works, it solves my original problem. It's also what I had tried > > if I could write C, which is not the case. > > Thanks for testing. > > I'm now wondering whether some code out there could depend on the > current behavior. Because it looks like Emacs behaved like that at > least since v22.1, probably earlier. No further comments, so I pushed this to the emacs-26 branch, including a recipe to get the old behavior, if some package needs that.