338eb0065bd81ba8ae8b9402abc94804a24594cc
|
2024-01-12 |
[ruby/strscan] StringScanner#captures: Return nil not "" for unmached capture (https://github.com/ruby/strscan/pull/72) |
91f35305807f7303bfb58ccdffe86820a2300b8c
|
2024-01-14 |
[ruby/strscan] Add test to check encoding for empty string (https://github.com/ruby/strscan/pull/80) |
d81b0588bb3c97167d1f7e2d2a74185e0c19b68c
|
2024-09-14 |
[ruby/strscan] Accept String as a pattern at non head (https://github.com/ruby/strscan/pull/106) |
373f679e48068ebead61a029922a48879c39bef5
|
2024-09-13 |
fix rb_memsearch() document |
e73f35ddaf0510f5ce620340454cb69cd4228162
|
2024-10-16 |
[ruby/strscan] [CRuby] Optimize `strscan_do_scan()`: Remove unnecessary use of `rb_enc_get()` (https://github.com/ruby/strscan/pull/108) |
e61bb75a8650075e2283502de8853c3228307fbc
|
2024-10-19 |
[ruby/strscan] [JRuby] Optimize `scan()`: Remove duplicate `if (restLen() < patternsize()) return context.nil;` checks in `!headonly`. (https://github.com/ruby/strscan/pull/110) |
a041a6c1b5c3fd05f5aeeb15d83cfe7a68570852
|
2024-11-03 |
[ruby/strscan] Add scan and search benchmark (https://github.com/ruby/strscan/pull/111) |
cb8f18620538e0ac31d0f9e5d7ff4fb5a15ef632
|
2024-12-07 |
[ruby/strscan] [DOC] doc/strscan/strscan.md - update Matcher Methods (https://github.com/ruby/strscan/pull/123) |
eee9bd1aa44052af1a283051c7f767248ea9d54b
|
2025-02-16 |
[ruby/strscan] Fix a bug that scan_until behaves differently with Regexp and String patterns (https://github.com/ruby/strscan/pull/138) |
36ab247e4d2fa7fa82142d9f70b340b28da05274
|
2025-02-23 |
[ruby/strscan] Fix a bug that scanning methods that don't use Regexp don't clear named capture groups (https://github.com/ruby/strscan/pull/142) |
018943ba0557cb78d429caf4a6d536faa94a95ca
|
2025-02-23 |
[ruby/strscan] Fix a bug that inconsistency of IndexError vs nil for unknown capture group (https://github.com/ruby/strscan/pull/143) |