2012-10-06 追記
フォーラムの Issue Tracker に下記のパッチを投げたら取り込まれました。今はDLしたやつそのままロードしても動きます。
追記ここまで
TypeScriptで遊んでみたいなーって思ったのだけれどVS環境がないのでEmacsで書く環境を整えた。
- TypeScript公式がtypescript-mode配布してるのでそれを取ってくる。下のほうのtoolsってとこから。zipで配布ってマジか……
- downloadした elisp ファイルをパスの通ったところに置く
- .emacsに「.ts」を開いたらtypescript-modeで開くように設定する
- (autoload 'typescript-mode "typescript-mode" nil t)
- (add-to-list 'auto-mode-alist '("\.ts$" . typescript-mode))
これでうまく行くとおもったらエラーが出る(invalid-function: declare-functionとのこと)。中身読んだら一部おかしな部分があったので書き換えた
56c56
< (declare-function ido-mode "ido")
---
> (declare-function ido-mode "ido" ())
これで .tsファイルがtypescript-modeで記述できるようになった
typescript-modeがgithubとかでホスティングされてないから気軽に patch 送りつけられない。なんとかしてほしい
明日以降TypeScriptで遊んでみる所存