Dmitry Panov
|
f1567f3952
Upgraded tests, lots of fixes as a result
|
3 years ago |
Mihail Stoykov
|
f5884268f0
String.prototype.matchAll implementation (#248)
|
4 years ago |
Dmitry Panov
|
19cfe0fd8a
Fixed some edge cases
|
4 years ago |
Dmitry Panov
|
27b0a7dc4c
Fixed data race on regexpPattern. Fixes #214.
|
4 years ago |
Dmitry Panov
|
f97e50db25
Fixed handling of empty submatches in unicode strings. Fixes #210
|
5 years ago |
Mihail Stoykov
|
feb2f0b876
Correctly handle -1 submatch indexes from stdlib regexp (#208)
|
5 years ago |
Dmitry Panov
|
fa030ff283
Do not use utf16Reader for ASCII strings when using Go regexp. See #201
|
5 years ago |
Dmitry Panov
|
b2a8925997
Cache runes and posMap to optimise consecutive regexp.exec() calls on the same string. See #201
|
5 years ago |
Dmitry Panov
|
b206dd5e2c
Added missing Regexp functionality, enhanced unicode and UTF-16 support (#171)
|
5 years ago |
Dmitry Panov
|
5df89c3d31
Support for malformed UTF-16 strings and property keys. Missing String methods. (#146)
|
5 years ago |
Dmitry Panov
|
a13c43b62b
Proxy (#135)
|
5 years ago |
Dmitry Panov
|
37522a24db
Implemented Symbol (#128)
|
5 years ago |
Dmitry Panov
|
2acb68835d
Use FindAllSubmatchIndexASCII() instead of FindAllSubmatchIndexUTF8() for non-Unicode strings. This improves performance a bit.
|
8 years ago |
Dmitry Panov
|
df256e035d
Fix for 32 bit platforms.
|
9 years ago |
Dmitry Panov
|
25773609b6
Initial commit
|
9 years ago |