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
signature.asc
Description: This is a digitally signed message part.