From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Leo Liu Newsgroups: gmane.emacs.bugs Subject: bug#16346: 24.3; electric-pair-mode close-paren issue Date: Mon, 06 Jan 2014 08:48:24 +0800 Message-ID: References: <878uuuy7g1.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1388969356 2219 80.91.229.3 (6 Jan 2014 00:49:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 6 Jan 2014 00:49:16 +0000 (UTC) Cc: 16346@debbugs.gnu.org, =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jan 06 01:49:22 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 1VzyNc-0005UL-LJ for geb-bug-gnu-emacs@m.gmane.org; Mon, 06 Jan 2014 01:49:20 +0100 Original-Received: from localhost ([::1]:59997 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VzyNc-0005WJ-Aa for geb-bug-gnu-emacs@m.gmane.org; Sun, 05 Jan 2014 19:49:20 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33938) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VzyNR-0005Kv-CU for bug-gnu-emacs@gnu.org; Sun, 05 Jan 2014 19:49:16 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VzyNK-0001nT-3E for bug-gnu-emacs@gnu.org; Sun, 05 Jan 2014 19:49:09 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:51583) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VzyNJ-0001nP-Vt for bug-gnu-emacs@gnu.org; Sun, 05 Jan 2014 19:49:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VzyNJ-0007xU-Px for bug-gnu-emacs@gnu.org; Sun, 05 Jan 2014 19:49:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Leo Liu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 06 Jan 2014 00:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16346 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 16346-submit@debbugs.gnu.org id=B16346.138896931430537 (code B ref 16346); Mon, 06 Jan 2014 00:49:01 +0000 Original-Received: (at 16346) by debbugs.gnu.org; 6 Jan 2014 00:48:34 +0000 Original-Received: from localhost ([127.0.0.1]:37368 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VzyMs-0007wT-8x for submit@debbugs.gnu.org; Sun, 05 Jan 2014 19:48:34 -0500 Original-Received: from mail-pa0-f41.google.com ([209.85.220.41]:49840) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VzyMq-0007wG-2L for 16346@debbugs.gnu.org; Sun, 05 Jan 2014 19:48:32 -0500 Original-Received: by mail-pa0-f41.google.com with SMTP id lf10so17925389pab.14 for <16346@debbugs.gnu.org>; Sun, 05 Jan 2014 16:48:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:face:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=YmDZ9awHtI/8sHRa/aT34LYjTcNbqfTPsMJ1d3rlGVk=; b=bPdIkC20oJ+QWXIhAYE9l8sdPv7/7EbD+Wjj6ADRYbjMDKYl23y9kc5F1fZdjMo4kt 6uxQQ/TJUvowjnnxmfTEaKUAAQuuSZaiJQ11hCUH2meQSqVYpXbRHOh832qUPCoIIwi0 zbtTvWUPcz9uIUpdgS5dX0j/k+r+9/NhOlSR3ZEc99nc42pwsXXoFS9J3wdqudZX3auI iJOwZkLMJ3psMfkGohcbXvW0nlZhwFwhRxHFEwKVmmedKMa52doQUDDw4LaT9t9ehCbz BrqBTm2c3Hu0kav7WIzArd4s33+Ev0DpS8vcmu9fiEDAFLr+bfUGFC4sJPF5fJUsAf1N 5pdA== X-Received: by 10.68.230.137 with SMTP id sy9mr119544055pbc.126.1388969310979; Sun, 05 Jan 2014 16:48:30 -0800 (PST) Original-Received: from localhost ([221.220.128.204]) by mx.google.com with ESMTPSA id qp15sm124519830pbb.2.2014.01.05.16.48.28 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 05 Jan 2014 16:48:30 -0800 (PST) Face: iVBORw0KGgoAAAANSUhEUgAAACkAAAApAQAAAACAGz1bAAABKElEQVQYlWNg3NIt5FDPUPt7 4+X79Qyucz5/ugik+L2PBgKpyphaIK921q23QDnG0NBQoMr/vaWl9f8ZLL78uPv5PwN7RETfzXoG jhmFz27XM0RXmpuY/WfY+fv0Mc56BvFybfXA/wwL5t/wF61n2PU59axXPcOVzbmSW/8zrNt1benC /ww70hqUU/4zKCtrT9jwn8FhwynbufUMendE2aLqGRpdX9al1zM8eh17lKeeQcTMrdD5P8P3j/YT Q/8zXHSb7p1Qz/C4OM2JuZ7hgtI7K6AjqsMnf8j4z8C6xG1tw3+GqpqvsVn/GTzmpD9j/8/wP/oZ S/l/Bka+QO/g/wy15ueeFQL9N1O8mPU/g+umV3t1gdT0/1bTgHLqYVeXAlWKpMWt+w8Az82C9nHf X0cAAAAASUVORK5CYII= In-Reply-To: (Stefan Monnier's message of "Sun, 05 Jan 2014 18:13:28 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (OS X 10.9.1) 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:83037 Archived-At: On 2014-01-06 07:13 +0800, Stefan Monnier wrote: > FWIW, I find eldoc-post-insert-mode suffers from many problems. > I'd appreciate if someone who likes eldoc-post-insert-mode explains to > me the advantages it sees in comparison to the "default" > post-command-hook mode, so we can maybe find a better way to get the > same result. I might be the only one using it (exclusively) :( but I am open to change. The idea behind eldoc-post-insert-mode is not to show the eldoc messages all the time which can be kinda distracting. Some editing environments (maybe Matlab) also only show the arglist after inserting (. In general I find the arglist (eldoc) most useful when editing text. When browsing code it is most of the time easy to guess from context. Also getting the arglist can be expensive. For example in octave it has to ask the running process (which can get stuck when the process is in the middle of doing something else). In other cases it has to make remote calls. Leo