From unknown Sun Jun 22 20:55:57 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#5050 <5050@debbugs.gnu.org> To: bug#5050 <5050@debbugs.gnu.org> Subject: Status: 23.1; efiff: Displaying bytes instead of characters in messages Reply-To: bug#5050 <5050@debbugs.gnu.org> Date: Mon, 23 Jun 2025 03:55:57 +0000 retitle 5050 23.1; efiff: Displaying bytes instead of characters in messages reassign 5050 emacs submitter 5050 Sebastian Rose severity 5050 minor tag 5050 fixed thanks From sebastian_rose@gmx.de Thu Nov 26 11:13:56 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 26 Nov 2009 19:13:56 +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=0.1 required=4.0 tests=FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nAQJDsrn023876 for ; Thu, 26 Nov 2009 11:13:56 -0800 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NDjmr-0007ZD-Sm for bug-gnu-emacs@gnu.org; Thu, 26 Nov 2009 14:13:54 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NDjmm-0007Rj-N6 for bug-gnu-emacs@gnu.org; Thu, 26 Nov 2009 14:13:52 -0500 Received: from [199.232.76.173] (port=44314 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NDjmm-0007RU-Ia for bug-gnu-emacs@gnu.org; Thu, 26 Nov 2009 14:13:48 -0500 Received: from mail.gmx.net ([213.165.64.20]:39382) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1NDjmm-0001gh-53 for bug-gnu-emacs@gnu.org; Thu, 26 Nov 2009 14:13:48 -0500 Received: (qmail invoked by alias); 26 Nov 2009 19:13:42 -0000 Received: from unknown (EHLO beteigeuze.gmx.de) [188.46.213.9] by mail.gmx.net (mp045) with SMTP; 26 Nov 2009 20:13:42 +0100 X-Authenticated: #8529601 X-Provags-ID: V01U2FsdGVkX1+MoNoJ/YaM1Cu8X92dzkPSmRsNrrtcKKm9oqwj35 eao5JmFA0oPmei From: Sebastian Rose To: bug-gnu-emacs@gnu.org Subject: 23.1; efiff: Displaying bytes instead of characters in messages Date: Thu, 26 Nov 2009 21:13:34 +0100 Message-ID: <87ljhtnixd.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Y-GMX-Trusted: 0 X-FuHaFi: 0.5 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Please write in English if possible, because the Emacs maintainers usually do not have translators to read other languages for them. Your bug report will be posted to the bug-gnu-emacs@gnu.org mailing list, and to the gnu.emacs.bug news group. Please describe exactly what actions triggered the bug and the precise symptoms of the bug: If I do M-x ediff-files RET and choose binary files, e.g. x.png and x.jpg, this is, what I see in the `*ediff*' buffer (no indentation):=20 Bin\303\244rdateien /home/sebastian/x.png and /home/sebastian/x.jpg sind = verschieden. What I expect to see is: Bin=C3=A4rdateien /home/sebastian/x.png and /home/sebastian/x.jpg sind ve= rschieden. What I'd prefer even more, would be `ediff' to load those two files two different buffers, put those buffers in hexl-mode and diff them. Before `ediff' does this, it should ask (maybe ask only, if the two files or one of them exceeds a certain size). If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. If you would like to further debug the crash, please read the file /usr/local/share/emacs/23.1/etc/DEBUG for instructions. In GNU Emacs 23.1.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.16.1) of 2009-11-16 on beteigeuze Windowing system distributor `The X.Org Foundation', version 11.0.10600000 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: Fundamental Minor modes in effect: recentf-mode: t show-paren-mode: t global-hl-line-mode: t display-time-mode: t desktop-save-mode: t auto-image-file-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t global-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: a s SPC s o n t s t ? M-> =20 SPC SPC S E b ' =20 e b a s t i a n =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 SPC a =20 A b e r SPC i c h SPC w e i s SPC n i c h t SPC w e=20 =20 M-c =20 SPC g a r =20 C-c C-c d E E q y C-x=20 k q C-x o C-x 1 C-x k C-x=20 C-f C-x C-f M-x=20 e i d i f - f i =20 s =20 q C-x k C-g C-SPC M-w =20 SPC =20 E E E E E SPC E E E=20 E E E E SPC E E E SPC SPC =20 SPC SPC =20 E E E E E =20 E C-SPC M-w M-x e =20 - b u g M-b r e p o r t - =20 Recent messages: Quit Mark set Retrieving newsgroup: nnml:list:emacs-devel... Fetching headers for nnml:list:emacs-devel...done Scoring...done Generating summary...done No more unread articles No more articles Mark activated Making completion list... From geb-bug-gnu-emacs@m.gmane.org Fri Nov 27 08:01:36 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 27 Nov 2009 16:01:36 +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=-2.9 required=4.0 tests=AWL,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nARG1XjH004963 for ; Fri, 27 Nov 2009 08:01:36 -0800 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NE3GG-0004zL-UQ for bug-gnu-emacs@gnu.org; Fri, 27 Nov 2009 11:01:32 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NE3GC-0004uZ-46 for bug-gnu-emacs@gnu.org; Fri, 27 Nov 2009 11:01:32 -0500 Received: from [199.232.76.173] (port=38847 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NE3GB-0004uV-S7 for bug-gnu-emacs@gnu.org; Fri, 27 Nov 2009 11:01:27 -0500 Received: from lo.gmane.org ([80.91.229.12]:46250) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NE3GB-0006HX-95 for bug-gnu-emacs@gnu.org; Fri, 27 Nov 2009 11:01:27 -0500 Received: from list by lo.gmane.org with local (Exim 4.50) id 1NE3G8-0000eM-7w for bug-gnu-emacs@gnu.org; Fri, 27 Nov 2009 17:01:24 +0100 Received: from c-71-237-24-138.hsd1.co.comcast.net ([71.237.24.138]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 27 Nov 2009 17:01:24 +0100 Received: from kevin.d.rodgers by c-71-237-24-138.hsd1.co.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 27 Nov 2009 17:01:24 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Kevin Rodgers Subject: Re: bug#5050: 23.1; efiff: Displaying bytes instead of characters in messages Date: Fri, 27 Nov 2009 09:01:16 -0700 Lines: 15 Message-ID: References: <87ljhtnixd.fsf@gmx.de> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: c-71-237-24-138.hsd1.co.comcast.net User-Agent: Thunderbird 2.0.0.23 (Macintosh/20090812) In-Reply-To: <87ljhtnixd.fsf@gmx.de> Sender: news X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Sebastian Rose wrote: > What I'd prefer even more, would be `ediff' to load those two files two > different buffers, put those buffers in hexl-mode and diff them. That's what ediff-buffers is for. > Before `ediff' does this, it should ask (maybe ask only, if the two > files or one of them exceeds a certain size). Maybe ediff should have a option whether ediff-files visits the files and runs ediff-buffers, or retains its original behavior. -- Kevin Rodgers Denver, Colorado, USA From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 30 21:18:11 2019 Received: (at control) by debbugs.gnu.org; 1 Oct 2019 01:18:11 +0000 Received: from localhost ([127.0.0.1]:60742 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iF6nr-0002Sr-L8 for submit@debbugs.gnu.org; Mon, 30 Sep 2019 21:18:11 -0400 Received: from mail-pl1-f172.google.com ([209.85.214.172]:35422) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iF6np-0002Sd-UV for control@debbugs.gnu.org; Mon, 30 Sep 2019 21:18:10 -0400 Received: by mail-pl1-f172.google.com with SMTP id y10so4639359plp.2 for ; Mon, 30 Sep 2019 18:18:09 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=YrVaQVOzzEHKFXa4p14446ULjYU8k9CKH4ERzHuTNik=; b=ltOeN1G5I2z9U0w5AZ1ouvPQBG/hafMmNYBQocuUDeotrK3MUzOJnxhNaEkaFM6CgL FjCTvJwWYHIlKqyoitn2SmIHJXI0gr2eLWXcBR1HnX4YwmYvHIWrZAtYRqUcyup//u1c VRkAw/ZISyj6LuE5qI1pXBd/qDYFuzVRnZPWs6vvnznzhmgR8niBhWegr4XAs5btbpOe inDqSTM+puPvJw0zsTg2sFAVXt49ByLfRXGRVMKh0OdbXbnnjkaD5UEAc+ak68qgru5C gOOY4sZdhBAA8Uam5XCCFmoOPQ1q31woBrUFvdIzBd4OXjiQe/6V2yH7MxDTGfHPhSht c2PA== X-Gm-Message-State: APjAAAWO4QHOsd2zXE4XtC6gZFOjymP8ZHU7+ehxia5V23V0i65Qoy1U b9OS940zVEjJaGj2CFCSvJjhIohRszAlgUMKDo2ixCPoA2s= X-Google-Smtp-Source: APXvYqySuaVaqUfPdFDE3BXKNXUBLjOUuJnGb/GzDkIT/DyL4P8VTmLmB9fWtxky/n/vJlugQUBVy+w7EFIBQHwIADo= X-Received: by 2002:a17:902:d88f:: with SMTP id b15mr22189764plz.251.1569892683928; Mon, 30 Sep 2019 18:18:03 -0700 (PDT) MIME-Version: 1.0 From: Stefan Kangas Date: Tue, 1 Oct 2019 03:17:52 +0200 Message-ID: Subject: To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 2.2 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: severity 5050 minor quit Content analysis details: (2.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.214.172 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.214.172 listed in list.dnswl.org] 2.0 BLANK_SUBJECT Subject is present but empty 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: severity 5050 minor quit Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.214.172 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.214.172 listed in wl.mailspike.net] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 2.0 BLANK_SUBJECT Subject is present but empty 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager severity 5050 minor quit From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 20 14:38:17 2020 Received: (at 5050) by debbugs.gnu.org; 20 Aug 2020 18:38:17 +0000 Received: from localhost ([127.0.0.1]:44054 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8pS5-0001r1-Eg for submit@debbugs.gnu.org; Thu, 20 Aug 2020 14:38:17 -0400 Received: from quimby.gnus.org ([95.216.78.240]:32882) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8pS3-0001qn-JM for 5050@debbugs.gnu.org; Thu, 20 Aug 2020 14:38:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=9r13+72y2N8oLHBTkp6TLU/0x3vHqnBAjKNpS8Oetw8=; b=O9+6l520OL0NU+BTcRUSV1jhnv GN/ixoln1zCfjQuBLISa9jGyEz3t0JIEdBxoA25t6/iV+thW3oQvx9OPhxPz1E92ThKLy681TRUa7 34bFvycnVs5UiIZ30UfX5IyBo0/TyYQA2T1F22ulWNtz7a2OLn8v5/vBX5YdsX6wdwks=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k8pRu-0000Sm-7M; Thu, 20 Aug 2020 20:38:09 +0200 From: Lars Ingebrigtsen To: Sebastian Rose Subject: Re: bug#5050: 23.1; efiff: Displaying bytes instead of characters in messages References: <87ljhtnixd.fsf@gmx.de> X-Now-Playing: A Tribe Called Quest's _People's Instinctive Travels And The Paths Of Rhythm_: "Can I Kick It" Date: Thu, 20 Aug 2020 20:38:04 +0200 In-Reply-To: <87ljhtnixd.fsf@gmx.de> (Sebastian Rose's message of "Thu, 26 Nov 2009 21:13:34 +0100") Message-ID: <87o8n5macz.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Sebastian Rose writes: > If I do > > M-x ediff-files RET > > and choose binary files, e.g. x.png and x.jpg, this is, what I see in > the `*ediff*' buffer (no indentation): > > Bin\303\244rdateien /home/sebastian/x.png and / [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 5050 Cc: 5050@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Sebastian Rose writes: > If I do > > M-x ediff-files RET > > and choose binary files, e.g. x.png and x.jpg, this is, what I see in > the `*ediff*' buffer (no indentation):=20 > > Bin\303\244rdateien /home/sebastian/x.png and /home/sebastian/x.jpg sin= d verschieden. > > What I expect to see is: > > Bin=C3=A4rdateien /home/sebastian/x.png and /home/sebastian/x.jpg sind = verschieden. I don't have a German locale here, so I can't test this. However, the buffer I get when I try this is seems to use an utf-8 input method, so it seems likely that this has been fixed in the decade that passed since the bug report. Does somebody here have Emacs running in a German locale and can test this? (Or any other locale that outputs non-ASCII characters for "diff bin1 bin2".) --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 20 14:53:22 2020 Received: (at 5050) by debbugs.gnu.org; 20 Aug 2020 18:53:22 +0000 Received: from localhost ([127.0.0.1]:44113 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8pgg-0004TF-G1 for submit@debbugs.gnu.org; Thu, 20 Aug 2020 14:53:22 -0400 Received: from mout.gmx.net ([212.227.17.20]:40007) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8pgd-0004T0-Pg for 5050@debbugs.gnu.org; Thu, 20 Aug 2020 14:53:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1597949593; bh=dSFBGPWfqu4qrbQWamPdiZlikRhc617hOSQ9xMRS7G0=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=AWGyA41RRte4kNd2O0Cy6D1k8FAHqpdxtZD/Q+VzsEDNR7eGoh1LUuT8Ih1nAYizH dHpm7BuJhJIb9w2IanYJ9blWyw+Ac8r3uyDzR2h0CXWYeehjUEcLHGyDGvP1yrzxr0 VwJkXBspcogg7WYKkQ+b7wlfn11c5HyIjnIYhmFc= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from strobe-jhalfs ([178.1.122.94]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N6sit-1kihgk1mHf-018MM3; Thu, 20 Aug 2020 20:53:13 +0200 From: Stephen Berman To: Lars Ingebrigtsen Subject: Re: bug#5050: 23.1; efiff: Displaying bytes instead of characters in messages References: <87ljhtnixd.fsf@gmx.de> <87o8n5macz.fsf@gnus.org> Date: Thu, 20 Aug 2020 20:53:12 +0200 In-Reply-To: <87o8n5macz.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 20 Aug 2020 20:38:04 +0200") Message-ID: <87imddtahz.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:ORhM1s/1QI99EnSai5EsYqQAhiCC2MJJm8+skIrcAJaa35ar17O Iqt3oAYqoAZ/jMa7Cr1HsAqWrhgTvgGsuc1t/k4IHie677YtlsC5jkOG0nseo8G6Z3G7gtD z1t66WnEfRc5COpBMIQteaK/7dWDGTUiWS0PD+5SZocD75SeN37YoP89cTGDj3A7PxGm3OQ WWZviiR/VGSLKh2obVu8g== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:4slAvNlkL3Y=:YcIC6p49y4ylk3HJh1aU/6 SMVN4XgHBFUprZmePbWOrTy+UuDF2uqhAs7sEL97Ynki/GWgXDsD2Uhh9wkxfYSEjK8t/FnaO qRkLCGaG0CBwpKmZemmDwN+yC7OkMnMOwiGQVMtLveVGp85LpI7W9Tuva/fs26D43yRg07d0V m9n9A5Dg+Jp5g6XdYJiiOIRG2AIQLfrtDr3zws6acoCe7vdmomeNUtUoY+8HGfTUjgsXjBeT9 3Y7NBBFWxYu3CVFgpYL6UDza4WKGzeQN5vr9mXIBENSi3Zt0ZUCNInT44bqGcj6r2x6KMFeoK 4unXRc6gpEoVjrr5FoXJf1D6GLOZhmX9zJyy5UjA0tkfzTQ7UkFMaNoLucxqsqgBCbe/iH6Tt 31qeDM9hMdbNwSw1UFvXEqyjsrvcij4fcahQpQnDHqGIN+MAdz7wAsrGY73aWLw0qUKp/ECzo Q7CTtEFn9lJMALw+84L4SwBNO/KsxdaAPQyNxd2sAmW5Rnk5fQlx4VFtyrE7wjXAHoP7aiCSe 8YH0Z5lwssC/02Qd0ipHf8Zi5Yby9Wk3hPc2Ltw5JGzUy5ZQAmtMI2YUvl5PWEClxUCfNOd/8 ON2ghsFCCeMC8efRjs0bpJOtSkagj3B1diLuFAX1Jgno3VcyOgaABGlXp8WgR+pVgVEX+tsRs V6oOFv9ckM8W35OTVIrtvqS3cpMfMthsZJXOeWx2wJYdC2g/Scos7k0GobzxMUddhplBu3Fl5 tSMAYiqrhZeCU/uzj6p5oykrX94hUINvr0t2gwtemo44Dz78n2qiJPYHF2lMYwE8hQ+/Ne9H1 C0lXvIw3ePOedISecwGJtTDlAQOFXgsrA0Wy7PsCr3t0u6xskUNI8OZEpPOkcEDx01Jc9JoYT fRd9S+nqa3ImbPuqUL8/hEtuloaKkQPCDmNNu/MlIo0iJOS15PiEqe85J4Rr9UOV+hDIohNbN 8WMvZbTiUxaOU7ZtOT3nh6npd5sI1wZSs6OD9DTI+HKZvJ8qHDKW4ewJabUSSqMrr3/eX29Jf UdnG40Vh+uUFKG+somumXrR9441zfV9gi8X/p/UNG+uvy2novkau1anjaN/4k6Tg7H0SzqZfl LphX/PVE7sSho0fFTywOGBqK6vcfsCqlCFmc9Kx3e82dGp2Kv+D4f3tUEa7tzaqm8AKpifqOx 28nwVES27KToEcW7Sh5DOn3s6giqVOeUCFxPfblHgqsQeFjAxQyllff8h44M1AAalvMaXk99M xRXd6tWRjI3Q9QqSJF6LyX3xfMdcbNgvkPupKHQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 5050 Cc: Sebastian Rose , 5050@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Thu, 20 Aug 2020 20:38:04 +0200 Lars Ingebrigtsen wrote: > Sebastian Rose writes: > >> If I do >> >> M-x ediff-files RET >> >> and choose binary files, e.g. x.png and x.jpg, this is, what I see in >> the `*ediff*' buffer (no indentation):=20 >> >> Bin\303\244rdateien /home/sebastian/x.png and /home/sebastian/x.jpg si= nd >> verschieden. >> >> What I expect to see is: >> >> Bin=C3=A4rdateien /home/sebastian/x.png and /home/sebastian/x.jpg sind= verschieden. > > I don't have a German locale here, so I can't test this. However, the > buffer I get when I try this is seems to use an utf-8 input method, so > it seems likely that this has been fixed in the decade that passed since > the bug report. > > Does somebody here have Emacs running in a German locale and can test > this? (Or any other locale that outputs non-ASCII characters for "diff > bin1 bin2".) When I start Emacs built from current master like this: LANG=3Dde_DE.UTF-8 emacs -Q and then carry out the above recipe, I get exactly the above message with raw bytes instead of a-umlaut. Steve Berman From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 20 15:22:10 2020 Received: (at 5050) by debbugs.gnu.org; 20 Aug 2020 19:22:10 +0000 Received: from localhost ([127.0.0.1]:44169 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8q8Y-0001Cy-3P for submit@debbugs.gnu.org; Thu, 20 Aug 2020 15:22:10 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36056) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8q8W-0001Cl-Fb for 5050@debbugs.gnu.org; Thu, 20 Aug 2020 15:22:08 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:46605) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k8q8R-0000Au-2V; Thu, 20 Aug 2020 15:22:03 -0400 Received: from [176.228.60.248] (port=3713 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1k8q8Q-0004Cf-BL; Thu, 20 Aug 2020 15:22:02 -0400 Date: Thu, 20 Aug 2020 22:21:55 +0300 Message-Id: <831rk1cecs.fsf@gnu.org> From: Eli Zaretskii To: Stephen Berman In-Reply-To: <87imddtahz.fsf@gmx.net> (message from Stephen Berman on Thu, 20 Aug 2020 20:53:12 +0200) Subject: Re: bug#5050: 23.1; efiff: Displaying bytes instead of characters in messages References: <87ljhtnixd.fsf@gmx.de> <87o8n5macz.fsf@gnus.org> <87imddtahz.fsf@gmx.net> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 5050 Cc: larsi@gnus.org, sebastian_rose@gmx.de, 5050@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Stephen Berman > Date: Thu, 20 Aug 2020 20:53:12 +0200 > Cc: Sebastian Rose , 5050@debbugs.gnu.org > > >> If I do > >> > >> M-x ediff-files RET > >> > >> and choose binary files, e.g. x.png and x.jpg, this is, what I see in > >> the `*ediff*' buffer (no indentation): > >> > >> Bin\303\244rdateien /home/sebastian/x.png and /home/sebastian/x.jpg sind > >> verschieden. > >> > >> What I expect to see is: > >> > >> Binärdateien /home/sebastian/x.png and /home/sebastian/x.jpg sind verschieden. > > > > I don't have a German locale here, so I can't test this. However, the > > buffer I get when I try this is seems to use an utf-8 input method, so > > it seems likely that this has been fixed in the decade that passed since > > the bug report. > > > > Does somebody here have Emacs running in a German locale and can test > > this? (Or any other locale that outputs non-ASCII characters for "diff > > bin1 bin2".) > > When I start Emacs built from current master like this: > > LANG=de_DE.UTF-8 emacs -Q > > and then carry out the above recipe, I get exactly the above message > with raw bytes instead of a-umlaut. What do you see in that environment if you diff 2 files that have text with umlauts? do you also see raw bytes? From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 20 15:28:39 2020 Received: (at 5050) by debbugs.gnu.org; 20 Aug 2020 19:28:39 +0000 Received: from localhost ([127.0.0.1]:44173 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8qEo-0001Lm-SN for submit@debbugs.gnu.org; Thu, 20 Aug 2020 15:28:39 -0400 Received: from quimby.gnus.org ([95.216.78.240]:33302) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8qEn-0001LZ-6A for 5050@debbugs.gnu.org; Thu, 20 Aug 2020 15:28:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=oGg8chChKgM+OfnZIzM/0YAmrxypu2EwbpuIo8uemBM=; b=qE6+fXXMDu7Ebfg+f8DL2YPv+s UsQ2/snjBldkbKQPm4PA2Mrx0oIm8i/SQiCS5vya+rBBGgcedRt+QpmfrQpOzBaiTumfwdpMTJmpz IDbLQJdjZISsCGrxunTLbzUn3vrcBtR8kJITQx4LRmqlnXrvDYDvly3RM9bGZ7RzaQTI=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k8qEa-0001af-5j; Thu, 20 Aug 2020 21:28:30 +0200 From: Lars Ingebrigtsen To: Stephen Berman Subject: Re: bug#5050: 23.1; efiff: Displaying bytes instead of characters in messages References: <87ljhtnixd.fsf@gmx.de> <87o8n5macz.fsf@gnus.org> <87imddtahz.fsf@gmx.net> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAIVBMVEVIIh1hIRedUijm khKyi2ewazaKLxzEq5lzFg+MFg7///+2Sd5LAAAAAWJLR0QKaND0VgAAAAd0SU1FB+QIFBMRJ0a5 828AAAGYSURBVDjLbdQxT+MwFABgszE2EnAZ6WuTlrnTjeQMniktB6vFue6KAl4PJKqX9XSKkn/L S+I0NX1Psuz4y/NLIjtCiJPoOEZCiNFosrg8JkFtKu+6C/MNlLpux8mvmwB+OKVohHGyXI0PYeaU myPix1qcWOqjKEZ8F1H8nMuchvi5HAnch4jwzIOGS3E6QIwfTr20493f03gAaip/bMd/5Lw6BDtZ PNZNzFxeUIfUqgaqyeKpmS+dc90dTQi6J7lv4T/BbQCTDjYEbwNsKWPhQX4DX2OTS/XKwbNMpnKA el98I2EtrxiYqQymAfilfss8iULoMpTLbbRlMpxL7QVTvMzAvG9rJqOczvUTB1rZdcYB3ACsWYBb 0NxTLQF0ymUkAIaDkjJsCP5bUe3UcEutGPjpM6DgQGZpcsUB3O30Hqq2eAcmNSYEX/zfA/JQg7X9 F6EtegB6vDP9fAAG0PTzKIpqAB1X/bzf7e1T1SXMMTg4fUYdQtWfDzprPNjzcRws5aFaZeYQiroH +g01UPj3oF6nwz7zgfgFlDL4XdFSL0gAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDgtMjBUMTk6 MTc6MzkrMDA6MDDz3oanAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA4LTIwVDE5OjE3OjM5KzAw OjAwgoM+GwAAAABJRU5ErkJggg== X-Now-Playing: repository's _Howard Jones_ Date: Thu, 20 Aug 2020 21:28:22 +0200 In-Reply-To: <87imddtahz.fsf@gmx.net> (Stephen Berman's message of "Thu, 20 Aug 2020 20:53:12 +0200") Message-ID: <87ft8hktgp.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Stephen Berman writes: > When I start Emacs built from current master like this: > > LANG=de_DE.UTF-8 emacs -Q > > and then carry out the above recipe, I get exactly the above message > with raw bytes instead of a-umlaut. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 5050 Cc: Sebastian Rose , 5050@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Stephen Berman writes: > When I start Emacs built from current master like this: > > LANG=de_DE.UTF-8 emacs -Q > > and then carry out the above recipe, I get exactly the above message > with raw bytes instead of a-umlaut. Thanks for checking. I've now installed the locale here, and I'm also able to reproduce the bug. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 20 15:35:42 2020 Received: (at 5050) by debbugs.gnu.org; 20 Aug 2020 19:35:42 +0000 Received: from localhost ([127.0.0.1]:44182 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8qLd-0001X4-RO for submit@debbugs.gnu.org; Thu, 20 Aug 2020 15:35:42 -0400 Received: from mout.gmx.net ([212.227.17.22]:47045) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8qLa-0001Wq-D2 for 5050@debbugs.gnu.org; Thu, 20 Aug 2020 15:35:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1597952131; bh=SvkylQoHf9F2qcxQ1Xg09sREj/8uXCx0R4Jz1jAt0Yw=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=Nm+xFcZnP8YAolhXrlLKqEyyDD52iyBLIiabUFgL+3kGOr6Oc+5W22lXZWuLBwU40 kFCo21UkkPgMNBKVX16+NdGkOREw8usk65t97HUm4hbu/CwLWg7047XOXfftjQwItI A2mOgEEJhJsWOpomAip2jqRlFTe9qEI1xUqG1BxY= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from strobe-jhalfs ([178.1.122.94]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MCKFu-1jzWxF2md0-009LsQ; Thu, 20 Aug 2020 21:35:31 +0200 From: Stephen Berman To: Eli Zaretskii Subject: Re: bug#5050: 23.1; efiff: Displaying bytes instead of characters in messages References: <87ljhtnixd.fsf@gmx.de> <87o8n5macz.fsf@gnus.org> <87imddtahz.fsf@gmx.net> <831rk1cecs.fsf@gnu.org> Date: Thu, 20 Aug 2020 21:35:30 +0200 In-Reply-To: <831rk1cecs.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 20 Aug 2020 22:21:55 +0300") Message-ID: <87eeo1t8jh.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:I72hLQcybzhQ7d13VG7qeTFjnW4OmweAi0JYw7hpZTdS6YYgzpn CzJmVByGKxXLa5rBL3lU2reKRrXZONK4JiwnHhRpSr6eOVS1gYx48afBH1/9XHGXAZeI1yb FoozLcLkiUHnr7bvonFDynNxz4btyEsMzrMohSIdugd4tUlyUs9SHTkbBgpYn3m552/0489 FTiLS2Lk6wqDfK3JK7lsg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:pwVoMmSOG94=:mI4f99IZnZLimu/h2GDrRr zIRKxDvt81Z1KuDA7NNdZAxrk/+OegGTwd/TL3seevIBgyoJdagLKETxQh3g5bI+w4Uyg//4D CmSiEg0HgRcGqvJQludcOPlFGgHClczejJKdIO4KTZ5/SN3ANuF0GBzQjVv8voTxEfsUeyZRk GDr7xSIAS4HeXGIhekcHVA1lkbUWnQJBOQpilZ4T+oG7hK5OIkerMUmFJAYCaXS+sItnW6X6e GsWseEueZ0hU+EvDgGi7/wpYjvR0e0Mq1Cfi3XDMpYQGPH3GIIFynCJLOxpORc0g0661Jh5fJ syZ3tS4ZcofFinlOMNevN3Wj0fQ/8/v+37J+fbGrI2LUconUv3HDT9UV5eHD7qQzd3DFhlqXb 0CnINsO5msHTBvpX7SmPmFQI8mDzay8jabjay3Dv31wLZQtPHHlqpsqPHe4OG6Y08Tvaid2M9 7RoC5+4jG7A4xvNPCBsxiU/6EqV9TGttcdNMPcTz3aeGUlE6vtOGK0DoE0XS6Bb0sjP1MWeso 6gn000uARbAi0ZWbV3fZh5gsr9kPivTnbMp50JPTlH2gsb3+31kqoY0Xl3LKejSWWqBlb7upl VtFfoblESRENPk5imLyR+CZcw/C4ya8tWEC8SdMiIB7xaOprn2XVJeqGbqmG4kDCnwlnd4rdh efMk/RMnHB1J77bIFcFKnaBmuuOhuuh/6B0TNHpWGMQ11VWDagcALiY/3i+fFE/p4+hcTEYoO AIAMKwfvmXkUmvJBdUjvfTZK94s1LexzZi3MiikJSKnW/gvM9JtTRXmHDyR3uBbMeoSxGCk7J DKgM0bEb4n7DzkkxYdJq4IXOhbzhnbJ3tpcATvlhgX+imlUo2iEgcNPdrmbsn0NwZK1QykY8+ HNpUbAnCl/oP80KXizYDPoJ/LKToYKuZtLIWTHD37FsM7uZNRXvW8U2sfMx6hh6Dvtb8Uo2OL kB2D6eo++ns7iUgxl3s/XQhK+sw0wRGK92ztGHlMN8CGMwAr3CFd3ScH7jOzh3csj5EnZfK0d kUL/H4pmqOnqPoWKvQgthJmEPsFiq0zYnkG4SWhD5rK7rREo2zrDu6DaNK79NxmLGqen9D/1A /4seIEJoz8ld3Et1lOHa85+i7AUZ72hhSSKrmFVtKCS8JW2wPCYwhWh6cKVTNtRm2/M+ldyS1 HbRjXsopTVA9Wv6s8uWecUOhPYuS/e88TwHobrSvMTXsER6vG9xdxV+F3LX4bwyZzUGd7nhOR 2fgwZKH3fzzBQoo+E6x3CMPNLdzEXdThFul5ZsQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 5050 Cc: larsi@gnus.org, sebastian_rose@gmx.de, 5050@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Thu, 20 Aug 2020 22:21:55 +0300 Eli Zaretskii wrote: >> From: Stephen Berman >> Date: Thu, 20 Aug 2020 20:53:12 +0200 >> Cc: Sebastian Rose , 5050@debbugs.gnu.org >>=20 >> >> If I do >> >> >> >> M-x ediff-files RET >> >> >> >> and choose binary files, e.g. x.png and x.jpg, this is, what I see in >> >> the `*ediff*' buffer (no indentation):=20 >> >> >> >> Bin\303\244rdateien /home/sebastian/x.png and /home/sebastian/x.jpg= sind >> >> verschieden. >> >> >> >> What I expect to see is: >> >> >> >> Bin=C3=A4rdateien /home/sebastian/x.png and /home/sebastian/x.jpg s= ind verschieden. >> > >> > I don't have a German locale here, so I can't test this. However, the >> > buffer I get when I try this is seems to use an utf-8 input method, so >> > it seems likely that this has been fixed in the decade that passed sin= ce >> > the bug report. >> > >> > Does somebody here have Emacs running in a German locale and can test >> > this? (Or any other locale that outputs non-ASCII characters for "diff >> > bin1 bin2".) >>=20 >> When I start Emacs built from current master like this: >>=20 >> LANG=3Dde_DE.UTF-8 emacs -Q >>=20 >> and then carry out the above recipe, I get exactly the above message >> with raw bytes instead of a-umlaut. > > What do you see in that environment if you diff 2 files that have text > with umlauts? do you also see raw bytes? Do you mean with Ediff? If so, I see the text with umlauts, not with raw bytes. Steve Berman From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 20 15:42:36 2020 Received: (at 5050) by debbugs.gnu.org; 20 Aug 2020 19:42:36 +0000 Received: from localhost ([127.0.0.1]:44197 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8qSK-0001hQ-1N for submit@debbugs.gnu.org; Thu, 20 Aug 2020 15:42:36 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40716) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8qSH-0001h8-AO for 5050@debbugs.gnu.org; Thu, 20 Aug 2020 15:42:34 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:46883) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k8qSA-0002p1-UZ; Thu, 20 Aug 2020 15:42:27 -0400 Received: from [176.228.60.248] (port=4956 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1k8qS3-00084S-Mc; Thu, 20 Aug 2020 15:42:25 -0400 Date: Thu, 20 Aug 2020 22:42:13 +0300 Message-Id: <83v9hdayui.fsf@gnu.org> From: Eli Zaretskii To: Stephen Berman In-Reply-To: <87eeo1t8jh.fsf@gmx.net> (message from Stephen Berman on Thu, 20 Aug 2020 21:35:30 +0200) Subject: Re: bug#5050: 23.1; efiff: Displaying bytes instead of characters in messages References: <87ljhtnixd.fsf@gmx.de> <87o8n5macz.fsf@gnus.org> <87imddtahz.fsf@gmx.net> <831rk1cecs.fsf@gnu.org> <87eeo1t8jh.fsf@gmx.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 5050 Cc: larsi@gnus.org, sebastian_rose@gmx.de, 5050@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Stephen Berman > Cc: larsi@gnus.org, sebastian_rose@gmx.de, 5050@debbugs.gnu.org > Date: Thu, 20 Aug 2020 21:35:30 +0200 > > > What do you see in that environment if you diff 2 files that have text > > with umlauts? do you also see raw bytes? > > Do you mean with Ediff? If so, I see the text with umlauts, not with > raw bytes. So we decode the output written to stdout, but not to stderr, is that the case? From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 20 15:42:58 2020 Received: (at 5050) by debbugs.gnu.org; 20 Aug 2020 19:42:58 +0000 Received: from localhost ([127.0.0.1]:44200 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8qSg-0001i2-9J for submit@debbugs.gnu.org; Thu, 20 Aug 2020 15:42:58 -0400 Received: from quimby.gnus.org ([95.216.78.240]:33468) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8qSf-0001hp-GJ for 5050@debbugs.gnu.org; Thu, 20 Aug 2020 15:42:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=9CTJRDzhRPK/r49/zCYnsPvaf4yFZU/UK+emOJbmdrQ=; b=i+C6jm78Uo75tzqrO7EfryWZg/ nQ0inO8UXy/vtaAyCAXsLs6L7YNbIAXJgB+i7lPWI4FtXKknkWtjv+Sm5vwJv/cA4iOIL6ytgtUyF 3z92FY70Im2Z4ANr1UIWXoOnrv4BbvldOdkbni9kxC7OzEvZc8pshZNnoPDye8WQgP+I=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k8qSW-0001l1-HT; Thu, 20 Aug 2020 21:42:51 +0200 From: Lars Ingebrigtsen To: Stephen Berman Subject: Re: bug#5050: 23.1; efiff: Displaying bytes instead of characters in messages References: <87ljhtnixd.fsf@gmx.de> <87o8n5macz.fsf@gnus.org> <87imddtahz.fsf@gmx.net> X-Now-Playing: Tuxedomoon's _Live in London (1982)_: "Courante Marocaine" Date: Thu, 20 Aug 2020 21:42:47 +0200 In-Reply-To: <87imddtahz.fsf@gmx.net> (Stephen Berman's message of "Thu, 20 Aug 2020 20:53:12 +0200") Message-ID: <87blj5ksso.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: (defun ediff-exec-process (program buffer synch options &rest files) [...] ;; If this is a buffer job, we are diffing temporary files ;; produced by Emacs with ediff-coding-system-for-write, so ;; use the same encoding to read the results. (coding-system-for-read (if (strin [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 5050 Cc: Sebastian Rose , 5050@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) (defun ediff-exec-process (program buffer synch options &rest files) [...] ;; If this is a buffer job, we are diffing temporary files ;; produced by Emacs with ediff-coding-system-for-write, so ;; use the same encoding to read the results. (coding-system-for-read (if (string-match "buffer" (symbol-name ediff-job-name)) ediff-coding-system-for-write ediff-coding-system-for-read)) args) This is the problem: ediff-coding-system-for-read is raw-text, which gives us the binary data in the buffer instead of characters. Hm... Looks like it's been raw-text since basically forever. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 20 15:50:33 2020 Received: (at 5050) by debbugs.gnu.org; 20 Aug 2020 19:50:33 +0000 Received: from localhost ([127.0.0.1]:44219 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8qa0-0001uX-Qk for submit@debbugs.gnu.org; Thu, 20 Aug 2020 15:50:33 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42600) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8qZy-0001uK-Pn for 5050@debbugs.gnu.org; Thu, 20 Aug 2020 15:50:31 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:46988) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k8qZt-0003uM-De; Thu, 20 Aug 2020 15:50:25 -0400 Received: from [176.228.60.248] (port=1475 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1k8qZs-0000L1-1E; Thu, 20 Aug 2020 15:50:25 -0400 Date: Thu, 20 Aug 2020 22:50:16 +0300 Message-Id: <83tuwxayh3.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <87blj5ksso.fsf@gnus.org> (message from Lars Ingebrigtsen on Thu, 20 Aug 2020 21:42:47 +0200) Subject: Re: bug#5050: 23.1; efiff: Displaying bytes instead of characters in messages References: <87ljhtnixd.fsf@gmx.de> <87o8n5macz.fsf@gnus.org> <87imddtahz.fsf@gmx.net> <87blj5ksso.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 5050 Cc: sebastian_rose@gmx.de, stephen.berman@gmx.net, 5050@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Lars Ingebrigtsen > Date: Thu, 20 Aug 2020 21:42:47 +0200 > Cc: Sebastian Rose , 5050@debbugs.gnu.org > > (defun ediff-exec-process (program buffer synch options &rest files) > > [...] > > ;; If this is a buffer job, we are diffing temporary files > ;; produced by Emacs with ediff-coding-system-for-write, so > ;; use the same encoding to read the results. > (coding-system-for-read > (if (string-match "buffer" (symbol-name ediff-job-name)) > ediff-coding-system-for-write > ediff-coding-system-for-read)) > args) > > This is the problem: ediff-coding-system-for-read is raw-text, which > gives us the binary data in the buffer instead of characters. How else can you compare files which could have different encodings? And anyway, Stephen just answered my question, and the diffs are displayed correctly with non-ASCII characters, not as raw bytes. So there's more here than meets the eye. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 20 15:51:55 2020 Received: (at 5050) by debbugs.gnu.org; 20 Aug 2020 19:51:55 +0000 Received: from localhost ([127.0.0.1]:44223 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8qbL-0001wV-5p for submit@debbugs.gnu.org; Thu, 20 Aug 2020 15:51:55 -0400 Received: from mout.gmx.net ([212.227.17.22]:45219) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8qbH-0001wF-WF for 5050@debbugs.gnu.org; Thu, 20 Aug 2020 15:51:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1597953105; bh=P/vzWo4BKtGSrOU+wU9aOZYyT9pcqkzL5+2IvjU14nc=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=RH2SQpu8W77rHvZfBZLoDXQGKAsLhS5UZ63M3jYeV6UbNgrW2IBCnA/2IS5F+dGHy Da99TZhK1UoAm5cuoJiWD6cWhgpQdbRoQNAHLI+eyzMaZvZkoxeOhMH/vtAc9wHRlF O7vksRAY3tC6hNwPS/V+G4X8mKrL+feQBSAcM2jM= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from strobe-jhalfs ([178.1.122.94]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MWzjt-1kBHQm2Kwj-00XLed; Thu, 20 Aug 2020 21:51:45 +0200 From: Stephen Berman To: Lars Ingebrigtsen Subject: Re: bug#5050: 23.1; efiff: Displaying bytes instead of characters in messages References: <87ljhtnixd.fsf@gmx.de> <87o8n5macz.fsf@gnus.org> <87imddtahz.fsf@gmx.net> <87blj5ksso.fsf@gnus.org> Date: Thu, 20 Aug 2020 21:51:44 +0200 In-Reply-To: <87blj5ksso.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 20 Aug 2020 21:42:47 +0200") Message-ID: <87a6ypt7sf.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:PcxEiqcMIiUCziYgYE6cgIWok4LiYkYMKIBI5df9SjqPNEt6Ef6 bPNbVc2Dsb6spc2ZfmL3zjoJi8JSeVDZKFr4MBmYI1AYeUqDza7zs+LjqCpmxREYDBXcbpi njX2qlowt/NYt65j09QJp+NGKTpI4tEy2SX9qY/+x7FNYLXf+C3U3rzjn/GEUeKC+RVd83F pH4L+2sB+e37pzvNZKAAg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:rmHBjhW3RmI=:JToWHpTvTqJZvLhpm1+NHl WU4rXl59H4p3fIXew2V7iqVA3dqxRa7y4zIfPYXOFTJiL6iwMTLlBNZlNg/ocXhvDUdTIrB0N sX8XVeOgvPMiBKDmWAMKX9jSnJSzGkJTFi8mOulydPUth77iFgwxNqqVC5RAL3o8VTW9g/RdQ bsAl47cFhZX6sa3IHLKkxKawhs1YkEQzK27/cldFHfxL2dXOGypn4/ErahfhmzDF5/k3BrLE4 rCHLCgCj7KPiCzX3BTz58cQtm73lmMjFWCKpW0pkNe9c/U9K0y3dZWqf1De3i4p2Ai/z+AHOH adGza7YqzBFSJNY2g7nxEPm8kRtK06SIK82IBsKQtjcO7WqVGnCmAiF968vFcCRE8Pr02huYY 1D1CTLVGrICDzcDRV9c7IiDsyTyVNe1k0ooMk/fDEGqHwNKKuXAMu0KviKobOCQwygISphiMP 3FluB24DaEmnvCYzZZ6dN5mBqxs7Be59UK2mFSteT4RjZ2JudPWBeajgXjP+tLF14SIuLDp76 r2IffSFrecKUUeKRsRTudLbNa78VWCvldcrckDRXAB8AA5DaotChZZorJ6RSBCrvBA8FvTELl snl0h6XTC2Dgfhk3xTtUTAKM6HTGUJi0gmpcTFUeV9LsxnNRK8LQAMzPEpkFq3UtyaP6R7g6x +4ze/IBL09h6/E2C+tcd9a1w2zSZdvjRtdV9xDx0piiuskwveJuSdRuXTYxfXKiPNjmw95JA6 gGmkDQA1nJxj/6MLc5u3ImkO6VEq+hdjGj/fs6h5YfEBt6oi5m3PJ40T8qDPLf3GPkb5ds+Z3 kfx9ccc3kqg3I7dZiEhatwdTAvqyp6J7lWv7Zx0B02Rp/aUt6kvaAJWZ16gtRK3NbxRxo8Khp FmrQujR2Av+sReSlhqTydr+KdiF26vKDnI3o5w4cX7VgTM+ft0+GhkIYTzHOd7GmlYQqjVP2X 5de80tRLpk+G0o/dbERP/6fSVVN6kuQWfxZEIRJ8HRw6eOCS8NqqWg3BmpMNi/Rq7KDvdC/0X HZ8Hk8XDu5tjLmC5O4iph44WljLhpT4iPQVEGWSZowDUIkNPbCgW50UgXUTBSiO5KRsHE2EKC B7K79kH58RVPCp1rZ40Orgaqq9ybaM/x94Z+Ql8IcwsgCEQbBzvkHTB12JHwi3hLDQs22P7sT 7iHv8MUyd7trhs453mH23N85ucjf2kOGtck/GSy+JX9rNBTrXIZzsbO3iFI3VkxqXFlMYInyF +ZLlGI7urJyN1PImVMCZPIWP0x7+RKl+9XGyGpA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 5050 Cc: Sebastian Rose , 5050@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Thu, 20 Aug 2020 21:42:47 +0200 Lars Ingebrigtsen wrote: > (defun ediff-exec-process (program buffer synch options &rest files) > > [...] > > ;; If this is a buffer job, we are diffing temporary files > ;; produced by Emacs with ediff-coding-system-for-write, so > ;; use the same encoding to read the results. > (coding-system-for-read > (if (string-match "buffer" (symbol-name ediff-job-name)) > ediff-coding-system-for-write > ediff-coding-system-for-read)) > args) > > This is the problem: ediff-coding-system-for-read is raw-text, which > gives us the binary data in the buffer instead of characters. Indeed, and when I set ediff-coding-system-for-read to utf-8 and carry out the OP's recipe, the German text is displayed as it should be with umlaut. Steve Berman From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 20 16:02:18 2020 Received: (at 5050) by debbugs.gnu.org; 20 Aug 2020 20:02:18 +0000 Received: from localhost ([127.0.0.1]:44231 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8qlO-00048x-D7 for submit@debbugs.gnu.org; Thu, 20 Aug 2020 16:02:18 -0400 Received: from quimby.gnus.org ([95.216.78.240]:33654) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8qlK-00041R-6k for 5050@debbugs.gnu.org; Thu, 20 Aug 2020 16:02:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=zUpJy62isSuPPh7+RL+wQHsad9Bn8kNbbNw+6VpKrD4=; b=BC0+ew5A6+dskFxD7+5g8qowue oSXCB5I8pDjXtqyJzU/bJJL2n6U+ezBYH1R4citEmgYU2D2TczIewaFe6ztOr9GNPgz8kI02/p40b v1qqJaju4CUBpD1M0ECbMPfMIry9LLilJZCQC3FGRNOLd/lCC3brPimXJDnaBIPzHW0Y=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k8ql4-0001t2-G3; Thu, 20 Aug 2020 22:02:07 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#5050: 23.1; efiff: Displaying bytes instead of characters in messages References: <87ljhtnixd.fsf@gmx.de> <87o8n5macz.fsf@gnus.org> <87imddtahz.fsf@gmx.net> <87blj5ksso.fsf@gnus.org> <83tuwxayh3.fsf@gnu.org> X-Now-Playing: Tuxedomoon's _Live in London (1982)_: "Blind" Date: Thu, 20 Aug 2020 22:01:57 +0200 In-Reply-To: <83tuwxayh3.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 20 Aug 2020 22:50:16 +0300") Message-ID: <87wo1tjdca.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: > And anyway, Stephen just answered my question, and the diffs are > displayed correctly with non-ASCII characters, not as raw bytes. So > there's more here than meets the eye. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 5050 Cc: sebastian_rose@gmx.de, stephen.berman@gmx.net, 5050@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > And anyway, Stephen just answered my question, and the diffs are > displayed correctly with non-ASCII characters, not as raw bytes. So > there's more here than meets the eye. They are, but the output in that buffer is just raw bytes -- no matter whether the output is from stderr or stdout. There must be a decoding thing that takes place later, but I'm still looking for where that happens. (I'm wholly unfamiliar with the ediff code.) When I've found that, the fix would be to apply whatever it's doing to the error buffer, too... -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 20 16:13:08 2020 Received: (at 5050) by debbugs.gnu.org; 20 Aug 2020 20:13:08 +0000 Received: from localhost ([127.0.0.1]:44248 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8qvr-0004eW-Om for submit@debbugs.gnu.org; Thu, 20 Aug 2020 16:13:07 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47676) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8qvp-0004e2-0G for 5050@debbugs.gnu.org; Thu, 20 Aug 2020 16:13:05 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47366) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k8qvj-0006Rg-A7; Thu, 20 Aug 2020 16:12:59 -0400 Received: from [176.228.60.248] (port=2862 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1k8qvi-0004HI-Q8; Thu, 20 Aug 2020 16:12:59 -0400 Date: Thu, 20 Aug 2020 23:12:52 +0300 Message-Id: <83r1s1axff.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <87wo1tjdca.fsf@gnus.org> (message from Lars Ingebrigtsen on Thu, 20 Aug 2020 22:01:57 +0200) Subject: Re: bug#5050: 23.1; efiff: Displaying bytes instead of characters in messages References: <87ljhtnixd.fsf@gmx.de> <87o8n5macz.fsf@gnus.org> <87imddtahz.fsf@gmx.net> <87blj5ksso.fsf@gnus.org> <83tuwxayh3.fsf@gnu.org> <87wo1tjdca.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 5050 Cc: sebastian_rose@gmx.de, stephen.berman@gmx.net, 5050@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Lars Ingebrigtsen > Cc: sebastian_rose@gmx.de, stephen.berman@gmx.net, 5050@debbugs.gnu.org > Date: Thu, 20 Aug 2020 22:01:57 +0200 > > Eli Zaretskii writes: > > > And anyway, Stephen just answered my question, and the diffs are > > displayed correctly with non-ASCII characters, not as raw bytes. So > > there's more here than meets the eye. > > They are, but the output in that buffer is just raw bytes -- no matter > whether the output is from stderr or stdout. There must be a decoding > thing that takes place later, but I'm still looking for where that > happens. (I'm wholly unfamiliar with the ediff code.) > > When I've found that, the fix would be to apply whatever it's doing to > the error buffer, too... Wait, the problematic text appears in the Ediff error buffer, right? So we should perhaps simply decode it? Does evaluating the below in that buffer fixes the problem? M-: (decode-coding-region (point-min) (point-max) 'undecided) RET From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 20 16:14:50 2020 Received: (at 5050) by debbugs.gnu.org; 20 Aug 2020 20:14:50 +0000 Received: from localhost ([127.0.0.1]:44252 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8qxW-0004gt-4i for submit@debbugs.gnu.org; Thu, 20 Aug 2020 16:14:50 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48144) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8qxU-0004gg-Vb for 5050@debbugs.gnu.org; Thu, 20 Aug 2020 16:14:49 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47470) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k8qxP-0006ba-OF; Thu, 20 Aug 2020 16:14:43 -0400 Received: from [176.228.60.248] (port=2971 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1k8qxO-0004Ol-E5; Thu, 20 Aug 2020 16:14:43 -0400 Date: Thu, 20 Aug 2020 23:14:36 +0300 Message-Id: <83pn7laxcj.fsf@gnu.org> From: Eli Zaretskii To: Stephen Berman In-Reply-To: <87a6ypt7sf.fsf@gmx.net> (message from Stephen Berman on Thu, 20 Aug 2020 21:51:44 +0200) Subject: Re: bug#5050: 23.1; efiff: Displaying bytes instead of characters in messages References: <87ljhtnixd.fsf@gmx.de> <87o8n5macz.fsf@gnus.org> <87imddtahz.fsf@gmx.net> <87blj5ksso.fsf@gnus.org> <87a6ypt7sf.fsf@gmx.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 5050 Cc: larsi@gnus.org, sebastian_rose@gmx.de, 5050@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Stephen Berman > Date: Thu, 20 Aug 2020 21:51:44 +0200 > Cc: Sebastian Rose , 5050@debbugs.gnu.org > > > This is the problem: ediff-coding-system-for-read is raw-text, which > > gives us the binary data in the buffer instead of characters. > > Indeed, and when I set ediff-coding-system-for-read to utf-8 and carry > out the OP's recipe, the German text is displayed as it should be with > umlaut. Does setting ediff-coding-system-for-read to utf-8 botch comparison of files that are encoded in something other than UTF-8? I think it will, so this is not the right solution. Our problem is only with the messages that end up in the Ediff error buffer. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 20 16:17:16 2020 Received: (at 5050) by debbugs.gnu.org; 20 Aug 2020 20:17:16 +0000 Received: from localhost ([127.0.0.1]:44256 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8qzr-0004l2-RS for submit@debbugs.gnu.org; Thu, 20 Aug 2020 16:17:16 -0400 Received: from quimby.gnus.org ([95.216.78.240]:33820) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8qzq-0004kq-4b for 5050@debbugs.gnu.org; Thu, 20 Aug 2020 16:17:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References:Subject: Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=BnoS9QJiIV3v1On+Wo9ZzDoI1hieD89qn5LDSEPSy8A=; b=dmZFwVXfPEcXvZaDUjOZNjeIs1 1VUdhvR5Ap3NZprEG1uteQhDfzYrxZm2IpYN25M5OaR4YFcNtcPaAs35Kon2WirKA+xv/GpOwDssH R4NnSv8KP10Pw5zhAu8AT/tIqTncjR9DL7BBK3yMAFkDC1FjJb+6iAdmOgZkE4mi5ID4=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k8qzg-00023P-7O; Thu, 20 Aug 2020 22:17:07 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#5050: 23.1; efiff: Displaying bytes instead of characters in messages References: <87ljhtnixd.fsf@gmx.de> <87o8n5macz.fsf@gnus.org> <87imddtahz.fsf@gmx.net> <87blj5ksso.fsf@gnus.org> <83tuwxayh3.fsf@gnu.org> <87wo1tjdca.fsf@gnus.org> X-Now-Playing: Tuxedomoon's _Live in London (1982)_: "Blind" Date: Thu, 20 Aug 2020 22:17:02 +0200 Message-ID: <87mu2pjcn5.fsf@gnus.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Lars Ingebrigtsen writes: > They are, but the output in that buffer is just raw bytes -- no matter > whether the output is from stderr or stdout. There must be a decoding > thing that takes place later, but I'm still looking f [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 0.0 DC_PNG_UNO_LARGO Message contains a single large png image X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 5050 Cc: sebastian_rose@gmx.de, stephen.berman@gmx.net, 5050@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Lars Ingebrigtsen writes: > They are, but the output in that buffer is just raw bytes -- no matter > whether the output is from stderr or stdout. There must be a decoding > thing that takes place later, but I'm still looking for where that > happens. (I'm wholly unfamiliar with the ediff code.) But it's not doing that -- it's loading the files into normal Emacs buffers, so the normal Emacs autodetecting of coding systems takes place. Hm... to me it looks like it never decodes the output from diff -- it doesn't care what's on the lines, it just uses the diff codes. Here's what the output buffer looks like: --=-=-= Content-Type: image/png Content-Disposition: inline Content-Transfer-Encoding: base64 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 xYNWuNja2gYGBmZmZs6ePZv3rxcuXPDz8yOmn/M1ZsyYGzduhIaGcq0dA4cYANCT0IhVFskrj/Rg jY2NsbGx+fn5FRUVqqqqenp6Li4u3bISprgwGIz4+PjCwsKKigoajaatrW1ubm5ra9u3b9/2vLyk pCQtLS0vL6+6uprFYtHpdFNTU0dHR94dIuEQAwB6HmqFQAAAAACT7RuhAAAAgMggBAIAAKAoCIEA AAAoCkIgAAAAioIQCAAAgKIgBAIAAKAoCIEAAAAoCkIgAAAAioIQCAAAgKIgBAIAAKAoCIEAAAAo CkIgAAAAioIQCAAAgKIgBAIAAKAoCIEAAAAoCkIgAAAAioIQCAAAgKIgBAIAAKAoCIEAAAAoCkIg AAAAioIQCAAAgKIgBAIAAKAoCIEAAAAoCkIgAAAAioIQCAAAgKIgBAIAAKAoCIEAAAAoCkIgAAAA ioIQCAAAgKIgBAIAAKAoCIEAAAAoCkIgAAAAioIQCAAAgKIgBAIAAKAoCIEAAAAoCkIgAAAAioIQ CAAAgKIgBAIAAKAoCIEAAAAoCkIgAAAAioIQCAAAgKIgBAIAAKAoCIEAAAAoCkIgAAAAioIQCAAA gKIgBAIAAKAoCIEAAAAoCkIgAAAAioIQCAAAgKIgBAIAAKAoCIEAAAAoCkIgAAAAioIQCAAAgKIg BAIAAKAoCIEAAAAoCkIgAAAAioIQCAAAgKIgBAIAAKAoCIEAAAAo6v8/Bjf3Njy6xgAAAABJRU5E rkJggg== --=-=-= Content-Type: text/plain This is a buffer that the user doesn't see -- instead the real two buffers are displayed, and the fontising is done there. But again, I'm not familiar with the code here, but it looks to me that that's what ediff-extract-diffs is doing. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 20 16:18:27 2020 Received: (at 5050) by debbugs.gnu.org; 20 Aug 2020 20:18:27 +0000 Received: from localhost ([127.0.0.1]:44264 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8r11-0004n0-C6 for submit@debbugs.gnu.org; Thu, 20 Aug 2020 16:18:27 -0400 Received: from quimby.gnus.org ([95.216.78.240]:33838) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8r0y-0004me-AI for 5050@debbugs.gnu.org; Thu, 20 Aug 2020 16:18:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=4hwJycrEmf4Re5VGbzSz//mdObB9sSMCZDs6Lf/S7pc=; b=rqIrAF285kCNzOIWmlANlBSkw/ JESgtAnTwDUgazc+lfaortAQrR49YGSCR0vdO6HeWU6uhKcfNpnArxMjtsPNu6QBHhm4cx2TG9tdD 07p6IE64N30BJnqz0oiykiWc0f/xPHnH2MTZcmeoSPwQfd4SQt2R491uKK32gBLxoQZA=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k8r0p-00023v-Q1; Thu, 20 Aug 2020 22:18:18 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#5050: 23.1; efiff: Displaying bytes instead of characters in messages References: <87ljhtnixd.fsf@gmx.de> <87o8n5macz.fsf@gnus.org> <87imddtahz.fsf@gmx.net> <87blj5ksso.fsf@gnus.org> <83tuwxayh3.fsf@gnu.org> <87wo1tjdca.fsf@gnus.org> <83r1s1axff.fsf@gnu.org> X-Now-Playing: Tuxedomoon's _Live in London (1982)_: "(Special Treatment For The) Family Man" Date: Thu, 20 Aug 2020 22:18:14 +0200 In-Reply-To: <83r1s1axff.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 20 Aug 2020 23:12:52 +0300") Message-ID: <87imddjcl5.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: > Wait, the problematic text appears in the Ediff error buffer, right? > So we should perhaps simply decode it? Does evaluating the below in > that buffer fixes the problem? > > M-: (decode-coding-reg [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 5050 Cc: sebastian_rose@gmx.de, stephen.berman@gmx.net, 5050@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > Wait, the problematic text appears in the Ediff error buffer, right? > So we should perhaps simply decode it? Does evaluating the below in > that buffer fixes the problem? > > M-: (decode-coding-region (point-min) (point-max) 'undecided) RET Yes. So doing that (in the error buffer before displaying it) is probably the right fix. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 20 16:25:13 2020 Received: (at 5050) by debbugs.gnu.org; 20 Aug 2020 20:25:13 +0000 Received: from localhost ([127.0.0.1]:44269 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8r7Z-0004wt-21 for submit@debbugs.gnu.org; Thu, 20 Aug 2020 16:25:13 -0400 Received: from quimby.gnus.org ([95.216.78.240]:33874) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8r7W-0004wZ-Ru for 5050@debbugs.gnu.org; Thu, 20 Aug 2020 16:25:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=UNFw3fv+LGHMlepP7oboV3RLby5VBww4Ktqdd2ImfAQ=; b=qvTiEaFMLWBmzR29QKa/Cs3ftz E+WQWIb+xEPgkxHbGKdWOJLp2BBQoBAT/dlcLPTjnI1O3uZvfu/crw5AxLOGrXPyZnjQ0hypH5b4l UgkUI3m/04TXM2PFqE4OE6CayXdLClzyHQ7dcWvfc15A7pyj1WRI5dJQCX9eKfjnLK0Q=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k8r7G-00028U-Sc; Thu, 20 Aug 2020 22:25:04 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#5050: 23.1; efiff: Displaying bytes instead of characters in messages References: <87ljhtnixd.fsf@gmx.de> <87o8n5macz.fsf@gnus.org> <87imddtahz.fsf@gmx.net> <87blj5ksso.fsf@gnus.org> <83tuwxayh3.fsf@gnu.org> <87wo1tjdca.fsf@gnus.org> <83r1s1axff.fsf@gnu.org> <87imddjcl5.fsf@gnus.org> X-Now-Playing: Tuxedomoon's _Live in London (1982)_: =?utf-8?B?Ikx1bWk=?= =?utf-8?B?w4PCqHJlIg==?= Date: Thu, 20 Aug 2020 22:24:53 +0200 In-Reply-To: <87imddjcl5.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 20 Aug 2020 22:18:14 +0200") Message-ID: <87eeo1jca2.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Lars Ingebrigtsen writes: > Eli Zaretskii writes: > >> Wait, the problematic text appears in the Ediff error buffer, right? >> So we should perhaps simply decode it? Does evaluating the below in >> that buffer f [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 5050 Cc: sebastian_rose@gmx.de, stephen.berman@gmx.net, 5050@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Lars Ingebrigtsen writes: > Eli Zaretskii writes: > >> Wait, the problematic text appears in the Ediff error buffer, right? >> So we should perhaps simply decode it? Does evaluating the below in >> that buffer fixes the problem? >> >> M-: (decode-coding-region (point-min) (point-max) 'undecided) RET > > Yes. So doing that (in the error buffer before displaying it) is > probably the right fix. Yup, I've found the right place to do the decoding, and I've pushed the fix to Emacs 28. Thanks everybody for testing and advice. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 20 16:25:18 2020 Received: (at control) by debbugs.gnu.org; 20 Aug 2020 20:25:18 +0000 Received: from localhost ([127.0.0.1]:44272 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8r7e-0004xA-BB for submit@debbugs.gnu.org; Thu, 20 Aug 2020 16:25:18 -0400 Received: from quimby.gnus.org ([95.216.78.240]:33890) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8r7c-0004wm-R7 for control@debbugs.gnu.org; Thu, 20 Aug 2020 16:25:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Mp7ZUfvWNTyOFZt6fysqoOjTch3InpXA+4MlQuwSsGk=; b=rMCv+aIury9xrwl4A7MxFCpLkR YqssJw9LBNUiq8oNRrGuKSH50XURWVXjngA+86G+1X8xJUSIjEbCOWccMSPHIB3QRKq7CLZpQCDDP X1La9wpqrTo6eMc+av3Hb0xxhxpdzg4fz9wO48KK7qJYQHYwyii+VG7jQq6dLpi8Xdbc=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k8r7V-00028j-3B for control@debbugs.gnu.org; Thu, 20 Aug 2020 22:25:11 +0200 Date: Thu, 20 Aug 2020 22:25:08 +0200 Message-Id: <87d03ljc9n.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #5050 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 5050 fixed close 5050 28.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 5050 fixed close 5050 28.1 quit From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 20 16:37:10 2020 Received: (at 5050) by debbugs.gnu.org; 20 Aug 2020 20:37:10 +0000 Received: from localhost ([127.0.0.1]:44284 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8rJ8-0007Sp-DA for submit@debbugs.gnu.org; Thu, 20 Aug 2020 16:37:10 -0400 Received: from mout.gmx.net ([212.227.15.19]:59203) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8rJ5-0007SR-9N for 5050@debbugs.gnu.org; Thu, 20 Aug 2020 16:37:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1597955820; bh=I2smn8zmpWEMHM5TyRwvrobUW3UfQER5p21kjs1ihJs=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=RXZhbbEQuM8u3KaTVR65ZaBKP7yFwVjLuo/IFMSXIsZpK5lxa0s+3FzoS4BV65tUF uvmY5y3CRbbyLljlOxtRjAMDlHUSeMP2BJUB/+GyQABRqB0QRtR5r4VwOS0xgUzd2l rP20jRUNGFPa/CwiT+FjekJQuivFBOtnVq76fRio= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from strobe-jhalfs ([178.1.122.94]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MBDjA-1jwEF81uHu-00CgBd; Thu, 20 Aug 2020 22:37:00 +0200 From: Stephen Berman To: Lars Ingebrigtsen Subject: Re: bug#5050: 23.1; efiff: Displaying bytes instead of characters in messages References: <87ljhtnixd.fsf@gmx.de> <87o8n5macz.fsf@gnus.org> <87imddtahz.fsf@gmx.net> <87blj5ksso.fsf@gnus.org> <83tuwxayh3.fsf@gnu.org> <87wo1tjdca.fsf@gnus.org> <83r1s1axff.fsf@gnu.org> <87imddjcl5.fsf@gnus.org> <87eeo1jca2.fsf@gnus.org> Date: Thu, 20 Aug 2020 22:36:59 +0200 In-Reply-To: <87eeo1jca2.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 20 Aug 2020 22:24:53 +0200") Message-ID: <875z9dt5p0.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:0VuqNnmoNp7NO1vm1JacluHF34sbEvrBdnJa2YtVM1Rqod/Bp6L TgLrjepEIbCh6fQ7bVNJpJWFDTPPkpZlDaihVvsGEouWXZLCLuDxPsp9wcSbSdDnvPjIhlD wbrD4FBLwgoJ/QmOlEhkuZUUqPnDRmTMUhx5kk6CmWEjSBtwACXS9nt0fyvexCGes8cr2V4 NOL4VFSaGDyDWDvoVcE7Q== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:UzY31iTPIW4=:tck2psSYae2KvCnVFh8hXW PFS13fMTsYfaVjZSkdqqPpNMwkaj7xlf+VJ/fNalMwNzsY35PZWXqHSuSH5ztU8KzqLGw0AcO DX86cbzsWD66iWZ3iU+OBRN5PBqtQeLOQTs7w4WDg4/LmrKwlUdr092hScTwrHeybYUZY991s B+yYBcrcOc56oHc2vQ7HYkqyOVnvR2Qs/hyUdO06CrBkLncEi/TNriDBtEXtE0K81OrhYzeRh 68i0OpKk4bCwayXteI3FTTANM+Xxoxcy4GWZWBmokQEtRk3gMqPyyXpXUsdBp4xdESFIMlA// XsBGiJ/S5AEWBpG+mKJOD1aoTeicQe2qNuFsfknplI660T5fOkabj8DXu96GGJi9GwPHilB68 RloRdePyw34Y3TbCG40b0BgpATTr3SC4r8ksT4zVnTeqarYxbskGESLa0Wh24QJvwl6djM7z2 7TH5ZCTmQjFzCTIfDyunXCJhJmCqybs1HziHiDGEIGXTiDyv6pvasGz+hNpT+eCsKEE/nKmCr 3OmcN8xu9ii8acrUFAERcrSelqw3pbGz41C2Omc+K3tdInEdghuc8GLuu3sN1b41tWyFDTsYr PE+b18UbiIB2CgQ9fqELCbM1419EPhCk7PT/s03HZxybXQpc7OLVUIcZckaQ3EO0LcxR6z9Nc tTJLo4l3phOM9GAJsBGYbHjGpbpoCSgUXdU+ExvK1wJTBuaZsXBorQhqy9yiqCHFrjU1t90b5 JHnRwnyuI69Nyc9iqd+LFHG95TMdsvxVjED5aiOVuJjR28Jj2QvklonlCo9uw0dmruVkBHT6w F6oihDmYV5GFsJeAVGbKHuTtV0xwpG9T0awG0xyAHpFVcybeNPn0xprW3pSGw/qKX1jxBG+NR IYdg9qICNzjgHU6CPGUyPuxhUU0fPy+U6wXJLGI51Awv4CDiiRhf6Gnl+HvbjRcX03DASo2HX ktF0ICyCo1clB9Cox2sAFs3Y7zn/CkGH0WPKNNr5kqytg5k0cHbmZBSF7wB+Ig6HUBFvUnVvg i1pvG5vBotRe74fnPpKcPWtTTYD3hXUy1vyC7pfVcE2Z81jXpR1211Wp/X2AyT2gJ+bNnKSl4 YzeNmRvSSEX24CRH0cNBK9R6B2ipttPh+gVC8mRc+lIdidiqNFFezisrFJEyjcRJMcnnGonhq Dl1P0Pj8ZUltpVgLWBewqHPEVaxUS7+LaghG6OXYEp+0qqU2XDAa5klUS+buF2yWOiTl2UkXb ZYwhBRmMeyiQ6/6lUXg7Flqlbn73Yn71l8UnWTQ== Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 5050 Cc: Eli Zaretskii , sebastian_rose@gmx.de, 5050@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Thu, 20 Aug 2020 22:24:53 +0200 Lars Ingebrigtsen wrot= e: > Lars Ingebrigtsen writes: > >> Eli Zaretskii writes: >> >>> Wait, the problematic text appears in the Ediff error buffer, right? >>> So we should perhaps simply decode it? Does evaluating the below in >>> that buffer fixes the problem? >>> >>> M-: (decode-coding-region (point-min) (point-max) 'undecided) RET >> >> Yes. So doing that (in the error buffer before displaying it) is >> probably the right fix. > > Yup, I've found the right place to do the decoding, and I've pushed the > fix to Emacs 28. > > Thanks everybody for testing and advice. FTR, I confirm that this fix results in the correct display of the German error message. So I think the bug can be closed, unless we want to wait for additional confirmation from the OP. Steve Berman From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 21 07:21:57 2020 Received: (at 5050) by debbugs.gnu.org; 21 Aug 2020 11:21:57 +0000 Received: from localhost ([127.0.0.1]:45139 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k957N-00032R-3S for submit@debbugs.gnu.org; Fri, 21 Aug 2020 07:21:57 -0400 Received: from quimby.gnus.org ([95.216.78.240]:41184) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k957L-00032A-8g for 5050@debbugs.gnu.org; Fri, 21 Aug 2020 07:21:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=22rNb7F/UfwOxU2/L0838YxxXzAmd2XchzNfT+gsfQo=; b=S8wt78rdz40Mbh0cN+BQgKEEKo OL4jxhDBLojx9mp5jW4LwNyfdBdY5QWIfoGp0UWm20tX1wwDTIBKnSkhzYGOSx8hJjKqCKDud0xrf tb2iZUgAm8SYidJ0rKxdV9HkF3s8R6wIngmHIVlw7JfXqH3ItKSezyvhSSBdZdUcZPP8=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k957C-0002sL-00; Fri, 21 Aug 2020 13:21:49 +0200 From: Lars Ingebrigtsen To: Stephen Berman Subject: Re: bug#5050: 23.1; efiff: Displaying bytes instead of characters in messages References: <87ljhtnixd.fsf@gmx.de> <87o8n5macz.fsf@gnus.org> <87imddtahz.fsf@gmx.net> <87blj5ksso.fsf@gnus.org> <83tuwxayh3.fsf@gnu.org> <87wo1tjdca.fsf@gnus.org> <83r1s1axff.fsf@gnu.org> <87imddjcl5.fsf@gnus.org> <87eeo1jca2.fsf@gnus.org> <875z9dt5p0.fsf@gmx.net> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEXt49Tws6X3YVj/ //9yIEcRAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+QIFQsDKup1aqwAAAE+SURBVCjPnZLBasMwDIbl 4oyuJwfiwnJfoX0KBZoedlIgDltOOaxj61P0tHM7KPQBktL6KScrTe6bwcaf/UeRfhngn0M5hyOU AHbYR+GS7pCMCx8GvVU4qFhU0qBSDlWv46OIHKwFWGy7tzKT73kuSOWIPbjXxpKABjh/lDNCwzAF db7oTUkBnlaT5khZQiF26o+HE1otMPcXrBC14dyh8C1xObpoGTJXkFkbVV0lgSXE68RubgIpzHUS vfQww0eyLh0gYkfuMMl5T6sAOT4TF2h3AeJrhcEsH0KbbWbYFPoJPzWzIkalslzA3nSo2DShOLPc BtgLLHwnVh7CWnifcdYghnwLTHt/a3+zCJ9KTIx3vj65dwkJD/bLseNGYIKJrfbNvZEEkcu7sXOR q9uh2ayox3ZbqWEYzv3l2fwCz29Ia1iemN0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDgtMjFU MTE6MDM6NDErMDA6MDD2+vyfAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA4LTIxVDExOjAzOjQx KzAwOjAwh6dEIwAAAABJRU5ErkJggg== X-Now-Playing: Renaldo and the Loaf's _Songs for Swinging Larvae & Songs from the Surgery_: "Songs From The Surgery" Date: Fri, 21 Aug 2020 13:21:44 +0200 In-Reply-To: <875z9dt5p0.fsf@gmx.net> (Stephen Berman's message of "Thu, 20 Aug 2020 22:36:59 +0200") Message-ID: <87d03k8cs7.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Stephen Berman writes: > FTR, I confirm that this fix results in the correct display of the > German error message. So I think the bug can be closed, unless we want > to wait for additional confirmation from the OP. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 5050 Cc: Eli Zaretskii , sebastian_rose@gmx.de, 5050@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Stephen Berman writes: > FTR, I confirm that this fix results in the correct display of the > German error message. So I think the bug can be closed, unless we want > to wait for additional confirmation from the OP. I went ahead and closed it -- it seems pretty likely that it's fixed. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Sun Jun 22 20:55:57 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 18 Sep 2020 11:24:07 +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