history

青木日記 RSS

<前の日 | この月 | 次の日>

2004-09-14

寝て起きた

……寝すぎた。

syslog に

Sep 14 17:14:43 harmony kernel: EXT2-fs error (device ide0(3,65)): ext2_read_inode: unable to read inode block - inode=6848513, block=13697032

なんてのが出てるのがとても気になるが、 ハードウェア損傷でなければよいことにする。

ripper (1)

ああ……。 はい入れましたでは済まないだろうとは思ってたけど まさかここまでいろいろ問題が出てくるとはなあ、 というか Borland make をいじめてやりたい。キュッと。

しかしどっちかというと気になるのは [ruby-core:03391] かなあ。

(18:18)

Linux本

第二締切が土曜なんだよね。 RHG 読書会行けるだろうか。

(18:19)

ripper (2) ビルド関係

えーとまずはわたなべさんの Borland make 向けパッチをとりこむか。 ルールを減らしてパイプを削除して……でいいかな。 俺専用ルールは Makefile.dev に分離しておこう。

ripper (3) on__ANY ...?

http://www.dm4lab.to/~usa/ruby/d/200409b.html#id20040914_P1

うささんのコード例を見ていて、 method_missing を追放しようと決意する。 スキャナ・パーサに関らずすべてのイベント発生を フックできる on__ANY を作ればいいだろうか。

……と思ったけど、 上記のコードなら on__scan のがよさそうだな。 全イベントフックは他に役立つ例を見付けてからにしよう。

ちなみにヒアドキュメントまわりは Ripper でも一番嫌なことを している部分なのでトークンをロストするくらいは日常茶飯事なのだ! (いばるな)

(19:39)

ripper (4) BSD make

[ruby-core:03391] は BSD make で発生する問題だったようだ。 NetBSD/Alpha でやったら再現した。 Borland make 用の変更で偶然 BSD make も通るようになった模様。

(22:09)

setup.rb

http://takahr.dhis.portside.net/cgi-bin/rwiki.cgi?cmd=view;name=%C6%FC%BB%EF

setup.rb のドキュメント? …… http://i.loveruby.net/ja/man/setup/ だけでは不足ってことでしょうか。

でも extconf.rb も入っているということは、 本当に知りたいのは「extconf.rb や setup.rb」じゃなくて 「Ruby で書いたアプリケーションやライブラリのパッケージの作りかた」 (Ruby 開発者向け文書?) なのかなあ。 もうちょっと意図が明確にならないとなんとも言えません。

(02:23)

本日のツッコミ(全2件) [ツッコミを入れる]
ささだ (2004-09-14 20:50)

読書会を執筆会にしよう.

青木 (2004-09-15 03:16)

うわー凄いはかどそうー (棒読み)

名前
メールアドレス

<前の日 | この月 | 次の日>
2002|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|04|05|06|09|10|
2009|07|
2010|09|

Copyright (c) 2002-2007 青木峰郎 / Minero Aoki. All rights reserved. LIRS