php-modeのコメント行シンタックスがおかしい
- >func()
- >var
等がコメントとして認識されずに色付きで表示されてしまうのが気持ち悪い。
たとえばdoxgenとかでありがちな以下のようなコメント行だと色が付いてしまう。
/** * 検索 * * 検索して結果を返す * * example: * <code> * $this->search($query); * </code> * * @param mixed $query * @final * @return mixed $results */
とりあえず応急処置をした。
--- php-mode.el.back 2009-02-23 10:46:06.279473589 +0900 +++ php-mode.el 2009-02-23 10:22:03.670989009 +0900 @@ -1085,8 +1085,8 @@ `(,(concat "\\$\\(" php-superglobals "\\)\\W") (1 font-lock-constant-face nil nil)) ;; $_GET & co '("\\$\\(\\sw+\\)" (1 font-lock-variable-name-face)) ;; $variable - '("->\\(\\sw+\\)" (1 font-lock-variable-name-face t t)) ;; ->variable - '("->\\(\\sw+\\)\\s-*(" . (1 php-default-face t t)) ;; ->function_call +; '("->\\(\\sw+\\)" (1 font-lock-variable-name-face t t)) ;; ->variable +; '("->\\(\\sw+\\)\\s-*(" . (1 php-default-face t t)) ;; ->function_call '("\\(\\sw+\\)::\\sw+\\s-*(?" . (1 font-lock-type-face)) ;; class::member '("::\\(\\sw+\\>[^(]\\)" . (1 php-default-face)) ;; class::constant '("\\<\\sw+\\s-*[[(]" . php-default-face) ;; word( or word[