Bug 57439 - package `queries` folder in tree-sitter-* packages
Summary: package `queries` folder in tree-sitter-* packages
Status: ASSIGNED
Alias: None
Product: Sisyphus
Classification: Development
Component: tree-sitter-vimdoc (show other bugs)
Version: unstable
Hardware: x86 Linux
: P5 enhancement
Assignee: ildar
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-07 22:08 MSK by ildar
Modified: 2026-01-31 20:29 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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                                                     

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