[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs completion matches selection UI
From: |
Stefan Monnier |
Subject: |
Re: Emacs completion matches selection UI |
Date: |
Sun, 22 Dec 2013 20:36:25 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
> I had a few reservations about it, but the outward inefficiency of
> calling all capf functions each time we issue a backend command
> shouldn't be slow enough to notice in practice, and the Emacs 24
> requirement can be taken care of by checking the version at load time.
I'll trust your judgment on those issues. But if there are performance
problems with having company-capf in company-backends, it would be very
useful to know it, so please add it by default, so we can fix those
problems (presumably in the respective completion-at-point-functions)
rather than avoid them.
> By the way, do you think `lisp-completion-at-point' now has feature
> parity with `company-elisp'?
In Emacs-24.4 it should, yes.
> We could replace the latter with `company-capf' depending on the Emacs
> version, but I'm not sure where to make the cutoff. If it's just Emacs
> 24, the users of 24.1-24.3 will miss out on features. If it's 24.4,
> CFEngine completion integration with Company won't work with
> earlier versions.
AFAIK cfengine's completion support didn't exist before 24.4, so there's
no problem there.
Stefan
- Re: Emacs completion matches selection UI, (continued)
- Re: Emacs completion matches selection UI, Dmitry Gutov, 2013/12/20
- Re: Emacs completion matches selection UI, Ted Zlatanov, 2013/12/20
- Re: Emacs completion matches selection UI, Stefan Monnier, 2013/12/21
- Re: Emacs completion matches selection UI, Dmitry Gutov, 2013/12/21
- Re: Emacs completion matches selection UI, Stefan Monnier, 2013/12/22
- Re: Emacs completion matches selection UI, Dmitry Gutov, 2013/12/22
- enabling company-capf support in cfengine.el (was: Emacs completion matches selection UI), Ted Zlatanov, 2013/12/22
- Re: enabling company-capf support in cfengine.el, Dmitry Gutov, 2013/12/22
- Re: enabling company-capf support in cfengine.el, Ted Zlatanov, 2013/12/22
- Re: enabling company-capf support in cfengine.el, Dmitry Gutov, 2013/12/22
- Re: Emacs completion matches selection UI,
Stefan Monnier <=
- Re: Emacs completion matches selection UI, Dmitry Gutov, 2013/12/22
- Re: Emacs completion matches selection UI, Stefan Monnier, 2013/12/23
- Re: Emacs completion matches selection UI, Stephen J. Turnbull, 2013/12/19
- Re: Emacs completion matches selection UI, Stephen J. Turnbull, 2013/12/19
- Re: Emacs completion matches selection UI, Stefan Monnier, 2013/12/20
- Re: Emacs completion matches selection UI, Ted Zlatanov, 2013/12/20
- Re: Emacs completion matches selection UI, Stephen J. Turnbull, 2013/12/20
- Re: Emacs completion matches selection UI, Ted Zlatanov, 2013/12/20
- Re: Emacs completion matches selection UI, Stefan Monnier, 2013/12/21
- Re: Emacs completion matches selection UI, Ted Zlatanov, 2013/12/22