86 |
;; Fontification |
;; Fontification |
87 |
(when (and (featurep 'font-latex) |
(when (and (featurep 'font-latex) |
88 |
(eq TeX-install-font-lock 'font-latex-setup)) |
(eq TeX-install-font-lock 'font-latex-setup)) |
89 |
(add-to-list 'font-latex-match-function-keywords-local "languagename") |
(mapcar (lambda (keyword) |
90 |
(add-to-list 'font-latex-match-function-keywords-local "iflanguage") |
(add-to-list 'font-latex-match-function-keywords-local keyword)) |
91 |
(add-to-list 'font-latex-match-function-keywords-local "useshorthands") |
'("selectlanguage" |
92 |
(add-to-list 'font-latex-match-function-keywords-local "languageshorthands") |
;; "foreignlanguage" ; Enable once we support proper |
93 |
(add-to-list 'font-latex-match-function-keywords-local "shorthandon") |
;; "iflanguage" ; highlighting of multiple arguments. |
94 |
(add-to-list 'font-latex-match-function-keywords-local "shorthandoff") |
"languagename" |
95 |
|
"useshorthands" |
96 |
|
"languageshorthands" |
97 |
|
"shorthandon" |
98 |
|
"shorthandoff")) |
99 |
(font-latex-match-function-make) |
(font-latex-match-function-make) |
|
(add-to-list 'font-latex-match-textual-keywords-local "selectlanguage") |
|
|
(add-to-list 'font-latex-match-textual-keywords-local "foreignlanguage") |
|
|
(font-latex-match-textual-make) |
|
100 |
(add-to-list 'font-latex-match-variable-keywords-local "defineshorthand") |
(add-to-list 'font-latex-match-variable-keywords-local "defineshorthand") |
101 |
(add-to-list 'font-latex-match-variable-keywords-local "aliasshorthand") |
(add-to-list 'font-latex-match-variable-keywords-local "aliasshorthand") |
102 |
(add-to-list 'font-latex-match-variable-keywords-local "languageattribute") |
(add-to-list 'font-latex-match-variable-keywords-local "languageattribute") |