Bug 59756 - [FR]: Добавть поддержку синтаксиса RPM spec в bat
Summary: [FR]: Добавть поддержку синтаксиса RPM spec в bat
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: bat (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Alexander Makeenkov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-07-07 17:46 MSK by Alexandr Shashkin
Modified: 2026-07-07 21:42 MSK (History)
1 user (show)

See Also:


Attachments
Адаптированный файл синтаксиса RPM spec. (4.99 KB, application/x-yaml)
2026-07-07 17:46 MSK, Alexandr Shashkin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandr Shashkin 2026-07-07 17:46:23 MSK
Created attachment 21835 [details]
Адаптированный файл синтаксиса RPM spec.

Я взял за основу из PR на GitHub [1] , который был отклонён из-за недостатка набранных скачиваний, и адаптировал его под ALT spec (сюда вошли макросы и тэги, которые специфичны для ALT Linux). Адаптированный файл прикладываю как вложение.

Вы можете проверить его самостоятельно до пересборки системы с помощью следующих инструкций:
1) mkdir -p ~/.config/bat/syntaxes
2) cp RPM-Spec.sublime-syntax ~/.config/bat/syntaxes/
3) bat cache --build
4) bat --list-languages | grep -i 'rpm spec'

[1]: https://github.com/sharkdp/bat/pull/3431
Comment 1 Repository Robot 2026-07-07 21:41:40 MSK
bat-0.26.1-alt2 -> sisyphus:

Tue Jul 07 2026 Alexander Makeenkov <amakeenk@altlinux> 0.26.1-alt2
- Added RPM Spec syntax highlighting (closes: #59756).
Comment 2 Alexander Makeenkov 2026-07-07 21:42:35 MSK
Если после обновления подсветка не появится, то нужно почистить пользовательский кэш:
`$ bat cache --clear`

Таск в р11: https://packages.altlinux.org/ru/tasks/424543