Ned
Cat
Anton
Денис
а, макросы
Денис
да, этого rls не умеет делать
Anton
Cat
имаксовский racer тоже
Cat
Anton
В реализацию .unwrap()
Cat
(точнее во все методы)
Cat
ладно, не во все, только в те, у которых явно не указан скоуп
Денис
если он может вычислить, что у тебя код курсором Result, то всё умеет
Cat
в io::stdin().read_to_string(&mut source) может например
Cat
Денис
стандартное расширение вскодовское — это language server client для rls
Денис
поэтому он умеет всё то, что умеет rls
Cat
ну вот у меня стандартное расширение, на переменной типа String не может найти метод trim()
Cat
Денис
это он в дерефы не умеет
Cat
(1..99).rev() тоже не находит
ладно херсним
Cat
как проверить бекенд? может у меня легаси?
Денис
rls --version
Cat
понял, дейстивтельно легаси, вот я лошара
Денис
лол, походу они осилили дереф
Денис
у меня прыгает в него
Cat
странно, что рейсер не умеет, хотя написано, что rls поверх рейсера
Денис
и в rev тоже
Денис
rls использует racer только для комплишена
Денис
короче обнови rls )
Денис
Денис
опять клиппи подвёл
Cat
в rev() проваливается, в trim() нет
Cat
Денис
он у тебя точно перезапустился?)
Денис
попробуй удалить target/rls, мб он не переиндексировался, не знаю )
Денис
let s = String::new();
s.trim();
вот в такой конструкции он у меня прыгает
Денис
щас специально vscode поставлю
Денис
охуеть, эти пидоры назвали бинарь просто code
Денис
/usr/bin/code
Cat
Berkus
в саблайме есть пункт restart rls
Cat
поудалял перезагрузил
Денис
Cat
это rls который из растапа, или это из их плагинов?
Денис
плагин не ставит же рлс
Денис
плагин требует установленного рлс, не?
Cat
я хз
Cat
Cat
➜ ~ rls --version
rls-preview 0.126.0-nightly (9144e22 2018-04-23)
KosBeg
Денис
Cat
Berkus
Денис
Berkus
rls должен стоять из растапа правильной версии
Денис
у меня он запускает растаповский рлс
Денис
только что проверил
Cat
ща обновлю найтли и ещё раз попробую
Денис
da
rls-preview 0.128.0-nightly (453f5e4 2018-05-28)
Cat
ладно ща
Денис
так
Денис
хм, походу их плагин умеет сам ставить rls
Денис
будем надеяться, что он просто rustup делает
Денис
Денис
это не версия rls
Денис
это версия плагина
Cat
хз, но зачем они так делают
Денис
у меня такая же
Cat
+ она у меня не установилась автоматом
Berkus
Cat
Cat
Cat
обновил тулчейн, заработало, спасибо всем
Денис
нп
123
Подскажите, это нормальная практика, если template-страниц будет достаточно много(чисто теоретически), а askama будет зашивать template`ы в бинарник?
Anton