Am Samstag, 4. März 2017 um 21:19:31, schrieb Guillaume Munch <g...@lyx.org>
> Le 27/02/2017 à 22:08, Georg Baum a écrit :
> > Guillaume Munch wrote:
> >
> >> AFAIR, the ECMAScript regexes are a proper subset of PCRE whereas there
> >> are incompatibilities between POSIX and PCRE. Moreover ECMAScript is the
> >> default for <regex>, so maybe it is better supported across compilers.
> >> This makes ECMAScript the simplest for a transition.
> >>
> >> Is the bug there with g++ 6? I remember Georg saying that the early
> >> implementations of <regex> in gcc were buggy.
> >
> > The first usable version is in 4.9.0, so <regex> in gcc should not be a
> > problem anymore on any recent distro.
> >
> >> On the other hand I do not remember that dynamically created regexes
> >> were reviewed for adaptation to ECMAScript so maybe there is indeed
> >> something to change, although not (?:.
> >>
> >> Dear Georg, do you remember the same?
> >
> > I do not remember any review of dynamically generated regexes. I also have
> > to admit that dynamically generated regexes are too complicated IMHO (too
> > many levels of indirection). Unfortunately I do not understand the advanced
> > search well enough to propose a better solution.
> >
> >
> 
> 
> Thank you Georg for the reply.
> 
> Another solution if nobody finds how to fix it is to disable
> std::regex until one does.
> 
> Guillaume

+1

        Kornel

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to