Size: a a a

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

2020 July 22

А

Артем Юрченко... in Emacs — русскоговорящее сообщество
А как рекомендуется жить с невероятной уродливостью регэкспов в emacs lisp?
источник

AP

Alex Peresmeshnik in Emacs — русскоговорящее сообщество
Артем Юрченко
А как рекомендуется жить с невероятной уродливостью регэкспов в emacs lisp?
А что там не так с регекспами? Давай пример :)
источник

А

Артем Юрченко... in Emacs — русскоговорящее сообщество
Alex Peresmeshnik
А что там не так с регекспами? Давай пример :)
Во-первых, елисп использует \ для экранирования в строках, во-вторых язык регэкспов использует \ для экранирования. В результате получается, что необходимо двойное экранирование. В итоге, даже простые регэкспы превращаются в частокол из \
источник

IH

Illia Hai in Emacs — русскоговорящее сообщество
Так, поскольку я таки съехал с макбука на линукс, подскажите шрифт с emoji, который будет работать в емаксе.
источник

VK

Vartan Khachaturov in Emacs — русскоговорящее сообщество
symbola или noto-color
источник

VK

Vartan Khachaturov in Emacs — русскоговорящее сообщество
во всяком случае, у меня стоят оба :)
источник

A

Aragaer in Emacs — русскоговорящее сообщество
Артем Юрченко
Во-первых, елисп использует \ для экранирования в строках, во-вторых язык регэкспов использует \ для экранирования. В результате получается, что необходимо двойное экранирование. В итоге, даже простые регэкспы превращаются в частокол из \
это так во всех языках, где нет отдельно особого форматирования для регексп строк
источник

A

Aragaer in Emacs — русскоговорящее сообщество
в перле есть, в питоне r-строки для этого используются
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
Артем Юрченко
А как рекомендуется жить с невероятной уродливостью регэкспов в emacs lisp?
rx macro is your friend
источник

А

Артем Юрченко... in Emacs — русскоговорящее сообщество
Aragaer
это так во всех языках, где нет отдельно особого форматирования для регексп строк
Да, всё так
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
(rx (or "beautiful" "minimal" "maintainable"))

"bloated\\|not maintainable\\|ugly"
источник

А

Артем Юрченко... in Emacs — русскоговорящее сообщество
Valeriy L
(rx (or "beautiful" "minimal" "maintainable"))

"bloated\\|not maintainable\\|ugly"
Да, очень прикольно, посмотрю
источник

А

Артем Юрченко... in Emacs — русскоговорящее сообщество
Спасибо!
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
Артем Юрченко
Да, очень прикольно, посмотрю
там по сути мини dsl для регекспов которые экранируют все что надо
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
я все регекспы через него пишу в конфиге
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
ну и в пакетах своих
источник

А

Артем Юрченко... in Emacs — русскоговорящее сообщество
Ещё хорошо, что это часть emacs
источник

VL

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

VL

Valeriy L in Emacs — русскоговорящее сообщество
в имаксе и pcase есть
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
который тоже найс
источник