GNU bug report logs -
#22407
Better support external completion tools
Previous Next
Full log
Message #14 received at 22407 <at> debbugs.gnu.org (full text, mbox):
On 01/20/2016 05:31 AM, Stefan Monnier wrote:
> I was thinking of applying (within Emacs) the regexp/predicate to a list
> of candidate returned by the external tool. Not passing it directly to
> the external tool
That would make it harder to use external tools that operate on large
datasets. And since essentially, with this approach we're not delegating
filtering to the external tool, it seems like it should work with the
current completion-styles mechanism. No need to allow overriding
completion-all-completions.
>> As an aside, I wonder if the current completion styles, at least, could each
>> be automatically implemented on top of the input-to-regexp functions,
>> without loss in efficiency.
>
> "input-to-regexp"? Sorry, doesn't ring a bell.
"a function which takes a user-input string and return a regexp".
Could we use that not just as "description", but as definition for
existing styles. And maybe keep the current mechanism for the trickier ones.
This bug report was last modified 9 years and 148 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.