GLSL modalità principale per Emacs?
Domanda
Ho trovato questo link http://artis.imag.fr/~Xavier.Decoret/risorse/glsl-mode/, ma non c'è un sacco di descrizione intorno ad esso, a parte che è "semplice".
Idealmente, mi piacerebbe un estensione per CcMode che può fare, o almeno una modalità in grado di gestire auto-styling e ha collegamenti simili a CcMode.
Se non c'è uno, un buon elisp riferimenti per aiutarmi a ottenere iniziato a scrivere di me sarebbe molto apprezzato.
EDIT:La risposta di davide mi ha spinto a prendere uno sguardo più da vicino glsl modalità.el, ed è infatti basato su cc-mode, quindi è esattamente quello che stavo cercando, in primo luogo.
Soluzione
Aggiungere il seguente codice al file ~/.emacs file.
(autoload 'glsl-mode "glsl-mode" nil t)
(add-to-list 'auto-mode-alist '("\\.vert\\'" . glsl-mode))
(add-to-list 'auto-mode-alist '("\\.frag\\'" . glsl-mode))
Mettere il file http://artis.imag.fr/~Xavier.Decoret/risorse/glsl-mode/glsl modalità.el da qualche parte sul tuo emacs percorso.È possibile eval (stampa load-path) nel scratch buffer per ottenere l'elenco delle posizioni possibili.Se non si dispone di accesso in scrittura a tutti coloro che, si può aggiungere un'altra posizione di carico-percorsi aggiungendo
(setq load-path (cons "~/.emacs.d" load-path))
per il vostro ~/.emacs file.
Altri suggerimenti
Basato su GLSL modalità, ho scritto uno simile per HLSL che viene utilizzato in Direct3D effetto.Ecco. http://sourceforge.net/projects/hlslmode/files/hlsl-mode.el