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

[freewnn:00882] Re: jserver/initjserv.c



青野です。こんばんは。
#反応遅すぎ…(^^;;

<86k7o9klht.wl@XXXX>の記事において
hiroo@XXXXさんは書きました。

>> At Sun, 30 Jun 2002 03:26:12 JST,
>> Tomoki AONO wrote:
>> > >> Wnn/jserver/initjserv.c
>> 
>> > >> の atoi の引数は、 atoi (st + 1) の間違いだろうと思いますので、直そう
>> > >> と思っています。
>> 
>> > それでよさそうに見えます。
>> > #この関数は(今のところ)cserverでしか使用しないようですね。
>> 
>> #ifndef CHINESE で囲まれているので、jserver, kserver で使っているよう
>> です。

#ifdef と読み間違えていました。すみませんでした。

>> 同じファイルの read_default_file から呼ばれているので、そこで読むファ
>> イルを確認すれば影響がわかるのですが、まだやってません。

もし解析できていれば不要な情報ですが、また斜め読みして調べ
たところを書きます。

jserverrcのset_giji_eisuu で使用されていて、man jserverrc 
で述べられている「\x20」のように「\d32」という記法ができる
ようです。この辺りをデバッガで調べればよろしいのではないか
と…。
#「\d」なしで記述できるのになぜ存在するのか…(^^;;。

manを眺めてみたら、永江さんが[freewnn:00216]で直してくださっ
たroffのソースが整形後のテキストに反映されていないので、時
間が取れたら半手動(^^;; 整形してみます。
#例えばjserverrcの整形後のテキストでは0x20 == 020(8進数)
#になったまま。

>> それから、せめて global な関数については、
>> ・機能説明 (1行)
>> ・引数と返り値
>> をそれぞれの関数の頭につけて行こうかと思っているのですが (既にあるもの
>> については、フーマットを揃える)、どういうフォーマットにすればよいか意見が
>> あればお願いします。

これ、といったものを決めてくだされば青野はそれについていき
ます(^^)。
#Emacsのマクロなどで整形支援ができるものがあればうれしいです。

>> > 気になるのは、「?=」がポータブルかということと、特にそうい
>> > う設定にしなくても makeの引数で指定すれば上書きされるので
>> > はないか(子ディレクトリがあるのでMFLAGSとか考える必要があ
>> > るかもしれません)、ということです。
>> 
>> pmake (BSD の make) だと、 ?= にしないと command line からの指定で上書
>> き出来ないようなのですが、make によって違うみたいですね。
>> gmake については調べてみます。
>> % pmake は pmake でも parallel make というのもあるみたい…。

その後調べていないので特に述べるべきことはないのですが、ふ
とmakerule.mkをいじるのではだめかな、と思いました。
----
青野智樹	(aono@XXXX)
Personal opinion only..