Namazu-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
 Re: mknmz's warning message contains LF/CR/TAB chars,	 skip it
- From: knok@xxxxxxxxxxxxx (NOKUBI Takatsugu)
 
- Date: Sat, 28 Apr 2001 15:26:49 JST
 
- X-ml-name: namazu-users-ja
 
- X-mail-count: 01719
 
<3AE92339.6000102@xxxxxxxxxxxxxx>の記事において
jun-krb@xxxxxxxxxxxxxxさんは書きました。
>>  Solaris 8にnamazuをインストールし、インデックスを更新させると、次の
>> メッセージをmknmzが吐き出します。
>>  
>>  Warning: /xxx/yyy/ contains LF/CR/TAB chars, skip it
  "/xxx/yyy/" と書かれた部分に LF/CR/TAB (0x13, 0x0a, 0x09) が含まれて
いるのだと思います。そういう文字の含まれたファイル/ディレクトリが存在
するのでしょう。
# このメッセージが gettext 化されていないのは問題かも。
>>  どのような対策すればよいのでしょうか?
  該当するファイル/ディレクトリ名をそれらの制御文字が含まれないように
すれば、とりあえずは回避できると思います。
  そういったファイル/ディレクトリ名が扱えないのは、現時点では仕様です。
内部的な処理がからむので、扱えるようにするためには mknmz をいろいろ修
正する必要がありそうです。
>>  indexファイルを削除した上で、インデックスを更新させるとこのメッセージ
>> を出しません。
  うーん、そういう挙動になるのはちょっと不思議です。
-- 
野首 貴嗣
E-mail: knok@xxxxxxxxxxxxx