Size: a a a

2021 February 02

EG

Emmanuel Goldstein in pro.vim
Это не работает
источник

EG

Emmanuel Goldstein in pro.vim
Оно возвращает гораздо меньше code action'ов, чем на самом деле есть
источник

G

GNU/Vsevolod in pro.vim
Emmanuel Goldstein
Оно возвращает гораздо меньше code action'ов, чем на самом деле есть
Значит проблемы с сервером? Скинь пример
источник

EG

Emmanuel Goldstein in pro.vim
GNU/Vsevolod
Значит проблемы с сервером? Скинь пример
Возьми любой файл раста
Там дохрена кодэкшнов — например, на каждой запятой в импорте есть экшн filp comma, который меняет элементы слева и справа местами
источник

EG

Emmanuel Goldstein in pro.vim
И этого экшна ты не получишь таким способом
источник

EG

Emmanuel Goldstein in pro.vim
Посмотри ещё четвёртый сразу
Третий я задеплоил, но там пока в докер-образ кастомные теги не копируются
В четвёртом я и это заодно поправилл
источник

G

GNU/Vsevolod in pro.vim
Интересно, сколько прироста в скорости дает
local fn = vim.fn
local foo = fn.bar()

против
local foo = vim.fn.bar()
источник

G

GNU/Vsevolod in pro.vim
Emmanuel Goldstein
Посмотри ещё четвёртый сразу
Третий я задеплоил, но там пока в докер-образ кастомные теги не копируются
В четвёртом я и это заодно поправилл
commented
источник

EG

Emmanuel Goldstein in pro.vim
GNU/Vsevolod
Интересно, сколько прироста в скорости дает
local fn = vim.fn
local foo = fn.bar()

против
local foo = vim.fn.bar()
Один поиск по хешмапе
источник

EG

Emmanuel Goldstein in pro.vim
То есть не офигенно много, но в горячем цикле может быть разница
источник

G

GNU/Vsevolod in pro.vim
Ну обычно есть смысл такое делать внутри функи, т.е. чтобы байткод вообще в скоупы выше не лез, а тут такое наверху файла
источник

EG

Emmanuel Goldstein in pro.vim
GNU/Vsevolod
Ну обычно есть смысл такое делать внутри функи, т.е. чтобы байткод вообще в скоупы выше не лез, а тут такое наверху файла
Я думаю, просто для удобства набора кода
источник

G

GNU/Vsevolod in pro.vim
Да и вообще это ж luajit, там может соптимизироваться наверное
источник

EG

Emmanuel Goldstein in pro.vim
GNU/Vsevolod
commented
Поправил
источник

EG

Emmanuel Goldstein in pro.vim
Переслано от Goldstein Deploys St...
Build for pro-vim/tg-vimhelpbot finished!

Status: completed
Branch: master
Commit: 230de57eb63a7e224d2bd5e72c8998ea57846084
источник

EG

Emmanuel Goldstein in pro.vim
Добавил кастомные доки
:h bot
:h nvim-vs-vim
источник

V

Vim Help in pro.vim
Emmanuel Goldstein
Добавил кастомные доки
:h bot
:h nvim-vs-vim
Found help for bot in custom docs:
https://github.com/pro-vim/tg-vimhelpbot
источник

V

Vim Help in pro.vim
Found help for bot in custom docs:
https://github.com/pro-vim/tg-vimhelpbot
источник

V

Vim Help in pro.vim
источник

EG

Emmanuel Goldstein in pro.vim
@kraftwerk28 Мы где-то сломали хелп по нескольким топикам сразу
источник