Огромное количество обратных косых черт, которые требуют мои регулярные выражения, довольно безумно. Есть ли в elisp литералы регулярных выражений, поэтому я могу написать что-то вроде
rx"some\(regexp\)"
вместо того
"some\\(regexp\\)"
Вы всегда можете настроить отображение вещей, как в этом сообщении в блоге @ abo-abo: oremacs.com/2015/01/11/pretty-elisp-regex
—
glucas
@knarf Жаль, что Стефана не интересовала поддержка необработанных строк, потому что необработанные строки были бы дополнением к новому синтаксису регулярных выражений (который я бы поддержал), а не заменой.
—
nosefrog
\\|
,\\(
и\\)
. К сожалению, во многих темах это не видно. Вы можете переопределитьfont-lock-regexp-grouping-backslash
иfont-lock-regexp-grouping-construct
сделать это более отчетливым.