Bug 45246 - Подсветка синтаксиса bash в vim работает неправильно
Summary: Подсветка синтаксиса bash в vim работает неправильно
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: vim (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Gleb F-Malinovskiy
QA Contact: qa-sisyphus
URL: https://github.com/vim/vim/issues/11937
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-10 13:57 MSK by Anton Golubev
Modified: 2023-02-13 09:28 MSK (History)
3 users (show)

See Also:


Attachments
Скриншот сравнения (22.55 KB, image/png)
2023-02-10 13:57 MSK, Anton Golubev
no flags Details
Видео с работающей подсветкой sh для vim 9.0.1290 и sh.vim 205 (369.62 KB, video/mp4)
2023-02-13 09:28 MSK, Anton Golubev
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Golubev 2023-02-10 13:57:11 MSK
Created attachment 12491 [details]
Скриншот сравнения

На скриншоте приведено сравнение подсветки синтаксиса файла типа sh.
Слева - vim, предоставляемый пакетом 9.0.1290-alt1
Справа - собранный из git-репозитория, из тэга v9.0.1290
Строка конфиругации
./configure --with-features=huge --enable-gui=auto --enable-terminal --enable-python3interp=yes --enable-luainterp=yes --prefix $HOME/.local/share/vim

В файлах других типов такой проблемы я не заметил.
Comment 1 Gleb F-Malinovskiy 2023-02-10 16:08:50 MSK
Мне кажется, что вы где-то ошиблись потому что vim 9.0.1290-alt1 нормально подсвечивает синтаксис и с syntax/sh.vim версий 204 и 206, т.е. проблема всё же не в сборке vim, а в syntax/sh.vim версии 205.
Comment 2 Repository Robot 2023-02-10 17:39:38 MSK
vim-4:9.0.1294-alt1 -> sisyphus:

 Fri Feb 10 2023 Gleb F-Malinovskiy <glebfm@altlinux> 4:9.0.1294-alt1
 - Updated to v9.0.1294.
 - Fixed shell syntax highlight regression (ALT#45246).
Comment 3 Anton Golubev 2023-02-13 09:28:52 MSK
Created attachment 12502 [details]
Видео с работающей подсветкой sh для vim 9.0.1290 и sh.vim 205