Size: a a a

Emacs — русскоговорящее сообщество

2020 July 20

PG

Pig Greenest in Emacs — русскоговорящее сообщество
можно их так и хранить:
data Indent = Space
indent : Nat = 3
indent' : List Indent = [Space, Space, Space]
теперь добавлям табы и получаем списки уже из двух элементов:
data  Indent = Space | Tab
indent' : List Indent = [Space, Tab, Space]
как натуральное число такое уже не сохранишь, можно сразу хранить строкой или, для любителей пердолинговой оптимизации, битвектором
источник

SS

Sergey Seliverstov in Emacs — русскоговорящее сообщество
ага, нетривиально, но в перспективе - идеальное решение
источник

SS

Sergey Seliverstov in Emacs — русскоговорящее сообщество
ну ничего, подождать еще 10ка ядер и можно начинать пилить. идеальное выравнивание в каждом доме
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
ещё удобно хранить отступ не просто как строку, а как список компонентов этой строки, добавленных на каждом уровне вложенности
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
я даже использовал такое решение https://git.sr.ht/~sokolov/hef/tree/master/lib/hef.ex#L75-78
источник

SS

Sergey Seliverstov in Emacs — русскоговорящее сообщество
круто
источник

С

Саша in Emacs — русскоговорящее сообщество
подскажите по lsp-mode, в частности с интеграцией rust-analyzer

хочу в минибуффере видеть определение функции, какие типы принимает, какие возвращает
источник

С

Саша in Emacs — русскоговорящее сообщество
вот в таком виде хочется видеть
источник

С

Саша in Emacs — русскоговорящее сообщество
источник

С

Саша in Emacs — русскоговорящее сообщество
источник

С

Саша in Emacs — русскоговорящее сообщество
а вот в таких представлениях отображается
источник

С

Саша in Emacs — русскоговорящее сообщество
какиеми-нибудь настройками это конфигурится?
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
(setq lsp-eldoc-render-all nil)
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
вроде так
источник

С

Саша in Emacs — русскоговорящее сообщество
Pig Greenest
(setq lsp-eldoc-render-all nil)
спасиб, не помогает

он core::convert::From показывает
источник

С

Саша in Emacs — русскоговорящее сообщество
от rust-analyzer насколько я понял прилетает

{
   "value": "```rust\ncore::convert::From\n```\n\n```rust\nfn from(_: T) -> Self\n```\n___\n\nPerforms the conversion.",
   "kind": "markdown"
 }
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
вообще да, я думаю что здесь rust-analyzer виноват, но протокол я не знаю
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
источник
2020 July 21

VL

Valeriy L in Emacs — русскоговорящее сообщество
Pig Greenest
лисп немного по другому принципу форматируется, ему indent-tabs-mode противопоказан категорически
Нужно когда-нибудь выделить все файлы имакса и сделать untabify
источник

S

Shizoid in Emacs — русскоговорящее сообщество
Столлман дня — greenest_pig

Топ 10 за год:
1. aragaer — 49
2. xFA25E — 45
3. greenest_pig — 37
4. dbvvmpg — 23
5. thearcticcat — 14
6. d1g1tal_w0rld_kam1kaz3 — 14
7. akater — 13
8. isaurian_the_3rd_not_really — 11
9. Nekifirus — 11
10. Timifikator — 10
источник