Stefan Monnier writes: >> Since I updated my emacs CVS checkout on march, 26th in the morning >> (EST) I have some very frustrating coding system issues. They >> appeared first when using Gnus (I couldn't read mails of one of my >> colleagues), then I got some errors with rcirc (which I cannot >> reproduce). > [...] >> Maybe the following change causes the troubles? > > Have you tried to revert the change to see if that's indeed the > culprit? Yes, please see my followup to my original bug report on emacs-devel. http://lists.gnu.org/archive/html/emacs-devel/2008-03/msg02677.html cvs up -D "2008-03-25 06:00" fixes the problem for me. > Also, would you be able to make up a reproducible test case? I don't know how. I'll attach one of the mails that triggered the problem. After reverting my emacs to ""2008-03-25 06:00" I can view them normally with Gnus, but if I try to save the mail to a file (`O f' in the *Summary* buffer), I get this: ,---- | These default coding systems were tried to encode text | in the buffer ` *temp*': | (utf-8-unix (403 . 4194294) (749 . 4194300) (788 . 4194276) (840 . 4194276) | (853 . 4194276) (892 . 4194271) (1701 . 4194300) (1937 . 4194300) (1938 | . 4194271)) | However, each of them encountered characters it couldn't encode: | utf-8-unix cannot encode these: \366 \374 \344 \344 \344 \337 \374 | \374 \337 | | Click on a character (or switch to this window by `C-x o' | and select the characters by RET) to jump to the place it appears, | where `C-u C-x =' will give information about it. | | Select one of the safe coding systems listed below, | or cancel the writing with C-g and edit the buffer | to remove or modify the problematic characters, | or specify any other coding system (and risk losing | the problematic characters). | | utf-8-emacs `---- I saved it as raw-text and utf-8-emacs, both files are attached. One interesting thing: I marked the text above with the mouse and inserted it into another emacs window with a middle mouse click. There, instead of \NNN I get: ö ü ä ä ä ß ü ü ß This other emacs window I pasted into is a current CVS emacs from today which includes your change, if that matters.