On Mon, 9 May 2022 at 20:29, Paul Eggert <egg...@cs.ucla.edu> wrote:

> On 5/8/22 15:54, Reuben Thomas wrote:
>
> > I sympathise if the gnulib maintainers don't want to reintroduce them; in
> > that case, could their removal please be flagged up in the docs?
>
> Sure, I installed the attached.
>

Thanks! I didn't think of this before, is regex.texi supposed to document
GNU regex, then? It's a bit confusing, since GNU regex isn't available in
gnulib. But that's the documentation I really had in mind to fix.

> Also, do the maintainers have any better suggestion for what I should do
> > than revert to GNU regex 0.12 for a2ps? It relies on syntax tables for
> its
> > style sheets, and I don't want to have to introduce an incompatibility
> to a
> > mature program.
>
> Perhaps you can transliterate the regexps using syntax-table features
> into those without? (I'm not familiar with the issue here.)
>

I could indeed, but it's quite inconvenient without the notion of
boundaries (e.g. \b).

Failing that, you could also try GNU Emacs's regex implementation, which
> is derived from GNU regex 0.12, and which may have fewer bugs than regex
> 0.12.


That's a good suggestion I hadn't thought of, thanks. I had a look at Emacs
git, and it seems to use glibc regex, though? (No surprise, it wouldn't use
the original syntax tables any more either.)

-- 
https://rrt.sc3d.org

Reply via email to