From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: handling of completion table duplicates Date: Tue, 5 Apr 2016 14:42:36 -0700 (PDT) Message-ID: <06c2916e-6ff3-4c93-ae63-e50776de8085@default> References: <87h9fiewnf.fsf@acer.localhost.com> <87inzyzrpa.fsf@linux-m68k.org> <0782d65f-084b-4aba-9813-83aa9a78e81b@default> <8760vvre99.fsf@acer.localhost.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1459892595 18276 80.91.229.3 (5 Apr 2016 21:43:15 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 5 Apr 2016 21:43:15 +0000 (UTC) Cc: emacs-devel@gnu.org To: Ingo Lohmar Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Apr 05 23:43:03 2016 Return-path: Envelope-to: ged-emacs-devel@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 1anYkX-0001ru-VM for ged-emacs-devel@m.gmane.org; Tue, 05 Apr 2016 23:43:02 +0200 Original-Received: from localhost ([::1]:39444 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1anYkX-0005za-Dm for ged-emacs-devel@m.gmane.org; Tue, 05 Apr 2016 17:43:01 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45129) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1anYkI-0005yz-MY for emacs-devel@gnu.org; Tue, 05 Apr 2016 17:42:47 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1anYkF-0007uV-FK for emacs-devel@gnu.org; Tue, 05 Apr 2016 17:42:46 -0400 Original-Received: from aserp1040.oracle.com ([141.146.126.69]:20068) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1anYkF-0007u5-6p for emacs-devel@gnu.org; Tue, 05 Apr 2016 17:42:43 -0400 Original-Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u35LgcEk029182 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 5 Apr 2016 21:42:38 GMT Original-Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by userv0022.oracle.com (8.14.4/8.13.8) with ESMTP id u35LgbjQ016632 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 5 Apr 2016 21:42:38 GMT Original-Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21]) by aserv0121.oracle.com (8.13.8/8.13.8) with ESMTP id u35LgbiV024544; Tue, 5 Apr 2016 21:42:37 GMT In-Reply-To: <8760vvre99.fsf@acer.localhost.com> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6744.5000 (x86)] X-Source-IP: userv0022.oracle.com [156.151.31.74] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 141.146.126.69 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:202756 Archived-At: > Thank you, Drew, for that extensive answer. >=20 > So I take it that the absence of any documentation on duplicate removal > is intentional (or at least it's no oversight) --- the question would > rather be "why should (or how even could) the handler remove them?" Not sure whom you're asking or quite what you are asking. What do you mean by "the handler"? And are you talking about vanilla Emacs? If so, it already removes duplicates. [Wrt the doc, I think that as long as Emacs keeps the behavior of deleting duplicates it should document the fact that it does that. And if it's not clear enough otherwise, it should say just what comparison is done to determine sameness.]