## Syntax Highlighting

Many new syntax highlighting modes were added, and many existing ones were enhanced. jEdit now supports syntax highlighting for 133 languages.

The following new token types were added:

- COMMENT3

- COMMENT4

- LITERAL3

- LITERAL4

- KEYWORD4

Any capture groups defined in the `SPAN_REGEXP` element's `BEGIN` child are now substituted into the `END` child for matching purposes. This allows here-docs in languages such as Perl to be highlighted correctly.

A new `NO_ESCAPE` attribute has been added to the `SPAN` and `SPAN_REGEXP` elements.

A new `IMPORT` rule causes the current ruleset to inherit the rules from the given ruleset.

A background color defined for a ruleset's default token type now takes effect on tokens that appear inside this ruleset for which no explicit background color is defined.