Size: a a a

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

2020 June 28

VL

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

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

S

Shizoid in Emacs — русскоговорящее сообщество
Всегда так жил!
источник

BM

BuYn Max in Emacs — русскоговорящее сообщество
Подскажите пожалуйста, как заменить одиночную обратную косую черту "\"
в строке на другой символ?
если
(replace-regexp-in-string "\\" "_" "foo\bar" t t)
приводит к ошибке
   (invalid-regexp "Trailing backslash")
а
(replace-regexp-in-string "\\\\" "_" "foo\\bar" t t)
>>"foo_bar"
(replace-regexp-in-string (regexp-quote "\\") "_" "foo\\bar")
>>"foo_bar"
естественно работают для двойного слеша
или "емакнеможет" и только
escape it with another backslash?
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
Одиночный бекслеш это \\
источник

BM

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

PG

Pig Greenest in Emacs — русскоговорящее сообщество
Через rx попробуй
источник

S

Shizoid in Emacs — русскоговорящее сообщество
Через телегу?
источник

PG

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

BM

BuYn Max in Emacs — русскоговорящее сообщество
ок, спасибо попробую через rx
источник

PG

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

PG

Pig Greenest in Emacs — русскоговорящее сообщество
Забыл, даже символ будет ?\\
источник

AP

Alex Peresmeshnik in Emacs — русскоговорящее сообщество
Куда копать чтобы разобраться почему гейзер с запущенным ракет-реплом начинает висеть?
Уже поднимал вопрос, но что-то так на него ответа и не нашлось.
Проблема 1: Запускаем M-x run-racket, запускаем зацикленную функцию с таймером. Изменяем или дописываем код в буффере, жмем C-c или просто TAB (на таб автодополнение) и все, емакс висит, не откликается ни на что, кроме C-g. По нажатию последнего емакс отлипает. Теперь если остановить зацикленную в репле фукнцию, все равно на каждый чих с обращением к реплу (TAB или C-c) емакс будет висеть, пока не нажать C-g
Проблема 2:  если в буффере есть какой-нибудь (define test-fn (lambda... , то если нажать C-c эта фукнция должна быть доступна и в репле. Но по факту в репле не доступна, хотя и открывает дебаг-буффер с успешным определением фукнции
источник

PG

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

PG

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

AP

Alex Peresmeshnik in Emacs — русскоговорящее сообщество
Pig Greenest
В сторону коминта
Коминт это что такое?
источник

PG

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

PG

Pig Greenest in Emacs — русскоговорящее сообщество
geiser-repl-mode отнаследован от comint-mode
источник

AP

Alex Peresmeshnik in Emacs — русскоговорящее сообщество
А где глянуть что с ней не так, messages debug и прочие буферы где что-то фигурируют пустые
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
debug-on-entry, видимо
источник

MK

Mikhail Kirillov in Emacs — русскоговорящее сообщество
Ivan Oreshnikov
Я, конечно, говноед, и Элай имеет право делать что хочет, но мой тезис остаётся -- emacs devel оторван от реальности и на внешнее коммьюнити не смотрит
Мне интересно часто ли внешнее комьюнити что-то в кор вообще продвигает (авторы пакетов). Мне кажется многие на это болт заранее кладут, грузят на гитхаб и мельпу да и всё.
источник