Incorrect assertion about PCRE2_MULTILINE
Dear all, it seems that the assertion warning in https://gitlab.gnome.org/GNOME/vte/-/blob/master/src/vtegtk.cc#L2171 is incorrect, and should be written as
g_warn_if_fail(_vte_regex_has_multiline_compile_flag(regex) == 0);
There could be other incorrect warnings, eg in
$ git grep _vte_regex_has_multiline_compile_flag
src/vtegtk.cc: g_warn_if_fail(_vte_regex_has_multiline_compile_flag(regex));
src/vtegtk.cc: g_warn_if_fail(_vte_regex_has_multiline_compile_flag(regexes[i]));
src/vtegtk.cc: g_warn_if_fail(regex == nullptr || _vte_regex_has_multiline_compile_flag(regex));
This is mostly a forward of the discussion happening at https://github.com/mate-desktop/mate-terminal/pull/332
Thanks for your consideration
Norbert