Just to clarify what I did in the last few commits - first I got a bit confused about the reason why the various text file format parsers are mentioned in tm_parser_context_separator() even though they don't report nested scope and the context separator never appears in the context. The only reason for them to be here is to report some invalid context separator so tm_parser_context_separator() doesn't report false positive scope separators (e.g. imagine 1.1 My subsection where . would be detected as a scope separator).

The situation with these languages is - txt2tags now reports full context with "" as its context separator. Asciidoc, conf, rest don't use context separator and use \x3 as the improbable-to-appear-in-text character.

I went through all the languages in this pull request and everything seems to be good from my perspective so as far as I can tell, this pull request is ready to be merged.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.