emacs && font-lock

Page principale

Répondre à ce message
Auteur: postcard
Date:  
À: guilde
Sujet: emacs && font-lock
Bonsoir la guilde

je cherche a personnaliser GNU emacs...
et particulierement le module "font-lock"
(pour le highlight)

Quelqu'un aurait il la reference d'une doc/FAQ
sur le module highlight/"font-lock" ?

Et si une personne charitable, qui a deja personnalise
ce module, pouvait m'envoyer son ".emacs"...
j'apprecierais beaucoup...

Fred.
ps ci joint mes 1er balbutiements avec emacs-lisp :
(ca marche pas pour les fonctions...)
(add-hook 
 'c++-mode-hook
 '(lambda ()
    (font-lock-add-keywords 
     'c++-mode 
     ;;define type begin by tct... or E... with this MATCH
     '( ("\\<\\(tct\\|E\\)[A-Z][a-zA-Z0-9_]*\\>" 
     (0 font-lock-type-face)

    
     ;;add define declaration variables for MATCH
     ("\\([a-zA-Z][a-zA-Z0-9_]*\\)[ \t]*[;,]" nil nil 
      ( 1 font-lock-variable-name-face ))

    
     ;;add define declaration function for MATCH
     ("\\([a-zA-Z][a-zA-Z0-9_]*\\)[ \t]*(" nil nil 
      ( 1 font-lock-function-name-face ))
     ))
     )
    (font-lock-mode)
    )
 )