Bug 57439

Summary: package `queries` folder in tree-sitter-* packages
Product: Sisyphus Reporter: ildar <ildar>
Component: tree-sitter-vimdocAssignee: ildar <ildar>
Status: ASSIGNED --- QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P5 CC: arseny, cow, sbolshakov, vladimir.didenko
Version: unstable   
Hardware: x86   
OS: Linux   

Description ildar 2026-01-07 22:08:15 MSK
вешаю на tree-sitter-vimdoc, но бага касается почти всех tree-sitter-* пакетов.

Просьба мэйнтенерам паковать папку `queries` с содержимым: файлами *.scm, т.к. они нужны Lua bindings и в том числе Lite-XL (редактору)

Спасибо.
Comment 1 ildar 2026-01-07 22:14:39 MSK
Re:

бага касается почти всех tree-sitter-* пакетов.

Просьба мэйнтенерам паковать папку `queries` с содержимым: файлами *.scm, т.к. они нужны Lua bindings и в том числе Lite-XL (редактору)

Спасибо.
Comment 2 Владимир Диденко 2026-01-12 20:31:05 MSK
Свои пакеты я поправлю, но не обещаю, что быстро, так как сильно перегружен на работе. Может занять несколько недель. Если нужно быстрее - можете подготовить исправление сами, я буду только рад помощи.

С остальными пакетами - лучше обращаться к непосредственным мейтейнерам.
Comment 3 ildar 2026-01-12 20:40:16 MSK
(In reply to Владимир Диденко from comment #2)
> Свои пакеты я поправлю, но не обещаю, что быстро
Нет нужды спешить. Этот enhancement больше для будущих версий.

> С остальными пакетами - лучше обращаться к непосредственным мейтейнерам.
Поэтому я их добавил сюда.
Спасибо.
Comment 4 Владимир Диденко 2026-01-15 16:55:56 MSK
vimdoc я поправил. @ildar перевешиваю пока тикет на вас, предполагая, что вы будете допинывать остальных.
Comment 5 ildar 2026-01-31 20:29:38 MSK
олсо,
предлагаю перегенерировать parser.c при сборке. В моём пакете это делается так:

> /usr/bin/tree-sitter generate src/grammar.json --abi=15                                                     

Так оно "дистрибутивнее", ИМХО.