Files
sqlitebrowser/src
mgrojo 58f52f13cb Set the POSIX flag in Scintilla regex find
The POSIX flag is passed to QScintilla for stardardisation of the regex
implementation. This only changes the syntax for sub-expressions. Before
this change it was '\( \)'. With the POSIX flag it is simply '( )' for
sub-expressions, consequently \( and \( have to be used for matching
parenthesis.

Both the Qt implementation (used in filters and REGEXP operator) and the
C++11 standard (possibly used in the future for the editor, if QScintilla
add support) use the the new syntax for sub-expressions.

References:
https://en.cppreference.com/w/cpp/regex/syntax_option_type
>    If no grammar is chosen, ECMAScript is assumed to be selected.

https://en.cppreference.com/w/cpp/regex/ecmascript
>    The Atom ( Disjunction ) is marked subexpression

Qt also uses subexpressions in the POSIX style.
http://doc.qt.io/qt-5/qregexp.html#capturing-parentheses

See issue #1625
2018-11-25 18:43:27 +01:00
..
2017-10-30 21:20:02 +01:00
2018-10-22 23:03:19 +02:00
2018-06-08 23:51:14 +02:00
2018-11-08 23:00:30 +01:00
2018-11-08 16:55:51 +01:00
2018-11-08 23:00:30 +01:00
2018-11-08 23:00:30 +01:00
2018-11-08 23:00:30 +01:00
2018-09-05 22:24:46 +02:00
2014-12-05 09:20:29 +00:00
2018-11-15 15:24:00 +01:00
2014-12-05 09:20:29 +00:00
2018-11-20 23:11:25 +01:00
2018-11-15 15:24:00 +01:00
2018-11-15 15:24:00 +01:00
2018-11-20 23:57:00 +01:00
2018-11-15 14:16:05 +01:00
2018-06-08 22:46:47 +02:00
2018-11-15 15:11:09 +01:00
2018-06-08 22:46:47 +02:00
2018-11-20 23:57:00 +01:00
2018-11-20 23:57:00 +01:00
2018-11-16 11:05:13 +01:00