Size: a a a

2020 December 11

IK

Ilya Komarov in pro.vim
Nicholas Guriev
вот выйдет Vim9 — придётся 😂
а че там намечается?
источник

GK

Georgy Komarov in pro.vim
Nicholas Guriev
вот выйдет Vim9 — придётся 😂
Зачем?
источник

NG

Nicholas Guriev in pro.vim
Ilya Komarov
а че там намечается?
новый язык для Vim
источник

NG

Nicholas Guriev in pro.vim
как Lisp у Emacs
источник

NG

Nicholas Guriev in pro.vim
только VimScript
источник

G

GNU/Vsevolod in pro.vim
Нормальный раскол намечается, луа и вим9
источник

IK

Ilya Komarov in pro.vim
Nicholas Guriev
только VimScript
а щас его нет?
источник

NG

Nicholas Guriev in pro.vim
Ilya Komarov
а щас его нет?
вроде есть, но планируется перейти на несовместимый Vim9, а потом выпилить поддержку внешних языков
источник

GK

Georgy Komarov in pro.vim
Главное чтобы обратную совместимость сохранили. Иначе как быть с плагинами.
источник

NG

Nicholas Guriev in pro.vim
Georgy Komarov
Главное чтобы обратную совместимость сохранили. Иначе как быть с плагинами.
мажорный номер версии ведь не просто так меняется — что-то да отломают
источник

IK

Ilya Komarov in pro.vim
Nicholas Guriev
вроде есть, но планируется перейти на несовместимый Vim9, а потом выпилить поддержку внешних языков
я вижу только "faster and better"
источник

NG

Nicholas Guriev in pro.vim
Ilya Komarov
я вижу только "faster and better"
любые изменения так преподносятся
источник

GK

Georgy Komarov in pro.vim
Хотя вот в neovim коммьюнити сейчас активно переписывают всё что можно на lua. Вероятно, к релизу vim 9 у нас уже будет своя, несовместимая экосистема плагинов.
источник

IK

Ilya Komarov in pro.vim
Nicholas Guriev
любые изменения так преподносятся
не понял мема конечно. вимскрипт существует еще с 7-8 версии. ну изменят семантику и сделают его более быстрым ну и ок. более чем уверен о обратной совместимости не забудут
источник

NG

Nicholas Guriev in pro.vim
надеюсь))
источник

NG

Nicholas Guriev in pro.vim
но в долгосрочных планах перейти на новый Vim9Script и прекратить поддержку внешних языков вроде Python, Ruby, Perl, Lua (+ что там ещё есть)
источник

IK

Ilya Komarov in pro.vim
Georgy Komarov
Хотя вот в neovim коммьюнити сейчас активно переписывают всё что можно на lua. Вероятно, к релизу vim 9 у нас уже будет своя, несовместимая экосистема плагинов.
а в чем сакральный смысл переписывать на луа?
источник

GK

Georgy Komarov in pro.vim
Ilya Komarov
а в чем сакральный смысл переписывать на луа?
Часть новых плагинов использует фичи из neovim 0.5. Например, встроенный lsp-клиент, интеграцию с treesitter. Они используют nvim-овские lua API.
источник

IK

Ilya Komarov in pro.vim
понял
источник

YS

Yaroslav Schekin in pro.vim
Ilya Komarov
не понял мема конечно. вимскрипт существует еще с 7-8 версии. ну изменят семантику и сделают его более быстрым ну и ок. более чем уверен о обратной совместимости не забудут
Зря уверены — это другой язык.
Т.е. будет два, грубо говоря (новый vimscript и старый).
источник