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

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

Re: Freeze with Emacs 21.1 and CVS Gnus


From: Per Abrahamsen
Subject: Re: Freeze with Emacs 21.1 and CVS Gnus
Date: Thu, 06 Dec 2001 16:22:42 +0100
User-agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/21.1 (i686-pc-linux-gnu)

Eli Zaretskii <address@hidden> writes:

> On Thu, 6 Dec 2001, Per Abrahamsen wrote:
>
>> Using Emacs 21.1 and CVS Gnus, I get an uninteruptable infinite loop
>> whenever selecting an article from the summary buffer with a subject
>> that ends with a percent sign.
>
> From the backtrace (see below), my wild guess is that Gnus tries to 
> display the article name in the mode line, and since the name includes a 
> percent character, it tries to interpret that as a special mode-line 
> element.

It includes two percent characters.  Here is the value used:

(#("Gnus: d.t.utf8-æøå [ h   e] Re: Test path with %%" 0 5
   (help-echo "This is Gnus" display
              (image :type xbm :file 
"/home/user_2/abraham/linux/share/emacs/21.1/etc/gnus-pointer.xbm" :ascent 
center))
   5 20 nil 20 21
   (help-echo "All citation text visible")
   21 22
   (help-echo "Hidden headers")
   22 23
   (help-echo "No hidden encryption nor digital signature status")
   23 24
   (help-echo "Signature is visible")
   24 25
   (help-echo "No overstrike characters applied")
   25 26
   (help-echo "/*_Emphasis_*/ characters applied")
   26 49 nil))

I get this by evaluating the call to
'gnus-mode-line-buffer-identification' below:

      (setq mode-line-buffer-identification
            (gnus-mode-line-buffer-identification (list mode-string)))
      (set-buffer-modified-p t))))

I tried 

    (setq mode-line-buffer-identification '("foo%%"))

which works fine, I get "foo%" in the mode line as expected.



reply via email to

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