v1.6.6
Syntax improvements for text strings and hex strings:
- Character and hex escapes are properly classified inside text strings
- Illegal escapes were reworked as a catch-all of any character not previously identified as an escape
- Simplify the double quote "end" matcher
- Hex string entities were renamed to match TextMate recommendations
- Hex jumps were completely reworked to match every number as a numeric constant
- Illegal characters are marked as such inside hex jumps
- The hex placeholder character "?" is now defined as constant instead of lumped in with strings
- Special hex characters are reserved, such as brackets, pipes, and dashes