wanderlustさんのナマズディレクトリ機能で日本語の検索が出来ない・・・

という現象で悩む。
namazu.elからだと検索できるので、インデックスがおかしいとかじゃないぽい。
そもそも半角英字だと検索できるわけで。。。
  
ためしに、ターミナルからnamazuをたたいてみると、そもそもなんか日本語がうまく通らないとか;;
そこで、emacsのshellからnamazuをたたいてみる。
  
  
・・・うまくいったよ・・・
  
  
  
というわけで、キーワードの渡し方が悪いんだろうなぁ・・・とあたりをつけて、
拡張Lispのwlさんディレクトリをあさったら以下になってた。
【./wl/elmo/elmo-search.el】

(unless noninteractive
  (or (assq 'namazu elmo-search-engine-alist)
      (elmo-search-register-engine
       'namazu 'local-file
       :prog "namazu"
       :args '("--all" "--list" "--early" pattern elmo-search-namazu-index)
       :charset 'iso-2022-jp))
  (or (assq 'grep elmo-search-engine-alist)
      (elmo-search-register-engine
       'grep 'local-file
       :prog "grep"
       :args '("-l" "-e" pattern elmo-search-grep-target))))

よくみると、キャラセットがiso-2022-jpとか・・・orz
Makeみすったかな???
  
そんなわけで、"UTF-8"に変更。

(unless noninteractive
  (or (assq 'namazu elmo-search-engine-alist)
      (elmo-search-register-engine
       'namazu 'local-file
       :prog "namazu"
       :args '("--all" "--list" "--early" pattern elmo-search-namazu-index)
       :charset 'UTF-8))
  (or (assq 'grep elmo-search-engine-alist)
      (elmo-search-register-engine
       'grep 'local-file
       :prog "grep"
       :args '("-l" "-e" pattern elmo-search-grep-target))))

ぶじ検索できるようになりましたとさ・・・