> 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?
How big is this "some of them" you are talking about? Are they really about regexp, or another topic? And are you implying that because we cannot do all of them, we should do any of them?
> > 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").
In "Emacs -Q" you are correct. Without "-Q" the list is here
https://www.ideone.com/35kbNi. On that list only line 116-127 are relevant to what I search.
Philippe