La gran cantidad de barras invertidas que requieren mis expresiones regulares es bastante loca. ¿Elisp tiene literales regexp, por lo que puedo escribir algo como
rx"some\(regexp\)"
en lugar de
"some\\(regexp\\)"
Siempre puedes modificar cómo se muestran las cosas, como en esta publicación de blog de @ abo-abo: oremacs.com/2015/01/11/pretty-elisp-regex
—
glucas
@knarf es una pena que Stefan no estuviera interesado en el soporte de cadenas sin procesar, porque las cadenas sin procesar serían un complemento para una nueva sintaxis regexp (que estaría a favor), no un reemplazo.
—
nosefrog
\\|
,\\(
, y\\)
. Desafortunadamente, en muchos temas esto no es visible. Puede anularfont-lock-regexp-grouping-backslash
yfont-lock-regexp-grouping-construct
hacer esto más distinto.