Size: a a a

2020 July 16

YT

Yauheni Tsiarokhin in pro.elixir
мощно
источник

LL

Lama Lover in pro.elixir
На самом деле, это вообще одна из двух причин, которая способна обратить меня в эмаксера. Вторая: all-in-one чат клиент
источник

PG

Pig Greenest in pro.elixir
Lama Lover
На самом деле, это вообще одна из двух причин, которая способна обратить меня в эмаксера. Вторая: all-in-one чат клиент
учитывая насколько хуево написан telegram-desktop это все более привлекательная альтернатива
источник

LL

Lama Lover in pro.elixir
Не, мне больше хочется чтобы все чаты были в одном месте: и телега, и слэк, и xmpp и matrix, потому что сидеть с четыремя клиентами открытыми (один из которых ещё и на электроне) слишком жирно. Меня привлекал pidgin, но он пароли в текстовом виде хранит, что мне вообще не нравится
источник
2020 July 17

МЛ

Михаил Лёсин... in pro.elixir
Наболевшее:
А почему в vscode с elixir_ls например при использовании use Phoenix.Channel функция broadcast не обнаруживается, а если написать там import Phoenix.Channel то всё ок. Хотя в __using__ в Phoenix.Channel стоит тот же самый импорт (на самом деле import unquote(__MODULE__), но это же вроде тоже самое).
Вроде же exlixir_ls компилит код для того чтобы лукапы эти все делать, и такие простые макросы должны в этот момент раскрываться? Или я слишком многого требую?
источник

МЛ

Михаил Лёсин... in pro.elixir
Есть ли какие-то ide где подобные штуки работают? Смотрел от jetbrains, так там по моему ещё хуже...
источник

LL

Lama Lover in pro.elixir
Михаил Лёсин
Наболевшее:
А почему в vscode с elixir_ls например при использовании use Phoenix.Channel функция broadcast не обнаруживается, а если написать там import Phoenix.Channel то всё ок. Хотя в __using__ в Phoenix.Channel стоит тот же самый импорт (на самом деле import unquote(__MODULE__), но это же вроде тоже самое).
Вроде же exlixir_ls компилит код для того чтобы лукапы эти все делать, и такие простые макросы должны в этот момент раскрываться? Или я слишком многого требую?
А какая версия elixir_ls ?
источник

МЛ

Михаил Лёсин... in pro.elixir
v0.5.0
источник

МЛ

Михаил Лёсин... in pro.elixir
это последняя вроде
источник

LL

Lama Lover in pro.elixir
Михаил Лёсин
это последняя вроде
Угу, последняя
источник

МЛ

Михаил Лёсин... in pro.elixir
нашёл issue про это на гитхабе
источник

МЛ

Михаил Лёсин... in pro.elixir
источник

МЛ

Михаил Лёсин... in pro.elixir
о, победилось, если собрать экстеншн для vscode со свежим эликсиром
источник

МЛ

Михаил Лёсин... in pro.elixir
а то в фениксовом проекте ни одна функция феникса толком не резолвилась они же там все через use импортятся
источник

LL

Lama Lover in pro.elixir
Надо бы уже наконец запилить злобную issue с просьбами убрать эти use
источник

PG

Pig Greenest in pro.elixir
Убрать феникс, чтоб половина маршрутки заплакала
источник
2020 July 18

F

Franco in pro.elixir
@conn not available in eex template

А если conn добавляю в liveview  то , liveview разваливается, как ещё в темплейт conn доставить? Или надо через сокет?
источник

LL

Lama Lover in pro.elixir
Franco
@conn not available in eex template

А если conn добавляю в liveview  то , liveview разваливается, как ещё в темплейт conn доставить? Или надо через сокет?
Воу, а зачем conn в темплейте?
источник

F

Franco in pro.elixir
<%= MyApp.Helpers.PaginatorHelper.render(@conn, @posts, class: "paginator-list") %>
источник

F

Fm in pro.elixir
Franco
@conn not available in eex template

А если conn добавляю в liveview  то , liveview разваливается, как ещё в темплейт conn доставить? Или надо через сокет?
Через socket assign
источник