Path to this page:
Subject: CVS commit: pkgsrc/devel/ruby-regexp_parser
From: Takahiro Kambe
Date: 2023-02-11 14:45:25
Message id: 20230211134525.66A3CFA90@cvs.NetBSD.org
Log Message:
devel/ruby-regexp_parser: update to 2.7.0
2.7.0 (2023-02-08)
Added
* Regexp::Lexer.lex now streams tokens when called with a block
- it can now take arbitrarily large input, just like Regexp::Scanner
- this also slightly improves Regexp::Parser.parse performance
- note: Regexp::Parser.parse still does not and will not support streaming
* improved performance of Subexpression#each_expression
* minor improvements to Regexp::Scanner performance
* overall improvement of parse performance: about 10% for large Regexps
Fixed
* parsing of octal escape sequences in sets, e.g. [\141]
- thanks to Randy Stauner for the report
Files: