[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs completion matches selection UI
From: |
Toby Cubitt |
Subject: |
Re: Emacs completion matches selection UI |
Date: |
Fri, 3 Jan 2014 16:35:58 +0000 |
User-agent: |
Mutt/1.5.22 (2013-10-16) |
On Thu, Jan 02, 2014 at 10:58:31PM +0000, Toby Cubitt wrote:
> > Would you like to propose an API for it? Same as popup.el?
>
> As a first attempt, I'd propose something like
>
> (complete-in-buffer COMPLETION-SOURCE &optional PREFIX-FUNCTION)
>
> where COMPLETION-SOURCE is a function to call to obtain completions, and
> PREFIX-FUNCTION is an optional function to call to determine what to
> complete.
>
> Calling this would invoke whatever completion widgets the user had
> enabled in customize (with sensible defaults - maybe the popup.el
> interface or similar, or perhaps the default should be the usual
> *Completions* buffer).
Or one could simply enhance `completion-in-region' to display completions
in the "more modern" UI, which the user can configure via customize.
Would that be usable in Company, or is the `completion-in-region' API
missing things you'd need? (It's currently missing things I'd need for
Predictive, but not too much. I think they wouldn't be too hard to add.)
Toby
--
Dr T. S. Cubitt
Royal Society University Research Fellow
and Fellow of Churchill College, Cambridge
Centre for Quantum Information
DAMTP, University of Cambridge
email: address@hidden
web: www.dr-qubit.org
- Re: Emacs completion matches selection UI, (continued)
- Re: Emacs completion matches selection UI, Dmitry Gutov, 2014/01/02
- Re: Emacs completion matches selection UI, Toby Cubitt, 2014/01/02
- Re: Emacs completion matches selection UI, Stefan Monnier, 2014/01/02
- Re: Emacs completion matches selection UI, Toby Cubitt, 2014/01/03
- Re: Emacs completion matches selection UI, Dmitry Gutov, 2014/01/03
- Re: Emacs completion matches selection UI, Toby Cubitt, 2014/01/03
- Re: Emacs completion matches selection UI, Stefan Monnier, 2014/01/03
- Re: Emacs completion matches selection UI, Toby Cubitt, 2014/01/03
- Re: Emacs completion matches selection UI, Stefan Monnier, 2014/01/03
- Re: Emacs completion matches selection UI, Toby Cubitt, 2014/01/05
- Re: Emacs completion matches selection UI,
Toby Cubitt <=
- Re: Emacs completion matches selection UI, Thierry Volpiatto, 2014/01/03
- Re: Emacs completion matches selection UI, Dmitry Gutov, 2014/01/03
- Re: Emacs completion matches selection UI, Stefan Monnier, 2014/01/03
- Re: Emacs completion matches selection UI, Dmitry Gutov, 2014/01/04
- Re: Emacs completion matches selection UI, Stefan Monnier, 2014/01/05
- Re: Emacs completion matches selection UI, Dmitry Gutov, 2014/01/05
- Re: Emacs completion matches selection UI, Toby Cubitt, 2014/01/06
- Re: Emacs completion matches selection UI, Toby Cubitt, 2014/01/05
- Re: Emacs completion matches selection UI, Stefan Monnier, 2014/01/05
- Re: Emacs completion matches selection UI, Toby Cubitt, 2014/01/06