aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorK.Kosako <kkosako0@gmail.com>2024-05-28 22:56:00 +0900
committerK.Kosako <kkosako0@gmail.com>2024-05-28 22:56:00 +0900
commitfd33056965547714484831fc16692cb387d3067f (patch)
tree811f24f271253dbf01414543da097e3681d70d75
parentcd807137912900c9a7a69270484b2ad3b79fac67 (diff)
downloadoniguruma-fd33056965547714484831fc16692cb387d3067f.zip
oniguruma-fd33056965547714484831fc16692cb387d3067f.tar.gz
oniguruma-fd33056965547714484831fc16692cb387d3067f.tar.bz2
fix #296: ONIG_SYNTAX_EMACS doesn't support 'shy groups'
-rw-r--r--src/regsyntax.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/regsyntax.c b/src/regsyntax.c
index d9cbfb3..a5b2dba 100644
--- a/src/regsyntax.c
+++ b/src/regsyntax.c
@@ -90,7 +90,7 @@ OnigSyntaxType OnigSyntaxEmacs = {
ONIG_SYN_OP_ASTERISK_ZERO_INF | ONIG_SYN_OP_PLUS_ONE_INF |
ONIG_SYN_OP_QMARK_ZERO_ONE | ONIG_SYN_OP_DECIMAL_BACKREF |
ONIG_SYN_OP_LINE_ANCHOR | ONIG_SYN_OP_ESC_CONTROL_CHARS )
- , ONIG_SYN_OP2_ESC_GNU_BUF_ANCHOR
+ , ( ONIG_SYN_OP2_ESC_GNU_BUF_ANCHOR | ONIG_SYN_OP2_QMARK_GROUP_EFFECT )
, ONIG_SYN_ALLOW_EMPTY_RANGE_IN_CC
, ONIG_OPTION_NONE
,