From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.bugs Subject: bug#12705: 24.2.50; `Info-complete-menu-item' should use `add-to-list', not `push', to prevent duplicates Date: Mon, 29 Oct 2012 08:37:30 -0700 Message-ID: References: <87fw4xd0bv.fsf@gnu.org> 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 1351525132 3359 80.91.229.3 (29 Oct 2012 15:38:52 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 29 Oct 2012 15:38:52 +0000 (UTC) Cc: 12705@debbugs.gnu.org, 12705-done@debbugs.gnu.org To: "'Chong Yidong'" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Oct 29 16:39:00 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 1TSrQY-000211-MH for geb-bug-gnu-emacs@m.gmane.org; Mon, 29 Oct 2012 16:38:58 +0100 Original-Received: from localhost ([::1]:51480 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TSrQQ-0007yV-GM for geb-bug-gnu-emacs@m.gmane.org; Mon, 29 Oct 2012 11:38:50 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:49420) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TSrQI-0007xB-UN for bug-gnu-emacs@gnu.org; Mon, 29 Oct 2012 11:38:48 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TSrQC-00017t-C3 for bug-gnu-emacs@gnu.org; Mon, 29 Oct 2012 11:38:42 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:56286) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TSrQC-00017p-8q for bug-gnu-emacs@gnu.org; Mon, 29 Oct 2012 11:38:36 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1TSrSY-0005nA-EC for bug-gnu-emacs@gnu.org; Mon, 29 Oct 2012 11:41:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 29 Oct 2012 15:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12705 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 12705-done@debbugs.gnu.org id=D12705.135152520322190 (code D ref 12705); Mon, 29 Oct 2012 15:41:02 +0000 Original-Received: (at 12705-done) by debbugs.gnu.org; 29 Oct 2012 15:40:03 +0000 Original-Received: from localhost ([127.0.0.1]:38301 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TSrRb-0005lp-CP for submit@debbugs.gnu.org; Mon, 29 Oct 2012 11:40:03 -0400 Original-Received: from userp1040.oracle.com ([156.151.31.81]:49277) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TSrRZ-0005lR-FJ; Mon, 29 Oct 2012 11:40:02 -0400 Original-Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by userp1040.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q9TFbXBv028368 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 29 Oct 2012 15:37:34 GMT Original-Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q9TFbWJY021757 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 29 Oct 2012 15:37:33 GMT Original-Received: from abhmt120.oracle.com (abhmt120.oracle.com [141.146.116.72]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q9TFbWrB031243; Mon, 29 Oct 2012 10:37:32 -0500 Original-Received: from dradamslap1 (/130.35.178.8) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 29 Oct 2012 08:37:31 -0700 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <87fw4xd0bv.fsf@gnu.org> Thread-Index: Ac21wmjKhrNENPnGRuumkyNe8bkJgAAKE8bw X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: ucsinet21.oracle.com [156.151.31.93] 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:66196 Archived-At: > Sounds reasonable. Done in trunk, using delete-dups instead of > add-to-list (in case info.el switches to lexical binding). Thx. Just curious - how would add-to-list interfere with lexical binding (or vice versa)? Seems odd that we would add and then delete, instead of adding only if not present, just to dance around (the possibility of) lexical binding. To be clear, I have no objection at all - nothing wrong with adding and then deleting. I'd just like to understand the problem being avoided.