[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Pan-users] Pan/0.142 Header shown twice?
From: |
Dave |
Subject: |
Re: [Pan-users] Pan/0.142 Header shown twice? |
Date: |
Sun, 8 Oct 2017 23:46:08 +0000 (UTC) |
User-agent: |
Pan/0.141 (Tarzan's Death; 168b179 git.gnome.org/pan2) |
On Sun, 08 Oct 2017 18:05:38 +0200, Detlef Graef wrote:
> Am 08.10.2017 um 17:17 schrieb Dave:
>> On Sun, 08 Oct 2017 14:49:39 +0200, Detlef Graef wrote:
>>
>>> can someone confirm that in Pan/0.142 the header of an article is shown
>>> twice? When I read an article and press the key "h", the header is shown
>>> twice. In 0.141 I didn't notice this behaviour.
>>>
>> Yes, you are correct. It's rare I do that so hadn't noticed.
>
> Thanks for checking this.
>
> I've looked at the source. In the file body-pane.cc line 1242 there is
> the following call:
>
> char * headers (g_mime_object_get_headers ((GMimeObject *) message));
>
> The function g_mime_object_get_headers() returns the header twice, I've
> checked this. ("headers" contains the article headers twice)
>
> g_mime_object_get_headers() is part of the GMime lib. I'm using Fedora,
> Pan 0.141 is bundled with Fedora 25, Pan 0.142 is bundled with Fedora 26.
>
> Fedora 26 is bundled with GMime 2.6.23 (gmime-2.6.23-2.fc26.x86_64).
> Fedora 25 is bundled with GMime 2.6.20 (gmime-2.6.20-7.fc25.x86_64).
>
> Can you please check which version of GMime is installed on your system?
>
> Today I've tried to reply to a posting, and I got the following error:
>
> 441 Invalid syntax encountered in References: header field body
> (unexpected byte or empty content line)
>
> the posting failed. Maybe this is somehow related.
>
>
> Detlef
Oh dear, not gmime again!
FreeBSD 10.3-RELEASE-p20
pan-0.141
gmime26-2.6.23
Last time Pan was having issues with headers, it was screwing up the
references headers and splitting in a non-standard place causing threading
to break after more than a 2-3 deep reply. I was building against gmime24
for a long while 'till that got fixed. ie, it was gmime NOT pan at fault.
I doubt I can help much with this though. I've not written code in many,
many years. About the most complicated thing I do these days apart
from a bit of bash scripting is edit the Pan source code to increase the
number of threads to 30 per server whenever a FreeBSD port comes
along.
--
Climate Change may be raising the sea levels, but the gene pool
seems to be drying up.