Namazu-devel-ja(旧)


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

Re: EUC-JP strings in perl scripts



At Tue, 24 Feb 2004 17:50:51 +0900,
knok@xxxxxxxxxxxxx wrote:
> $USAGE = N_("mknmz %s, an indexer of Namazu.\n\
> 
>   内部的にはいったん
> 
> \"mknmz %s, an indexer of Namazu.\\\n\\\n
> 
>   と変換してから処理するようです。この段階で \ + 改行が \n と判別でき
> なくなってしまうのがいけないようです。

  これがまずいというわけではなかったようです。よくよくみたら、
show_usage() のなかで \n\n を \n に変換するような hack が入っていまし
た。以前の xgettext は複数行に渡る perl の文字列をうまくあつかえなくて、
そんな hack が入っていたのだろうと推測します。
  それを外したら --help もちゃんと出るようになりました。

  ということで、再度 archive を作って以下に置きました。

http://www.namazu.org/~knok/namazu-2.0.13pre8.tar.gz

  問題がなさそうなら、これら autotools 向けの修正を stable/HEAD に反映
させようと思います。
-- 
野首 貴嗣
E-mail: knok@xxxxxxxxxxxxx
	knok@xxxxxxxxxx / knok@xxxxxxxxxx