From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.bugs Subject: bug#1169: 23.0.60; (substitute-command-keys "\\{...}") adds extra newline Date: Thu, 31 May 2012 00:40:57 +0800 Message-ID: <878vg9tyee.fsf@gnu.org> References: <004801c92e4e$9b8018c0$0200a8c0@us.oracle.com> <87ehq251b9.fsf@gnu.org> <8762bdyd2p.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1338396108 11176 80.91.229.3 (30 May 2012 16:41:48 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 30 May 2012 16:41:48 +0000 (UTC) Cc: 'Lars Magne Ingebrigtsen' , 1169@debbugs.gnu.org To: "Drew Adams" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed May 30 18:41:45 2012 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 1SZlxs-0005hA-Jl for geb-bug-gnu-emacs@m.gmane.org; Wed, 30 May 2012 18:41:40 +0200 Original-Received: from localhost ([::1]:33426 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SZlxs-0002fz-Dv for geb-bug-gnu-emacs@m.gmane.org; Wed, 30 May 2012 12:41:40 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:60426) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SZlxn-0002S7-NZ for bug-gnu-emacs@gnu.org; Wed, 30 May 2012 12:41:37 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SZlxm-0002YE-2E for bug-gnu-emacs@gnu.org; Wed, 30 May 2012 12:41:35 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:40982) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SZlxl-0002Y8-V9 for bug-gnu-emacs@gnu.org; Wed, 30 May 2012 12:41:33 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1SZlzC-0005KM-2k for bug-gnu-emacs@gnu.org; Wed, 30 May 2012 12:43:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 May 2012 16:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 1169 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed Original-Received: via spool by 1169-submit@debbugs.gnu.org id=B1169.133839616120450 (code B ref 1169); Wed, 30 May 2012 16:43:01 +0000 Original-Received: (at 1169) by debbugs.gnu.org; 30 May 2012 16:42:41 +0000 Original-Received: from localhost ([127.0.0.1]:50528 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SZlyq-0005Jl-HJ for submit@debbugs.gnu.org; Wed, 30 May 2012 12:42:40 -0400 Original-Received: from fencepost.gnu.org ([208.118.235.10]:32804 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SZlym-0005Jb-Sh for 1169@debbugs.gnu.org; Wed, 30 May 2012 12:42:37 -0400 Original-Received: from cm162.gamma80.maxonline.com.sg ([202.156.80.162]:43230 helo=ulysses) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1SZlxI-0001pY-QP; Wed, 30 May 2012 12:41:05 -0400 In-Reply-To: (Drew Adams's message of "Wed, 30 May 2012 07:44:34 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.97 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) 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:60532 Archived-At: "Drew Adams" writes: > Huh? Two newlines is the wrong thing. It is the point of this bug > report. > > If some other fix is needed than the one that you made, fine. Just > DTRT. Sounds like `help-make-xrefs' needs to be fixed - dunno. Two newlines does not seem obviously wrong to me. It is a way of denoting the end of the key summary, just like the "key" and "binding" column headers that are also inserted to denote the start. We could probably do something fancy like using a text property to mark the extent of the key summary, but that seems like overengineering, and anyway it might break third-party code that relies on the old behavior. Feel free to submit a patch for consideration, if you care a lot about replacing those two newlines, though.