[mew-win32 4583] Re: Meadow 3.02でのコンパイルワ ーニングの報告
Hideyuki SHIRAI (白井秀行) <[email protected]> Tue, 26 Jul 2011 14:04:02 +0900 (JST)
| Newsgroups | gmane.mail.mew.windows |
|---|---|
| Organization | Resident at Meadowy farm. |
| Message-ID | <[email protected]> |
白井です。 From: "h.tachi" <[email protected]> さん曰く Subject: [mew-win32 4582] Re: Meadow 3.02でのコンパイルワーニングの報告 Message-ID: <CAHFZ=gLiM5-Z28xy47e-M9bT-e3OH89q68m4D-djx_8cAStcrQ@mail.gmail.com> Date: Tue, 26 Jul 2011 13:40:23 +0900 > このByte Compileしたものをインストールしたフォルダーにもっていき、mewを立ち上げようとしましたが、 > 立ち上がりませんでした。 .mew.elの以下をコメントにしたところ、mewは立ち上がります。 > > ;; browse-url > (eval-after-load "mew" '(require 'mew-browse)) > (define-key global-map [S-mouse-3] 'browse-url-at-mouse) > (define-key global-map [mouse-3] 'browse-url-at-mouse) > > BackTraceが取れましたので、添付します。 > 使っているmew-browse.elも付けます。 やっと原因がわかりました。 > Debugger entered--Lisp error: (void-variable mew-prog-text/html-ext) > (defvar mew-ext-prog-url mew-prog-text/html-ext) Byte-compile の有無の差異は分かっていないのだけど、 解決法 1. .mew.el の最初の方に (defvar mew-prog-text/html-ext "fiber.exe") って書いてみて下さい。 解決法 2. > ;; browse-url > (eval-after-load "mew" '(require 'mew-browse)) > (define-key global-map [S-mouse-3] 'browse-url-at-mouse) > (define-key global-map [mouse-3] 'browse-url-at-mouse) これを (add-hook 'mew-init-hook (lambda () (require 'mew-browse) (define-key global-map [S-mouse-3] 'browse-url-at-mouse) (define-key global-map [mouse-3] 'browse-url-at-mouse))) としてみて下さい。 根本的な解決はまた今度 ^^;;; -- 白井秀行 (mailto:[email protected])