Summary: | Регрессия в syntax/tex.vim | ||||||
---|---|---|---|---|---|---|---|
Product: | Branch t6 | Reporter: | Dmitry Chistikov <dd1email> | ||||
Component: | vim-common | Assignee: | Dmitry V. Levin <ldv> | ||||
Status: | NEW --- | QA Contact: | QA t6 <qa-t6> | ||||
Severity: | normal | ||||||
Priority: | P3 | ||||||
Version: | не указана | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
Дополнение: уже в коммите 5a6f1633749d96e7d61693fa4f05b95b30bf2ba8^ (note the "^") закрывающая группу фигурная скобка считается лишенной пары, что, конечно же, неверно. Поиск места разлома приводит к следующему коммиту: $ git describe --contains 3984d0ef30c4c4e1796b12b75f91e6841270c0ba vim-7.3~155 На всякий случай отмечу, что в syntax/tex.vim я не вчитывался, хотя и делал bisect только по этому файлу, копируя его в ~/.vim/syntax и открывая файл во вложении (то же относится и к предыдущему сообщению). Таким образом, проблема может быть несколько глубже, чем мне кажется. |
Created attachment 5451 [details] Sample TeX file Лежащая в t6 версия vim-common содержит регрессию в syntax/tex.vim (по сравнению, например, с версией в 5.1). На прилагаемом файле неправильно работает подсветка синтаксиса. Симптом: фраза "hello world" (после математической формулы) должна краситься одним цветом, однако наблюдается разноцветица. (На формуле анализатор ломается и в нормальное состояние до конца файла не приходит.) Использование syntax/tex.vim из версии в Sisyphus проблему решает. Более подробная информация (thanks to git bisect): регрессия была внесена следующим коммитом: $ git describe --contains 5a6f1633749d96e7d61693fa4f05b95b30bf2ba8 vim-7.3~21 ...и исправлена вот здесь: $ git describe --contains 86d56bfc5667bcb52bd923ca9f23b8ae15cb2d7b 7.3.333-alt1~2^2~27 Просьба так или иначе исправить.