HTML/PHP テンプレートのマイナー モードを作成しています。
PHPキーワードを含む変数があります
(defvar web-mode-php-keywords
'("array" "as" "break" "catch" "continue")
"PHP keywords.")
この var は、次のようなフォント ロックに使用されます。
(defvar web-mode-php-font-lock-keywords
(list
(cons (concat "\\<\\(" (regexp-opt web-mode-php-keywords) "\\)\\>") 'web-mode-keyword-face)
...
web-mode-php-keywords
ユーザーが自分のリストにキーワードを追加できるようにする方法を見つけることができません.emacs
web-mode-php-font-lock-keywords
に依存してweb-mode-php-keywords
おり、フックを変更しようとしても、既にビルドされてweb-mode-php-keywords
いるため機能しませんweb-mode-php-font-lock-keywords
私は何かが恋しいと思います...(これは関連していeval-after-load
ますか?)