2013年5月7日火曜日

vim-coffee-scriptがエラーを表示してくれない問題

【症状】

保存時に自動コンパイルする設定にしていた vim-coffee-script が、いつの頃からかエラーを教えてくれなくなった。
コンパイルは行われており、エラーのないときは正常に JavaScript ファイルが作られている。

【原因】

CoffeeScript 1.6 でエラーメッセージの書式が変わったため。vim-coffee-script は未対応。

【対応】

yourcelf 氏の修正版でいまのところ正常動作している。
変更は compiler/coffee.vim 内の 1行(+記号の行)のみなので、自分で修正しても大丈夫。