LINUX.ORG.RU

История изменений

Исправление no-such-file, (текущая версия) :

что именно его выполняет, gtags?

Опять же, зависит от бэкэнда. Я когда использовал ac-php там свой был индексатор, с поддержкой инкрементного индексирования. Работал заметно лучше и быстрее lsp для пыха, да.

Родной индексатор в emacs это etags, если что. Я им никогда не пользовался в виду наличия альтернатив. Ещё есть такой semantic-mode основанный на нормальных парсерах грамматики. Ну и собственно tree-sitter который одна из фич релиза.

логика должна быть довольно общая, есть абстрактные модули

В языках-то конкретные модули. Тупо разные слова и синтаксис используются. Это никак магически не появится, нужно для каждого языка конкретику ручками прописывать.

Исходная версия no-such-file, :

что именно его выполняет, gtags?

Опять же, зависит от бэкэнда. Я когда использовал ac-php там свой был индексатор, с поддержкой инкрементного индексирования. Работал заметно лучше и быстрее lsp для пыха, да.

Родной индексатор в emacs это etags, если что. Я им никогда не пользовался в виду наличия альтернатив. Ещё есть такой semantic-mode основанный на нормальных парсерах грамматики. Ну и собственно tree-sitter который одна из фич релиза.