GNU bug report logs -
#52558
Option for easier typing of regexps
Previous Next
Reported by: ndame <laszlomail <at> protonmail.com>
Date: Thu, 16 Dec 2021 17:42:01 UTC
Severity: wishlist
Tags: moreinfo
Fixed in version 29.0.50
Done: Juri Linkov <juri <at> linkov.net>
Bug is archived. No further changes may be made.
Full log
Message #72 received at 52558 <at> debbugs.gnu.org (full text, mbox):
> From: Juri Linkov <juri <at> linkov.net>
> Cc: laszlomail <at> protonmail.com, 52558 <at> debbugs.gnu.org
> Date: Tue, 28 Dec 2021 22:25:56 +0200
>
> >> +(defvar replace-regexp-function nil
> >> + "Function to convert a search string to a regexp to replace.
> >> +It's bound to `isearch-regexp-function' when searching
> >> +for a string to replace.")
> >
> > The first sentence is unclear: what do you mean by "convert a search
> > string to a regexp to replace"? What "search string" is being
> > converted to regexp, and how does "replace" enter this picture?
>
> It has a reference to `isearch-regexp-function' that has
> a complete explanation to avoid duplication of the docstring.
I don't think this is enough. First, the first sentence of the above
doc string doesn't have any such reference, so Apropos commands, which
show only the first sentence, will not have that reference. And
second, the doc string of isearch-regexp-function says nothing about
replacements.
There's no need to repeat the whole story you have in
isearch-regexp-function, just to say enough for the reader to
understand what is this function about and what it is used for.
> > It's bound to `isearch-regexp-function' when searching
> >
> > seems to be incorrect: it's isearch-regexp-function that's bound to
> > replace-regexp-function, not the other way around.
>
> Maybe this is better:
>
> `isearch-regexp-function' is bound to it when searching
Yes, definitely better.
This bug report was last modified 3 years and 118 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.