Size: a a a

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

2020 September 20

S

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

Топ 10 за год:
1. aragaer — 49
2. xFA25E — 39
3. greenest_pig — 33
4. dbvvmpg — 27
5. d1g1tal_w0rld_kam1kaz3 — 13
6. remo0001 — 12
7. artem — 11
8. Nekifirus — 10
9. isaurian_the_3rd_not_really — 10
10. akater — 9
источник

PG

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

PG

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

a

akater in Emacs — русскоговорящее сообщество
Pig Greenest
напишите мне апсерт для алистов совместимый с имаксом вплоть до 24.3
Это все про тот PR в Эликсир?

Там нет описания; непонятно, что делать, гадать приходится.  Я было подумал, что нужен (setf alist-get), — я неправ?
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
akater
Это все про тот PR в Эликсир?

Там нет описания; непонятно, что делать, гадать приходится.  Я было подумал, что нужен (setf alist-get), — я неправ?
да
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
akater
Это все про тот PR в Эликсир?

Там нет описания; непонятно, что делать, гадать приходится.  Я было подумал, что нужен (setf alist-get), — я неправ?
и снова да, но он довольно огромный, не хотелось бы тащить его объявление только чтобы напихать красиво регекспов
источник

a

akater in Emacs — русскоговорящее сообщество
Pig Greenest
и снова да, но он довольно огромный, не хотелось бы тащить его объявление только чтобы напихать красиво регекспов
Ну тогда не знаю даже, что делать.  Я б не думал дважды, но тут у всех разные вкусы, конечно.

• Это все равно относительно ненадолго; определение выкинется когда дропнется поддержка 24.  Можно его в отдельный файл …-macs, который require'ится только при компиляции, для пущей чистоты.
• По-моему, этот дополнительный код не делает код в целом более запутанным, скорее менее запутанным — тем более если там написать «взято как есть из более позднего Emacs, выкинуть тогда-то и тогда-то».

Херово, что нельзя просто установить этот setf, конечно.  Я уверяюсь в пользе более модульного Emacs.
источник

a

akater in Emacs — русскоговорящее сообщество
Люди пихают этот свой dash всюду не стесняясь, а один нещастный сетф смущаются статически присоединить?  Эх.
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
ну так его объявление по размеру как весь мой остальной патч
источник

a

akater in Emacs — русскоговорящее сообщество
Pig Greenest
ну так его объявление по размеру как весь мой остальной патч
Зато оно делает сам патч проще в n раз (пока у нас нет альтернативного решения, мы даже не знаем n, т.к. не знаем, насколько на самом деле была бы проста альтернатива), при этом сама функциональность вполне официальная, просто она из будущего.

По-моему совершенно очевидно, что определить setf это правильное решение и даже думать дважды не надо.  Но, конечно, да, от мейтейнера все зависит.
источник

AP

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

AP

Alex Peresmeshnik in Emacs — русскоговорящее сообщество
Похоже на экосистему емакса? )
источник

ПН

Прохор Непомнящий... in Emacs — русскоговорящее сообщество
Гайс, как в оргмоде сделать автоподстановку звездочек? По типу : *** smth <Enter>
           ***
источник

PG

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

PG

Pig Greenest in Emacs — русскоговорящее сообщество
или M-RET
источник

ПН

Прохор Непомнящий... in Emacs — русскоговорящее сообщество
Ля, точно, как я не додумал)
источник

ПН

Прохор Непомнящий... in Emacs — русскоговорящее сообщество
C-RET работает, спасибо
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
M-RET тоже работает, но по другому
источник

a

akater in Emacs — русскоговорящее сообщество
Evgeny Zajcev
Ensure тоже глагол
(1) `ensure-` создает объекты, по крайней мере иногда, это сайд-эффект.  У меня `ensure-string` создает строки иногда.

(2) Такова традиция.  Возможно, было бы неплохо иметь идиому `the-тип` для возвращения объекта этого типа без создания нового, если это возможно, но это редкий случай, скорее всего.
источник

MK

Mikhail Kirillov in Emacs — русскоговорящее сообщество
А в evil/vim есть способ попроще прыгнуть в начало и в конец строки?
источник