#3967: Missing/wrong last character in subject after quitting vim while replying
------------------------+---------------------
Reporter: christosc | Owner: brendan
Type: defect | Status: new
Priority: major | Milestone:
Component: IMAP | Version:
Resolution: | Keywords:
------------------------+---------------------
Comment (by vinc17):
Replying to [comment:11 christosc]:
> The strange thing is that after exiting vim/nano the first time, I see
the last character ''completely missing'', and after sending or postponing
the message I see the last character as � ever after.
Perhaps in the first step, this is just an invalid UTF-8 sequence, and
after sending or postponing the message, this invalid UTF-8 sequence is
converted to the replacement character �.
I suggest that you try to debug the code (with a debugger and/or by
inserting debug messages) to see where the corruption occurs. It is not
clear whether the bug is in Mutt or on your system (in the latter case,
this could explain why it is not reproducible on other machines). I know
that in the past, Darwin had issues with Unicode. I don't know the current
status.
Since the problem occurs only with υ, it might be an error in some Unicode
database for this character, or perhaps a bug related to its UTF-8
encoding.
BTW, in the subject, I see both ύ and υ. Could the ύ have an effect on the
issue with υ at the end? (Just in case NFD is involved on Darwin and
there's something broken with it.)
--
Ticket URL: <https://dev.mutt.org/trac/ticket/3967#comment:13>
Mutt <http://www.mutt.org/>
The Mutt mail user agent