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

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

Re: [bug]Malformed -*- line


From: CHENG Gao
Subject: Re: [bug]Malformed -*- line
Date: Wed, 27 Sep 2006 10:16:20 +0800
User-agent: Gnus/5.110006 (No Gnus v0.6) Emacs/23.0.0 (windows-nt)

*On Wed, 27 Sep 2006 10:59:13 +0900
* Kenichi Handa <address@hidden> climbed out of the dark hell and cried out:

> Does the above line appear in your file literally?  If so,
> there's a possibility that Gnus wrongly filled that line
> before saving.  If that line is actually like this (long one
> line):
>
> (#("<address@hidden>" 0 40 (auto-composed nil)) ((mtime 17689 12640 42339)) 
> "nntp+news.gmane.org:gmane.comp.version-control.arch.user")
>
> at least it is a valid s-expression that Emacs can read as a list.

Yes just as you said. Gnus wrapped the line when posting.

> And, you wrote:
>
>> I do have problem with gnus registry. From time to time some "($" were
>> written into .gnus.registry.eld. At last I have to disable gnus
>> registry. Just I can not track to where the problem is.
>
> Isn't that "($" a mistype of "(#" or "#("?

Sorry should be "(#". I had a typo in my first message.

> Anyway, the form #("..." POS1 POS2 (PROPNAME VALUE ... ...))
> is a printed representation of a string that has text
> property.  I think Gnus should remove those text properties
> before saving.  Although that `auto-composed' text property
> is a new one in Emacs 23, existing of text property should
> not break a code.

So it must be Emacs 23 problem. (auto-composed nil) should not be
 written into registry as I understand.

So you mean it's a Gnus problem? So I'll report to Gnus team.

Thanks for your help.





reply via email to

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