2009-02-01から1ヶ月間の記事一覧
xyzzyのruby-mode(のruby-doc.l)や、RDtool添付のruby-mode.elを参考にしながらスクラッチした。書くものがある程度でかくなる、なんかしっくりこない。我ながらLisp感に欠けるという感想を持った。こなれてないなぁ。 おつとめ Element の色付け メジャーモ…
[xyzzy][Lisp] keyconf.l へのトラックバックでバグの指摘を受けた。 get-command-table (name)name に関連づけられた hash-table を *command-tables-table* から取得(まだ無かったら作る)して返す、という関数。なんだけどせっかく作った hash-table を …
を、定義するときは、ブロックを与えないとタスクが定義されない。 Rake::TestTaskなんかにはブロックを与えなくてもデフォルト設定で良きに計らってくれるんだけど。なんでこんな仕様なんだろう。
なるものをRuby1.9.1を触っていて見つけた。 名前からして素敵そうな気がする。これはMethodにしかないのだろうか。 探してみた。 ObjectSpace.each_object(Module) do |c| p c if c.instance_methods.include?(:source_location) end # >> UnboundMethod Me…
こんなんができた。 ライブラリを作るときに使う。 利点としては、 設定ファイルが見易くなる キーバインドしたい関数を全部exportしなくてもよくなる とか?不具合やら不都合やらは、まだまださっぱりです。 なにせまだまだ単純なxyzzy lispしか書いてないも…
http://d.hatena.ne.jp/arikui1911/20090128 で触れたRakeのバグはリリース版では直ってました。# もうちょい待てば良かったのか…
いまさら言及。