From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: raman@google.com (T.V Raman) Newsgroups: gmane.emacs.bugs Subject: bug#17293: 24.4.50; C-g often fails in minibuffer under X Date: Thu, 24 Apr 2014 14:06:56 -0700 Message-ID: <21337.31984.943352.473836@retriever.mtv.corp.google.com> References: <878ur239p9.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1398396577 30611 80.91.229.3 (25 Apr 2014 03:29:37 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 25 Apr 2014 03:29:37 +0000 (UTC) Cc: tv.raman.tv@gmail.com, 17293@debbugs.gnu.org, raman@google.com To: monnier@iro.umontreal.ca Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Apr 25 05:29:29 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WdWpM-0004VA-MD for geb-bug-gnu-emacs@m.gmane.org; Fri, 25 Apr 2014 05:29:28 +0200 Original-Received: from localhost ([::1]:55040 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WdWpM-0007FU-9i for geb-bug-gnu-emacs@m.gmane.org; Thu, 24 Apr 2014 23:29:28 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33036) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WdUUw-00083x-DR for bug-gnu-emacs@gnu.org; Thu, 24 Apr 2014 21:00:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WdQsF-0007Yx-80 for bug-gnu-emacs@gnu.org; Thu, 24 Apr 2014 17:08:15 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:49356) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WdQsF-0007Yg-3U for bug-gnu-emacs@gnu.org; Thu, 24 Apr 2014 17:08:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WdQsE-0004hP-J3 for bug-gnu-emacs@gnu.org; Thu, 24 Apr 2014 17:08:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: raman@google.com (T.V Raman) Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 24 Apr 2014 21:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17293 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 17293-submit@debbugs.gnu.org id=B17293.139837362317979 (code B ref 17293); Thu, 24 Apr 2014 21:08:02 +0000 Original-Received: (at 17293) by debbugs.gnu.org; 24 Apr 2014 21:07:03 +0000 Original-Received: from localhost ([127.0.0.1]:57513 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WdQrG-0004fu-EN for submit@debbugs.gnu.org; Thu, 24 Apr 2014 17:07:03 -0400 Original-Received: from mail-ie0-f202.google.com ([209.85.223.202]:33815) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WdQrC-0004fR-NO for 17293@debbugs.gnu.org; Thu, 24 Apr 2014 17:06:59 -0400 Original-Received: by mail-ie0-f202.google.com with SMTP id lx4so709090iec.5 for <17293@debbugs.gnu.org>; Thu, 24 Apr 2014 14:06:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:mime-version:content-type:content-transfer-encoding:message-id :date:to:cc:subject:in-reply-to:references; bh=CsjwR94KUS6RyrmiCfN69PW4u1M1oW3hOzPmZC4G2o8=; b=hvBzDewSEZPNQCVBtnLjdHrwJBtjuH3u7JpcUPn6aoFQgT8eLG5/pmnQQOMzfyIz/c egmEpKsakESbroF/kH6Ik3My617MNDDRxP/EkalbLzEDlrxtJLb0lEYm8dTcox7Gr496 iYQ1tUKbAChQPFXgSiZ2yT0bi1bL07tjVj5oUfExxxkYt3yOu1ySl7yS7CvkDb8/1w0J Hr1xY38cou/7oBwLHP/5fM8yJgfVKHlkC+Xch/PLOkTr/ivKZSdLT3wIprtj0MDK/hfv WTo3uJUjmVZFEscp+cwktIojMQEpbBraViiaaos174H26SscR8E+xfHHz6mmJluPwqtr vyJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:mime-version:content-type :content-transfer-encoding:message-id:date:to:cc:subject:in-reply-to :references; bh=CsjwR94KUS6RyrmiCfN69PW4u1M1oW3hOzPmZC4G2o8=; b=GWkAOJl8wl4e+jbAOa9A8QD0DnqgNmYoHF/T7/f31saki3zikfg0XAi/LiN6cqR2vK RvFHbXwNRkITzobgNou+NP/Rki7fjnnEwZCN0BiGZsEKyL8M83eOaHGXc/3tZucFwH5j Uu8XQ1uD/3uq5Pk8Ip+DvZG7hcnMawqZQdXOgicUVkMmSYvtaV7bQQcpYpqEZ+wfP0gy a16ZTMy/8qaC6NHQTCNfTmYnWYQkKIe0FTyE8axccnKkT3ABy7r83rIQG5KsFAglcusn TQtkIKagclcnnmtXtbLNeTWzGuco4I/pgEDlDPuDO+I2SRmjIfvNZdePKshliYP4sfuj iIrA== X-Gm-Message-State: ALoCoQkUph6HRgKAhPSs/XUk+7cvjNv7PBj5l61xGBaZBsuSJg2Xm8rb73JZDKax7fozv3XPQxgI0Oqx/EOM7Z1WWu39mBxBu+GEO6DBFSoZu6rZMn8YCUOyLx4z1UKShUQH/h8lXkiS97d5gR0BfW7z6ObgUIRvkTv875B7N+Q7DCgDmprhHbgq7H6PYHasMqsxNtFUU3r+N/DYL/XhvEDO0C8Ymrzps0xk8PLSkw9ryjvW1HLfyrc= X-Received: by 10.50.43.228 with SMTP id z4mr690282igl.0.1398373617987; Thu, 24 Apr 2014 14:06:57 -0700 (PDT) Original-Received: from corp2gmr1-1.hot.corp.google.com (corp2gmr1-1.hot.corp.google.com [172.24.189.92]) by gmr-mx.google.com with ESMTPS id y50si742285yhk.4.2014.04.24.14.06.57 for (version=TLSv1.1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 24 Apr 2014 14:06:57 -0700 (PDT) Original-Received: from retriever.mtv.corp.google.com (retriever.mtv.corp.google.com [172.27.84.55]) by corp2gmr1-1.hot.corp.google.com (Postfix) with ESMTP id C11F731C1E1; Thu, 24 Apr 2014 14:06:57 -0700 (PDT) Original-Received: by retriever.mtv.corp.google.com (Postfix, from userid 13930) id 5FB72220966; Thu, 24 Apr 2014 14:06:57 -0700 (PDT) In-Reply-To: X-Mailer: VM 8.1.1 under 24.3.50.1 (x86_64-unknown-linux-gnu) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:88279 Archived-At: Stefan, Makes sense. I've been chasing a separate problem in emacs at work that is keeping emacs busy --see below. I run emacs-jabber to connect to Google Talk. I have a large number of contacts there -- order of magnitude 100s -- many of whom constantly keep changing status. emacs-jabber uses a continues fsm ping mechanism and if I leave emacs idle ie dont touch the keyboard, profiler shows that emacs is permanently busy in that handler. I've been trying various advice tricks to keep that fsm tick from happening except when jabber roster is selected, and surprize surprize that got the c-g problem to diminish -- I could not figure out why till I saw your note today. Stefan Monnier writes: > > often, if I have a minibuffer completion up, hitting C-g does > > not dismiss the minibuffer, I actually have to switch away from > > If you're in the minibuffer, then C-g should normally dismiss the > minibuffer, yes. Of course, we have the problem that C-g only does that > if it runs keyboard-quit (i.e. if Emacs was idle), and not if it signals > "quit" (i.e. Emacs was busy with something). > > So apparently, there's been more cases where Emacs is "busy" (probably > just waiting in a sit-for or something). So to fix this, we need to > figure out what that C-g interrupts. > > > Stefan