[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freewnn:00882] Re: jserver/initjserv.c
- To: freewnn@XXXX
- Subject: [freewnn:00882] Re: jserver/initjserv.c
- From: aono@XXXX (Tomoki AONO)
- Date: Wed, 10 Jul 2002 20:51:01 JST
- In-reply-to: Your message of "Sat, 06 Jul 2002 22:57:02 +0900". <86k7o9klht.wl@barleycoren.oikumene.gcd.org>
- Reply-to: freewnn@XXXX
青野です。こんばんは。
#反応遅すぎ…(^^;;
<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..