To continue with the previous ( & unresolved) post; see: http://lists.macromates.com/textmate/2008-May/025441.html
With this \newenvironment the scope never closes braces or the list environment, and so the syntax color scheme is forever wrong in the rest of the document:
%preamble(fold) ...... %create new list environment (bullets - named buls)(fold) \newcommand{\bu}{\ensuremath{\bullet}{ }} \newenvironment{buls} {\begin{list}{\bu} { \setlength{\topsep}{3pt} \setlength{\parsep}{0pt} \setlength{\itemsep}{2pt} \setlength{\labelsep}{0pt} \setlength{\itemindent}{10pt} \setlength{\leftmargin}{40pt} \setlength{\rightmargin}{0pt} \normalfont\upshape }} {\end{list}} %create new list environment (bullets - named buls)(end) ..... %preamble(end)
\begin{document}.....
some text here ****the scope here is:
text.tex.latex meta.group.braces.tex meta.function.environment.list.latex
___when it should just be (and in fact is without the previous \newenvironment definition):
text.tex.latex
....\end{document}
It seems to be a bug in the Language definitions of these scopes (tex and/or latex). Can this be solved (and maybe the bundle updated with the correction)?
Thanks,