История изменений
Исправление 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 который одна из фич релиза.