Punctuation highlights would show up outside of where they were valid, for example using parentheses in some text. This change prevents that by gating the captures to being under the named nodes in which they are valid.
* add tree-sitter-edoc * fix escape character capture in markdown queries * add field negation operator "!" to tsq highlights