[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ffap-foo-at-bar-prefix of .emacs overridden
From: |
Reiner Steib |
Subject: |
Re: ffap-foo-at-bar-prefix of .emacs overridden |
Date: |
Wed, 15 Oct 2003 11:20:38 +0200 |
User-agent: |
Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3 (gnu/linux) |
On Wed, Oct 15 2003, Dan Jacobson wrote:
> Let's just concentrate on why the user cannot do
> (setq ffap-foo-at-bar-prefix "mailto") in .emacs or .gnus.el, and have
> its value retained in a gnus *Article* buffer.
>
> Examine its value in an *Article* buffer, and you'll see it has been
> overridden.
>
> I saw some code in ffap.el that looked like it should use defvar
> instead of setq.
In `ffap-bindings' there's...
(add-hook 'gnus-summary-mode-hook 'ffap-gnus-hook)
(add-hook 'gnus-article-mode-hook 'ffap-gnus-hook)
... and in `ffap-gnus-hook':
(set (make-local-variable 'ffap-foo-at-bar-prefix) "news") ; message-id's
Does it help to remove the hook...
(remove-hook 'gnus-summary-mode-hook 'ffap-gnus-hook)
(remove-hook 'gnus-article-mode-hook 'ffap-gnus-hook)
... _after_ calling `ffap-bindings'?
Bye, Reiner.
--
,,,
(o o)
---ooO-(_)-Ooo--- PGP key available via WWW http://rsteib.home.pages.de/