[mew-win32 04225] Re: mew4.2での 'k/' namzu での検索エラー

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
2005年 5月 9日 (月) 12:19:04 JST


白井です。

# ということは、今までは、古い contrib/mew-nmz.el がロードされて
# いたということかしら?

From: "Hitoya Tachikawa" <tornado at example.com> さん曰く
Subject: [mew-win32 04224] Re: mew4.2での 'k/' namzu での検索エラー
Message-ID: <34572.210.138.18.60.1115605142.squirrel at example.com>
Date: Mon, 9 May 2005 11:19:02 +0900 (JST)

> いただいたpatchを適用して、sourceからmewを立ち上げるようにしてみました。
> しかし、エラーでmewが立ち上がりませんでした。(後述)

> Meadow1は、Signaling: (wrong-type-argument stringp nil)
> Meadow2は、Debugger entered--Lisp error: (error "Install w3m
> command in `exec-path' or set `w3m-command' variable correctly")

emacs-w3m(w3m.elなど) は load-path 上にあるのだけれど、w3m 本体
(Windows だから w3m.exe) が存在しないよ、というエラーです。正直
いって、w3m.el があるけど、w3m.exe が無い場合は想定していません
でした (__)

(1) emacs-w3m を使う予定があるなら w3m.exe を install する。
  => 自分で make しないとだめなので面倒くさいかも。

(2) emacs-w3m を使う予定がないなら、emacs-w3m を load-path から
    外す。
  => どーんと消しちゃってもいいですが、普通に emacs-w3m をインス
     トールしたのなら、site-lisp/w3m みたいな directory があるの
     で、site-lisp/.w3m とかに rename するのがお手軽です。

(3) 付属のパッチを mew-nmz.el にあてる。
  => すいません。今後もありそうなのでお願いします。> かずさん

のどれかが必要となります。

-- 
白井秀行 (mailto:shirai at example.com)

Index: mew-nmz.el
===================================================================
RCS file: /cvsmew/mew/mew-nmz.el,v
retrieving revision 1.21
diff -u -u -r1.21 mew-nmz.el
--- mew-nmz.el	11 Apr 2005 04:17:35 -0000	1.21
+++ mew-nmz.el	9 May 2005 03:11:12 -0000
@@ -10,7 +10,7 @@
 (eval-when-compile
   (condition-case nil
       (require 'w3m-namazu)
-    (file-error nil)))
+    (error nil)))
 
 ;; Variables
 (defgroup mew-nmz nil
@@ -983,7 +983,7 @@
   (if (not (or (featurep 'w3m-namazu)
 	       (condition-case nil
 		   (require 'w3m-namazu)
-		 (file-error nil))))
+		 (error nil))))
       (message "Please install \"emacs-w3m\"")
     (mew-nmz-setup)
     (if current-prefix-arg



Mew-win32 メーリングリストの案内