Andrew Gallant d894c631cb Fix a bug in literal extraction.
When doing literal extraction, a non-empty concatenation should always be
cut when a `^` (for prefixes) or a `$` (for suffixes) is seen. If a counted
repetition is used, e.g., `${2}`, then the cut detection fails. We add in
a special case to handle it.

Fixes #321
2017-02-17 21:39:29 -05:00
..
2017-02-17 21:39:29 -05:00
2017-01-02 16:50:48 -05:00