Ho scaricato nxhtml e decomprimilo. Quindi lo metto nel mio file .emacs.Avendo impostato la modalità eruby-nxhtml-mumamo ogni volta che apro un file .html.erb
(add-to-list 'load-path "~/nxhtml/util")
(require 'mumamo-fun)
(setq mumamo-chunk-coloring 'submode-colored)
(add-to-list 'auto-mode-alist '("\\.rhtml\\'" . eruby-nxhtml-mumamo-mode))
(add-to-list 'auto-mode-alist '("\\.html\\.erb\\'" . eruby-nxhtml-mumamo-mode))
Quando apro un file .html.erb non ha il set modalità corretta (e quindi impropri evidenziazione della sintassi). So che l'istruzione require sta funzionando correttamente b/c Posso impostare manualmente aquamacs su eruby-nxhtml-mumamo-mode e se commento la riga require non riesco nemmeno a passare a quella modalità. Ho persino provato a sostituire la modalità eruby ...- con altre modalità come C++ - mode e altre modalità che conosco funzionano e che non funzionano neanche.
Quindi il mio problema con la regex è? Non sono sicuro. Qualsiasi aiuto sarebbe apprezzato.
Non riesco a vedere nulla di sbagliato nel codice e sperimentalmente funziona per me (con una modalità diversa specificata). Quando dici di non finire nella modalità corretta, in quale modalità * fai * finisci? Forse un'altra mappatura stava avendo la precedenza. – phils