From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: chad Newsgroups: gmane.emacs.devel Subject: Re: Emacs completion matches selection UI Date: Wed, 18 Dec 2013 16:11:58 -0500 Message-ID: <2518D79A-B9E4-45DF-A403-8330145DFD17@gmail.com> References: <87fvqtg02v.fsf@flea.lifelogs.com> <878uwi8t3r.fsf@mail.jurta.org> <83ob5ee7ow.fsf@gnu.org> <87d2ltl2if.fsf@mail.jurta.org> <8338moevm3.fsf@gnu.org> <8761rkaa5e.fsf@flea.lifelogs.com> <87txf0390n.fsf@flea.lifelogs.com> <87y53komex.fsf@flea.lifelogs.com> <87haa8moh6.fsf@flea.lifelogs.com> <874n67n450.fsf@flea.lifelogs.com> <87eh5bkxca.fsf@flea.lifelogs.com> <87d2kuzzqj.fsf@uwakimon.sk.tsukuba.ac.jp> <87a9fylusq.fsf@flea.lifelogs.com> <878uvizrwz.fsf@uwakimon.sk.tsukuba.ac.jp> <8761qmkyn1.fsf@flea.lifelogs.com> <87zjnyxdpb.fsf@uwakimon.sk.tsukuba.ac.jp> <87k3f2j7xv.fsf@flea.lifelogs.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1387401151 20474 80.91.229.3 (18 Dec 2013 21:12:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 18 Dec 2013 21:12:31 +0000 (UTC) To: EMACS development team Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Dec 18 22:12:35 2013 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 1VtOPm-0002PW-6J for ged-emacs-devel@m.gmane.org; Wed, 18 Dec 2013 22:12:22 +0100 Original-Received: from localhost ([::1]:40851 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VtOPl-0003q9-NB for ged-emacs-devel@m.gmane.org; Wed, 18 Dec 2013 16:12:21 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59195) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VtOPb-0003or-SD for emacs-devel@gnu.org; Wed, 18 Dec 2013 16:12:20 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VtOPT-0002zt-E9 for emacs-devel@gnu.org; Wed, 18 Dec 2013 16:12:11 -0500 Original-Received: from mail-yh0-x230.google.com ([2607:f8b0:4002:c01::230]:38718) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VtOPT-0002zm-6z for emacs-devel@gnu.org; Wed, 18 Dec 2013 16:12:03 -0500 Original-Received: by mail-yh0-f48.google.com with SMTP id f73so100511yha.7 for ; Wed, 18 Dec 2013 13:12:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to; bh=bBfKCrt0kDq1fBcB94w5uXzLnbumBxe4PiaFfhxrM1Q=; b=jL0CldKtQl4RqRq4SniElFztbOgLrsd1Qm/Z0cnD+CxNgFuxT6c1HxMSKytlfVLmf+ QwRnYmTScioc5ihMmmWZ5BptrqevQcwzChGSDuIDfF6JJUIr7moEqCJx7rEXqI864YfV WnSL4qbsdQIRfG4HK4BzdDuGTYTCkdUVEXQIs43AeWGvdq+FLTzdpnMW6PzHee/dJCB5 Eub1fdtvX2htq4xqwVN6O/JT36tYCuqWt83psaOq/gqUi9Geen8IqSufTPuqCefZ694E c9iK6zQ8uz+v+zNv247A10lYIMbJC/OYbpC2osMyCNkxdhcQuIlkGFuWWwaKk1Np6Xz3 oeSA== X-Received: by 10.236.37.105 with SMTP id x69mr23799366yha.15.1387401121433; Wed, 18 Dec 2013 13:12:01 -0800 (PST) Original-Received: from [10.0.1.35] (c-65-34-255-142.hsd1.fl.comcast.net. [65.34.255.142]) by mx.google.com with ESMTPSA id e39sm2433254yhq.15.2013.12.18.13.12.00 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 18 Dec 2013 13:12:00 -0800 (PST) In-Reply-To: <87k3f2j7xv.fsf@flea.lifelogs.com> X-Mailer: Apple Mail (2.1822) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:4002:c01::230 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:166600 Archived-At: Im not quite sure why anyone is arguing about whether or not users want better completion (of various sorts) inside Emacs. Given the large number of packages that build exactly this feature (autocomplete, helm, completion, anything, company, etc), the demand is clearly present. The issue Ted seems to be trying to solve is that these packages are each reinventing wheels with different shapes, sizes, gauges, and (especially) gearing. As a practical matter, users arent just forced to use 3rd party code; theyre forced to pick and choose from multiple incompatible features that they want, because the wheels dont match. The Emacs maintainers seems willing, in principle, to move towards providing a better standardized wheel. Since wheels can have colors (as well as sizes, shapes, etc) Im sure there will be some lively debate about the specifics of that wheel. Do we really need to debate the need for wheels at all? If theres another point to this debate, please forgive me, because I have missed it. ~Chad