From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#5050: 23.1; efiff: Displaying bytes instead of characters in messages Date: Thu, 20 Aug 2020 22:01:57 +0200 Message-ID: <87wo1tjdca.fsf@gnus.org> References: <87ljhtnixd.fsf@gmx.de> <87o8n5macz.fsf@gnus.org> <87imddtahz.fsf@gmx.net> <87blj5ksso.fsf@gnus.org> <83tuwxayh3.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35295"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: sebastian_rose@gmx.de, stephen.berman@gmx.net, 5050@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Aug 20 22:03:15 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k8qmJ-00091n-DO for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 20 Aug 2020 22:03:15 +0200 Original-Received: from localhost ([::1]:46114 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k8qmI-0005NS-Fq for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 20 Aug 2020 16:03:14 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55384) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k8qm6-0005MY-CN for bug-gnu-emacs@gnu.org; Thu, 20 Aug 2020 16:03:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:60918) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k8qm6-0005Av-1s for bug-gnu-emacs@gnu.org; Thu, 20 Aug 2020 16:03:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1k8qm5-0004Q6-TE for bug-gnu-emacs@gnu.org; Thu, 20 Aug 2020 16:03:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 20 Aug 2020 20:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5050 X-GNU-PR-Package: emacs Original-Received: via spool by 5050-submit@debbugs.gnu.org id=B5050.159795373815947 (code B ref 5050); Thu, 20 Aug 2020 20:03:01 +0000 Original-Received: (at 5050) by debbugs.gnu.org; 20 Aug 2020 20:02:18 +0000 Original-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 Original-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=; Original-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 X-Now-Playing: Tuxedomoon's _Live in London (1982)_: "Blind" In-Reply-To: <83tuwxayh3.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 20 Aug 2020 22:50:16 +0300") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:185782 Archived-At: 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