namazu-dev(ring)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: proposal: nmz/mode



Satoru Takabayashi <satoru-t@xxxxxxxxxxxxxxxxxx> wrote:

>>  良いと思います。実際にそれっぽいことを Namazu.xs でやっていたりしま
>>す。
>
>作業に着手しました。今日はもう時間がとれないので、続きは明日
>にやります。

nmz/mode.[ch] はボツにして、 nmz/libnamazu.[ch] と
src/output.[ch] に変数とそのアクセス関数を定義しました。

ライブラリに必要なものを nmz/libnamazu.[ch] に、表示関連に必
要なものを src/output.[ch] にそれぞれまとめました。

まだ不完全ですが、だいぶすっきりしたと思います。あと少しでグ
ローバル変数 (static なものを除けば) を一掃できそうです。:-)

それから、 magic.h, critical.h を廃止して libnamazu.h にまと
めました。ついでに、error handling の処理を大ざっぱに書き換
えました (DIE_HLIST, DIE_ERROR の類を廃止)。目を通してもらえ
ると助かります。 > 野首さん


>p.s.
>水曜日に発表があるので、日、月、火曜日はプログラミングを慎む
>つもりです。もし、ばりばり commit していたらひとこと注意して
>くださいませ。:-)

結局、手をつけてしまった。;-)

-- Satoru Takabayashi
Programming Pearls Second Edition
<http://www.programmingpearls.com/> を買いました :-)