[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ELPA] New package: transient

From: Eli Zaretskii
Subject: Re: [ELPA] New package: transient
Date: Sat, 02 May 2020 19:05:22 +0300

> From: Philippe Vaucher <address@hidden>
> Date: Sat, 2 May 2020 17:43:34 +0200
> Cc: Stefan Monnier <address@hidden>, address@hidden, 
>       Richard Stallman <address@hidden>, Emacs developers <address@hidden>
>  > It starts with the following list: grep-regexp-alist, gmm-regexp-concat, 
> project-find-regexp,
>  > shell-dumb-shell-regexp, rmail-secondary-file-regexp, 
> rmail-user-mail-address-regexp,
>  > tramp-file-name-regexp, whitespace-indentation-regexp, 
> project-or-external-find-regexp... All of which
>  are
>  > irrelevant to what we search.
>  Which is why I said elsewhere that without making the candidate
>  scoring smarter, adding aliases based on namespaces will be much less
>  useful, perhaps even detrimental.
> No, the idea is that you then search for ^regexp- and you get ONLY the 
> functions that start with "regexp-". I
> don't understand why I'm still explaining this, if I'm missing something 
> please tell me.

You are missing the fact that it's impossible to make all functions
related to regexps begin with "regexp-", because some of them are also
related to lists or strings or buffers or email or projects.  Or are
you suggesting to have dozens of different aliases for each function,
one each for every class to which it could possibly belong?

>  > What it should list is
> https://www.gnu.org/software/emacs/manual/html_node/elisp/Regexp-Search.html, 
> but
>  > also merged with the Match Data documentation, presented in a much more 
> condensed manner,
>  etc.
>  The above are _commands_ not functions.  The equivalent would be
>  "C-h a regexp search RET", which does do what you want, I think.
> This again gives me a giant list where a majority of what is listed is not 
> what I'd like. 

"Giant"?  I see 11 hits (in "emacs -Q").

reply via email to

[Prev in Thread] Current Thread [Next in Thread]