Hi Riccardo,

I shall try it (GNUMail updated) very soon.

But, in the meanwhile, reading the end of your comment, I realized that my environment might not be as consistent it could be. I was also guessing myself about ART: all the people following the NEXTSPACE project (https://github.com/trunkmaster/nextspace) are using it. Is ART deprecated ?

Also, I am not using legacy Debian GNUstep source packages, but those forked by Sergii. I thought that as Sergii is an historic main contributor to the GNUstep project, those sources and forks had to be merged soon to the main project. But maybe I am wrong...

So I need to read more and to understand this consistency following the link you gave me:
https://www.gnustep.org/resources/downloads.html

And finally, I will be back soon, maybe with an updated and more consistent environment...

On 2025-05-27 19:22:09 +0200 Riccardo Mottola <riccardo.mott...@libero.it> wrote:

Hello Patrick,

I have some fresh news!

Patrick Cardona wrote:
Thank you for the time you spent to assess.
Not sure this is relevant, but below is my environment:

GNUMail version is 1.4.0
Pantomime release is: 1.4.0

Both were built from their respective source got from Savannah:
http://download.savannah.nongnu.org/releases/gnustep-nonfsf/

Ok, so you have latest!
If you want, update and test! I commited two fixes:

1) fix to interpret the body message quoted encoding. The message was technically invalid, it delcared to be encoded, but some part of it weren't! I made the parser more lenient, so no exception is thrown. This needs a little bit of regression testing too. I played around with many different messages, including extra test message I have saved, no issues up to know 2) the HTML converter (which is actually very crude, it is just a stripper... double checked, there are two pieces of very similar code, one for html one for enriched text) would just display styles. Since it doesn't "parse" HTML but just removes commands, <style>css info</style> would display css info. I hacked a very crude hack for it to strip it too. Improves readability, but I don't like the code, I hope I will find the time to rewrite safer.




My environment is GNUstep provided by Sergii StoIan inside NEXTSPACE project, also built from source on Debian, aarch64 (Raspberry pi 400).
Xorg is 1.21.1
Foundation Kit is: 1.30.0
Application Kit is: 0.32.0 (ART

So you are on stable sources? but with art? or are those debian packages? I think cairo is default on debian (not that it shouldn't matter, but could explain e.g. flickering).

Current packages are base: 1.31.1 and gui 0.32.0 so it is strange you have an "old" base and a "current" gui...

https://www.gnustep.org/resources/downloads.html

Riccardo


--
Patrick Cardona
Pi400 - Desktop: NEXTSPACE - OS: Debian 12.10 - arm64


Reply via email to