diff options
author | K.Kosako <kkosako0@gmail.com> | 2024-06-10 16:06:29 +0900 |
---|---|---|
committer | K.Kosako <kkosako0@gmail.com> | 2024-06-10 16:06:29 +0900 |
commit | f440735f50eb431f8c7ef516b1071815d6611c05 (patch) | |
tree | 101d825285052f1658f4ebc79a796643c54387ae | |
parent | ad44511aa31672f453caf7f5a4bcfb8496596a9f (diff) | |
download | oniguruma-f440735f50eb431f8c7ef516b1071815d6611c05.zip oniguruma-f440735f50eb431f8c7ef516b1071815d6611c05.tar.gz oniguruma-f440735f50eb431f8c7ef516b1071815d6611c05.tar.bz2 |
POSIX brackets is not supported in Java and Python.
-rw-r--r-- | src/regsyntax.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/regsyntax.c b/src/regsyntax.c index 63894ad..96799d8 100644 --- a/src/regsyntax.c +++ b/src/regsyntax.c @@ -147,7 +147,7 @@ OnigSyntaxType OnigSyntaxJava = { (( SYN_GNU_REGEX_OP | ONIG_SYN_OP_QMARK_NON_GREEDY | ONIG_SYN_OP_ESC_CONTROL_CHARS | ONIG_SYN_OP_ESC_C_CONTROL | ONIG_SYN_OP_ESC_OCTAL3 | ONIG_SYN_OP_ESC_X_HEX2 ) - & ~ONIG_SYN_OP_ESC_LTGT_WORD_BEGIN_END ) + & ~(ONIG_SYN_OP_ESC_LTGT_WORD_BEGIN_END | ONIG_SYN_OP_POSIX_BRACKET) ) , ( ONIG_SYN_OP2_ESC_CAPITAL_Q_QUOTE | ONIG_SYN_OP2_QMARK_GROUP_EFFECT | ONIG_SYN_OP2_OPTION_PERL | ONIG_SYN_OP2_PLUS_POSSESSIVE_REPEAT | ONIG_SYN_OP2_PLUS_POSSESSIVE_INTERVAL | ONIG_SYN_OP2_CCLASS_SET_OP | @@ -250,7 +250,7 @@ OnigSyntaxType OnigSyntaxPython = { ONIG_SYN_OP_ESC_OCTAL3 | ONIG_SYN_OP_ESC_X_HEX2 | ONIG_SYN_OP_ESC_CONTROL_CHARS | ONIG_SYN_OP_ESC_C_CONTROL ) - & ~ONIG_SYN_OP_ESC_LTGT_WORD_BEGIN_END ) + & ~(ONIG_SYN_OP_ESC_LTGT_WORD_BEGIN_END | ONIG_SYN_OP_POSIX_BRACKET) ) , ( ONIG_SYN_OP2_QMARK_GROUP_EFFECT | ONIG_SYN_OP2_OPTION_PERL | ONIG_SYN_OP2_QMARK_LPAREN_IF_ELSE | ONIG_SYN_OP2_ASTERISK_CALLOUT_NAME | |