あらいです。 lookup について伺いたいことがあります。 NDTP で公開している電子辞書の検索に、lookup (1.3) を使用しています。 これはソースを持ってきてローカルに(自分の $HOME の下に)インストール したものです。問題なく使えています。 ある日、lookup がパッケージになっているのに気付き、apt でインストー ルしました。lookup-1.3-0vl3 です。 ところが、Emacs から M-x lookup で起動しようとすると、うまく動きませ ん。そこで、 (setq debug-on-error t) としてから起動してみたところ、次のように出力されました。 -- ここから Signaling: (void-function nil) nil([:agent ndtp "localhost" nil (id "ndtp+localhost" title "ndtp+localhost")]) apply(nil [:agent ndtp "localhost" nil (id "ndtp+localhost" title "ndtp+localhost")] nil) lookup-agent-command([:agent ndtp "localhost" nil (id "ndtp+localhost" title "ndtp+localhost")] setup) lookup-agent-setup([:agent ndtp "localhost" nil (id "ndtp+localhost" title "ndtp+localhost")]) lookup-foreach(lookup-agent-setup ([:agent ndtp "localhost" nil (id "ndtp+localhost" title "ndtp+localhost")])) lookup-module-setup([:module "%EVERY" nil (agents ([:agent ndtp "localhost" nil ...]) id-list ("") history (nil . 0))]) lookup-select-dictionary([:module "%EVERY" nil (agents ([:agent ndtp "localhost" nil ...]) id-list ("") history (nil . 0))]) lookup(nil) call-interactively(lookup) execute-extended-command(nil) call-interactively(execute-extended-command) -- ここまで また、info も文字化けして読めなくなりました。 どなたか、うまく動かす方法に心当たりはないでしょうか。 lookup の設定はこのようになっています。 -- ここから (autoload 'lookup "lookup" nil t) (autoload 'lookup-region "lookup" nil t) (autoload 'lookup-pattern "lookup" nil t) ;; なんかエラーが出るので、ローカルにインストールしたものを使用する。 (setq load-path (cons (expand-file-name "~/src/elisp/lookup") load-path)) ;; 日本語が化けるので、ローカルにインストールしたものを使用する。 (setq Info-default-directory-list (cons (expand-file-name "~/doc/info") Info-default-directory-list)) ;;(setq lookup-search-agents '((ndtp "localhost" :port 2010))) (setq lookup-search-agents '((ndtp "localhost"))) -- ここまで パッケージでインストールしたものを試用するときは、load-path, Info-default-directory-list のところをコメントアウトして Emacs を再起 動しています。 OS は、Vine 2.5CR です。updates も概ね当ててあります。関連するパッケー ジは次のようになっています。 lookup-1.3-0vl3 ndtpd-3.1.3-0vl2 emacs-common-20.7-0vl3 emacs-dl-wnn-0.4.2-0vl2 emacsen-common-0.4-0vl18 emacs-dl-canna-1.4-0vl6 emacs-20.7-0vl12 ……ついでに一つ、lookup の使用法について、ご存じの方がおられたらお 教えください。 参照したい NDTP のサーバが複数あるときは、どのように設定すればいいの でしょうか。 -- 新井 俊一 <ARAI Shun-ichi> arai@xxxxxxxxxxx