From unknown Fri Jun 20 07:09:41 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#1174 <1174@debbugs.gnu.org> To: bug#1174 <1174@debbugs.gnu.org> Subject: Status: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 Reply-To: bug#1174 <1174@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:09:41 +0000 retitle 1174 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 reassign 1174 emacs submitter 1174 usenet@frank-schmitt.net severity 1174 normal thanks From ich@frank-schmitt.net Wed Oct 15 13:21:56 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-7.9 required=4.0 tests=BAYES_00,FOURLA, RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 15 Oct 2008 20:21:57 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9FKLqNF011180 for ; Wed, 15 Oct 2008 13:21:53 -0700 Received: from mail.gnu.org ([199.232.76.166]:35395 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KqCpy-0005wy-MI for emacs-pretest-bug@gnu.org; Wed, 15 Oct 2008 16:19:18 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KqCsO-0005Tx-7o for emacs-pretest-bug@gnu.org; Wed, 15 Oct 2008 16:21:50 -0400 Received: from deliver.uni-koblenz.de ([141.26.64.15]:11520) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KqCsN-0005Rk-Ob for emacs-pretest-bug@gnu.org; Wed, 15 Oct 2008 16:21:48 -0400 Received: from localhost (localhost [127.0.0.1]) by deliver.uni-koblenz.de (Postfix) with ESMTP id A4E5878977EE for ; Wed, 15 Oct 2008 22:21:35 +0200 (CEST) Received: from deliver.uni-koblenz.de ([127.0.0.1]) by localhost (deliver.uni-koblenz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14155-03 for ; Wed, 15 Oct 2008 22:21:32 +0200 (CEST) X-CHKRCPT: Envelopesender vrfy ich@frank-schmitt.net Received: from glasgow.frank-schmitt.net (p5B24892F.dip0.t-ipconnect.de [91.36.137.47]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by deliver.uni-koblenz.de (Postfix) with ESMTP id EDAFA789A4CF for ; Wed, 15 Oct 2008 22:21:31 +0200 (CEST) Received: from glasgow.frank-schmitt.net.Frank-Schmitt.net (glasgow.frank-schmitt.net [127.0.0.1]) by glasgow.frank-schmitt.net (Postfix) with ESMTP id 2244696FFC for ; Wed, 15 Oct 2008 22:21:21 +0200 (CEST) Date: Wed, 15 Oct 2008 22:21:21 +0200 Message-Id: From: Frank Schmitt To: emacs-pretest-bug@gnu.org Subject: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 Reply-to: usenet@frank-schmitt.net MIME-version: 1.0 Content-type: text/plain; charset=utf-8 X-Virus-Scanned: amavisd-new at uni-koblenz.de Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Gnus in Emacs 23 displays some German umlauts incorrectly while Gnus in Emacs 22 displays the same message correctly. It only happens when my boss uses thunderbird to reply to my UTF-8 mails from Gnus. In Emacs 23 in the mail from my boss I get Char: =EF=BF=BD (4194300, #o17777774, #x3ffffc, raw-byte) point=3D212 of = 461 (46%) column=3D4 and the character is displayed as \374 In an other UTF-8 mail written by me it is Char: =C3=BC (252, #o374, #xfc, file ...) point=3D493 of 940 (52%) column= =3D0 In Emacs 22 when I do C-x =3D on the same character in the mail from my boss as above I get Char: =C3=BC (2300, #o4374, #x8fc, file ...) point=3D212 of 461 (46%) col= umn=3D4 and in the other mail Char: =C3=BC (2300, #o4374, #x8fc, file ...) point=3D493 of 940 (52%) col= umn=3D0 I could reproduce with CVS head from this evening, minimal .gnus just specifying the select method and emacs -q. In GNU Emacs 23.0.60.2 (i686-pc-linux-gnu, GTK+ Version 2.12.8) of 2008-10-15 on glasgow.frank-schmitt.net Windowing system distributor `The X.Org Foundation', version 11.0.1030000= 0 configured using `configure '--prefix=3D/opt/emacs23'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: de_DE.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Group Minor modes in effect: gnus-undo-mode: t show-paren-mode: t delete-selection-mode: t pc-selection-mode: t recentf-mode: t iswitchb-mode: t shell-dirtrack-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x g n u s C-u 1 0 =20 t =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 C-x =3D =20 =20 C-x =3D =20 =20 =20 =20 q =20 SPC q L =20 =20 =20 M-x e m a b u =20 =20 b u g =20 =20 =20 r e p o =20 r Recent messages: IMAP mailbox `Uni' closed... OK Retrieving newsgroup: nnimap+ltw:Uni... nnimap: Updating info for nnimap+ltw:Uni...done Fetching headers for nnimap+ltw:Uni...done Scoring...done Generating summary...done nnimap: Setting marks in Uni...done No more unread newsgroups IMAP mailbox `Uni' closed... OK Making completion list... [2 times] From schwab@suse.de Thu Oct 16 00:34:16 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-10.7 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 16 Oct 2008 07:34:16 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9G7YAr0015328 for ; Thu, 16 Oct 2008 00:34:12 -0700 Received: from mx10.gnu.org ([199.232.76.166]:49192) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KqNKb-0007Ue-6n for emacs-pretest-bug@gnu.org; Thu, 16 Oct 2008 03:31:37 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KqNN3-000558-5o for emacs-pretest-bug@gnu.org; Thu, 16 Oct 2008 03:34:09 -0400 Received: from mx20.gnu.org ([199.232.41.8]:33764) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KqNN2-00054B-OL for emacs-pretest-bug@gnu.org; Thu, 16 Oct 2008 03:34:08 -0400 Received: from mx2.suse.de ([195.135.220.15]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KqNMo-0004ip-J6 for emacs-pretest-bug@gnu.org; Thu, 16 Oct 2008 03:33:54 -0400 Received: from Relay2.suse.de (mail2.suse.de [195.135.221.8]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx2.suse.de (Postfix) with ESMTP id 220F245F7B; Thu, 16 Oct 2008 09:36:30 +0200 (CEST) From: Andreas Schwab To: usenet@frank-schmitt.net Cc: 1174@debbugs.gnu.org, emacs-pretest-bug@gnu.org Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 References: X-Yow: .. I have a VISION! It's a RANCID double-FISHWICH on an ENRICHED BUN!! Date: Thu, 16 Oct 2008 09:32:23 +0200 In-Reply-To: (Frank Schmitt's message of "Wed, 15 Oct 2008 22:21:21 +0200") Message-ID: User-Agent: Gnus/5.110009 (No Gnus v0.9) Emacs/22.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-kernel: by mx20.gnu.org: Linux 2.4-2.6 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-CrossAssassin-Score: 2 Frank Schmitt writes: > In Emacs 23 in the mail from my boss I get > Char: =EF=BF=BD (4194300, #o17777774, #x3ffffc, raw-byte) point=3D212 of = 461 (46%) column=3D4 How is that character encoded in the mail? Andreas. --=20 Andreas Schwab, SuSE Labs, schwab@suse.de SuSE Linux Products GmbH, Maxfeldstra=C3=9Fe 5, 90409 N=C3=BCrnberg, Germany PGP key fingerprint =3D 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From geb-bug-gnu-emacs@m.gmane.org Thu Oct 16 01:40:14 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-11.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER, RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 16 Oct 2008 08:40:15 +0000 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9G8e9BR032024 for ; Thu, 16 Oct 2008 01:40:11 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KqOOu-0002Aa-Kt for bug-gnu-emacs@gnu.org; Thu, 16 Oct 2008 04:40:08 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KqOOt-00029q-Qj for bug-gnu-emacs@gnu.org; Thu, 16 Oct 2008 04:40:08 -0400 Received: from [199.232.76.173] (port=39203 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KqOOt-00029k-Md for bug-gnu-emacs@gnu.org; Thu, 16 Oct 2008 04:40:07 -0400 Received: from main.gmane.org ([80.91.229.2]:46067 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KqOOt-0004XR-Az for bug-gnu-emacs@gnu.org; Thu, 16 Oct 2008 04:40:07 -0400 Received: from root by ciao.gmane.org with local (Exim 4.43) id 1KqOOo-0000nk-NS for bug-gnu-emacs@gnu.org; Thu, 16 Oct 2008 08:40:02 +0000 Received: from dhcp61.uni-koblenz.de ([141.26.71.61]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 16 Oct 2008 08:40:02 +0000 Received: from ich by dhcp61.uni-koblenz.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 16 Oct 2008 08:40:02 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Frank Schmitt Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 Date: Thu, 16 Oct 2008 10:36:36 +0200 Organization: Hamme net, kren mer och nimmi Lines: 24 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: dhcp61.uni-koblenz.de X-Face: :EL9TzGRN){7|oE2~xQ8Q(VjpjsXgX$~gi&rYD5J5p)$w\Thdl~v:7h`/n)J!8nXT%_+Wj6}@EHM8}QbA(9nX-wrQ:ch1%DauV[?kFasXUcnL#+"K8zOx&$@/M'/},q-eztaJra1|?C+p$h\2XnK-HB"8_U Cc: emacs-pretest-bug@gnu.org X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Andreas Schwab writes: > Frank Schmitt writes: > >> In Emacs 23 in the mail from my boss I get >> Char: � (4194300, #o17777774, #x3ffffc, raw-byte) point=212 of 461 (46%) column=4 > > How is that character encoded in the mail? You mean the headers of the mail? Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit and in the working one Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable -- Have you ever considered how much text can fit in eighty columns? Given that a signature typically contains up to four lines of text, this space allows you to attach a tremendous amount of valuable information to your messages. Seize the opportunity and don't waste your signature on bullshit that nobody cares about. From eliz@gnu.org Thu Oct 16 10:42:02 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-8.0 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, RCVD_IN_DNSWL_MED,RCVD_IN_NIX1 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 16 Oct 2008 17:42:02 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9GHfw02005539 for ; Thu, 16 Oct 2008 10:41:59 -0700 Received: from mail.gnu.org ([199.232.76.166]:38213 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KqWom-0004PJ-8l for emacs-pretest-bug@gnu.org; Thu, 16 Oct 2008 13:39:24 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KqWrF-0008TQ-8u for emacs-pretest-bug@gnu.org; Thu, 16 Oct 2008 13:41:57 -0400 Received: from mtaout6.012.net.il ([84.95.2.16]:42495) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KqWrE-0008T6-Sk; Thu, 16 Oct 2008 13:41:57 -0400 Received: from HOME-C4E4A596F7 ([77.127.24.3]) by i-mtaout6.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0K8U007L9EFRCWR0@i-mtaout6.012.net.il>; Thu, 16 Oct 2008 19:40:40 +0200 (IST) Date: Thu, 16 Oct 2008 19:39:23 +0200 From: Eli Zaretskii Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 In-reply-to: To: Frank Schmitt , 1174@debbugs.gnu.org Cc: bug-gnu-emacs@gnu.org, emacs-pretest-bug@gnu.org Reply-to: Eli Zaretskii Message-id: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: QUOTED-PRINTABLE X-012-Sender: halo1@inter.net.il References: X-detected-operating-system: by monty-python.gnu.org: Solaris 10 (1203?) > From: Frank Schmitt > Date: Thu, 16 Oct 2008 10:36:36 +0200 > Cc: emacs-pretest-bug@gnu.org >=20 > Andreas Schwab writes: >=20 > > Frank Schmitt writes: > > > >> In Emacs 23 in the mail from my boss I get > >> Char: =EF=BF=BD (4194300, #o17777774, #x3ffffc, raw-byte) point= =3D212 of 461 (46%) column=3D4 > > > > How is that character encoded in the mail? >=20 > You mean the headers of the mail? No, Andreas means what sequence of 8-bit bytes was used to encode the character in the original message? A utf-8 encoding uses several bytes to encode a single character; can you please show those bytes =66rom the body of the original mail message? From ich@frank-schmitt.net Thu Oct 16 11:00:43 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-10.2 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 16 Oct 2008 18:00:44 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9GI0ecu010262 for ; Thu, 16 Oct 2008 11:00:41 -0700 Received: from mx10.gnu.org ([199.232.76.166]:39651) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KqX6s-000579-D6 for emacs-pretest-bug@gnu.org; Thu, 16 Oct 2008 13:58:06 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KqX9K-00049D-E4 for emacs-pretest-bug@gnu.org; Thu, 16 Oct 2008 14:00:38 -0400 Received: from deliver.uni-koblenz.de ([141.26.64.15]:27042) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KqX9H-00048K-PI; Thu, 16 Oct 2008 14:00:36 -0400 Received: from localhost (localhost [127.0.0.1]) by deliver.uni-koblenz.de (Postfix) with ESMTP id 2D0BC78007DF; Thu, 16 Oct 2008 20:00:34 +0200 (CEST) Received: from deliver.uni-koblenz.de ([127.0.0.1]) by localhost (deliver.uni-koblenz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 20012-07; Thu, 16 Oct 2008 20:00:31 +0200 (CEST) X-CHKRCPT: Envelopesender vrfy ich@frank-schmitt.net Received: from glasgow.frank-schmitt.net (p5B24892F.dip0.t-ipconnect.de [91.36.137.47]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by deliver.uni-koblenz.de (Postfix) with ESMTP id 7FC317866310; Thu, 16 Oct 2008 20:00:31 +0200 (CEST) Received: from glasgow.frank-schmitt.net.Frank-Schmitt.net (glasgow.frank-schmitt.net [127.0.0.1]) by glasgow.frank-schmitt.net (Postfix) with ESMTP id 7315897009; Thu, 16 Oct 2008 20:00:19 +0200 (CEST) From: Frank Schmitt To: Eli Zaretskii Cc: 1174@debbugs.gnu.org, bug-gnu-emacs@gnu.org, emacs-pretest-bug@gnu.org Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 Organization: Hamme net, kren mer och nimmi References: X-Face: :EL9TzGRN){7|oE2~xQ8Q(VjpjsXgX$~gi&rYD5J5p)$w\Thdl~v:7h`/n)J!8nXT%_+Wj6}@EHM8}QbA(9nX-wrQ:ch1%DauV[?kFasXUcnL#+"K8zOx&$@/M'/},q-eztaJra1|?C+p$h\2XnK-HB"8_U (Eli Zaretskii's message of "Thu, 16 Oct 2008 19:39:23 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: amavisd-new at uni-koblenz.de X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-CrossAssassin-Score: 2 Eli Zaretskii writes: >> From: Frank Schmitt >> Date: Thu, 16 Oct 2008 10:36:36 +0200 >> Cc: emacs-pretest-bug@gnu.org >>=20 >> Andreas Schwab writes: >>=20 >> > Frank Schmitt writes: >> > >> >> In Emacs 23 in the mail from my boss I get >> >> Char: =EF=BF=BD (4194300, #o17777774, #x3ffffc, raw-byte) point=3D212= of 461 (46%) column=3D4 >> > >> > How is that character encoded in the mail? >>=20 >> You mean the headers of the mail? > > No, Andreas means what sequence of 8-bit bytes was used to encode the > character in the original message? A utf-8 encoding uses several > bytes to encode a single character; can you please show those bytes > from the body of the original mail message? But how should I do this? Just yanking? Here we go: =FC --=20 Have you ever considered how much text can fit in eighty columns? Given th= at a signature typically contains up to four lines of text, this space allows yo= u to attach a tremendous amount of valuable information to your messages. Seize= the opportunity and don't waste your signature on bullshit that nobody cares ab= out. From eliz@gnu.org Thu Oct 16 11:15:43 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-8.1 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, RCVD_IN_DNSWL_MED,RCVD_IN_NIX1 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 16 Oct 2008 18:15:43 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9GIFeeb014710 for ; Thu, 16 Oct 2008 11:15:41 -0700 Received: from mail.gnu.org ([199.232.76.166]:41187 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KqXLO-0005rR-BK for emacs-pretest-bug@gnu.org; Thu, 16 Oct 2008 14:13:06 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KqXNr-0007tj-BP for emacs-pretest-bug@gnu.org; Thu, 16 Oct 2008 14:15:39 -0400 Received: from mtaout7.012.net.il ([84.95.2.19]:54818) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KqXNq-0007su-Td; Thu, 16 Oct 2008 14:15:39 -0400 Received: from HOME-C4E4A596F7 ([77.127.24.3]) by i-mtaout7.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0K8U00I5EG426Y60@i-mtaout7.012.net.il>; Thu, 16 Oct 2008 20:16:51 +0200 (IST) Date: Thu, 16 Oct 2008 20:15:26 +0200 From: Eli Zaretskii Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 In-reply-to: X-012-Sender: halo1@inter.net.il To: Frank Schmitt Cc: 1174@debbugs.gnu.org, bug-gnu-emacs@gnu.org, emacs-pretest-bug@gnu.org Reply-to: Eli Zaretskii Message-id: References: X-detected-operating-system: by monty-python.gnu.org: Solaris 10 (1203?) > From: Frank Schmitt > Cc: 1174@emacsbugs.donarmstrong.com, bug-gnu-emacs@gnu.org, emacs-pretest-bug@gnu.org > Date: Thu, 16 Oct 2008 20:00:07 +0200 > > > No, Andreas means what sequence of 8-bit bytes was used to encode the > > character in the original message? A utf-8 encoding uses several > > bytes to encode a single character; can you please show those bytes > > from the body of the original mail message? > > But how should I do this? Do you still have the original mail text, or can access it? If so, something like "od -c" (outside Emacs) on that text or "M-x find-file-literally" inside Emacs will show you the original encoding of that character. From ich@frank-schmitt.net Thu Oct 16 13:05:53 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-10.7 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 16 Oct 2008 20:05:53 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9GK5onG009991 for ; Thu, 16 Oct 2008 13:05:51 -0700 Received: from mail.gnu.org ([199.232.76.166]:50262 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KqZ40-0003Ok-3J for emacs-pretest-bug@gnu.org; Thu, 16 Oct 2008 16:03:16 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KqZ6S-00043e-Un for emacs-pretest-bug@gnu.org; Thu, 16 Oct 2008 16:05:49 -0400 Received: from deliver.uni-koblenz.de ([141.26.64.15]:20525) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KqZ6R-000430-8K; Thu, 16 Oct 2008 16:05:47 -0400 Received: from localhost (localhost [127.0.0.1]) by deliver.uni-koblenz.de (Postfix) with ESMTP id 7AFE17893FE7; Thu, 16 Oct 2008 22:05:46 +0200 (CEST) Received: from deliver.uni-koblenz.de ([127.0.0.1]) by localhost (deliver.uni-koblenz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06017-06; Thu, 16 Oct 2008 22:05:45 +0200 (CEST) X-CHKRCPT: Envelopesender vrfy ich@frank-schmitt.net Received: from glasgow.frank-schmitt.net (p5B24B712.dip0.t-ipconnect.de [91.36.183.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by deliver.uni-koblenz.de (Postfix) with ESMTP id 83E8478007DF; Thu, 16 Oct 2008 22:05:44 +0200 (CEST) Received: from glasgow.frank-schmitt.net.Frank-Schmitt.net (glasgow.frank-schmitt.net [127.0.0.1]) by glasgow.frank-schmitt.net (Postfix) with ESMTP id 6C96897009; Thu, 16 Oct 2008 22:05:32 +0200 (CEST) From: Frank Schmitt To: Eli Zaretskii Cc: 1174@debbugs.gnu.org, bug-gnu-emacs@gnu.org, emacs-pretest-bug@gnu.org Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 Organization: Hamme net, kren mer och nimmi References: X-Face: :EL9TzGRN){7|oE2~xQ8Q(VjpjsXgX$~gi&rYD5J5p)$w\Thdl~v:7h`/n)J!8nXT%_+Wj6}@EHM8}QbA(9nX-wrQ:ch1%DauV[?kFasXUcnL#+"K8zOx&$@/M'/},q-eztaJra1|?C+p$h\2XnK-HB"8_U (Eli Zaretskii's message of "Thu, 16 Oct 2008 20:15:26 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: amavisd-new at uni-koblenz.de X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-CrossAssassin-Score: 2 Eli Zaretskii writes: >> From: Frank Schmitt >> Cc: 1174@emacsbugs.donarmstrong.com, bug-gnu-emacs@gnu.org, emacs-pretest-bug@gnu.org >> Date: Thu, 16 Oct 2008 20:00:07 +0200 >> >> > No, Andreas means what sequence of 8-bit bytes was used to encode the >> > character in the original message? A utf-8 encoding uses several >> > bytes to encode a single character; can you please show those bytes >> > from the body of the original mail message? >> >> But how should I do this? > > Do you still have the original mail text, or can access it? If so, > something like "od -c" (outside Emacs) on that text or > "M-x find-file-literally" inside Emacs will show you the original > encoding of that character. I opened the mail again in Gnus, saved it and saved with no-conversion and said od -c on it. Here is the relevant part 0001100 i l i e n . I c h w 374 s s t 0001120 e a u c h n i c h t , w i when I save the same buffer from Emacs 22 I get something different 0001100 \n B r a s i l i e n . I c h 0001120 w 303 274 s s t e a u c h n i c 0001140 h t , w i e w i r a u s so I went to my mail server and did it on the raw message there 0012240 \n B r a s i l i e n . I c h 0012260 w 303 274 s s t e a u c h n i 0012300 c h t , w i e w i r a u s so I guess the last two are correct. -- Have you ever considered how much text can fit in eighty columns? Given that a signature typically contains up to four lines of text, this space allows you to attach a tremendous amount of valuable information to your messages. Seize the opportunity and don't waste your signature on bullshit that nobody cares about. From rms@gnu.org Thu Oct 16 22:17:46 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-10.0 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 17 Oct 2008 05:17:46 +0000 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9H5HhG9016699 for ; Thu, 16 Oct 2008 22:17:44 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KqhiY-0004tV-T8 for bug-gnu-emacs@gnu.org; Fri, 17 Oct 2008 01:17:42 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KqhiW-0004tJ-G6 for bug-gnu-emacs@gnu.org; Fri, 17 Oct 2008 01:17:41 -0400 Received: from [199.232.76.173] (port=52270 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KqhiW-0004tG-B9 for bug-gnu-emacs@gnu.org; Fri, 17 Oct 2008 01:17:40 -0400 Received: from fencepost.gnu.org ([140.186.70.10]:33174) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KqhiW-0004lp-I0 for bug-gnu-emacs@gnu.org; Fri, 17 Oct 2008 01:17:40 -0400 Received: from rms by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1Kqhg1-0004wv-FM; Fri, 17 Oct 2008 01:15:05 -0400 Content-Type: text/plain; charset=ISO-8859-15 From: "Richard M. Stallman" To: Frank Schmitt , 1174@debbugs.gnu.org CC: emacs-pretest-bug@gnu.org, bug-submit-list@donarmstrong.com, bug-gnu-emacs@gnu.org, bug-gnu-emacs@gnu.org In-reply-to: (message from Frank Schmitt on Thu, 16 Oct 2008 10:36:36 +0200) Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 Reply-to: rms@gnu.org References: Message-Id: Date: Fri, 17 Oct 2008 01:15:05 -0400 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) It seems to me that coding system names should be interpreted in a case-insensitive manner, always. From schwab@suse.de Fri Oct 17 01:28:52 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-10.7 required=4.0 tests=AWL,BAYES_00,FOURLA, HAS_BUG_NUMBER,RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 17 Oct 2008 08:28:52 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9H8SnIs031248 for ; Fri, 17 Oct 2008 01:28:50 -0700 Received: from mail.gnu.org ([199.232.76.166]:54247 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1Kqkf0-0008I8-0N for emacs-pretest-bug@gnu.org; Fri, 17 Oct 2008 04:26:14 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KqkhT-0002V3-31 for emacs-pretest-bug@gnu.org; Fri, 17 Oct 2008 04:28:47 -0400 Received: from mx2.suse.de ([195.135.220.15]:36282) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KqkhQ-0002Sz-CD; Fri, 17 Oct 2008 04:28:44 -0400 Received: from Relay2.suse.de (relay-ext.suse.de [195.135.221.8]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx2.suse.de (Postfix) with ESMTP id E3132464EB; Fri, 17 Oct 2008 10:32:20 +0200 (CEST) From: Andreas Schwab To: Eli Zaretskii Cc: 1174@debbugs.gnu.org, Frank Schmitt , emacs-pretest-bug@gnu.org, bug-gnu-emacs@gnu.org Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 References: X-Yow: I call it a "SARDINE ON WHEAT"! Date: Fri, 17 Oct 2008 10:28:40 +0200 In-Reply-To: (Eli Zaretskii's message of "Thu, 16 Oct 2008 19:39:23 +0200") Message-ID: User-Agent: Gnus/5.110009 (No Gnus v0.9) Emacs/22.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.4-2.6 X-CrossAssassin-Score: 2 Eli Zaretskii writes: >> From: Frank Schmitt >> Date: Thu, 16 Oct 2008 10:36:36 +0200 >> Cc: emacs-pretest-bug@gnu.org >>=20 >> Andreas Schwab writes: >>=20 >> > Frank Schmitt writes: >> > >> >> In Emacs 23 in the mail from my boss I get >> >> Char: =EF=BF=BD (4194300, #o17777774, #x3ffffc, raw-byte) point=3D212= of 461 (46%) column=3D4 >> > >> > How is that character encoded in the mail? >>=20 >> You mean the headers of the mail? > > No, Andreas means what sequence of 8-bit bytes was used to encode the > character in the original message? It was acatually the right hint. ISTR there was a problem in Gnus with 8-bit encoded articles, but all I could find is . Andreas. --=20 Andreas Schwab, SuSE Labs, schwab@suse.de SuSE Linux Products GmbH, Maxfeldstra=C3=9Fe 5, 90409 N=C3=BCrnberg, Germany PGP key fingerprint =3D 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From ich@frank-schmitt.net Fri Oct 17 01:52:50 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-10.8 required=4.0 tests=AWL,BAYES_00,FOURLA, HAS_BUG_NUMBER,RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 17 Oct 2008 08:52:51 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9H8qloX004843 for ; Fri, 17 Oct 2008 01:52:48 -0700 Received: from mx10.gnu.org ([199.232.76.166]:56386) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1Kql2C-0005Ex-UW for emacs-pretest-bug@gnu.org; Fri, 17 Oct 2008 04:50:13 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1Kql4g-00005Q-JU for emacs-pretest-bug@gnu.org; Fri, 17 Oct 2008 04:52:47 -0400 Received: from deliver.uni-koblenz.de ([141.26.64.15]:16523) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Kql4f-0008Sp-4G; Fri, 17 Oct 2008 04:52:45 -0400 Received: from localhost (localhost [127.0.0.1]) by deliver.uni-koblenz.de (Postfix) with ESMTP id F410B780072B; Fri, 17 Oct 2008 10:52:30 +0200 (CEST) Received: from deliver.uni-koblenz.de ([127.0.0.1]) by localhost (deliver.uni-koblenz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01545-06; Fri, 17 Oct 2008 10:52:28 +0200 (CEST) X-CHKRCPT: Envelopesender vrfy ich@frank-schmitt.net Received: from glasgow.frank-schmitt.net (p5B24B712.dip0.t-ipconnect.de [91.36.183.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by deliver.uni-koblenz.de (Postfix) with ESMTP id 39F917800721; Fri, 17 Oct 2008 10:52:28 +0200 (CEST) Received: from glasgow.frank-schmitt.net.Frank-Schmitt.net (glasgow.frank-schmitt.net [127.0.0.1]) by glasgow.frank-schmitt.net (Postfix) with ESMTP id E369D9700E; Fri, 17 Oct 2008 10:52:15 +0200 (CEST) From: Frank Schmitt To: Andreas Schwab Cc: Eli Zaretskii , 1174@debbugs.gnu.org, emacs-pretest-bug@gnu.org, bug-gnu-emacs@gnu.org Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 Organization: Hamme net, kren mer och nimmi References: X-Face: :EL9TzGRN){7|oE2~xQ8Q(VjpjsXgX$~gi&rYD5J5p)$w\Thdl~v:7h`/n)J!8nXT%_+Wj6}@EHM8}QbA(9nX-wrQ:ch1%DauV[?kFasXUcnL#+"K8zOx&$@/M'/},q-eztaJra1|?C+p$h\2XnK-HB"8_U (Andreas Schwab's message of "Fri, 17 Oct 2008 10:28:40 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: amavisd-new at uni-koblenz.de X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-CrossAssassin-Score: 2 Andreas Schwab writes: > Eli Zaretskii writes: > >>> From: Frank Schmitt >>> Date: Thu, 16 Oct 2008 10:36:36 +0200 >>> Cc: emacs-pretest-bug@gnu.org >>>=20 >>> Andreas Schwab writes: >>>=20 >>> > Frank Schmitt writes: >>> > >>> >> In Emacs 23 in the mail from my boss I get >>> >> Char: =EF=BF=BD (4194300, #o17777774, #x3ffffc, raw-byte) point=3D21= 2 of 461 (46%) column=3D4 >>> > >>> > How is that character encoded in the mail? >>>=20 >>> You mean the headers of the mail? >> >> No, Andreas means what sequence of 8-bit bytes was used to encode the >> character in the original message? > > It was acatually the right hint. ISTR there was a problem in Gnus with > 8-bit encoded articles, but all I could find is > . Yes, this seems to be the same problem I am seeing. Any idea on how I could further debug this? It is a real show-stopper for me. --=20 Have you ever considered how much text can fit in eighty columns? Given th= at a signature typically contains up to four lines of text, this space allows yo= u to attach a tremendous amount of valuable information to your messages. Seize= the opportunity and don't waste your signature on bullshit that nobody cares ab= out. From ich@frank-schmitt.net Fri Oct 17 02:12:22 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-10.8 required=4.0 tests=AWL,BAYES_00,FOURLA, HAS_BUG_NUMBER,RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 17 Oct 2008 09:12:22 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9H9CJI8010320 for ; Fri, 17 Oct 2008 02:12:20 -0700 Received: from mail.gnu.org ([199.232.76.166]:57497 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KqlL6-0006Os-9R for emacs-pretest-bug@gnu.org; Fri, 17 Oct 2008 05:09:44 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KqlNa-0005A9-1W for emacs-pretest-bug@gnu.org; Fri, 17 Oct 2008 05:12:18 -0400 Received: from deliver.uni-koblenz.de ([141.26.64.15]:28782) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KqlNY-00059V-1r; Fri, 17 Oct 2008 05:12:16 -0400 Received: from localhost (localhost [127.0.0.1]) by deliver.uni-koblenz.de (Postfix) with ESMTP id 3B572789A6D8; Fri, 17 Oct 2008 11:12:15 +0200 (CEST) Received: from deliver.uni-koblenz.de ([127.0.0.1]) by localhost (deliver.uni-koblenz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08602-08; Fri, 17 Oct 2008 11:12:14 +0200 (CEST) X-CHKRCPT: Envelopesender vrfy ich@frank-schmitt.net Received: from glasgow.frank-schmitt.net (p5B24B712.dip0.t-ipconnect.de [91.36.183.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by deliver.uni-koblenz.de (Postfix) with ESMTP id 00242789A6D4; Fri, 17 Oct 2008 11:12:13 +0200 (CEST) Received: from glasgow.frank-schmitt.net.Frank-Schmitt.net (glasgow.frank-schmitt.net [127.0.0.1]) by glasgow.frank-schmitt.net (Postfix) with ESMTP id B38A79700E; Fri, 17 Oct 2008 11:12:01 +0200 (CEST) From: Frank Schmitt To: Andreas Schwab Cc: Eli Zaretskii , 1174@debbugs.gnu.org, emacs-pretest-bug@gnu.org, bug-gnu-emacs@gnu.org Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 Organization: Hamme net, kren mer och nimmi References: X-Face: :EL9TzGRN){7|oE2~xQ8Q(VjpjsXgX$~gi&rYD5J5p)$w\Thdl~v:7h`/n)J!8nXT%_+Wj6}@EHM8}QbA(9nX-wrQ:ch1%DauV[?kFasXUcnL#+"K8zOx&$@/M'/},q-eztaJra1|?C+p$h\2XnK-HB"8_U (Andreas Schwab's message of "Fri, 17 Oct 2008 10:28:40 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: amavisd-new at uni-koblenz.de X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-CrossAssassin-Score: 2 Andreas Schwab writes: > Eli Zaretskii writes: > >>> From: Frank Schmitt >>> Date: Thu, 16 Oct 2008 10:36:36 +0200 >>> Cc: emacs-pretest-bug@gnu.org >>>=20 >>> Andreas Schwab writes: >>>=20 >>> > Frank Schmitt writes: >>> > >>> >> In Emacs 23 in the mail from my boss I get >>> >> Char: =EF=BF=BD (4194300, #o17777774, #x3ffffc, raw-byte) point=3D21= 2 of 461 (46%) column=3D4 >>> > >>> > How is that character encoded in the mail? >>>=20 >>> You mean the headers of the mail? >> >> No, Andreas means what sequence of 8-bit bytes was used to encode the >> character in the original message? > > It was acatually the right hint. ISTR there was a problem in Gnus with > 8-bit encoded articles, but all I could find is > . One more data point: It only happens in Mails fetched via nnimap. If I reproduce with nntp (that means if I send a news articles with 8bit encoding and UTF-8) everything is displayed correctly.=20 As stated in the bug report cited by Andreas above nnimap does have a funct= ion (defsubst imap-disable-multibyte () "Enable multibyte in the current buffer." (when (fboundp 'set-buffer-multibyte) (set-buffer-multibyte nil))) which is called for every buffer involved (see e.g. imap-open). Might this be the problem? --=20 Have you ever considered how much text can fit in eighty columns? Given th= at a signature typically contains up to four lines of text, this space allows yo= u to attach a tremendous amount of valuable information to your messages. Seize= the opportunity and don't waste your signature on bullshit that nobody cares ab= out. From eliz@gnu.org Fri Oct 17 02:54:39 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-8.2 required=4.0 tests=AWL,BAYES_00,FOURLA, HAS_BUG_NUMBER,RCVD_IN_DNSWL_MED,RCVD_IN_NIX1 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 17 Oct 2008 09:54:39 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9H9sZZI019690 for ; Fri, 17 Oct 2008 02:54:36 -0700 Received: from mx10.gnu.org ([199.232.76.166]:59735) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1Kqm00-0003Cd-GE for emacs-pretest-bug@gnu.org; Fri, 17 Oct 2008 05:52:00 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1Kqm2U-0005UB-0q for emacs-pretest-bug@gnu.org; Fri, 17 Oct 2008 05:54:35 -0400 Received: from mtaout1.012.net.il ([84.95.2.1]:60028) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Kqm2T-0005Tp-KD; Fri, 17 Oct 2008 05:54:33 -0400 Received: from HOME-C4E4A596F7 ([77.127.24.3]) by i-mtaout1.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0K8V00DPPNJ0BA20@i-mtaout1.012.net.il>; Fri, 17 Oct 2008 11:54:37 +0200 (IST) Date: Fri, 17 Oct 2008 11:53:12 +0200 From: Eli Zaretskii Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 In-reply-to: To: Frank Schmitt Cc: schwab@suse.de, 1174@debbugs.gnu.org, emacs-pretest-bug@gnu.org, bug-gnu-emacs@gnu.org Reply-to: Eli Zaretskii Message-id: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: QUOTED-PRINTABLE X-012-Sender: halo1@inter.net.il References: X-detected-operating-system: by monty-python.gnu.org: Solaris 9.1 > From: Frank Schmitt > Cc: Eli Zaretskii , 1174@emacsbugs.donarmstrong.com,= emacs-pretest-bug@gnu.org, bug-gnu-emacs@gnu.org > Date: Fri, 17 Oct 2008 10:52:15 +0200 >=20 > Andreas Schwab writes: >=20 > > Eli Zaretskii writes: > > > >>> From: Frank Schmitt > >>> Date: Thu, 16 Oct 2008 10:36:36 +0200 > >>> Cc: emacs-pretest-bug@gnu.org > >>>=20 > >>> Andreas Schwab writes: > >>>=20 > >>> > Frank Schmitt writes: > >>> > > >>> >> In Emacs 23 in the mail from my boss I get > >>> >> Char: =EF=BF=BD (4194300, #o17777774, #x3ffffc, raw-byte) po= int=3D212 of 461 (46%) column=3D4 > >>> > > >>> > How is that character encoded in the mail? > >>>=20 > >>> You mean the headers of the mail? > >> > >> No, Andreas means what sequence of 8-bit bytes was used to encod= e the > >> character in the original message? > > > > It was acatually the right hint. ISTR there was a problem in Gnu= s with > > 8-bit encoded articles, but all I could find is > > . >=20 > Yes, this seems to be the same problem I am seeing. Any idea on how= I > could further debug this? It is a real show-stopper for me. Is it true that this happens when the charset is stated as UTF-8 (upper-case), but works if it is utf-8 (lower-case)? If so, then Gnus, or one of the functions it calls, doesn't downcase the charset name before it intern's it, to get the coding-system. Or is the problem the "; format=3Dflowed" thingy? From ich@frank-schmitt.net Fri Oct 17 03:03:06 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-10.9 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 17 Oct 2008 10:03:07 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9HA33Ke022079 for ; Fri, 17 Oct 2008 03:03:05 -0700 Received: from mx10.gnu.org ([199.232.76.166]:60263) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1Kqm8C-0002ff-Tp for emacs-pretest-bug@gnu.org; Fri, 17 Oct 2008 06:00:29 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KqmAg-0007xj-TV for emacs-pretest-bug@gnu.org; Fri, 17 Oct 2008 06:03:03 -0400 Received: from deliver.uni-koblenz.de ([141.26.64.15]:28760) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KqmAf-0007wx-8T; Fri, 17 Oct 2008 06:03:01 -0400 Received: from localhost (localhost [127.0.0.1]) by deliver.uni-koblenz.de (Postfix) with ESMTP id 59DBD789A4D2; Fri, 17 Oct 2008 12:03:00 +0200 (CEST) Received: from deliver.uni-koblenz.de ([127.0.0.1]) by localhost (deliver.uni-koblenz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 21390-03; Fri, 17 Oct 2008 12:02:59 +0200 (CEST) X-CHKRCPT: Envelopesender vrfy ich@frank-schmitt.net Received: from glasgow.frank-schmitt.net (p5B24B712.dip0.t-ipconnect.de [91.36.183.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by deliver.uni-koblenz.de (Postfix) with ESMTP id 6CB65789A465; Fri, 17 Oct 2008 12:02:59 +0200 (CEST) Received: from glasgow.frank-schmitt.net.Frank-Schmitt.net (glasgow.frank-schmitt.net [127.0.0.1]) by glasgow.frank-schmitt.net (Postfix) with ESMTP id 21FF99700E; Fri, 17 Oct 2008 12:02:47 +0200 (CEST) From: Frank Schmitt To: Eli Zaretskii Cc: schwab@suse.de, 1174@debbugs.gnu.org, emacs-pretest-bug@gnu.org, bug-gnu-emacs@gnu.org Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 Organization: Hamme net, kren mer och nimmi References: X-Face: :EL9TzGRN){7|oE2~xQ8Q(VjpjsXgX$~gi&rYD5J5p)$w\Thdl~v:7h`/n)J!8nXT%_+Wj6}@EHM8}QbA(9nX-wrQ:ch1%DauV[?kFasXUcnL#+"K8zOx&$@/M'/},q-eztaJra1|?C+p$h\2XnK-HB"8_U (Eli Zaretskii's message of "Fri, 17 Oct 2008 11:53:12 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: amavisd-new at uni-koblenz.de X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-CrossAssassin-Score: 2 Eli Zaretskii writes: > Is it true that this happens when the charset is stated as UTF-8 > (upper-case), but works if it is utf-8 (lower-case)? If so, then > Gnus, or one of the functions it calls, doesn't downcase the charset > name before it intern's it, to get the coding-system. > > Or is the problem the "; format=flowed" thingy? I think neither of both. It must be a problem of raw 8bit encoded UTF-8 specific to nnimap. -- Have you ever considered how much text can fit in eighty columns? Given that a signature typically contains up to four lines of text, this space allows you to attach a tremendous amount of valuable information to your messages. Seize the opportunity and don't waste your signature on bullshit that nobody cares about. From ich@frank-schmitt.net Fri Oct 17 03:08:36 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-10.8 required=4.0 tests=AWL,BAYES_00,FOURLA, HAS_BUG_NUMBER,RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 17 Oct 2008 10:08:37 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9HA8X1c023994 for ; Fri, 17 Oct 2008 03:08:34 -0700 Received: from mx10.gnu.org ([199.232.76.166]:32844) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KqmDW-0007j0-EY for emacs-pretest-bug@gnu.org; Fri, 17 Oct 2008 06:05:58 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KqmG0-0001NI-AD for emacs-pretest-bug@gnu.org; Fri, 17 Oct 2008 06:08:32 -0400 Received: from deliver.uni-koblenz.de ([141.26.64.15]:11310) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KqmFy-0001Mh-Jp; Fri, 17 Oct 2008 06:08:30 -0400 Received: from localhost (localhost [127.0.0.1]) by deliver.uni-koblenz.de (Postfix) with ESMTP id B1093784EE00; Fri, 17 Oct 2008 12:08:29 +0200 (CEST) Received: from deliver.uni-koblenz.de ([127.0.0.1]) by localhost (deliver.uni-koblenz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 22609-03; Fri, 17 Oct 2008 12:08:28 +0200 (CEST) X-CHKRCPT: Envelopesender vrfy ich@frank-schmitt.net Received: from glasgow.frank-schmitt.net (p5B24B712.dip0.t-ipconnect.de [91.36.183.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by deliver.uni-koblenz.de (Postfix) with ESMTP id 590B7789A622; Fri, 17 Oct 2008 12:08:28 +0200 (CEST) Received: from glasgow.frank-schmitt.net.Frank-Schmitt.net (glasgow.frank-schmitt.net [127.0.0.1]) by glasgow.frank-schmitt.net (Postfix) with ESMTP id EFF959700E; Fri, 17 Oct 2008 12:08:15 +0200 (CEST) From: Frank Schmitt To: Eli Zaretskii Cc: schwab@suse.de, 1174@debbugs.gnu.org, emacs-pretest-bug@gnu.org, bug-gnu-emacs@gnu.org Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 Organization: Hamme net, kren mer och nimmi References: X-Face: :EL9TzGRN){7|oE2~xQ8Q(VjpjsXgX$~gi&rYD5J5p)$w\Thdl~v:7h`/n)J!8nXT%_+Wj6}@EHM8}QbA(9nX-wrQ:ch1%DauV[?kFasXUcnL#+"K8zOx&$@/M'/},q-eztaJra1|?C+p$h\2XnK-HB"8_U (Eli Zaretskii's message of "Fri, 17 Oct 2008 11:53:12 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: amavisd-new at uni-koblenz.de X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-CrossAssassin-Score: 3 Eli Zaretskii writes: >> > It was acatually the right hint. ISTR there was a problem in Gnus with >> > 8-bit encoded articles, but all I could find is >> > . >> >> Yes, this seems to be the same problem I am seeing. Any idea on how I >> could further debug this? It is a real show-stopper for me. Got it! In lisp/gnus/nnimap.el there is (defun nnimap-demule (string) ;; BEWARE: we used to use string-as-multibyte here which is braindead ;; because it will turn accidental emacs-mule-valid byte sequences ;; into multibyte chars. --Stef ;; Reverted, braindead got 7.5 out of 10 on imdb, so it can't be ;; that bad. --Simon (funcall (if (and (fboundp 'string-as-multibyte) (subrp (symbol-function 'string-as-multibyte))) 'string-as-multibyte 'identity) (or string ""))) which is called at several places. And this breaks it. If I change this function so that string is not changed, my mails are displayed correctly. -- Have you ever considered how much text can fit in eighty columns? Given that a signature typically contains up to four lines of text, this space allows you to attach a tremendous amount of valuable information to your messages. Seize the opportunity and don't waste your signature on bullshit that nobody cares about. From monnier@iro.umontreal.ca Fri Oct 17 08:40:02 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-6.5 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 17 Oct 2008 15:40:02 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9HFdwbl009697 for ; Fri, 17 Oct 2008 08:39:59 -0700 Received: from mail.gnu.org ([199.232.76.166]:35410 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KqrOF-0005Ly-3N for emacs-pretest-bug@gnu.org; Fri, 17 Oct 2008 11:37:23 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KqrQj-0004Ud-Bm for emacs-pretest-bug@gnu.org; Fri, 17 Oct 2008 11:39:57 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:23187) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KqrQh-0004U0-Il; Fri, 17 Oct 2008 11:39:55 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AugEAAJP+EhMCpQ6/2dsb2JhbACBcr8eg2yBCQ X-IronPort-AV: E=Sophos;i="4.33,432,1220241600"; d="scan'208";a="28518197" Received: from 76-10-148-58.dsl.teksavvy.com (HELO pastel.home) ([76.10.148.58]) by ironport2-out.teksavvy.com with ESMTP; 17 Oct 2008 11:39:54 -0400 Received: by pastel.home (Postfix, from userid 20848) id 5E8144B480; Fri, 17 Oct 2008 11:39:53 -0400 (EDT) From: Stefan Monnier To: Frank Schmitt Cc: 1174@debbugs.gnu.org, Eli Zaretskii , schwab@suse.de, bug-gnu-emacs@gnu.org, emacs-pretest-bug@gnu.org Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 Message-ID: References: Date: Fri, 17 Oct 2008 11:39:53 -0400 In-Reply-To: (Frank Schmitt's message of "Fri, 17 Oct 2008 12:08:15 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. > ;; BEWARE: we used to use string-as-multibyte here which is braindead > ;; because it will turn accidental emacs-mule-valid byte sequences > ;; into multibyte chars. --Stef > ;; Reverted, braindead got 7.5 out of 10 on imdb, so it can't be > ;; that bad. --Simon Who's this Simon who reverted my change without even explaining why? Stefan From reinersteib+gmane@imap.cc Fri Oct 17 11:25:40 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.5 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1174) by emacsbugs.donarmstrong.com; 17 Oct 2008 18:25:41 +0000 Received: from mail.uni-ulm.de (mail.uni-ulm.de [134.60.1.11]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9HIPaSa019981 for <1174@emacsbugs.donarmstrong.com>; Fri, 17 Oct 2008 11:25:38 -0700 Received: from bridgekeeper.physik.uni-ulm.de (bridgekeeper.physik.uni-ulm.de [134.60.41.37]) by mail.uni-ulm.de (8.14.2/8.14.2) with ESMTP id m9HIPX2c024646; Fri, 17 Oct 2008 20:25:34 +0200 (MEST) Received: from localhost (localhost [127.0.0.1]) by bridgekeeper.physik.uni-ulm.de (Postfix) with ESMTP id A4DAC1C7CB; Fri, 17 Oct 2008 20:25:33 +0200 (CEST) From: Reiner Steib To: Stefan Monnier Cc: Simon Josefsson , ding@gnus.org, 1174@debbugs.gnu.org, Frank Schmitt Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 References: X-Face: /U7=m^"/-Dn61mAl{g9e3>\G5Tp,oEX|V)g2I1hBk\ML;)7A?6cmB-y7y?'NA^J<=oz7syB =(McAwIHgLX!.B?R3X}98d@?>CrT094KLWh]WU4gDpnL/")MS(XoQTv`Oq225uL>+;CpPXo$N5e>N> $tPd-gbB^F{gQS#1ase]XO~D4p4M"3+F-7~u]dy3I?Pb8RO*H-EFeWDUf?Rf,d]pv\Jvh2Cht!A=im yKAS2Z%Ao^;}W/qzMvMm Mail-Followup-To: Stefan Monnier , Simon Josefsson , ding@gnus.org, 1174@debbugs.gnu.org, Frank Schmitt Reply-To: Reiner Steib Date: Fri, 17 Oct 2008 20:19:59 +0200 In-Reply-To: (Stefan Monnier's message of "Fri, 17 Oct 2008 11:39:53 -0400") Message-ID: <871vyf6q40.fsf@marauder.physik.uni-ulm.de> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/22.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-DCC-SIHOPE-DCC-3-Metrics: poseidon 1085; Body=5 Fuz1=5 Fuz2=5 X-Virus-Scanned: by amavisd-new On Fri, Oct 17 2008, Stefan Monnier wrote: >> ;; BEWARE: we used to use string-as-multibyte here which is braindead >> ;; because it will turn accidental emacs-mule-valid byte sequences >> ;; into multibyte chars. --Stef >> ;; Reverted, braindead got 7.5 out of 10 on imdb, so it can't be >> ;; that bad. --Simon > > Who's this Simon who reverted my change without even explaining why? The one who's listed as the author of nnimap.el (cc-ed). >> which is called at several places. And this breaks it. If I change >> this function so that string is not changed, my mails are displayed >> correctly. Does it work correctly when using Stefan's version? ( s/string-as-multibyte/string-to-multibyte/ ...) (defun nnimap-demule (string) ;; BEWARE: we used to use string-as-multibyte here which is braindead ;; because it will turn accidental emacs-mule-valid byte sequences ;; into multibyte chars. --Stef (funcall (if (and (fboundp 'string-to-multibyte) (subrp (symbol-function 'string-to-multibyte))) 'string-to-multibyte 'identity) (or string ""))) Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/ From ich@frank-schmitt.net Fri Oct 17 11:37:17 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-10.9 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1174) by emacsbugs.donarmstrong.com; 17 Oct 2008 18:37:18 +0000 Received: from deliver.uni-koblenz.de (deliver.uni-koblenz.de [141.26.64.15]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9HIbE3W022401 for <1174@emacsbugs.donarmstrong.com>; Fri, 17 Oct 2008 11:37:15 -0700 Received: from localhost (localhost [127.0.0.1]) by deliver.uni-koblenz.de (Postfix) with ESMTP id 771D678977EE; Fri, 17 Oct 2008 20:37:13 +0200 (CEST) Received: from deliver.uni-koblenz.de ([127.0.0.1]) by localhost (deliver.uni-koblenz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 02147-04; Fri, 17 Oct 2008 20:37:11 +0200 (CEST) X-CHKRCPT: Envelopesender vrfy ich@frank-schmitt.net Received: from glasgow.frank-schmitt.net (p5B24B712.dip0.t-ipconnect.de [91.36.183.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by deliver.uni-koblenz.de (Postfix) with ESMTP id 4424A7897423; Fri, 17 Oct 2008 20:37:11 +0200 (CEST) Received: from glasgow.frank-schmitt.net.Frank-Schmitt.net (glasgow.frank-schmitt.net [127.0.0.1]) by glasgow.frank-schmitt.net (Postfix) with ESMTP id 3E00A9707B; Fri, 17 Oct 2008 20:36:58 +0200 (CEST) From: Frank Schmitt To: Stefan Monnier Cc: Simon Josefsson , ding@gnus.org, 1174@debbugs.gnu.org Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 Organization: Hamme net, kren mer och nimmi References: <871vyf6q40.fsf@marauder.physik.uni-ulm.de> X-Face: :EL9TzGRN){7|oE2~xQ8Q(VjpjsXgX$~gi&rYD5J5p)$w\Thdl~v:7h`/n)J!8nXT%_+Wj6}@EHM8}QbA(9nX-wrQ:ch1%DauV[?kFasXUcnL#+"K8zOx&$@/M'/},q-eztaJra1|?C+p$h\2XnK-HB"8_U (Reiner Steib's message of "Fri, 17 Oct 2008 20:19:59 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: amavisd-new at uni-koblenz.de Reiner Steib writes: > On Fri, Oct 17 2008, Stefan Monnier wrote: > >>> ;; BEWARE: we used to use string-as-multibyte here which is braindead >>> ;; because it will turn accidental emacs-mule-valid byte sequences >>> ;; into multibyte chars. --Stef >>> ;; Reverted, braindead got 7.5 out of 10 on imdb, so it can't be >>> ;; that bad. --Simon >> >> Who's this Simon who reverted my change without even explaining why? > > The one who's listed as the author of nnimap.el (cc-ed). > >>> which is called at several places. And this breaks it. If I change >>> this function so that string is not changed, my mails are displayed >>> correctly. > > Does it work correctly when using Stefan's version? > ( s/string-as-multibyte/string-to-multibyte/ ...) > > (defun nnimap-demule (string) > ;; BEWARE: we used to use string-as-multibyte here which is braindead > ;; because it will turn accidental emacs-mule-valid byte sequences > ;; into multibyte chars. --Stef > (funcall (if (and (fboundp 'string-to-multibyte) > (subrp (symbol-function 'string-to-multibyte))) > 'string-to-multibyte > 'identity) > (or string ""))) Yes, it does. Frank -- Have you ever considered how much text can fit in eighty columns? Given that a signature typically contains up to four lines of text, this space allows you to attach a tremendous amount of valuable information to your messages. Seize the opportunity and don't waste your signature on bullshit that nobody cares about. From geb-bug-gnu-emacs@m.gmane.org Thu Oct 23 00:25:18 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-11.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER, RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 23 Oct 2008 07:25:18 +0000 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9N7PDEV001573 for ; Thu, 23 Oct 2008 00:25:15 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KsuZF-0004Lg-5p for bug-gnu-emacs@gnu.org; Thu, 23 Oct 2008 03:25:13 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KsuZE-0004LU-KU for bug-gnu-emacs@gnu.org; Thu, 23 Oct 2008 03:25:12 -0400 Received: from [199.232.76.173] (port=54524 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KsuZE-0004LR-Fb for bug-gnu-emacs@gnu.org; Thu, 23 Oct 2008 03:25:12 -0400 Received: from mx20.gnu.org ([199.232.41.8]:14933) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KsuZE-0003Od-7v for bug-gnu-emacs@gnu.org; Thu, 23 Oct 2008 03:25:12 -0400 Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KsuZ9-0005e3-WA for bug-gnu-emacs@gnu.org; Thu, 23 Oct 2008 03:25:08 -0400 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1KsuZ2-00055h-Bm for bug-gnu-emacs@gnu.org; Thu, 23 Oct 2008 07:25:00 +0000 Received: from dhcp94.uni-koblenz.de ([141.26.71.94]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 23 Oct 2008 07:25:00 +0000 Received: from ich by dhcp94.uni-koblenz.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 23 Oct 2008 07:25:00 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Frank Schmitt Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 Date: Thu, 23 Oct 2008 09:24:20 +0200 Organization: Hamme net, kren mer och nimmi Lines: 19 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: dhcp94.uni-koblenz.de X-Face: :EL9TzGRN){7|oE2~xQ8Q(VjpjsXgX$~gi&rYD5J5p)$w\Thdl~v:7h`/n)J!8nXT%_+Wj6}@EHM8}QbA(9nX-wrQ:ch1%DauV[?kFasXUcnL#+"K8zOx&$@/M'/},q-eztaJra1|?C+p$h\2XnK-HB"8_U Cc: emacs-pretest-bug@gnu.org X-detected-kernel: by mx20.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Stefan Monnier writes: >> ;; BEWARE: we used to use string-as-multibyte here which is braindead >> ;; because it will turn accidental emacs-mule-valid byte sequences >> ;; into multibyte chars. --Stef >> ;; Reverted, braindead got 7.5 out of 10 on imdb, so it can't be >> ;; that bad. --Simon > > Who's this Simon who reverted my change without even explaining why? So, what's the outcome? We found the place where the bug occurs, I can confirm that with string-to-multibyte instead of string-as-multibyte everything works as expected, what's next? -- Have you ever considered how much text can fit in eighty columns? Given that a signature typically contains up to four lines of text, this space allows you to attach a tremendous amount of valuable information to your messages. Seize the opportunity and don't waste your signature on bullshit that nobody cares about. From monnier@iro.umontreal.ca Thu Oct 23 17:46:53 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-8.5 required=4.0 tests=AWL,BAYES_00, DATE_IN_PAST_06_12,HAS_BUG_NUMBER,RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 24 Oct 2008 00:46:53 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9O0knxP010424 for ; Thu, 23 Oct 2008 17:46:51 -0700 Received: from mail.gnu.org ([199.232.76.166]:59071 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KtAmb-00039n-Sq for emacs-pretest-bug@gnu.org; Thu, 23 Oct 2008 20:44:06 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KtApD-0007MZ-PF for emacs-pretest-bug@gnu.org; Thu, 23 Oct 2008 20:46:48 -0400 Received: from ironport2-out.pppoe.ca ([206.248.154.182]:34458 helo=ironport2-out.teksavvy.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KtApD-0007MJ-HZ; Thu, 23 Oct 2008 20:46:47 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AjYFAOO3AElFxLrB/2dsb2JhbABFgTHATINOgQs X-IronPort-AV: E=Sophos;i="4.33,473,1220241600"; d="scan'208";a="28798682" Received: from 69-196-186-193.dsl.teksavvy.com (HELO ceviche.home) ([69.196.186.193]) by ironport2-out.teksavvy.com with ESMTP; 23 Oct 2008 20:46:45 -0400 Received: by ceviche.home (Postfix, from userid 20848) id A290DB40D3; Thu, 23 Oct 2008 09:58:55 -0400 (EDT) From: Stefan Monnier To: Frank Schmitt Cc: 1174@debbugs.gnu.org, emacs-pretest-bug@gnu.org, bug-gnu-emacs@gnu.org Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 Message-ID: References: Date: Thu, 23 Oct 2008 09:58:55 -0400 In-Reply-To: (Frank Schmitt's message of "Thu, 23 Oct 2008 09:24:20 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. >>> ;; BEWARE: we used to use string-as-multibyte here which is braindead >>> ;; because it will turn accidental emacs-mule-valid byte sequences >>> ;; into multibyte chars. --Stef >>> ;; Reverted, braindead got 7.5 out of 10 on imdb, so it can't be >>> ;; that bad. --Simon >> >> Who's this Simon who reverted my change without even explaining why? > So, what's the outcome? We found the place where the bug occurs, I can > confirm that with string-to-multibyte instead of string-as-multibyte > everything works as expected, what's next? Next is to get this Simon to explain his change, so we can resolve the conflict between mine and his. Stefan From cloos@jhcloos.com Tue Oct 28 16:50:18 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-6.2 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1174) by emacsbugs.donarmstrong.com; 28 Oct 2008 23:50:19 +0000 Received: from eagle.jhcloos.com (eagle.jhcloos.com [207.210.242.212]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9SNoFmW001601 for <1174@emacsbugs.donarmstrong.com>; Tue, 28 Oct 2008 16:50:17 -0700 Received: by eagle.jhcloos.com (Postfix, from userid 10) id 4B8EB40329; Tue, 28 Oct 2008 23:34:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jhcloos.com; s=eagle; t=1225236897; bh=OD8mAq4uqjH1U/Q9+wJvXYKVYi38a/xNDO/EPNSjq iQ=; h=From:To:Subject:In-Reply-To:References:Date:Message-ID: MIME-Version:Content-Type; b=UoasjYNnJWNPpF0t9Zbe+o0VzfqoDFYRLLdyQ A3xfIlLDv7xqn3OCckdUNu/ywAlWrJ+5iMerhFs3pZCrVoapcAd99diu0P7nK3quV0o IzDty3MhnaCmL/rgKropNWljaLPvM045uAVVNtiOqsh9uPXK3AncO3sB3QoUGaqWcro = Received: by lugabout.jhcloos.org (Postfix, from userid 500) id BBA1422434F; Tue, 28 Oct 2008 22:55:16 +0000 (UTC) From: James Cloos To: 1174@debbugs.gnu.org Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 In-Reply-To: (Frank Schmitt's message of "Thu, 16 Oct 2008 10:36:36 +0200") References: User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.0.60 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAI1J REFUOE+lU9ESgCAIg64P1y+ngUdxhl5H8wFbbM0OmUiEhKkCYaZThXCo6KE5sCbA1DDX3genvO4d eBQgEMaM5qy6uWk4SfBYfdu9jvBN9nSVDOKRtwb+I3epboOsOX5pZbJNsBJFvmQQ05YMfieIBnYX FK2N6dOawd97r/e8RjkTLzmMsiVgrAoEugtviCM3v2WzjgAAAABJRU5ErkJggg== Copyright: Copyright 2008 James Cloos OpenPGP: ED7DAEA6; url=http://jhcloos.com/public_key/0xED7DAEA6.asc OpenPGP-Fingerprint: E9E9 F828 61A4 6EA9 0F2B 63E7 997A 9F17 ED7D AEA6 Date: Tue, 28 Oct 2008 18:54:53 -0400 Message-ID: Lines: 27 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Hashcash: 1:23:081028:1174@emacsbugs.donarmstrong.com::gM9m0vLhjjSevLdh:0000000000000000000000000000000NfE >>>>> "Frank" == Frank Schmitt writes: [Catching up on mail backlog -JimC] Frank> You mean the headers of the mail? Frank> Content-Type: text/plain; charset=UTF-8; format=flowed Frank> Content-Transfer-Encoding: 8bit Frank> and in the working one Frank> Content-Type: text/plain; charset=utf-8 Frank> Content-Transfer-Encoding: quoted-printable I reported this bug on the ding list some time back. Shortly after the unicode-2 branch was merged into trunk changes were made to gnus wrt unibyte vs multibyte buffers and/or strings at the stage where it decodes article bodies. The change broke much (all?) UTF-8 mail which has an 8bit CTE. It had worked fine (in the unicode-2 branch) until then. -JimC -- James Cloos OpenPGP: 1024D/ED7DAEA6 From reinersteib+gmane@imap.cc Sat Nov 29 04:08:32 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-5.0 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1174) by emacsbugs.donarmstrong.com; 29 Nov 2008 12:08:32 +0000 Received: from mail.uni-ulm.de (mail.uni-ulm.de [134.60.1.11]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mATC8S4K019861 for <1174@emacsbugs.donarmstrong.com>; Sat, 29 Nov 2008 04:08:29 -0800 Received: from bridgekeeper.physik.uni-ulm.de (bridgekeeper.physik.uni-ulm.de [134.60.10.175]) by mail.uni-ulm.de (8.14.2/8.14.2) with ESMTP id mATC8PhO024406; Sat, 29 Nov 2008 13:08:25 +0100 (MET) Received: from localhost (localhost [127.0.0.1]) by bridgekeeper.physik.uni-ulm.de (Postfix) with ESMTP id 0651C13404; Sat, 29 Nov 2008 13:08:24 +0100 (CET) From: Reiner Steib To: Simon Josefsson Cc: Frank Schmitt , Stefan Monnier , ding@gnus.org, 1174@debbugs.gnu.org Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 References: <871vyf6q40.fsf@marauder.physik.uni-ulm.de> X-Face: .*T0'iU(sujq_j9\J>-d4fg;N/1++U#U$_5ii6k.=|"-n'?5O:Hyz&wi'-!I~,}7~GgT=0S /&-R5sbkNy5+Xo1y{Tw2KKxi@Xh"g@]Qc|.U<*]WDd)qvGowFDvfU1F]{EDho:7P0@|oOD=Bc{K4?> WP68K[Mx:}=`ZT'6g4'f+g?;`vri2!)xGy}3:=l'(/Cea0l4lo^H5#@/Z3ev Mail-Followup-To: Simon Josefsson , Frank Schmitt , Stefan Monnier , ding@gnus.org, 1174@debbugs.gnu.org Reply-To: Reiner Steib Date: Sat, 29 Nov 2008 13:08:20 +0100 In-Reply-To: (Frank Schmitt's message of "Fri, 17 Oct 2008 20:36:58 +0200") Message-ID: <87k5ampwej.fsf@marauder.physik.uni-ulm.de> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/22.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-DCC-Misty-Metrics: poseidon 1170; Body=5 Fuz1=5 Fuz2=5 X-Virus-Scanned: by amavisd-new On Fri, Oct 17 2008, Frank Schmitt wrote: > Reiner Steib writes: > >> On Fri, Oct 17 2008, Stefan Monnier wrote: >> >>>> ;; BEWARE: we used to use string-as-multibyte here which is braindead >>>> ;; because it will turn accidental emacs-mule-valid byte sequences >>>> ;; into multibyte chars. --Stef >>>> ;; Reverted, braindead got 7.5 out of 10 on imdb, so it can't be >>>> ;; that bad. --Simon Simon, could you please clarify why you reverted Stefan's change in `nnimap-demule'? It breaks reading UTF-8 articles via nnimap.el in Emacs 23. >>> Who's this Simon who reverted my change without even explaining why? >> >> The one who's listed as the author of nnimap.el (cc-ed). >> >>>> which is called at several places. And this breaks it. If I change >>>> this function so that string is not changed, my mails are displayed >>>> correctly. >> >> Does it work correctly when using Stefan's version? >> ( s/string-as-multibyte/string-to-multibyte/ ...) >> >> (defun nnimap-demule (string) >> ;; BEWARE: we used to use string-as-multibyte here which is braindead >> ;; because it will turn accidental emacs-mule-valid byte sequences >> ;; into multibyte chars. --Stef >> (funcall (if (and (fboundp 'string-to-multibyte) >> (subrp (symbol-function 'string-to-multibyte))) >> 'string-to-multibyte >> 'identity) >> (or string ""))) > > Yes, it does. Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/ From simon@josefsson.org Sat Nov 29 04:18:32 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-7.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1174) by emacsbugs.donarmstrong.com; 29 Nov 2008 12:18:32 +0000 Received: from yxa-v.extundo.com (Debian-exim@yxa-v.extundo.com [83.241.177.39]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mATCISgi022352 for <1174@emacsbugs.donarmstrong.com>; Sat, 29 Nov 2008 04:18:29 -0800 Received: from c80-216-27-189.bredband.comhem.se ([80.216.27.189] helo=mocca.josefsson.org) by yxa-v.extundo.com with esmtpsa (TLS-1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.63) (envelope-from ) id 1L6OmE-0001mq-Df; Sat, 29 Nov 2008 13:18:23 +0100 From: Simon Josefsson To: Frank Schmitt Cc: Stefan Monnier , ding@gnus.org, 1174@debbugs.gnu.org Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 References: <871vyf6q40.fsf@marauder.physik.uni-ulm.de> <87k5ampwej.fsf@marauder.physik.uni-ulm.de> OpenPGP: id=B565716F; url=http://josefsson.org/key.txt X-Hashcash: 1:22:081129:ding@gnus.org::e0y/UNBC03Dss/8p:Htpq X-Hashcash: 1:22:081129:1174@emacsbugs.donarmstrong.com::c4L2NhTxkSluF/Mt:BDdd X-Hashcash: 1:22:081129:monnier@iro.umontreal.ca::HI5o/oTddkfKGr3Y:UCcy X-Hashcash: 1:22:081129:ich@frank-schmitt.net::cxToiGkDjkKuNC65:036jQ Date: Sat, 29 Nov 2008 13:18:21 +0100 In-Reply-To: <87k5ampwej.fsf@marauder.physik.uni-ulm.de> (Reiner Steib's message of "Sat, 29 Nov 2008 13:08:20 +0100") Message-ID: <878wr2ohde.fsf@mocca.josefsson.org> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Reiner Steib writes: > On Fri, Oct 17 2008, Frank Schmitt wrote: > >> Reiner Steib writes: >> >>> On Fri, Oct 17 2008, Stefan Monnier wrote: >>> >>>>> ;; BEWARE: we used to use string-as-multibyte here which is braindead >>>>> ;; because it will turn accidental emacs-mule-valid byte sequences >>>>> ;; into multibyte chars. --Stef >>>>> ;; Reverted, braindead got 7.5 out of 10 on imdb, so it can't be >>>>> ;; that bad. --Simon > > Simon, could you please clarify why you reverted Stefan's change in > `nnimap-demule'? It breaks reading UTF-8 articles via nnimap.el in > Emacs 23. I don't recall, but people should notice relatively quickly if there are problems in this area (wrong display of non-ascii) so feel free to revert the patch or apply another patch instead. It needs to be tested under Emacs 22 too, though, if it is installed in the Gnus CVS. /Simon From reinersteib+gmane@imap.cc Sat Nov 29 07:30:29 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.3 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, MURPHY_DRUGS_REL8,PHONENUMBER autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1174) by emacsbugs.donarmstrong.com; 29 Nov 2008 15:30:29 +0000 Received: from mail.uni-ulm.de (mail.uni-ulm.de [134.60.1.11]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mATFUPKF007872 for <1174@emacsbugs.donarmstrong.com>; Sat, 29 Nov 2008 07:30:26 -0800 Received: from bridgekeeper.physik.uni-ulm.de (bridgekeeper.physik.uni-ulm.de [134.60.10.175]) by mail.uni-ulm.de (8.14.2/8.14.2) with ESMTP id mATFUMjS001952; Sat, 29 Nov 2008 16:30:22 +0100 (MET) Received: from localhost (localhost [127.0.0.1]) by bridgekeeper.physik.uni-ulm.de (Postfix) with ESMTP id 6CE551340D; Sat, 29 Nov 2008 16:30:22 +0100 (CET) From: Reiner Steib To: Simon Josefsson Cc: Frank Schmitt , James Cloos , Stefan Monnier , ding@gnus.org, 1174@debbugs.gnu.org, Clemens Schueller Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 References: <871vyf6q40.fsf@marauder.physik.uni-ulm.de> <87k5ampwej.fsf@marauder.physik.uni-ulm.de> <878wr2ohde.fsf@mocca.josefsson.org> X-Face: :6KQZ[nyoS_edmB.%gw-=)BYth^|2+Y+^cu%I$FSx!&>-'om>3H7A|M&n(V7fIo3P.;yo.b yq4$p;ZaBtkv)\}biaiBQe"mD}iib1AA@99-fZ7i*bLhNRVC&0Wkxg9)SH?oWc@{ Reply-To: Reiner Steib Date: Sat, 29 Nov 2008 16:30:18 +0100 In-Reply-To: <878wr2ohde.fsf@mocca.josefsson.org> (Simon Josefsson's message of "Sat, 29 Nov 2008 13:18:21 +0100") Message-ID: <87d4geim7p.fsf@marauder.physik.uni-ulm.de> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/22.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-DCC-CTc-dcc1-Metrics: poseidon 1030; Body=9 Fuz1=9 Fuz2=9 X-Virus-Scanned: by amavisd-new On Sat, Nov 29 2008, Simon Josefsson wrote: > Reiner Steib writes: >>>>>> ;; BEWARE: we used to use string-as-multibyte here which is braindead >>>>>> ;; because it will turn accidental emacs-mule-valid byte sequences >>>>>> ;; into multibyte chars. --Stef >>>>>> ;; Reverted, braindead got 7.5 out of 10 on imdb, so it can't be >>>>>> ;; that bad. --Simon >> >> Simon, could you please clarify why you reverted Stefan's change in >> `nnimap-demule'? It breaks reading UTF-8 articles via nnimap.el in >> Emacs 23. > > I don't recall, but people should notice relatively quickly if there are > problems in this area (wrong display of non-ascii) Hm, both changes happened 2004, but I don't recall any reports beside the recent ones in 2008: http://thread.gmane.org/gmane.emacs.gnus.general/67112 (bug#464, reported by James Cloos) http://thread.gmane.org/gmane.emacs.bugs/21524 (bug#1174, reported by Frank Schmitt) ---------------------------- revision 7.9 date: 2004-09-13 13:52:48 +0200; author: jas; state: Exp; lines: +5 -3 (nnimap-demule): Revert 2004-08-30 change. ---------------------------- > so feel free to revert the patch or apply another patch instead. It > needs to be tested under Emacs 22 too, though, I never saw this problem myself. I cannot see any difference with a few UTF-8 articles (C-T-E: 8bit, [1]), neither with Emacs 22 (with current Gnus trunk) or Emacs trunk (Gnus 5.13 from there). Stefan, what are the "accidental emacs-mule-valid byte sequences" that trigger this problem? It would be good if someone could send me a problematic article. [2] I've just checked in (Gnus and Emacs) some code to debug this problem. I'd like to ask those who saw the bug in Emacs 23 to test the articles in question: - With current Emacs 23 (Emacs CVS trunk) - With Emacs 22 plus current Gnus CVS trunk (No Gnus) - If you see wrong display: does it display correctly after evaluating the following: M-x gnus-backlog-shutdown RET (setq nnimap-demule-use-string-to-multibyte nil gnus-verbose 10) Check the *Messages* buffer for messages "nnimap-demule-use-string-to-multibyte: nil" to ensure that the article is decoded again with this setting. You may need to re-enter the group. > if it is installed in the Gnus CVS. I don't want different code in Gnus and Emacs. If all else fails, we can make it conditional. Bye, Reiner. [1] Cc-s of the following articles (available on Gmane) from Aidan Kehoe: <18492.30425.377545.700503@parhasard.net> <18518.43672.183610.662699@parhasard.net> <18712.43474.265690.792714@parhasard.net> Non-ascii characters in the attribution line ("scríobh"), the signature ("¿Dónde estará ahora mi sobrino Yoghurtu Nghé ..."), and "’", "İ", "ı" [2] (push '(utf-8 . 8bit) mm-body-charset-encoding-alist) --> trying to produce a problematic article here: AE-Ä OE-Ö UE-Ü ae-ä oe-ö ue-ü ss-ß Should be sent with: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/ From monnier@iro.umontreal.ca Sat Nov 29 13:30:59 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-5.7 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1174) by emacsbugs.donarmstrong.com; 29 Nov 2008 21:30:59 +0000 Received: from ironport2-out.teksavvy.com (ironport2-out.pppoe.ca [206.248.154.182]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mATLUtxq004154 for <1174@emacsbugs.donarmstrong.com>; Sat, 29 Nov 2008 13:30:57 -0800 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApsEAJ5DMUnO+Jkl/2dsb2JhbACBbcwHgn2BJA X-IronPort-AV: E=Sophos;i="4.33,687,1220241600"; d="scan'208";a="30437319" Received: from 206-248-153-37.dsl.teksavvy.com (HELO pastel.home) ([206.248.153.37]) by ironport2-out.teksavvy.com with ESMTP; 29 Nov 2008 16:30:49 -0500 Received: by pastel.home (Postfix, from userid 20848) id BF5A284C0; Sat, 29 Nov 2008 16:30:49 -0500 (EST) From: Stefan Monnier To: Reiner Steib Cc: Simon Josefsson , Frank Schmitt , James Cloos , ding@gnus.org, 1174@debbugs.gnu.org, Clemens Schueller Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 Message-ID: References: <871vyf6q40.fsf@marauder.physik.uni-ulm.de> <87k5ampwej.fsf@marauder.physik.uni-ulm.de> <878wr2ohde.fsf@mocca.josefsson.org> <87d4geim7p.fsf@marauder.physik.uni-ulm.de> Date: Sat, 29 Nov 2008 16:30:49 -0500 In-Reply-To: <87d4geim7p.fsf@marauder.physik.uni-ulm.de> (Reiner Steib's message of "Sat, 29 Nov 2008 16:30:18 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii > I never saw this problem myself. I cannot see any difference with a > few UTF-8 articles (C-T-E: 8bit, [1]), neither with Emacs 22 (with > current Gnus trunk) or Emacs trunk (Gnus 5.13 from there). Stefan, > what are the "accidental emacs-mule-valid byte sequences" that trigger > this problem? It would be good if someone could send me a problematic > article. [2] In Emacs-22, the problem was more difficult to trigger: you had to receive an email whose undecoded text contained emacs-mule escape sequences, which is rather uncommon. With Emacs-23, it's a lot more common since the internal encoding has changed to a variant of utf-8: an 8bit body using utf-8 will see its content unwillingly decoded during nnimap-demule which leads to the bugs we've seen recently. I'm pretty sure that string-as-multibyte is wrong here in general. Maybe the problem is that nnimap-demule is used blindly in different contexts where some need string-to-multibyte and some need string-as-multibyte. E.g. maybe Simon's problem was linked to imap groups with non-ASCII chars in their names, rather than in the message bodies. Stefan From cloos@jhcloos.com Sat Nov 29 14:15:01 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-6.3 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1174) by emacsbugs.donarmstrong.com; 29 Nov 2008 22:15:02 +0000 Received: from eagle.jhcloos.com (eagle.jhcloos.com [207.210.242.212]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mATMEsDh014744 for <1174@emacsbugs.donarmstrong.com>; Sat, 29 Nov 2008 14:14:55 -0800 Received: by eagle.jhcloos.com (Postfix, from userid 10) id 68692400A8; Sat, 29 Nov 2008 21:51:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jhcloos.com; s=eagle; t=1227995513; bh=XcTGJL6eGZHQG8IJgD7Bh3vqgWKado/u707fVYK3D d8=; h=From:To:Cc:Subject:In-Reply-To:References:Date:Message-ID: MIME-Version:Content-Type; b=WSefocdpt209rPNVVb6yCI5Z93yIKRva1Wuip JlcZieqIrYCVmzg0VyahfvRCFyaCZRecSF1JSbOgRweaocebboCUaP/6QpDq9IQPrOh TY7K5giWmr0Wc3LE58OhzXNB8Z8zJ4PSKxXPMvf6PlMhdw8cwDpIsI7To7VTDKZIvHM = Received: by lugabout.jhcloos.org (Postfix, from userid 500) id 8A833C6F99; Sat, 29 Nov 2008 22:14:34 +0000 (UTC) From: James Cloos To: Reiner Steib Cc: Simon Josefsson , Frank Schmitt , Stefan Monnier , ding@gnus.org, 1174@debbugs.gnu.org, Clemens Schueller Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 In-Reply-To: <87d4geim7p.fsf@marauder.physik.uni-ulm.de> (Reiner Steib's message of "Sat, 29 Nov 2008 16:30:18 +0100") References: <871vyf6q40.fsf@marauder.physik.uni-ulm.de> <87k5ampwej.fsf@marauder.physik.uni-ulm.de> <878wr2ohde.fsf@mocca.josefsson.org> <87d4geim7p.fsf@marauder.physik.uni-ulm.de> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.0.60 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAI1J REFUOE+lU9ESgCAIg64P1y+ngUdxhl5H8wFbbM0OmUiEhKkCYaZThXCo6KE5sCbA1DDX3genvO4d eBQgEMaM5qy6uWk4SfBYfdu9jvBN9nSVDOKRtwb+I3epboOsOX5pZbJNsBJFvmQQ05YMfieIBnYX FK2N6dOawd97r/e8RjkTLzmMsiVgrAoEugtviCM3v2WzjgAAAABJRU5ErkJggg== Copyright: Copyright 2008 James Cloos OpenPGP: ED7DAEA6; url=http://jhcloos.com/public_key/0xED7DAEA6.asc OpenPGP-Fingerprint: E9E9 F828 61A4 6EA9 0F2B 63E7 997A 9F17 ED7D AEA6 Date: Sat, 29 Nov 2008 17:14:11 -0500 Message-ID: Lines: 35 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Hashcash: 1:23:081129:reiner.steib@gmx.de::agWEHKlKK5PEvNuz:000000000000000000000000000000000000000000IZad X-Hashcash: 1:23:081129:simon@josefsson.org::DzUdWYI4EQkhRg48:000000000000000000000000000000000000000000EEow X-Hashcash: 1:23:081129:ich@frank-schmitt.net::ZHNld8HUMki1/0JJ:0000000000000000000000000000000000000000LZC7 X-Hashcash: 1:23:081129:monnier@iro.umontreal.ca::3J4D8MiMNpFDQHAU:0000000000000000000000000000000000000Z1Fi X-Hashcash: 1:23:081129:ding@gnus.org::vn7pN4+bfY/A12tS:0000Y/QK X-Hashcash: 1:23:081129:1174@emacsbugs.donarmstrong.com::51QvCmsDd9hqRlzH:000000000000000000000000000000EH0o X-Hashcash: 1:23:081129:cs.usenet.nospam@aon.at::cgv2m4KAkjYOz2FI:00000000000000000000000000000000000000jm+l The easiest test case are utf-8 emails which are 8bit mime and which fail to specify their charset, or specify utf-8 in some incorrect way. The most common example may be commit messgages; the scripts usually do not specify a charset since they commit messages and src could be in any encoding and they send them out as is. NB that this bug never showed up for me when using the unicode-2 branch before that was pulled into mainline. Some unibyte vs multibyte change was made after that happened which started triggering the bug. A possibly related issue is that (gnus-article-treat-dumbquotes) also does not work for me anymore. I do specify my own gnus-article-dumbquotes-map in ~/.gnus, but the syntax is the same as what is still (defvar)ed in gnus-art.el. (I use utf-8 results rather than ascii fallbacks.) The symptom is that the strings such as "\221" do not match the relevant octets in the *Article* buffer, as they used to do. This also stopped working at the same time. My goal would be for gnus to treat messages and mime blocks w/o a charset as utf-8 rather than ascii by default. That does work for qp and base64, just not for 8bitmime. Unless Stefan's patch is applied. But it also must be easy to manually tell it to use some other charset when one recognizes the need. I can use (gnus-article-view-part-as-charset) for a mime part (at least w/ Stefan's patch) but haven't managed to make that work for a message w/o any attachments or inlines. I'm running w/ Stefan's patch now and it works. I'll try a new compile tonight or tomorrow and test the committed code. -JimC -- James Cloos OpenPGP: 1024D/ED7DAEA6 From reinersteib+gmane@imap.cc Sun Nov 30 05:12:12 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-5.1 required=4.0 tests=AWL,BAYES_00,FOURLA, HAS_BUG_NUMBER autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1174) by emacsbugs.donarmstrong.com; 30 Nov 2008 13:12:13 +0000 Received: from mail.uni-ulm.de (mail.uni-ulm.de [134.60.1.11]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mAUDC8ST018644 for <1174@emacsbugs.donarmstrong.com>; Sun, 30 Nov 2008 05:12:10 -0800 Received: from bridgekeeper.physik.uni-ulm.de (bridgekeeper.physik.uni-ulm.de [134.60.10.175]) by mail.uni-ulm.de (8.14.2/8.14.2) with ESMTP id mAUDC6Y5026529; Sun, 30 Nov 2008 14:12:06 +0100 (MET) Received: from localhost (localhost [127.0.0.1]) by bridgekeeper.physik.uni-ulm.de (Postfix) with ESMTP id 3E25B1C865; Sun, 30 Nov 2008 14:12:06 +0100 (CET) From: Reiner Steib To: Stefan Monnier Cc: Simon Josefsson , Frank Schmitt , James Cloos , ding@gnus.org, 1174@debbugs.gnu.org, Clemens Schueller Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 References: <871vyf6q40.fsf@marauder.physik.uni-ulm.de> <87k5ampwej.fsf@marauder.physik.uni-ulm.de> <878wr2ohde.fsf@mocca.josefsson.org> <87d4geim7p.fsf@marauder.physik.uni-ulm.de> X-Face: 1;h7XMU[7l}$T@J.D}5z*w8Tg'}B5ArAWc8>2X~otB;kOjKs8X%|hTC#dG:%Vpx")x7S/`v :VXU#fZW$X$zdhEU.RfVQ@<-m9IuN{Hm"fW{,5]6kR'M*vEs+{5Cj!L(JTRzA$(},?5J=sm;%Od Date: Sun, 30 Nov 2008 14:12:02 +0100 In-Reply-To: (Stefan Monnier's message of "Sat, 29 Nov 2008 16:30:49 -0500") Message-ID: <877i6lfjdp.fsf@marauder.physik.uni-ulm.de> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/22.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-DCC-SIHOPE-DCC-3-Metrics: poseidon 1085; Body=7 Fuz1=7 Fuz2=7 X-Virus-Scanned: by amavisd-new On Sat, Nov 29 2008, Stefan Monnier wrote: >> Stefan, what are the "accidental emacs-mule-valid byte sequences" >> that trigger this problem? It would be good if someone could send >> me a problematic article. [2] > > In Emacs-22, the problem was more difficult to trigger: you had to > receive an email whose undecoded text contained emacs-mule escape > sequences, which is rather uncommon. With Emacs-23, it's a lot more > common since the internal encoding has changed to a variant of utf-8: > an 8bit body using utf-8 will see its content unwillingly decoded during > nnimap-demule which leads to the bugs we've seen recently. Could you send me an article demonstrating the problem? > I'm pretty sure that string-as-multibyte is wrong here in general. > Maybe the problem is that nnimap-demule is used blindly in different > contexts where some need string-to-multibyte and some need > string-as-multibyte. E.g. maybe Simon's problem was linked to imap > groups with non-ASCII chars in their names, rather than in the > message bodies. I'm not familiar with the IMAP code, but AFAICS, `nnimap-demule' is only used when getting headers or body: | nnimap.el:611: headers (nnimap-demule (defun nnimap-retrieve-headers-progress () "Hook to insert NOV line for current article into `nntp-server-buffer'." | nnimap.el:951: (nnimap-demule (defun nnimap-callback (article gnus-callback buffer) (when (eq article (imap-current-message)) (remove-hook 'imap-fetch-data-hook (nnimap-make-callback article gnus-callback buffer)) (with-current-buffer buffer (insert (with-current-buffer nnimap-server-buffer (nnimap-demule (if (imap-capability 'IMAP4rev1) ;; xxx don't just use car? alist doesn't contain ;; anything else now, but it might... (nth 2 (car (imap-message-get article 'BODYDETAIL))) (imap-message-get article 'RFC822))))) (nnheader-ms-strip-cr) (funcall gnus-callback t)))) | nnimap.el:977: (insert (nnimap-demule (if detail (defun nnimap-request-article-part (article part prop &optional group server to-buffer detail) Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/ From monnier@IRO.UMontreal.CA Mon Dec 1 13:04:08 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-6.5 required=4.0 tests=AWL,BAYES_00,FOURLA, FVGT_m_MULTI_ODD,HAS_BUG_NUMBER,MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1174) by emacsbugs.donarmstrong.com; 1 Dec 2008 21:04:09 +0000 Received: from pruche.dit.umontreal.ca (pruche.dit.umontreal.ca [132.204.246.22]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mB1L44h3021345 for <1174@emacsbugs.donarmstrong.com>; Mon, 1 Dec 2008 13:04:05 -0800 Received: from alfajor.home (vpn-132-204-232-120.acd.umontreal.ca [132.204.232.120]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id mB1L4cxf018284; Mon, 1 Dec 2008 16:04:38 -0500 Received: by alfajor.home (Postfix, from userid 20848) id 0A4831C1EF; Mon, 1 Dec 2008 16:04:01 -0500 (EST) From: Stefan Monnier To: Simon Josefsson Cc: Frank Schmitt , ding@gnus.org, 1174@debbugs.gnu.org Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 Message-ID: References: <871vyf6q40.fsf@marauder.physik.uni-ulm.de> <87k5ampwej.fsf@marauder.physik.uni-ulm.de> Date: Mon, 01 Dec 2008 16:04:01 -0500 In-Reply-To: <87k5ampwej.fsf@marauder.physik.uni-ulm.de> (Reiner Steib's message of "Sat, 29 Nov 2008 13:08:20 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV3159=0 > Simon, could you please clarify why you reverted Stefan's change in > `nnimap-demule'? It breaks reading UTF-8 articles via nnimap.el in > Emacs 23. Having looked at the code again, I'm more than ever confident that string-to-unibyte is the right thing to use. Maybe the code I installed back then failed to fallback to string-as-unibyte when string-to-unibyte was not available, which caused a bug for Simon? In any case the newly committed code has a prenthesis typo that makes it still use the old code and ignore the new config var nnimap-demule-use-string-to-multibyte. Also I recommend to just use the patch below instead. The first hunk removes an unnecessary use of nnimap-demule since the output will be inserted into a unibyte buffer. Stefan --- nnimap.el.~1.50.~ 2008-12-01 15:38:55.000000000 -0500 +++ nnimap.el 2008-12-01 15:49:53.000000000 -0500 @@ -608,12 +608,11 @@ (with-current-buffer nnimap-server-buffer (setq uid imap-current-message mbx imap-current-mailbox - headers (nnimap-demule - (if (imap-capability 'IMAP4rev1) + headers (if (imap-capability 'IMAP4rev1) ;; xxx don't just use car? alist doesn't contain ;; anything else now, but it might... (nth 2 (car (imap-message-get uid 'BODYDETAIL))) - (imap-message-get uid 'RFC822.HEADER))) + (imap-message-get uid 'RFC822.HEADER)) lines (imap-body-lines (imap-message-body imap-current-message)) chars (imap-message-get imap-current-message 'RFC822.SIZE))) (nnheader-insert-nov @@ -901,40 +900,17 @@ (when (nnimap-possibly-change-server server) (nnoo-status-message 'nnimap server))) -(defvar nnimap-demule-use-string-to-multibyte (fboundp 'string-to-multibyte) - "Temporary internal debug variable. -If you have problems (UTF-8 not decoded correctly on IMAP) with -the default value, please report it as a bug!") -;; FIXME: Clarify if we need to make this variable conditional on the Emacs -;; version (Emacs 22 vs. Emacs 23;Emacs 21 doesn't have `string-to-multibyte' -;; anyhow). --rsteib -;; -;; http://thread.gmane.org/gmane.emacs.gnus.general/67112 -;; (bug#464, reported by James Cloos) -;; http://thread.gmane.org/gmane.emacs.bugs/21524 -;; (bug#1174, reported by Frank Schmitt) - -(defun nnimap-demule (string) - ;; BEWARE: we used to use string-as-multibyte here which is braindead - ;; because it will turn accidental emacs-mule-valid byte sequences - ;; into multibyte chars. --Stef - ;; Reverted, braindead got 7.5 out of 10 on imdb, so it can't be - ;; that bad. --Simon - (gnus-message 9 "nnimap-demule-use-string-to-multibyte: %s" - nnimap-demule-use-string-to-multibyte) - (if nnimap-demule-use-string-to-multibyte - ;; Stefan - (funcall (if (and (fboundp 'string-to-multibyte) - (subrp (symbol-function 'string-to-multibyte))) - 'string-to-multibyte - 'identity) - (or string ""))) - ;; Simon - (funcall (if (and (fboundp 'string-as-multibyte) - (subrp (symbol-function 'string-as-multibyte))) - 'string-as-multibyte - 'identity) - (or string ""))) +;; We used to use a string-as-multibyte here, but it is really incorrect. +;; This function is used when we're about to insert a unibyte string +;; into a potentially multibyte buffer. The string is either an article +;; header or body (or both?), undecoded. When Emacs is asked to convert +;; a unibyte string to multibyte, it may either use the equivalent of +;; nothing (e.g. non-Mule XEmacs), string-make-unibyte (i.e. decode using +;; locale), string-as-multibyte (decode using emacs-internal coding system) +;; or string-to-multibyte (keep the data undecoded as a sequence of bytes). +;; Only the last one preserves the data such that we can reliably later on +;; decode the text using the mime info. +(defalias 'nnimap-demule 'mm-string-to-multibyte) (defun nnimap-make-callback (article gnus-callback buffer) "Return a callback function." From reinersteib+gmane@imap.cc Mon Dec 1 14:48:45 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-5.2 required=4.0 tests=AWL,BAYES_00,FOURLA, HAS_BUG_NUMBER,MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1174) by emacsbugs.donarmstrong.com; 1 Dec 2008 22:48:45 +0000 Received: from mail.uni-ulm.de (mail.uni-ulm.de [134.60.1.11]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mB1MmdbX015946 for <1174@emacsbugs.donarmstrong.com>; Mon, 1 Dec 2008 14:48:41 -0800 Received: from bridgekeeper.physik.uni-ulm.de (bridgekeeper.physik.uni-ulm.de [134.60.10.175]) by mail.uni-ulm.de (8.14.2/8.14.2) with ESMTP id mB1MmZ3U011009; Mon, 1 Dec 2008 23:48:36 +0100 (MET) Received: from localhost (localhost [127.0.0.1]) by bridgekeeper.physik.uni-ulm.de (Postfix) with ESMTP id 65351133D9; Mon, 1 Dec 2008 23:48:35 +0100 (CET) From: Reiner Steib To: Stefan Monnier Cc: Simon Josefsson , Frank Schmitt , ding@gnus.org, 1174@debbugs.gnu.org Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 References: <871vyf6q40.fsf@marauder.physik.uni-ulm.de> <87k5ampwej.fsf@marauder.physik.uni-ulm.de> X-Face: #vK]N[`vqjuod*|)'[iD7/"3AB-ApT%fmN"LWAg@oS7OesGv~)n[OBTLM#I="J'Y^-7I I/ps7o_'IK@#-Rs{::DZ@O8yS|fexe,XslY[:dNWOb~>?mC-&i_c)say:"\IpA.5U.b]'NY;Pks{lb h.+#6%DpZuaK3dcHB`Av3zc:r!C%~s0&m,tWj]&},qg.+0ww2gK%f!:GK|wMl.I!(voY*1"^li8"~B BNG)9LvPi?^DMR-GVDnZqhu*3Hi,+g=wFhI)BL6&u{EOVEHjVEVq~d?_}lMntWAc3(6?kftjc>_f>! g0wM(qPM$d5]^TT_Qyi&L?LGVG)SHN;Gk/,pkY9,~ Mail-Followup-To: Stefan Monnier , Simon Josefsson , Frank Schmitt , ding@gnus.org, 1174@debbugs.gnu.org Reply-To: Reiner Steib Date: Mon, 01 Dec 2008 23:48:32 +0100 In-Reply-To: (Stefan Monnier's message of "Mon, 01 Dec 2008 16:04:01 -0500") Message-ID: <87y6yzbjgf.fsf@marauder.physik.uni-ulm.de> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/22.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-DCC-Misty-Metrics: poseidon 1170; Body=5 Fuz1=5 Fuz2=5 X-Virus-Scanned: by amavisd-new On Mon, Dec 01 2008, Stefan Monnier wrote: > Having looked at the code again, I'm more than ever confident that > string-to-unibyte is the right thing to use. Maybe the code I installed > back then failed to fallback to string-as-unibyte when string-to-unibyte > was not available, which caused a bug for Simon? Yes, it didn't fall back to string-as-unibyte: --- nnimap.el 17 Aug 2004 14:27:16 -0000 7.7 +++ nnimap.el 30 Aug 2004 18:13:58 -0000 7.8 [...] @@ -845,9 +847,12 @@ (nnoo-status-message 'nnimap server))) (defun nnimap-demule (string) - (funcall (if (and (fboundp 'string-as-multibyte) - (subrp (symbol-function 'string-as-multibyte))) - 'string-as-multibyte + ;; BEWARE: we used to use string-as-multibyte here which is braindead + ;; because it will turn accidental emacs-mule-valid byte sequences + ;; into multibyte chars. --Stef + (funcall (if (and (fboundp 'string-to-multibyte) + (subrp (symbol-function 'string-to-multibyte))) + 'string-to-multibyte 'identity) (or string ""))) > In any case the newly committed code has a prenthesis typo that makes > it still use the old code and ignore the new config var > nnimap-demule-use-string-to-multibyte. Oops, stupid me. > Also I recommend to just use the patch below instead. The first hunk > removes an unnecessary use of nnimap-demule since the output will be > inserted into a unibyte buffer. Thanks for your analysis. Please install the patch. I'll pull it into Gnus CVS ASAP (unless Miles syncs first). > +;; We used to use a string-as-multibyte here, but it is really incorrect. > +;; This function is used when we're about to insert a unibyte string > +;; into a potentially multibyte buffer. The string is either an article > +;; header or body (or both?), undecoded. When Emacs is asked to convert > +;; a unibyte string to multibyte, it may either use the equivalent of > +;; nothing (e.g. non-Mule XEmacs), string-make-unibyte (i.e. decode using > +;; locale), string-as-multibyte (decode using emacs-internal coding system) > +;; or string-to-multibyte (keep the data undecoded as a sequence of bytes). > +;; Only the last one preserves the data such that we can reliably later on > +;; decode the text using the mime info. > +(defalias 'nnimap-demule 'mm-string-to-multibyte) In Emacs 21 (which Gnus still aim to be compatible with), we have string-as-multibyte, but not string-to-multibyte. So your proposed code (i.e. mm-string-to-multibyte) runs (string-as-multibyte (char-to-string string)) whereas we used to run (string-as-multibyte string) Does char-to-string matter here? (defalias 'mm-string-to-multibyte (cond ((featurep 'xemacs) 'identity) ((fboundp 'string-to-multibyte) 'string-to-multibyte) (t (lambda (string) "Return a multibyte string with the same individual chars as string." (mapconcat (lambda (ch) (mm-string-as-multibyte (char-to-string ch))) string ""))))) Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/ From monnier@iro.umontreal.ca Mon Dec 1 23:36:41 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-5.7 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1174) by emacsbugs.donarmstrong.com; 2 Dec 2008 07:36:41 +0000 Received: from ironport2-out.teksavvy.com (ironport2-out.teksavvy.com [206.248.154.182]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mB27ab26021270 for <1174@emacsbugs.donarmstrong.com>; Mon, 1 Dec 2008 23:36:39 -0800 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ar0EAHx0NEnO+Jkl/2dsb2JhbACBbc8Rgn2BIw X-IronPort-AV: E=Sophos;i="4.33,701,1220241600"; d="scan'208";a="30526338" Received: from 206-248-153-37.dsl.teksavvy.com (HELO pastel.home) ([206.248.153.37]) by ironport2-out.teksavvy.com with ESMTP; 02 Dec 2008 02:36:31 -0500 Received: by pastel.home (Postfix, from userid 20848) id A9AC08BAF; Tue, 2 Dec 2008 02:36:31 -0500 (EST) From: Stefan Monnier To: Simon Josefsson Cc: Frank Schmitt , ding@gnus.org, 1174@debbugs.gnu.org Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 Message-ID: References: <871vyf6q40.fsf@marauder.physik.uni-ulm.de> <87k5ampwej.fsf@marauder.physik.uni-ulm.de> <87y6yzbjgf.fsf@marauder.physik.uni-ulm.de> Date: Tue, 02 Dec 2008 02:36:31 -0500 In-Reply-To: <87y6yzbjgf.fsf@marauder.physik.uni-ulm.de> (Reiner Steib's message of "Mon, 01 Dec 2008 23:48:32 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii > In Emacs 21 (which Gnus still aim to be compatible with), we have > string-as-multibyte, but not string-to-multibyte. So your proposed > code (i.e. mm-string-to-multibyte) runs > (string-as-multibyte (char-to-string string)) > whereas we used to run > (string-as-multibyte string) > Does char-to-string matter here? > (defalias 'mm-string-to-multibyte > (cond > ((featurep 'xemacs) > 'identity) > ((fboundp 'string-to-multibyte) > 'string-to-multibyte) > (t > (lambda (string) > "Return a multibyte string with the same individual chars as string." > (mapconcat > (lambda (ch) (mm-string-as-multibyte (char-to-string ch))) > string ""))))) Oh, that's clever: yes, the mapconcat/char-to-string dance does make it implement the string-to-multibyte behavior because doing the string-as-multibyte conversion one byte at a time avoids the problematic case. To quote myself from mm-util.el: ;; string-as-multibyte often doesn't really do what you think it does. ;; Example: ;; (aref (string-as-multibyte "\201") 0) -> 129 (aka ?\201) ;; (aref (string-as-multibyte "\300") 0) -> 192 (aka ?\300) ;; (aref (string-as-multibyte "\300\201") 0) -> 192 (aka ?\300) ;; (aref (string-as-multibyte "\300\201") 1) -> 129 (aka ?\201) ;; but ;; (aref (string-as-multibyte "\201\300") 0) -> 2240 ;; (aref (string-as-multibyte "\201\300") 1) -> Basically when the sring passed is made of a single byte, string-as-multibyte is equal to string-to-multibyte, which is the property ued by the code you quoted above to build a poor man's string-to-multibyte. Stefan From reinersteib+gmane@imap.cc Thu Dec 4 11:43:57 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-5.3 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1174) by emacsbugs.donarmstrong.com; 4 Dec 2008 19:43:57 +0000 Received: from mail.uni-ulm.de (mail.uni-ulm.de [134.60.1.11]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mB4JhnhI005770 for <1174@emacsbugs.donarmstrong.com>; Thu, 4 Dec 2008 11:43:50 -0800 Received: from bridgekeeper.physik.uni-ulm.de (bridgekeeper.physik.uni-ulm.de [134.60.10.175]) by mail.uni-ulm.de (8.14.2/8.14.2) with ESMTP id mB4JhjDa003130; Thu, 4 Dec 2008 20:43:46 +0100 (MET) Received: from localhost (localhost [127.0.0.1]) by bridgekeeper.physik.uni-ulm.de (Postfix) with ESMTP id 9FE131C865; Thu, 4 Dec 2008 20:43:45 +0100 (CET) From: Reiner Steib To: Stefan Monnier Cc: Simon Josefsson , Frank Schmitt , ding@gnus.org, 1174@debbugs.gnu.org Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 References: <871vyf6q40.fsf@marauder.physik.uni-ulm.de> <87k5ampwej.fsf@marauder.physik.uni-ulm.de> <87y6yzbjgf.fsf@marauder.physik.uni-ulm.de> X-Face: :6KQZ[nyoS_edmB.%gw-=)BYth^|2+Y+^cu%I$FSx!&>-'om>3H7A|M&n(V7fIo3P.;yo.b yq4$p;ZaBtkv)\}biaiBQe"mD}iib1AA@99-fZ7i*bLhNRVC&0Wkxg9)SH?oWc@{ Mail-Followup-To: Stefan Monnier , Simon Josefsson , Frank Schmitt , ding@gnus.org, 1174@debbugs.gnu.org Reply-To: Reiner Steib Date: Thu, 04 Dec 2008 20:43:41 +0100 In-Reply-To: (Stefan Monnier's message of "Tue, 02 Dec 2008 02:36:31 -0500") Message-ID: <87iqpz4tg2.fsf@marauder.physik.uni-ulm.de> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/22.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-DCC-debian-Metrics: poseidon 1169; Body=5 Fuz1=5 Fuz2=5 X-Virus-Scanned: by amavisd-new On Tue, Dec 02 2008, Stefan Monnier wrote: >> In Emacs 21 (which Gnus still aim to be compatible with), we have >> string-as-multibyte, but not string-to-multibyte. So your proposed >> code (i.e. mm-string-to-multibyte) runs > >> (string-as-multibyte (char-to-string string)) >> whereas we used to run >> (string-as-multibyte string) >> Does char-to-string matter here? [...] >> (lambda (string) >> "Return a multibyte string with the same individual chars as string." >> (mapconcat >> (lambda (ch) (mm-string-as-multibyte (char-to-string ch))) >> string ""))))) > > Oh, that's clever: yes, the mapconcat/char-to-string dance does make it > implement the string-to-multibyte behavior because doing the > string-as-multibyte conversion one byte at a time avoids the > problematic case. Good. So I think you can close this bug. Thanks. Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/ From ich@frank-schmitt.net Thu Dec 4 13:44:51 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-11.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER, RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1174) by emacsbugs.donarmstrong.com; 4 Dec 2008 21:44:51 +0000 Received: from deliver.uni-koblenz.de (deliver.uni-koblenz.de [141.26.64.15]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mB4LilMq004395 for <1174@emacsbugs.donarmstrong.com>; Thu, 4 Dec 2008 13:44:48 -0800 Received: from localhost (localhost [127.0.0.1]) by deliver.uni-koblenz.de (Postfix) with ESMTP id 55F87789AB00; Thu, 4 Dec 2008 22:44:46 +0100 (CET) Received: from deliver.uni-koblenz.de ([127.0.0.1]) by localhost (deliver.uni-koblenz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 09160-06-3; Thu, 4 Dec 2008 22:44:45 +0100 (CET) X-CHKRCPT: Envelopesender vrfy ich@frank-schmitt.net Received: from glasgow.frank-schmitt.net (U8956.u.pppool.de [89.56.137.86]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by deliver.uni-koblenz.de (Postfix) with ESMTP id 299D6789AB5E; Thu, 4 Dec 2008 22:44:45 +0100 (CET) Received: from glasgow.frank-schmitt.net.Frank-Schmitt.net (glasgow.frank-schmitt.net [127.0.0.1]) by glasgow.frank-schmitt.net (Postfix) with ESMTP id 3F2552224A; Thu, 4 Dec 2008 22:43:51 +0100 (CET) From: Frank Schmitt To: Stefan Monnier Cc: Simon Josefsson , ding@gnus.org, 1174@debbugs.gnu.org Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 Organization: Hamme net, kren mer och nimmi References: <871vyf6q40.fsf@marauder.physik.uni-ulm.de> <87k5ampwej.fsf@marauder.physik.uni-ulm.de> <87y6yzbjgf.fsf@marauder.physik.uni-ulm.de> <87iqpz4tg2.fsf@marauder.physik.uni-ulm.de> X-Face: :EL9TzGRN){7|oE2~xQ8Q(VjpjsXgX$~gi&rYD5J5p)$w\Thdl~v:7h`/n)J!8nXT%_+Wj6}@EHM8}QbA(9nX-wrQ:ch1%DauV[?kFasXUcnL#+"K8zOx&$@/M'/},q-eztaJra1|?C+p$h\2XnK-HB"8_U (Reiner Steib's message of "Thu, 04 Dec 2008 20:43:41 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: amavisd-new at uni-koblenz.de Reiner Steib writes: > On Tue, Dec 02 2008, Stefan Monnier wrote: > >>> In Emacs 21 (which Gnus still aim to be compatible with), we have >>> string-as-multibyte, but not string-to-multibyte. So your proposed >>> code (i.e. mm-string-to-multibyte) runs >> >>> (string-as-multibyte (char-to-string string)) >>> whereas we used to run >>> (string-as-multibyte string) >>> Does char-to-string matter here? > [...] >>> (lambda (string) >>> "Return a multibyte string with the same individual chars as string." >>> (mapconcat >>> (lambda (ch) (mm-string-as-multibyte (char-to-string ch))) >>> string ""))))) >> >> Oh, that's clever: yes, the mapconcat/char-to-string dance does make it >> implement the string-to-multibyte behavior because doing the >> string-as-multibyte conversion one byte at a time avoids the >> problematic case. > > Good. So I think you can close this bug. Thanks. Yes, I can confirm the bug is fixed in CVS head. -- Have you ever considered how much text can fit in eighty columns? Given that a signature typically contains up to four lines of text, this space allows you to attach a tremendous amount of valuable information to your messages. Seize the opportunity and don't waste your signature on bullshit that nobody cares about. From monnier@IRO.UMontreal.CA Thu Dec 4 13:57:41 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-6.6 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 1174-done) by emacsbugs.donarmstrong.com; 4 Dec 2008 21:57:42 +0000 Received: from chene.dit.umontreal.ca (chene.dit.umontreal.ca [132.204.246.20]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mB4Lvcw0008080 for <1174-done@emacsbugs.donarmstrong.com>; Thu, 4 Dec 2008 13:57:39 -0800 Received: from alfajor.home (vpn-132-204-232-26.acd.umontreal.ca [132.204.232.26]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id mB4Lvb33028438; Thu, 4 Dec 2008 16:57:37 -0500 Received: by alfajor.home (Postfix, from userid 20848) id 108801C2B6; Thu, 4 Dec 2008 16:57:37 -0500 (EST) From: Stefan Monnier To: 1174-done@debbugs.gnu.org Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 Message-ID: References: <871vyf6q40.fsf@marauder.physik.uni-ulm.de> <87k5ampwej.fsf@marauder.physik.uni-ulm.de> <87y6yzbjgf.fsf@marauder.physik.uni-ulm.de> <87iqpz4tg2.fsf@marauder.physik.uni-ulm.de> Date: Thu, 04 Dec 2008 16:57:36 -0500 In-Reply-To: <87iqpz4tg2.fsf@marauder.physik.uni-ulm.de> (Reiner Steib's message of "Thu, 04 Dec 2008 20:43:41 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV3162=0 >> Oh, that's clever: yes, the mapconcat/char-to-string dance does make it >> implement the string-to-multibyte behavior because doing the >> string-as-multibyte conversion one byte at a time avoids the >> problematic case. > Good. So I think you can close this bug. Thanks. OK, done, Stefan From simon@josefsson.org Mon Jan 12 02:54:09 2009 Received: (at 1174) by emacsbugs.donarmstrong.com; 12 Jan 2009 10:54:10 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from yxa-v.extundo.com (yxa-v.extundo.com [83.241.177.39]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0CAs5Zo016753 for <1174@emacsbugs.donarmstrong.com>; Mon, 12 Jan 2009 02:54:07 -0800 Received: from c80-216-27-189.bredband.comhem.se ([80.216.27.189] helo=mocca.josefsson.org) by yxa-v.extundo.com with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.69) (envelope-from ) id 1LMKQk-0004Y1-7I; Mon, 12 Jan 2009 11:54:02 +0100 From: Simon Josefsson To: Frank Schmitt Cc: Stefan Monnier , ding@gnus.org, 1174@debbugs.gnu.org Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 References: <871vyf6q40.fsf@marauder.physik.uni-ulm.de> <87k5ampwej.fsf@marauder.physik.uni-ulm.de> <878wr2ohde.fsf@mocca.josefsson.org> OpenPGP: id=B565716F; url=http://josefsson.org/key.txt X-Hashcash: 1:22:090112:monnier@iro.umontreal.ca::1Ea7Giqm3Pt8PGbq:ALCH X-Hashcash: 1:22:090112:ding@gnus.org::JQfwCSEctyDuEeUq:LFqY X-Hashcash: 1:22:090112:1174@emacsbugs.donarmstrong.com::bMF+rRVhur/OgwiV:AR5J X-Hashcash: 1:22:090112:ich@frank-schmitt.net::VNMrn5cd1kJBHjD7:IEGB Date: Mon, 12 Jan 2009 11:54:01 +0100 In-Reply-To: <878wr2ohde.fsf@mocca.josefsson.org> (Simon Josefsson's message of "Sat, 29 Nov 2008 13:18:21 +0100") Message-ID: <87hc44hk1i.fsf@mocca.josefsson.org> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/22.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit I have recently upgraded my Gnus installation, and it included this fix. Now every e-mail I send has non-ASCII characters pre-fixed with \201. So the patch installed does not seem to be the right, or there is something else wrong with my configuration. Can anyone else reproduce this? I'm including '' in this e-mail for debugging. I'll see if I can debug this further, and find the exact part of the patch that cause the problem. /Simon Simon Josefsson writes: > Reiner Steib writes: > >> On Fri, Oct 17 2008, Frank Schmitt wrote: >> >>> Reiner Steib writes: >>> >>>> On Fri, Oct 17 2008, Stefan Monnier wrote: >>>> >>>>>> ;; BEWARE: we used to use string-as-multibyte here which is braindead >>>>>> ;; because it will turn accidental emacs-mule-valid byte sequences >>>>>> ;; into multibyte chars. --Stef >>>>>> ;; Reverted, braindead got 7.5 out of 10 on imdb, so it can't be >>>>>> ;; that bad. --Simon >> >> Simon, could you please clarify why you reverted Stefan's change in >> `nnimap-demule'? It breaks reading UTF-8 articles via nnimap.el in >> Emacs 23. > > I don't recall, but people should notice relatively quickly if there are > problems in this area (wrong display of non-ascii) so feel free to > revert the patch or apply another patch instead. It needs to be tested > under Emacs 22 too, though, if it is installed in the Gnus CVS. > > /Simon From ich@frank-schmitt.net Mon Jan 12 03:04:46 2009 Received: (at 1174) by emacsbugs.donarmstrong.com; 12 Jan 2009 11:04:46 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from deliver.uni-koblenz.de (deliver.uni-koblenz.de [141.26.64.15]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0CB4gvJ019192 for <1174@emacsbugs.donarmstrong.com>; Mon, 12 Jan 2009 03:04:44 -0800 Received: from localhost (localhost [127.0.0.1]) by deliver.uni-koblenz.de (Postfix) with ESMTP id D49A4789AD1A; Mon, 12 Jan 2009 12:04:41 +0100 (CET) Received: from deliver.uni-koblenz.de ([127.0.0.1]) by localhost (deliver.uni-koblenz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27755-08-2; Mon, 12 Jan 2009 12:04:40 +0100 (CET) X-CHKRCPT: Envelopesender vrfy ich@frank-schmitt.net Received: from glasgow.frank-schmitt.net (unknown [141.26.67.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by deliver.uni-koblenz.de (Postfix) with ESMTP id D0024789A938; Mon, 12 Jan 2009 12:04:40 +0100 (CET) Received: from glasgow.frank-schmitt.net.Frank-Schmitt.net (glasgow.frank-schmitt.net [127.0.0.1]) by glasgow.frank-schmitt.net (Postfix) with ESMTP id 6AAE722244; Mon, 12 Jan 2009 12:03:09 +0100 (CET) From: Frank Schmitt To: Simon Josefsson Cc: Stefan Monnier , ding@gnus.org, 1174@debbugs.gnu.org Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 Organization: Hamme net, kren mer och nimmi References: <871vyf6q40.fsf@marauder.physik.uni-ulm.de> <87k5ampwej.fsf@marauder.physik.uni-ulm.de> <878wr2ohde.fsf@mocca.josefsson.org> <87hc44hk1i.fsf@mocca.josefsson.org> X-Face: :EL9TzGRN){7|oE2~xQ8Q(VjpjsXgX$~gi&rYD5J5p)$w\Thdl~v:7h`/n)J!8nXT%_+Wj6}@EHM8}QbA(9nX-wrQ:ch1%DauV[?kFasXUcnL#+"K8zOx&$@/M'/},q-eztaJra1|?C+p$h\2XnK-HB"8_U (Simon Josefsson's message of "Mon, 12 Jan 2009 11:54:01 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: amavisd-new at uni-koblenz.de Simon Josefsson writes: > I have recently upgraded my Gnus installation, and it included this fix. > Now every e-mail I send has non-ASCII characters pre-fixed with \201. > So the patch installed does not seem to be the right, or there is > something else wrong with my configuration. Can anyone else reproduce > this? I'm including '\201=C3=A5\201=C3=A4\201=C3=B6' in this e-mail for = debugging. > > I'll see if I can debug this further, and find the exact part of the > patch that cause the problem. I see the \201 in your mail but for me everything is send and displayed perfectly since the patch was applied. Maybe the difference is that you are using Emacs 22? =C3=A4=C3=B6=C3=BC=C3=9F --=20 Have you ever considered how much text can fit in eighty columns? Given th= at a signature typically contains up to four lines of text, this space allows yo= u to attach a tremendous amount of valuable information to your messages. Seize= the opportunity and don't waste your signature on bullshit that nobody cares ab= out. From simon@josefsson.org Mon Jan 12 03:11:01 2009 Received: (at 1174) by emacsbugs.donarmstrong.com; 12 Jan 2009 11:11:01 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from yxa-v.extundo.com (yxa-v.extundo.com [83.241.177.39]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0CBAwnY022303 for <1174@emacsbugs.donarmstrong.com>; Mon, 12 Jan 2009 03:10:59 -0800 Received: from c80-216-27-189.bredband.comhem.se ([80.216.27.189] helo=mocca.josefsson.org) by yxa-v.extundo.com with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.69) (envelope-from ) id 1LMKh7-0004YU-8V; Mon, 12 Jan 2009 12:10:57 +0100 From: Simon Josefsson To: Frank Schmitt Cc: Stefan Monnier , ding@gnus.org, 1174@debbugs.gnu.org Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 References: <871vyf6q40.fsf@marauder.physik.uni-ulm.de> <87k5ampwej.fsf@marauder.physik.uni-ulm.de> <878wr2ohde.fsf@mocca.josefsson.org> <87hc44hk1i.fsf@mocca.josefsson.org> OpenPGP: id=B565716F; url=http://josefsson.org/key.txt X-Hashcash: 1:22:090112:monnier@iro.umontreal.ca::pEDlGMIxyYsFarXN:41AI X-Hashcash: 1:22:090112:ich@frank-schmitt.net::hRW31Yt2gqIc0mHI:1k5+ X-Hashcash: 1:22:090112:1174@emacsbugs.donarmstrong.com::/r73mPpeFYEfCwpR:U2NT X-Hashcash: 1:22:090112:ding@gnus.org::522m19oIjP+kuBfj:013er Date: Mon, 12 Jan 2009 12:10:56 +0100 In-Reply-To: (Frank Schmitt's message of "Mon, 12 Jan 2009 12:03:09 +0100") Message-ID: <873afoixtr.fsf@mocca.josefsson.org> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Frank Schmitt writes: > Simon Josefsson writes: > >> I have recently upgraded my Gnus installation, and it included this fix. >> Now every e-mail I send has non-ASCII characters pre-fixed with \201. >> So the patch installed does not seem to be the right, or there is >> something else wrong with my configuration. Can anyone else reproduce >> this? I'm including '\201\201\201' in this e-mail for debugging. >> >> I'll see if I can debug this further, and find the exact part of the >> patch that cause the problem. > > I see the \201 in your mail but for me everything is send and displayed > perfectly since the patch was applied. Maybe the difference is that you > are using Emacs 22? I'm testing Emacs 23 now and everything works fine. So it seems the problem only occurs in Emacs 22. However, it seems the problem happens on _sending_ which confuses me. Maybe the old patch just worked around the problem, and made \201 in incoming e-mail disappear? However, I think I would have noticed this before anyway, because all my posts to mailing lists and news also has \201 before any non-ascii character now (with Emacs 22) but I don't think that has been the case before applying this patch. /Simon From reinersteib+gmane@imap.cc Wed Jan 14 12:12:57 2009 Received: (at 1174) by emacsbugs.donarmstrong.com; 14 Jan 2009 20:12:57 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-5.0 required=4.0 tests=HAS_BUG_NUMBER, VALID_BTS_CONTROL autolearn=unavailable version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail.uni-ulm.de (mail.uni-ulm.de [134.60.1.11]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0EKChGH015584; Wed, 14 Jan 2009 12:12:44 -0800 Received: from bridgekeeper.physik.uni-ulm.de (bridgekeeper.physik.uni-ulm.de [134.60.10.175]) by mail.uni-ulm.de (8.14.2/8.14.2) with ESMTP id n0EKCdNs027130; Wed, 14 Jan 2009 21:12:39 +0100 (MET) Received: from localhost (localhost [127.0.0.1]) by bridgekeeper.physik.uni-ulm.de (Postfix) with ESMTP id D822513566; Wed, 14 Jan 2009 21:12:38 +0100 (CET) From: Reiner Steib To: gzp@papp.hu (Gabor Z. Papp), Simon Josefsson Cc: Stefan Monnier , ding@gnus.org, 1174@debbugs.gnu.org, Frank Schmitt Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 References: <871vyf6q40.fsf@marauder.physik.uni-ulm.de> <87k5ampwej.fsf@marauder.physik.uni-ulm.de> <878wr2ohde.fsf@mocca.josefsson.org> <87hc44hk1i.fsf@mocca.josefsson.org> <873afoixtr.fsf@mocca.josefsson.org> X-Face: .*T0'iU(sujq_j9\J>-d4fg;N/1++U#U$_5ii6k.=|"-n'?5O:Hyz&wi'-!I~,}7~GgT=0S /&-R5sbkNy5+Xo1y{Tw2KKxi@Xh"g@]Qc|.U<*]WDd)qvGowFDvfU1F]{EDho:7P0@|oOD=Bc{K4?> WP68K[Mx:}=`ZT'6g4'f+g?;`vri2!)xGy}3:=l'(/Cea0l4lo^H5#@/Z3ev Reply-To: Reiner Steib Date: Wed, 14 Jan 2009 21:12:36 +0100 In-Reply-To: (Gabor Z. Papp's message of "Wed, 14 Jan 2009 12:20:32 +0100") Message-ID: <877i4xlk97.fsf@marauder.physik.uni-ulm.de> User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/22.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-DCC-dmv.com-Metrics: poseidon 1181; Body=7 Fuz1=7 Fuz2=7 X-Virus-Scanned: by amavisd-new reopen 1174 quit ----- end of commands for control@emacsbugs, bcc-ed ----- [ Gabor, please don't drop the other recipients, especially the bug data base 1174@debbugs.gnu.org ] On Wed, Jan 14 2009, Gabor Z. Papp wrote: > * Simon Josefsson : > > | I'm testing Emacs 23 now and everything works fine. So it seems the > | problem only occurs in Emacs 22. > > Same problem here using Emacs 22. > > | However, it seems the problem happens on _sending_ which confuses > | me. > > Exactly. > > Should I upgrade to Emacs 23 or downgrade gnus cvs to an earlier snapshot? Neither one. We need to find a solution that works in all supported Emacs versions. Stefan, could you please suggest a fix or give some advice how to debug this problem? Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/ From monnier@IRO.UMontreal.CA Wed Jan 14 14:08:59 2009 Received: (at 1174) by emacsbugs.donarmstrong.com; 14 Jan 2009 22:08:59 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from chene.dit.umontreal.ca (chene.dit.umontreal.ca [132.204.246.20]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0EM8tub013002 for <1174@emacsbugs.donarmstrong.com>; Wed, 14 Jan 2009 14:08:57 -0800 Received: from alfajor.home (vpn-132-204-232-55.acd.umontreal.ca [132.204.232.55]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id n0EM8rGa011573; Wed, 14 Jan 2009 17:08:53 -0500 Received: by alfajor.home (Postfix, from userid 20848) id 914F81C15B; Wed, 14 Jan 2009 17:08:53 -0500 (EST) From: Stefan Monnier To: Reiner Steib Cc: gzp@papp.hu (Gabor Z. Papp), Simon Josefsson , ding@gnus.org, 1174@debbugs.gnu.org, Frank Schmitt Subject: Re: bug#1174: 23.0.60; Some UTF-8 mails displaying wrongly in Emacs 23 Message-ID: References: <871vyf6q40.fsf@marauder.physik.uni-ulm.de> <87k5ampwej.fsf@marauder.physik.uni-ulm.de> <878wr2ohde.fsf@mocca.josefsson.org> <87hc44hk1i.fsf@mocca.josefsson.org> <873afoixtr.fsf@mocca.josefsson.org> <877i4xlk97.fsf@marauder.physik.uni-ulm.de> Date: Wed, 14 Jan 2009 17:08:53 -0500 In-Reply-To: <877i4xlk97.fsf@marauder.physik.uni-ulm.de> (Reiner Steib's message of "Wed, 14 Jan 2009 21:12:36 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV3189=0 > Stefan, could you please suggest a fix or give some advice how to > debug this problem? I don't know where the problem is, so I can't suggest a fix. I guess what Simon should do is: - make sure he can reliably reproduce the problem. - change imap-demule to string-as-multibyte, make sure that removes the problem. - then try and figure out why/where is imap-demule used in such a way as to cause problem. I must say I can't understand why imap-demule would be called on the sending side, Stefan From unknown Fri Jun 20 07:09:41 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: $requester Subject: Internal Control Message-Id: bug archived. Date: Wed, 18 Mar 2009 14:24:11 +0000 User-Agent: Fakemail v42.6.9 # A New Hope # A log time ago, in a galaxy far, far away # something happened. # # Magically this resulted in the following # action being taken, but this fake control # message doesn't tell you why it happened # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 26 21:07:09 2010 Received: (at control) by debbugs.gnu.org; 27 Jan 2010 02:07:09 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NZxJD-00021Z-98 for submit@debbugs.gnu.org; Tue, 26 Jan 2010 21:07:09 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NZxJB-00021B-CC for control@debbugs.gnu.org; Tue, 26 Jan 2010 21:07:05 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1NZxJ7-0006BW-Pg; Tue, 26 Jan 2010 21:07:01 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19295.40901.752489.5233@fencepost.gnu.org> Date: Tue, 26 Jan 2010 21:07:01 -0500 From: Glenn Morris To: control Subject: control X-Attribution: GM X-Mailer: VM (www.wonderworks.com/vm), GNU Emacs (www.gnu.org/software/emacs) X-Hue: cyan X-Ran: -{2V)V't"`7Mze(o[q52g]-Z<(-<]7Ryr{5EukU2aEnub24Cy0L.WF@!qp(.s~M0bVsR]Z X-Debbugs-No-Ack: yes X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) unarchive 1174 reopen 1174 stop I think this had been closed by spam after message#325. From unknown Fri Jun 20 07:09:41 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: Did not alter fixed versions and reopened. Date: Wed, 27 Jan 2010 02:08:02 +0000 User-Agent: Fakemail v42.6.9 # A New Hope # A long time ago, in a galaxy far, far away # something happened. # # Magically this resulted in the following # action being taken, but this fake control # message doesn't tell you why it happened # # The action: # Did not alter fixed versions and reopened. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 11 14:15:58 2011 Received: (at control) by debbugs.gnu.org; 11 Sep 2011 18:15:58 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2oZR-0006uA-LH for submit@debbugs.gnu.org; Sun, 11 Sep 2011 14:15:58 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2oZP-0006u1-PC for control@debbugs.gnu.org; Sun, 11 Sep 2011 14:15:56 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1R2oVB-0004j1-7j for control@debbugs.gnu.org; Sun, 11 Sep 2011 20:11:33 +0200 Date: Sun, 11 Sep 2011 20:08:32 +0200 Message-Id: To: control@debbugs.gnu.org From: Lars Magne Ingebrigtsen Subject: control message for bug #1174 X-MailScanner-ID: 1R2oVB-0004j1-7j X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1316369493.32739@qqJJ4GJ2a8daZutrLunjiA X-Spam-Status: No X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) close 1174 From unknown Fri Jun 20 07:09:41 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 10 Oct 2011 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator