Hello.

[email protected] wrote in
 <[email protected]>:

If you wanted to subscribe only for this thread, just say, i will
remove you again.  You are whitelisted, and can simply post
without subscribing.  sorry for the delay.

 |Steffen Nurpmeso <[email protected]> wrote:
 |> I Cc: the list, i hope this is ok?
 |
 |Yes, it is ok.

Great, thanks.

 |> I just got it totally wrong, i apologise for that.
 |> 
 |> [email protected] wrote in
 |>  <[email protected]>:
 |>|The truncation is with s-nail 14.9.11-2 on debian buster.
 |>|In my post I mentioned s-mailx becuase I was confusing s-nail with
 |>|the list name.
 |>|I think the cause of truncation are unicode characters that the poster \
 |>|included in his message.
 |> 
 |> Ah!  Now i understand -- you tried to read the message of the URL
 |> you posted, and _that_ was impossible?
 |
 |Right. That message, which is archived at
 |https://lists.archlinux.org/pipermail/arch-general/2020-September/048110\
 |.html ,
 |was truncated at the beginning of the line where the author
 |had a right arrow symbol. The line in the body of the message.
 |Rethinking, it could be the subject was shown without the right
 |arrow character. Just skipping that symbol, and otherwise fine.
 |But i am not sure.

It just makes we wonder why the list archive shows the correct
Unicode symbol in the message body, whereas GNU iconv(3) failed
with an illegal sequence error.  But anyhow, it is very likely
that the reverse commit i had shown fixes it, as that we now
simply continue again after such errors.

I implemented a clear violation of "be conservative in what you do
and liberal in what you accept", and i should have known better
since faulty content-transfer encodings etc are quite common
indeed.

 |> Apologies, this was a complete misunderstanding on my side then!!
 |> Sorry!
 |> 
 |>|At this time I can not test it on archlinux, which defenitly has 
 |>|a newer s-nail version. Do you think it will not happen with a
 |>|newer version?
 |> 
 |> On Debian you could upgrade to v14.9.19 from the "testing"
 |> repository, but i do not know how to accomplish that, i only used
 |> on release of Debian, that was 3.0 (Woody), a long time ago.
 |
 |Unfortunately, in order to go from buster to bullseye (testing),
 |I will have to upgrade some of s-nail dependencies. Which will 
 |probably requires upgrading more packages, for dependencies of
 |other packages on the machine. I don't want to go into that now.

I see.  Yes, that is unfortunate.  If you have a compiler you
could compile it locally for yourself, but that requires the -dev
packages of all the libraries that we need, however.  At least
openssl, terminfo, hm.

 |> There are almost a thousand commits, and we do have unicode tests,
 |> and they succeed.  So i do not think it happens in a newer
 |> version.
 |> 
 |> I see there is a Unicode character in this line, and i would
 |> really be interested in seeing the message as the ArchLinux list
 |> posted it, unfortunately the Mailman archive does not have the
 |> full message?  Would you send it to me?  It is possible the
 |> easiest if you `resend' it ("? resend MSG-NO [email protected]").
 |
 |Unfortunately, I deleted the messages that started this discussion.
 |But I think I am able to reproduce the problematic situation.
 |Which is easy. Just have a message with unicode character. For example,

No, it is surely not that easy, there must be an invalid Unicode
character.  We do test Unicode messages, in the unit test.  It was
a bit smaller in v14.9.11, but a bit of testing there was by then.

 |    The next line should have a single right arrow, U+2192, &#8594;
 |    (Here comes the right arrow symbol)
 |    The previous line had a single right arrow, U+2192, &#8594;
 |
 |I can arrange for such a message to be sent to, if you like.
 |
 |No other comments on my part. I will consider upgrading to Debian
 |testing whenever I will have an opportunity.
 |Thank you.

Ciao.

--steffen
|
|Der Kragenbaer,                The moon bear,
|der holt sich munter           he cheerfully and one by one
|einen nach dem anderen runter  wa.ks himself off
|(By Robert Gernhardt)

Reply via email to