From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: chad Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Unconditional quit on SIGUSR2 Date: Mon, 28 Mar 2011 15:20:13 -0700 Message-ID: <162CA738-6205-4D86-B263-B1C6408950BD@gmail.com> References: <4D90354E.9000704@gmail.com> <4D908F5F.8000303@gmail.com> <4D90C42F.9060500@gmail.com> <83bp0vrszf.fsf@gnu.org> <4D90E199.2040809@gmail.com> <83aagfrq1y.fsf@gnu.org> <4D90E661.40207@gmail.com> <8362r2sy5x.fsf@gnu.org> <4D9106E7.5010902@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: multipart/alternative; boundary=Apple-Mail-2-921066089 X-Trace: dough.gmane.org 1301350836 2475 80.91.229.12 (28 Mar 2011 22:20:36 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 28 Mar 2011 22:20:36 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Mar 29 00:20:29 2011 Return-path: Envelope-to: ged-emacs-devel@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 1Q4KnR-0004kD-Gq for ged-emacs-devel@m.gmane.org; Tue, 29 Mar 2011 00:20:26 +0200 Original-Received: from localhost ([127.0.0.1]:59370 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q4KnQ-0005Wn-Cb for ged-emacs-devel@m.gmane.org; Mon, 28 Mar 2011 18:20:24 -0400 Original-Received: from [140.186.70.92] (port=50038 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q4KnK-0005WW-8o for emacs-devel@gnu.org; Mon, 28 Mar 2011 18:20:19 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q4KnJ-0001ga-7Q for emacs-devel@gnu.org; Mon, 28 Mar 2011 18:20:18 -0400 Original-Received: from mail-iy0-f169.google.com ([209.85.210.169]:61606) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q4KnI-0001gW-VX for emacs-devel@gnu.org; Mon, 28 Mar 2011 18:20:17 -0400 Original-Received: by iyf13 with SMTP id 13so5297039iyf.0 for ; Mon, 28 Mar 2011 15:20:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:mime-version:content-type:subject:date :in-reply-to:to:references:message-id:x-mailer; bh=KnYk4vOjdQwOiXtD6m7xWNrBTueCCjffCqJeK/U1Q/U=; b=GIARTQukwRFNXXh2k1okPHZgRnQcf+7JkImMnKy1uJznrYfPbppLL444vnnDyG7VbD 2tLemejvx3YGrShRq0msz7vJemgHbX8Ew24Ct1wpq5DTzozIcFmwJ9BjwmIQU/HY5cbH 0x+xDWKD32SZl4ydX+WLeQyrHvSQa2kLNWYL8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:mime-version:content-type:subject:date:in-reply-to:to :references:message-id:x-mailer; b=Xov/WtZgPqW2m4c4c9sLm8rs5iDTm26TAhh24zXr2sx2f/p5A3HAKyQ+dZcrJ6gW5c 6d8vlfklgPqVR2WEuu+kLz2Pqj+h7HoXgFS7d99JeQByJ5o3veOf1i5kTLcqvzAlZJ58 SbWF2sBkJvpQ+BNl/dYapuOg9PoPYAfXq4n+k= Original-Received: by 10.43.58.208 with SMTP id wl16mr7635618icb.319.1301350816267; Mon, 28 Mar 2011 15:20:16 -0700 (PDT) Original-Received: from [10.0.1.22] (c-67-183-32-38.hsd1.wa.comcast.net [67.183.32.38]) by mx.google.com with ESMTPS id gx2sm3197860ibb.26.2011.03.28.15.20.14 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 28 Mar 2011 15:20:15 -0700 (PDT) In-Reply-To: <4D9106E7.5010902@gmail.com> X-Mailer: Apple Mail (2.1084) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.210.169 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:137819 Archived-At: --Apple-Mail-2-921066089 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On Mar 28, 2011, at 3:08 PM, Daniel Colascione wrote: >=20 > As covered in another branch of this thread, C-g *is* often ambiguous. = It's inherently racy when we allow normal quitting of background work. = Users would send this signal to Emacs only after noticing an = uninterruptable hang. Is that not clear? If the method works out in practice, how would people feel about a patch = to emacsclient adding a flag to send such signals? *Chad --Apple-Mail-2-921066089 Content-Transfer-Encoding: 7bit Content-Type: text/html; charset=us-ascii
On Mar 28, 2011, at 3:08 PM, Daniel Colascione wrote:

As covered in another branch of this thread, C-g *is* often ambiguous. It's inherently racy when we allow normal quitting of background work. Users would send this signal to Emacs only after noticing an uninterruptable hang.  Is that not clear?

If the method works out in practice, how would people feel about a patch to emacsclient adding a flag to send such signals?

*Chad


--Apple-Mail-2-921066089--