From 0dda6179de24f97f38b261e8ae5c49e99cb7949d Mon Sep 17 00:00:00 2001 From: Tom Lord Date: Sun, 12 Jul 2015 18:04:04 +0100 Subject: [PATCH] Removed named properties bug from README!! :fireworks: This is now fixed, as of v1.1.1 --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 4ddba0d..bfb290e 100644 --- a/README.md +++ b/README.md @@ -101,7 +101,6 @@ Long answer: ## Bugs and Not-Yet-Supported syntax * There are some (rare) edge cases where backreferences do not work properly, e.g. `/(a*)a* \1/.examples` - which includes "aaaa aa". This is because each repeater is not context-aware, so the "greediness" logic is flawed. (E.g. in this case, the second `a*` should always evaluate to an empty string, because the previous `a*` was greedy!) However, patterns like this are highly unusual... -* Some named properties, e.g. `/\p{Arabic}/`, list non-matching examples for ruby 2.0/2.1 (as the definitions changed in ruby 2.2). This will be fixed in version 1.1.1 (see the pending pull request)! Since the Regexp language is so vast, it's quite likely I've missed something (please raise an issue if you find something)! The only missing feature that I'm currently aware of is: * Conditional capture groups, e.g. `/(group1)? (?(1)yes|no)/.examples` (which *should* return: `["group1 yes", " no"]`)