From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: John Yates Newsgroups: gmane.emacs.devel Subject: Re: Emacs completion matches selection UI Date: Mon, 23 Dec 2013 08:45:15 -0500 Message-ID: References: <87fvqtg02v.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> <2518D79A-B9E4-45DF-A403-8330145DFD17@gmail.com> <87eh58j0x3.fsf@flea.lifelogs.com> <87mwjvfrfy.fsf@flea.lifelogs.com> <877gawbhp0.fsf@flea.lifelogs.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=f46d041826f675082404ee33d644 X-Trace: ger.gmane.org 1387806318 5565 80.91.229.3 (23 Dec 2013 13:45:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 23 Dec 2013 13:45:18 +0000 (UTC) Cc: Emacs developers To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Dec 23 14:45:24 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 1Vv5ow-0000Bx-NK for ged-emacs-devel@m.gmane.org; Mon, 23 Dec 2013 14:45:22 +0100 Original-Received: from localhost ([::1]:33634 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vv5ow-0006Bz-As for ged-emacs-devel@m.gmane.org; Mon, 23 Dec 2013 08:45:22 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41590) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vv5os-0006Bu-Ff for emacs-devel@gnu.org; Mon, 23 Dec 2013 08:45:19 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vv5or-0008CV-84 for emacs-devel@gnu.org; Mon, 23 Dec 2013 08:45:18 -0500 Original-Received: from mail-we0-x229.google.com ([2a00:1450:400c:c03::229]:48755) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vv5or-0008CH-12 for emacs-devel@gnu.org; Mon, 23 Dec 2013 08:45:17 -0500 Original-Received: by mail-we0-f169.google.com with SMTP id w61so4977376wes.28 for ; Mon, 23 Dec 2013 05:45:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=gcYSMUKiHZl+nR4Uy4Td03DZ12PeOkBVevPqjPg0Iik=; b=xb8NAmucOJq66ADAPfKBJKx6GrQGG0WTHH+EKm1GXc5AeXWX27xG310XTKqwngZosC ocP+O0UaKHf8cdniU58Q9AWoHiRjr2j4F9Vwrt231DE8VTTKwoxDQaA4juvLOztsCPDn RR6d6QrxYggFTZxTvpkeR/2rdT4t30x+u8G0bDbhqPisZk2JwAEYo/Jju3ENaPAFOspM s50u8rAz1o+XhDgyf1tBKRFfTziRnYHLbnvroFs4rdqGe/MNBXj8RVYcIKvHhtdoBkbh DfJLr9mCWxX9EMQMh+LzA9igOWGdk9gCCpZkokl8yUHiHZ+hnHBM9rY/2i84mHqbfKVl FCKQ== X-Received: by 10.180.104.42 with SMTP id gb10mr18794610wib.51.1387806315577; Mon, 23 Dec 2013 05:45:15 -0800 (PST) Original-Received: by 10.194.88.165 with HTTP; Mon, 23 Dec 2013 05:45:15 -0800 (PST) In-Reply-To: X-Google-Sender-Auth: cz4BFkb-Fpz_bASb4iTiiPse_Kc X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c03::229 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:166771 Archived-At: --f46d041826f675082404ee33d644 Content-Type: text/plain; charset=ISO-8859-1 Been following this thread as I would love to see more uniformity in these areas. A related issue is how multiple completion / expansion mechanisms interact at a given point. I know trying to get yasnippet to play gracefully with other completion mechanisms has generated much discussion. So as you think about APIs perhaps you could give some thought to higher level integration issues. /john --f46d041826f675082404ee33d644 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Been following this thread as I= would love to see more uniformity in these areas.

A related issue is how multipl= e completion / expansion mechanisms interact at a given point. =A0I know tr= ying to get yasnippet to play gracefully with other completion mechanisms= =A0has generated much discussion. =A0So as you think about APIs perhaps you= could give some thought to higher level integration issues.

/john
=
--f46d041826f675082404ee33d644--