HTTPS clone URL
Subversion checkout URL
Please sign in to comment.
I made some improvements to the LaTeX parser to make it more useful
since the current support is a bit lacking. In particular: - Colons are now allowed in identifiers; this is a common way of separating parts in a label. - LaTeX doesn't have a concept of strings like other languages, so quotes shouldn't be handled specially, otherwise this can lead to whole passages of text being ignored. This fixes bug #2886871. - Sectioning commands now report the scope they're in, for example a subsection will report the section it's in using a 'section:' extension field. This allows for example the Tagbar Vim plugin to display the sections in a properly nested way. At the moment the scopes are separated by two double quotes ('""') as that is a character sequence that shouldn't really appear in normal LaTeX text, but if anyone has a better idea please tell me. - Labels can now be output as an additional kind. They're not listed in their respective scopes as that seems to be what other editors do, too, and I think it makes more sense this way. It's working fine for me (and another guy who tested it together with my Tagbar plugin), but it's still possible that I overlooked something -- if so please tell me. Cheers, Jan Larres
- Loading branch information...
1 parent 1ff9779 commit 3a5c93ccd9d41ca6b1f99f61492a22c4a9c1f5a2 David Fishburn committed