# HG changeset patch # User Oleksandr Gavenko # Date 1266831758 -7200 # Node ID 686aa3fcc3a4939003a6faab22220c278a9a0eea # Parent 3c923c4fe9fa0bebb55ae2ded01541c81cc1e091 Highlight var if it contain underscore. diff -r 3c923c4fe9fa -r 686aa3fcc3a4 lisp/bat-file-mode.el --- a/lisp/bat-file-mode.el Mon Feb 22 11:28:30 2010 +0200 +++ b/lisp/bat-file-mode.el Mon Feb 22 11:42:38 2010 +0200 @@ -34,8 +34,8 @@ ("\\(:[[:alpha:]][[:alnum:]_]*\\)" (1 'font-lock-function-name-face)) ("[gG][oO][tT][oO][[:blank:]]+\\([[:alpha:]][[:alnum:]_]*\\)" (1 'font-lock-function-name-face)) ("[cC][aA][lL][lL][[:blank:]]+\\(:[[:alpha:]][[:alnum:]_]*\\)" (1 'font-lock-function-name-face)) - ("\\(%[[:digit:]]\\|%%[[:alpha:]]\\|%[[:alpha:]][[:alnum:]]*%\\)" (1 'font-lock-variable-name-face)) - ("[sS][eE][tT][[:blank:]]+\\([[:alpha:]][[:alnum:]]*\\)[[:blank:]]*=" (1 'font-lock-variable-name-face)) + ("\\(%[[:digit:]]\\|%%[[:alpha:]]\\|%[[:alpha:]][[:alnum:]_]*%\\)" (1 'font-lock-variable-name-face)) + ("[sS][eE][tT][[:blank:]]+\\([[:alpha:]][[:alnum:]_]*\\)[[:blank:]]*=" (1 'font-lock-variable-name-face)) ("[[:blank:]]+\\([-/][[:alnum:]_.]+\\)" (1 'font-lock-preprocessor-face)) ;; ("\\(\\%[a-z]\\)" (1 'font-lock-reference-face)) ;; ("\\(%\\sw+%\\)" (1 'font-lock-reference-face))