2012-09-15 15 views
5

Ho installato la modalità lua per Emacs 24.1 ma quando sto scrivendo il codice lua, l'evidenziazione della sintassi non funziona correttamente.Evidenziazione sintassi lua-mode di Emacs non funzionante

lua-mode non riconosce un commento che inizia con '-'. E anche singole stringhe tra virgolette come "string" non sono evidenziate.

Non sono riuscito a trovare alcuna informazione specifica su questo particolare problema, qualcuno ha idea di cosa sta succedendo?

+0

quale sistema operativo stai utilizzando? – lipp

+0

Il problema sta accadendo su tutto il sistema operativo con cui lavoro (windows, mac, linux) Sto usando il gestore pacchetti Emacs per installare la modalità lua –

risposta

1

L'evidenziazione funziona per me su GNU Emacs 24.1.50.1A. Un paio di cose da verificare:

  • È in modalità lua abilitata (la parola "Lua" dovrebbe apparire nella riga della modalità). In caso contrario, provare ad attivarlo manualmente tramite M-x lua-mode su un buffer di file contenente codice lua.
  • È lua-mode.el corrente? Io uso la versione 20111107 da http://immerrr.github.com/lua-mode.
0

usando Ubuntu 12.04 ho installato emacs 24 in questo modo:

$ sudo add-apt-repository ppa:cassou/emacs 
    $ sudo apt-get update 
    $ sudo apt-get install emacs-snapshot-el emacs-snapshot-gtk emacs-snapshot 

Non mi ricordo se lua-mode è stato installato subito, ma io sto usando https://github.com/technomancy/emacs-starter-kit e installato tramite "pacchetto-installare lua-mode "dall'interno di emacs.

in caso di problemi, forse alcune vecchie impostazioni di emacs li causano. per sicurezza, elimina ~/.emacs.d e altre cose ~/.emacs.

+0

L'evidenziazione della sintassi è parzialmente funzionante. il commento a riga singola e le stringhe a virgoletta singola non funzionano. Puoi confermare che sono correttamente evidenziati sulla tua scatola Ubuntu? –

+0

sì, entrambi funzionano. – lipp

Problemi correlati