2008-12-01から1ヶ月間の記事一覧

js2-modeでyasnippet

yasnippet のスニペットフォルダにjs2-modeというフォルダを追加して、その下にスニペットを追加してみたんだが動かない。試しに手動で yas/minor-modeにしてみると、追加したスニペットの展開が行われるようになった。単純に js2-mode と yas/minor-mode の…

self = this とする時。

これは知ってないとわからないなぁ。なのでメモ。 イベントやタイマー(setIntervalとかsetTimeoutとか)などで呼び出されると、thisは自分のオブジェクトを指すわけではない。 自分のオブジェクトを使いたいときは事前にthisをローカル変数に保存して利用す…

inferior JavaScript mode を発見した。

Rubyのirbと同じ使い勝手でRhinoをあれこれ試せないかとネットを探しまわっていた所、emacs inferior mode for JavaScript をhttp://bryan-kyle.blogspot.com/2008/07/inf-jsel.htmlで発見した。 これまさに、期待していた通りの動作をしてくれる。それもそ…

exuberant ctagsをインストールした。

ctags日本語対応版から日本語版ソースコードを入手。以下を参考にインストールした。 Because: MacOS Xでexuberant ctags(VimのTagExplorer用) $ ./configure $ make $ su Password: # make install とすると、/usr/local/binにctagsができる。使い方は、E…