- Fixed Issue #192
- POSIX API disabled by default for Unix (* Enabled by: configure
--enable-posix-api=yes)
- Update Unicode version 13.0.0
- NEW: Code point sequence notation \x{HHHH HHHH ...}, \o{OOOO
OOOO ...}
- NEW API: retry limit in search functions
- NEW API: maximum nesting level of subexp call
- Fixed behavior of isolated options in Perl and Java syntaxes.
/...(?i).../
- fix a problem (found by oss-fuzz test on my PC)
- add --enable-posix-api to keep the posix API enabled.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/oniguruma?expand=0&rev=17
- Version 6.7.0
- add ONIG_SYNTAX_ONIGURUMA (default syntax)
- restructure StackType
- implement subexp calls (?R), (?&name), (?-n), (?+n) for Perl
syntax
- use string pool of gperf for Unicode Property lookup function
- fix an empty greedy regex and a word boundary (.*\b) fails
- remove a stack type STK_POS
- add a declaration of onig_end()
- fix compilation failure in out-of-source build
- [new] hexadecimal codepoint \uHHHH
- Version 6.6.1
- fix definition of \X to (?>\O(?:\Y\O)*)
- Version 6.6.0
- rename Absent clear to Range clear
- [new] Extended Grapheme Cluster \X and boundary \y, \Y
- fix: invalid index(ctype) value assigned to Unicode Block
properties
- --enable-crnl-as-line-terminator to be deprecated
- [new] ASCII only mode options (?WDSP)
- [new] ONIG_OPTION_XXXX_IS_ASCII options
- disable OP_CCLASS_NODE
- [spec] Absent clear restore previous range value at backtrack
- optimize for simple one char repetition in Absent expression
- fix: invalid impl. for reluctant repetition in Absent expression
- remove compile switch USE_NAMED_GROUP
- Visual Studio 2005 compilation fixed
- cleanup with spec-cleaner
OBS-URL: https://build.opensuse.org/request/show/559525
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/oniguruma?expand=0&rev=13