emacs-devel
[Top][All Lists]
Advanced

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

Re: Key-binding clash between gnus and calc


From: Juri Linkov
Subject: Re: Key-binding clash between gnus and calc
Date: Sun, 20 Nov 2005 03:18:19 +0200
User-agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux)

[Cc'ed to address@hidden
> I agree, that the correspondence is quite use full, but I also do
> agree with Juri, that the slightly different behavior of M-# is
> extremely inconvenient.  IMO this should be fixed, by making M-#
> advance to (like M-u does!).

Actually, this is a bug in the the development version of Gnus
(but not in the Gnus version in Emacs CVS).  It also causes
gnus-uu-unmark-thread to fail to unmark the whole thread.

That's because gnus-summary-remove-process-mark doesn't return t
anymore.  The last expression of both gnus-summary-set-process-mark
and gnus-summary-remove-process-mark is the call to
gnus-summary-update-secondary-mark which explicitly returns t.
But in gnus-summary-remove-process-mark this t gets lost due
to dolist which returns nil.  I think the right fix is to add
the return value t as the last expression in
gnus-summary-remove-process-mark.

Could someone with CVS access to the Gnus repository on gnus.org
fix this?

-- 
Juri Linkov
http://www.jurta.org/emacs/





reply via email to

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