hns - 日記自動生成システム - Version 2.19.9

先月 2000年10月 来月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2000年10月22日() 旧暦 [n年日記]

#1 [tcode] 徹を覚えていない

                  ●       徹 = 彳 + 徹
・・・・      ・・・・
・・・・      ・○・・     ●: 第一打鍵
・・・・      ・・・・     ○: 第二打鍵

行 + 育 でもいいと思うのだが。

#2 [Namazu] 2.0.5-rc3 と日本語の表示

僕は、 rc-3 は環境変数に何も設定しなくても namazu が日本語を表示するのでおかしい、 と 書いた。

と思ったら、きのう変なものを /usr/local/share/locale/ja/:

に入れてしまっていた。それで setenv LANG ja としても日本語にならない という状態になっていた。これは 10/21 から。いま直した。 (po/ja.gmo を写す必要があるのに po/ja.po を写していた)
makoto@harry ■6:55:04/001022(...ja/LC_MESSAGES)> ls -l nama*
-rw-r--r--  1 root  wheel  17975 Oct 22 06:51 namazu.mo
-rw-r--r--  1 root  wheel  18601 Oct  8 20:20 namazu.mo-ooo
-rw-r--r--  1 root  wheel  22567 Oct 21 23:09 namazu.mo-strange
makoto@harry ■6:55:07/001022(...ja/LC_MESSAGES)> file nama*
namazu.mo:         GNU message catalog (big endian), revision 0, 145 messages
namazu.mo-ooo:     GNU message catalog (little endian), revision 0, 145 messages
namazu.mo-strange: International language text
m

それは直って、問題が再現しない。:

(問題がなくなってしまった) ? make check をやって見る... namazu-2.0.5-rc3
NetBSD/macppc 1.5E, 2/27
FAIL: namazu-9
FAIL: namazu-cgi-4
====================
2 of 27 tests failed
====================
*** Error code 1
Stop.
makoto@harry ■7:39:12/001022(...making-macppc/namazu-2.0.5-rc3)> namazu
使い方: namazu [選択] <検索式> [索引]...
`namazu --help' でより詳しい情報が表示されます
makoto@harry ■7:41:21/001022(...making-macppc/namazu-2.0.5-rc3)> unsetenv LANG
makoto@harry \242\2437:41:39/001022(...making-macppc/namazu-2.0.5-rc3)> namazu
Usage: namazu [options] <query> [index]...
Try `namazu --help' for more information.
makoto@harry \242\2437:41:40/001022(...making-macppc/namazu-2.0.5-rc3)> cd tests
makoto@harry \242\2437:41:58/001022(...namazu-2.0.5-rc3/tests)> sh ./namazu-9
makoto@harry \242\2437:42:02/001022(...namazu-2.0.5-rc3/tests)> setenv LANG ja
makoto@harry ■7:42:11/001022(...namazu-2.0.5-rc3/tests)> sh ./namazu-9
makoto@harry ■7:42:13/001022(...namazu-2.0.5-rc3/tests)> 
sh namazu-9 と単独に実行すると通る。sh -xv namazu-9 では通らない。 unsetenv LANG しておいても、それは同じ。

8:20 のまとめ:

                         make check FAILS  sh namazu-9 sh -xv namazu-9
NetBSD/macppc 1.5E ELF               2/27           ○              ×
NetBSD/sparc  1.4M ELF               2/27           ○              ○
こんなこと言っても誰も相手にしてくれないっていう結果。

/usr/local/etc/namazurc に Lang ja, -f すると、それを読む:

【もっとおまけ】
これが問題の本質という気もします.... namazu-9 の一部を実行
○ 環境変数
makoto@harry \242\2438:29:30/001022(...namazu-2.0.5-rc3/tests)> env | grep ja

○ 何故か日本語
makoto@harry \242\2438:30:14/001022(...namazu-2.0.5-rc3/tests)> \
( cd ../src ; ./namazu -f /amd/komekome/export/making-macppc/namazu-2.0.5-rc3/tests/tmp foo 
/amd/komekome/export/making-macppc/namazu-2.0.5-rc3/tests/idx8 )

検索結果

参考一致数:  [  (一致数が多すぎるので無視しました)  ] 

検索式に一致する文書はありませんでした。

○ でも英語にもなる
makoto@harry \242\2438:30:19/001022(...namazu-2.0.5-rc3/tests)> ../src/namazu
Usage: namazu [options] <query> [index]...
Try `namazu --help' for more information.

○ ( cd のせいではない ... とすると -f のせい
makoto@harry \242\2438:30:25/001022(...namazu-2.0.5-rc3/tests)> ../src/namazu -f /amd/komekome/export/making-macppc/namazu-2.0.5-rc3/tests/tmp foo /amd/komekome/export/making-macppc/namazu-2.0.5-rc3/tests/idx8 
検索結果

参考一致数:  [  (一致数が多すぎるので無視しました)  ] 

検索式に一致する文書はありませんでした。
makoto@harry \242\2438:33:56/001022(...namazu-2.0.5-rc3/tests)> 

○ 問題発見 -f すると /usr/local/etc/namazu/namazurc を見に行く ?
makoto@harry \242\2438:33:56/001022(...namazu-2.0.5-rc3/tests)> ../src/namazu -C -f /amd/komekome/export/making-macppc/namazu-2.0.5-rc3/tests/tmp foo /amd/komekome/export/making-macppc/namazu-2.0.5-rc3/tests/idx8
読み込んだ設定ファイル: /usr/local/etc/namazu/namazurc
--
索引 (Index):    /root/diary/namazu2/index
ログの記録 (Logging):    on
使用する言語 (Lang):     ja
点数計算 (Scoring):    tfidf
型紙 (Template): 
一致件数の上限 (MaxHit):      10000
一致する語の上限 (MaxMatch):  1000
強調タグ (EmphasisTags): <strong class="keyword">       </strong>
makoto@harry \242\2438:35:00/001022(...namazu-2.0.5-rc3/tests)>

○古い namazurc に
makoto@harry \242\2438:35:12/001022(...namazu-2.0.5-rc3/tests)> ls -l  /usr/local/etc/namazu/namazurc
-rw-r--r--  1 root  wheel  2479 Jun 12 22:34 /usr/local/etc/namazu/namazurc

Lang          ja


[- 日記システム警告:コマンド PRE の中にコマンド CAT を含めることはできません。コマンド /CAT が抜けている可能性があります。-]

#3 [NetBSD] iBook XFree86 4.0.1 を作って見る

2714.460u 1101.797s 1:26:34.18 73.4% 0+0k 55157+181033io 5805pf+0w
(僕に取っては信じられないくらい早い。これが普通か ?)



最近の日記
2024年03月10日
停電 (瞬電)
2024年03月03日
the second try on bare-metal
useradd
2024年02月29日
opendkim and senmail
2024年01月24日
chat/iam 0.0.8
2024年01月21日
uselocale vs setlocale (textproc/R-readxl)
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)