Bug 45246

Summary: Подсветка синтаксиса bash в vim работает неправильно
Product: Sisyphus Reporter: Anton Golubev <golubevan>
Component: vimAssignee: Gleb F-Malinovskiy <glebfm>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: admsasha, glebfm, ldv
Version: unstable   
Hardware: x86_64   
OS: Linux   
URL: https://github.com/vim/vim/issues/11937
Attachments:
Description Flags
Скриншот сравнения
none
Видео с работающей подсветкой sh для vim 9.0.1290 и sh.vim 205 none

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