エラーメッセージ
症状
mxmlcのビルドエラーメッセージが変化した。
対策
さっきまでは、桁(col:)が付いていなかったはずですけど、なぜか付き始めてしまいました。以前にもこのような症状が出ましたが、原因は相変わらず不明です*1。.emacs のエラーメッセージ処理を増やしてみました。
;;; エラーメッセージの例 ;; E:\home(etc)\pro......tion\application.as(15): エラー: 未定義のプロパティ Log へのアクセスです。 ;; E:\home(etc)\proj...cation\application.as(26): col: 39 エラー: シンタックスエラー : 0620 の前に... ;; ;; 1 ファイル名 ;; 2 行番号 ;; 3 桁番号 ;; (add-to-list 'compilation-error-regexp-alist-alist '(flex4w3 "\\([a-zA-Z]:.+\\)(\\([0-9]+\\)): +col: +\\([0-9]+\\) +警告:" 1 2 3)) (add-to-list 'compilation-error-regexp-alist-alist '(flex4e3 "\\([a-zA-Z]:.+\\)(\\([0-9]+\\)): +col: +\\([0-9]+\\) +エラー:" 1 2 3)) (add-to-list 'compilation-error-regexp-alist-alist '(flex4w2 "\\([a-zA-Z]:.+\\)(\\([0-9]+\\)): +警告:" 1 2)) (add-to-list 'compilation-error-regexp-alist-alist '(flex4e2 "\\([a-zA-Z]:.+\\)(\\([0-9]+\\)): +エラー:" 1 2)) (add-to-list 'compilation-error-regexp-alist 'flex4w3) (add-to-list 'compilation-error-regexp-alist 'flex4e3) (add-to-list 'compilation-error-regexp-alist 'flex4w2) (add-to-list 'compilation-error-regexp-alist 'flex4e2)
補足
ホームディレクトリにemacs向けのメッセージ整形のために、.antrc ファイルを置いています。中身は次のようなものです。
ANT_ARGS="$ANT_ARGS -emacs" ANT_OPTS="$ANT_OPTS -Dbuild.compiler.emacs=true"
antの公式サイトで拾ったはずですけど・・・記憶にございません。
*1:まぁ、自分がきっとなんかやらかしたのでしょうけど、記憶にございません