info-gnus-english
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gnous-group feature and eval-after-load


From: Reiner Steib
Subject: Re: gnous-group feature and eval-after-load
Date: Wed, 09 May 2007 20:14:15 +0200
User-agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.0.98 (gnu/linux)

On Wed, May 09 2007, Sebastian Tennant wrote:

> Hi Gnus folk,
>
> I have the following in my .gnus:
>
>   (eval-after-load 'gnus-group
>     (progn
>       (define-key gnus-group-mode-map "q" 'bury-buffer)
>       (define-key gnus-group-mode-map "Q" 'gnus-group-exit)
>       ...
>       ))

Since you can't use Gnus without loading gnus-group.elc, there's no
point in using eval-after-load.  I'd suggest...

(require 'gnus-group)
(define-key gnus-group-mode-map "q" 'bury-buffer)
(define-key gnus-group-mode-map "Q" 'gnus-group-exit)

> However, the above key bindings only come into effect the _second_
> time I load gnus in an emacs session...
>
> Any ideas why?

I don't know.  I'd suggest to add
  (message "in eval-after-load gnus-group")
and look into the *Messages* buffer.

Bye, Reiner.
-- 
       ,,,
      (o o)
---ooO-(_)-Ooo---  |  PGP key available  |  http://rsteib.home.pages.de/


reply via email to

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