### Prerequisites * [x] Put an X between the brackets on this line if you have done all of the following: * Reproduced the problem in Safe Mode: <https://flight-manual.atom.io/hacking-atom/sections/debugging/#using-safe-mode> * Followed all applicable steps in the debugging guide: <https://flight-manual.atom.io/hacking-atom/sections/debugging/> * Checked the FAQs on the message board for common solutions: <https://discuss.atom.io/c/faq> * Checked that your issue isn't already filed: <https://github.com/issues?utf8=✓&q=is%3Aissue+user%3Aatom> * Checked that there is not already an Atom package that provides the described functionality: <https://atom.io/packages> ### Description The feminine ordinal indicator `ª` is in `Lo`, so `\p{L}` should match it. But it doesn't. The masculine ordinal indicator does match. The bug does not exist in onigasm 2.2.5. ### Steps to Reproduce ``` import { OnigRegExp } from 'oniguruma'; const regExp = new OnigRegExp('\\p{L}') console.log(regExp.testSync('a')); // true console.log(regExp.testSync('ª')); // false console.log(regExp.testSync('º')); // true console.log(regExp.testSync('א')); // true ``` **Expected behavior:** All should be true. **Actual behavior:** The second is false. **Reproduces how often:** Always. ### Versions node-oniguruma 7.2.3
Prerequisites
Description
The feminine ordinal indicator
ªis inLo, so\p{L}should match it. But it doesn't. The masculine ordinal indicator does match.The bug does not exist in onigasm 2.2.5.
Steps to Reproduce
Expected behavior:
All should be true.
Actual behavior:
The second is false.
Reproduces how often:
Always.
Versions
node-oniguruma 7.2.3