bug-gnu-emacs
[Top][All Lists]
Advanced

[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/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]