2008-04-21から1日間の記事一覧

buffer-nameではなくてbuffer-file-nameだよ

アクティブなバッファから絶対パスを得る - gan2 の Ruby 勉強日記 (expand-filename (buffer-name)) 正解は (buffer-file-name) だよ。(buffer-name)はあくまでバッファ名なので変更できる。たまたま(file-name-nondirectory (buffer-file-name))がバッファ…

puts等の出力メソッドはIO#writeを呼んでいる

eshell で標準出力に出力されるタイミングが遅い問題について - gan2 の Ruby 勉強日記 puts 以外のメソッドについてはいちいちいくつも再定義するのはめんどいなーとか思ってたんだけど putsやprintなどの標準出力への出力メソッドはIO#writeを呼んでいる。…