From unknown Tue Aug 19 05:09:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43632: Raw bytes printed as latin-1 in echo area and *Messages* Resent-From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 26 Sep 2020 12:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 43632 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 43632@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.160112469411078 (code B ref -1); Sat, 26 Sep 2020 12:52:02 +0000 Received: (at submit) by debbugs.gnu.org; 26 Sep 2020 12:51:34 +0000 Received: from localhost ([127.0.0.1]:46030 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kM9fq-0002sc-4O for submit@debbugs.gnu.org; Sat, 26 Sep 2020 08:51:34 -0400 Received: from lists.gnu.org ([209.51.188.17]:58286) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kM9fn-0002sT-Fo for submit@debbugs.gnu.org; Sat, 26 Sep 2020 08:51:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42208) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kM9fn-00025W-7k for bug-gnu-emacs@gnu.org; Sat, 26 Sep 2020 08:51:31 -0400 Received: from mail1449c50.megamailservers.eu ([91.136.14.49]:60856 helo=mail265c50.megamailservers.eu) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kM9fk-0005oU-Q8 for bug-gnu-emacs@gnu.org; Sat, 26 Sep 2020 08:51:30 -0400 X-Authenticated-User: mattiase@bredband.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu; s=maildub; t=1601124685; bh=/Uuk4rpWSw2SFBZRgO4E7WHNRWzB2Galpv65srZbu6Y=; h=From:Subject:Date:To:From; b=Bzp2Nx3OhmQXm9HONdDv9WGaWWdB8FlitIVHJQ0QZ5qaFd2dtk0FxFfkbck6+gK+S S9iUWBuBbdpNIzIoTcrYZvpQ5ZvC8VQhqmgbfnj+oBbRY7hqqM+ZLV9ltrRScgmt9j kyTQ55tMzKQQOcJBVD1bZvm3Ei+hzx77NNUBP9SQ= Feedback-ID: mattiase@acm.or Received: from stanniol.lan (c-304ee655.032-75-73746f71.bbcust.telenor.se [85.230.78.48]) (authenticated bits=0) by mail265c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 08QCpNRP024659 for ; Sat, 26 Sep 2020 12:51:24 +0000 From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\)) Message-Id: <9F5C058E-1A95-4820-A508-EA357EC18AB9@acm.org> Date: Sat, 26 Sep 2020 14:51:22 +0200 X-Mailer: Apple Mail (2.3445.104.17) X-CTCH-RefID: str=0001.0A782F1B.5F6F394D.0007, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown X-CTCH-Score: 0.000 X-CTCH-Rules: X-CTCH-Flags: 0 X-CTCH-ScoreCust: 0.000 X-CSC: 0 X-CHA: v=2.3 cv=D5w51cZj c=1 sm=1 tr=0 a=63Z2wlQ1NB3xHpgKFKE71g==:117 a=63Z2wlQ1NB3xHpgKFKE71g==:17 a=IkcTkHD0fZMA:10 a=M51BFTxLslgA:10 a=ddMdX9BW30ACZwC0AWUA:9 a=QEXdDO2ut3YA:10 X-Origin-Country: SE Received-SPF: softfail client-ip=91.136.14.49; envelope-from=mattiase@acm.org; helo=mail265c50.megamailservers.eu X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/26 08:51:25 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x (no timestamps) [generic] X-Spam_score_int: -11 X-Spam_score: -1.2 X-Spam_bar: - X-Spam_report: (-1.2 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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: -2.3 (--) M-: "\377" =3D> "=C3=BF" in both the echo area and in *Messages*. The expected message is "\377". The same thing happens with (prin1 "\377" t) This anomaly was first observed by Lars Ingebrigtsen. From unknown Tue Aug 19 05:09:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43632: Raw bytes printed as latin-1 in echo area and *Messages* Resent-From: Andreas Schwab Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 26 Sep 2020 14:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43632 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Cc: 43632@debbugs.gnu.org Received: via spool by 43632-submit@debbugs.gnu.org id=B43632.160112912127666 (code B ref 43632); Sat, 26 Sep 2020 14:06:02 +0000 Received: (at 43632) by debbugs.gnu.org; 26 Sep 2020 14:05:21 +0000 Received: from localhost ([127.0.0.1]:47484 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMApF-0007CA-C6 for submit@debbugs.gnu.org; Sat, 26 Sep 2020 10:05:21 -0400 Received: from mail-out.m-online.net ([212.18.0.10]:52914) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMApB-0007By-SP for 43632@debbugs.gnu.org; Sat, 26 Sep 2020 10:05:19 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4Bz9XX3VdTz1s3Sd; Sat, 26 Sep 2020 16:05:16 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4Bz9XX33B2z1qs0B; Sat, 26 Sep 2020 16:05:16 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id 1Dj2twdF9xRd; Sat, 26 Sep 2020 16:05:15 +0200 (CEST) X-Auth-Info: PjiWT1ILwLMOKTpqMACKfc/0GXUV7+0TcuXxMq7aYVAGB2Htv+ccIjLKPCT4o2+R Received: from igel.home (ppp-46-244-165-104.dynamic.mnet-online.de [46.244.165.104]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Sat, 26 Sep 2020 16:05:15 +0200 (CEST) Received: by igel.home (Postfix, from userid 1000) id EBC5C2C2795; Sat, 26 Sep 2020 16:05:14 +0200 (CEST) From: Andreas Schwab References: <9F5C058E-1A95-4820-A508-EA357EC18AB9@acm.org> X-Yow: CALIFORNIA is where people from IOWA or NEW YORK go to subscribe to CABLE TELEVISION!! Date: Sat, 26 Sep 2020 16:05:14 +0200 In-Reply-To: <9F5C058E-1A95-4820-A508-EA357EC18AB9@acm.org> ("Mattias =?UTF-8?Q?Engdeg=C3=A5rd?="'s message of "Sat, 26 Sep 2020 14:51:22 +0200") Message-ID: <87v9g01vmt.fsf@igel.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.4 (/) 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.4 (-) On Sep 26 2020, Mattias Engdegård wrote: > M-: "\377" > => "ÿ" > > in both the echo area and in *Messages*. The expected message is "\377". That's because "\377" is a unibyte string. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1 "And now for something completely different." From unknown Tue Aug 19 05:09:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43632: Raw bytes printed as latin-1 in echo area and *Messages* Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 26 Sep 2020 14:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43632 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Cc: 43632@debbugs.gnu.org Received: via spool by 43632-submit@debbugs.gnu.org id=B43632.160112967528567 (code B ref 43632); Sat, 26 Sep 2020 14:15:02 +0000 Received: (at 43632) by debbugs.gnu.org; 26 Sep 2020 14:14:35 +0000 Received: from localhost ([127.0.0.1]:47501 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMAyA-0007Qg-TC for submit@debbugs.gnu.org; Sat, 26 Sep 2020 10:14:35 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49154) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMAy7-0007QT-MA for 43632@debbugs.gnu.org; Sat, 26 Sep 2020 10:14:33 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60529) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kMAy2-0006ad-7G; Sat, 26 Sep 2020 10:14:26 -0400 Received: from [176.228.60.248] (port=4866 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kMAy1-0007lK-In; Sat, 26 Sep 2020 10:14:26 -0400 Date: Sat, 26 Sep 2020 17:14:20 +0300 Message-Id: <83mu1cr5fn.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <9F5C058E-1A95-4820-A508-EA357EC18AB9@acm.org> (message from Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= on Sat, 26 Sep 2020 14:51:22 +0200) References: <9F5C058E-1A95-4820-A508-EA357EC18AB9@acm.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: Mattias Engdegård > Date: Sat, 26 Sep 2020 14:51:22 +0200 > > M-: "\377" > => "ÿ" > > in both the echo area and in *Messages*. The expected message is "\377". > > The same thing happens with > > (prin1 "\377" t) > > This anomaly was first observed by Lars Ingebrigtsen. It is not an anomaly. If you want to see escapes, set print-escape-nonascii non-nil. Also note that what you see is the result of 'eval' printing the result, the real result (as returned by prin1) is a unibyte string: (multibyte-string-p (prin1 "\377")) => nil (Yes, this is very confusing.) From unknown Tue Aug 19 05:09:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43632: Raw bytes printed as latin-1 in echo area and *Messages* Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 26 Sep 2020 14:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43632 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= , 43632@debbugs.gnu.org Received: via spool by 43632-submit@debbugs.gnu.org id=B43632.16011301474928 (code B ref 43632); Sat, 26 Sep 2020 14:23:02 +0000 Received: (at 43632) by debbugs.gnu.org; 26 Sep 2020 14:22:27 +0000 Received: from localhost ([127.0.0.1]:47505 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMB5m-0001HQ-NR for submit@debbugs.gnu.org; Sat, 26 Sep 2020 10:22:27 -0400 Received: from quimby.gnus.org ([95.216.78.240]:52592) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMB5k-0001HC-5h for 43632@debbugs.gnu.org; Sat, 26 Sep 2020 10:22: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=mXUYv3LwEelQvh+29DOl2SM2qg9Adt66I8nt3u0thxY=; b=T3erwbaXIJ4pRuJm1Fx01e1Jtk Azpj8ed+da+gqbvZuJeF+QjFBPeuNfbIUF9+f4Z4o+0pBpF6wcCPUEA2kYPDHXIJzYikoDGRo/vKT rfVcnaImJciUJH2ew39QMFFiWZjf0ES5ksW6FNHwBblSGopTRatQxLl3sd/tGrRq91Ek=; 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 1kMB5Y-0008CT-1n; Sat, 26 Sep 2020 16:22:17 +0200 From: Lars Ingebrigtsen References: <9F5C058E-1A95-4820-A508-EA357EC18AB9@acm.org> <83mu1cr5fn.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEXt0K/Yu59EMTee emr///9e6fLcAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+QJGg4TH5XMR9MAAAF6SURBVDjLZdPRtcMg CAZgiAtIskCVBYLsv9v9Udtori/p8TuAoCWKlWmso/pNTM/qIAHq9G8pUQLc7/1UvpD/g7g6PkuV NICauvZq38WZOOCqAetC5g5eFTX4SWbpY5EKEPtPMj419xq14itPxFlrmWBrda4DToD2s7yhdlj6 mJDe0BawZT8y/ODeAtQ74EK2iFbtnBE7pNraBG3b1MU75PS6QgynpxKA0CYTeD9UzKCnYh6nXt/J APKmnN+QxwElb9WRo4wftgFm0coILS8oR+wwpx2O+nHHzmGsuZfP88rrjeocU5zwG7xVvfy+cFEb tAD9D2gjV7Prk1TrBhiemvCd3NtSHG2poDO+GXDLFzjG7TELw7DcOsT4BWDeRMzJ3a0/0AFHFTtd suO9I2IBFTkxqw55gbMgXSF2Orz+gCU3E8GR8XdCI6MNkQAXQDx1XFQZfw4ANjtwRDDamCBfQAkk 8TmQAejhmu9GhBbQB2iFqyxAC8RpX/AHkog8KWYv4K0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAt MDktMjZUMTQ6MTk6MzArMDA6MDC70HoFAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA5LTI2VDE0 OjE5OjMwKzAwOjAwyo3CuQAAAABJRU5ErkJggg== X-Now-Playing: Laura Jean's _Laura Jean_: "When I First Brought Him Home" Date: Sat, 26 Sep 2020 16:22:10 +0200 In-Reply-To: <83mu1cr5fn.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 26 Sep 2020 17:14:20 +0300") Message-ID: <873634list.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: > It is not an anomaly. If you want to see escapes, set > print-escape-nonascii non-nil. > > Also note that what you see is the result of 'eval' printing the > result, the real result (as returned by [...] 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-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: > It is not an anomaly. If you want to see escapes, set > print-escape-nonascii non-nil. > > Also note that what you see is the result of 'eval' printing the > result, the real result (as returned by prin1) is a unibyte string: > > (multibyte-string-p (prin1 "\377")) => nil > > (Yes, this is very confusing.) Could we do something about this confusion? This came up because I just couldn't make sense of what I was seeing when trying to work with raw bytes -- it seemed to be that Emacs was auto-promoting unibyte strings (with bytes >127) to multibyte strings... until I started calling multibyte-string-p on everything instead. I'm guessing I'm not the only person confused by this stuff. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Tue Aug 19 05:09:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43632: Raw bytes printed as latin-1 in echo area and *Messages* Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 26 Sep 2020 14:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43632 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: mattiase@acm.org, 43632@debbugs.gnu.org Received: via spool by 43632-submit@debbugs.gnu.org id=B43632.16011303795283 (code B ref 43632); Sat, 26 Sep 2020 14:27:01 +0000 Received: (at 43632) by debbugs.gnu.org; 26 Sep 2020 14:26:19 +0000 Received: from localhost ([127.0.0.1]:47509 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMB9X-0001N9-Ad for submit@debbugs.gnu.org; Sat, 26 Sep 2020 10:26:19 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52012) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMB9U-0001Mv-D7 for 43632@debbugs.gnu.org; Sat, 26 Sep 2020 10:26:18 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60748) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kMB9O-000894-UI; Sat, 26 Sep 2020 10:26:10 -0400 Received: from [176.228.60.248] (port=1606 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kMB9O-0000Zg-7y; Sat, 26 Sep 2020 10:26:10 -0400 Date: Sat, 26 Sep 2020 17:26:04 +0300 Message-Id: <83imc0r4w3.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <873634list.fsf@gnus.org> (message from Lars Ingebrigtsen on Sat, 26 Sep 2020 16:22:10 +0200) References: <9F5C058E-1A95-4820-A508-EA357EC18AB9@acm.org> <83mu1cr5fn.fsf@gnu.org> <873634list.fsf@gnus.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: Mattias Engdegård , > 43632@debbugs.gnu.org > Date: Sat, 26 Sep 2020 16:22:10 +0200 > > Eli Zaretskii writes: > > > It is not an anomaly. If you want to see escapes, set > > print-escape-nonascii non-nil. > > > > Also note that what you see is the result of 'eval' printing the > > result, the real result (as returned by prin1) is a unibyte string: > > > > (multibyte-string-p (prin1 "\377")) => nil > > > > (Yes, this is very confusing.) > > Could we do something about this confusion? I don't want to say no, but I'm sure it is at least very hard. > This came up because I just couldn't make sense of what I was seeing > when trying to work with raw bytes -- it seemed to be that Emacs was > auto-promoting unibyte strings (with bytes >127) to multibyte strings... > until I started calling multibyte-string-p on everything instead. We indeed convert to multibyte when we insert text into a multibyte buffer, and that's a feature. > I'm guessing I'm not the only person confused by this stuff. You are not. I learned to use multibyte-string-p when in doubt. From unknown Tue Aug 19 05:09:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43632: Raw bytes printed as latin-1 in echo area and *Messages* Resent-From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 26 Sep 2020 16:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43632 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 43632@debbugs.gnu.org Received: via spool by 43632-submit@debbugs.gnu.org id=B43632.160113606630555 (code B ref 43632); Sat, 26 Sep 2020 16:02:01 +0000 Received: (at 43632) by debbugs.gnu.org; 26 Sep 2020 16:01:06 +0000 Received: from localhost ([127.0.0.1]:47621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMCdF-0007wl-Nf for submit@debbugs.gnu.org; Sat, 26 Sep 2020 12:01:06 -0400 Received: from mail227c50.megamailservers.eu ([91.136.10.237]:46102 helo=mail36c50.megamailservers.eu) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMCdB-0007wB-8W for 43632@debbugs.gnu.org; Sat, 26 Sep 2020 12:01:04 -0400 X-Authenticated-User: mattiase@bredband.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu; s=maildub; t=1601136058; bh=aZDdBqpy4fbSKSjznfdwax/k7tn+y1B82u1Ee2Lhqxg=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=nASOJsVpUSTwYRUOcCwmLSkjgQ24oDpQ2aYmRJbGPgOtyerTc/7BvCOHEtzbtHG+O SHSFyOa9iSRG8uUi0qt3jk2KMJA5Mu4B9BBqTNvyH9+XfHAkQ5kn2BNnhl7a80sN9W V27fL3e00d7IaaDukt2e4WBntlca+f6v/diUWTtE= Feedback-ID: mattiase@acm.or Received: from stanniol.lan (c-304ee655.032-75-73746f71.bbcust.telenor.se [85.230.78.48]) (authenticated bits=0) by mail36c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 08QG0u6I004516; Sat, 26 Sep 2020 16:00:58 +0000 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\)) From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= In-Reply-To: <83mu1cr5fn.fsf@gnu.org> Date: Sat, 26 Sep 2020 18:00:55 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <9F5C058E-1A95-4820-A508-EA357EC18AB9@acm.org> <83mu1cr5fn.fsf@gnu.org> X-Mailer: Apple Mail (2.3445.104.17) X-CTCH-RefID: str=0001.0A782F1C.5F6F65BA.0063, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown X-CTCH-Score: 0.000 X-CTCH-Rules: X-CTCH-Flags: 0 X-CTCH-ScoreCust: 0.000 X-CSC: 0 X-CHA: v=2.3 cv=PeiBeRpd c=1 sm=1 tr=0 a=63Z2wlQ1NB3xHpgKFKE71g==:117 a=63Z2wlQ1NB3xHpgKFKE71g==:17 a=kj9zAlcOel0A:10 a=M51BFTxLslgA:10 a=mDV3o1hIAAAA:8 a=AY6wBzOed9bct4bB7DIA:9 a=CjuIK1q_8ugA:10 a=_FVE-zBwftR9WsbkzFJk:22 X-Origin-Country: SE 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: 26 sep. 2020 kl. 16.14 skrev Eli Zaretskii : First, thank you for your quick answer. > If you want to see escapes, set > print-escape-nonascii non-nil. Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.3 KHOP_HELO_FCRDNS Relay HELO differs from its IP's reverse DNS 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: -0.0 (/) 26 sep. 2020 kl. 16.14 skrev Eli Zaretskii : First, thank you for your quick answer. > If you want to see escapes, set > print-escape-nonascii non-nil. Certainly, but that isn't needed when printing to a buffer, as in (prin1 = "\377"). The print-escape-nonascii docs say When the output goes in a multibyte buffer, this feature is enabled regardless of the value of the variable. Why, then, is the echo area not treated as a multibyte buffer in this = regard? Is there a practical reason or is it an artefact of history that = cannot be changed? (Note that the echo area buffers, the minibuffer, and *Messages* are all = multibyte.) If the behaviour of (prin1 x t) cannot be changed, then what about = eval-expression (M-|)? Being an interactive command, surely = compatibility isn't an obstacle to making it more useful? I'm assuming that it would be more useful to see raw bytes shown = octal-escaped or otherwise visually distinct from their interpretation = as Latin-1. If nothing else, it would make sense to have the same = behaviour as when evaluating something in *scratch*. It would also be interesting to know why, when print-escape-nonascii is = nil, unibyte strings are decoded specifically as Latin-1 (and not, say, = UTF-8). I presume it is an artefact of history. From unknown Tue Aug 19 05:09:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43632: Raw bytes printed as latin-1 in echo area and *Messages* Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 26 Sep 2020 16:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43632 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Cc: 43632@debbugs.gnu.org Received: via spool by 43632-submit@debbugs.gnu.org id=B43632.160113663231430 (code B ref 43632); Sat, 26 Sep 2020 16:11:01 +0000 Received: (at 43632) by debbugs.gnu.org; 26 Sep 2020 16:10:32 +0000 Received: from localhost ([127.0.0.1]:47639 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMCmN-0008As-Pd for submit@debbugs.gnu.org; Sat, 26 Sep 2020 12:10:32 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38376) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMCmK-0008Ae-LB for 43632@debbugs.gnu.org; Sat, 26 Sep 2020 12:10:30 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:33969) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kMCmF-0005Mk-8I; Sat, 26 Sep 2020 12:10:23 -0400 Received: from [176.228.60.248] (port=4209 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kMCm6-0005hq-O0; Sat, 26 Sep 2020 12:10:15 -0400 Date: Sat, 26 Sep 2020 19:10:10 +0300 Message-Id: <838scwr02l.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= on Sat, 26 Sep 2020 18:00:55 +0200) References: <9F5C058E-1A95-4820-A508-EA357EC18AB9@acm.org> <83mu1cr5fn.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: Mattias Engdegård > Date: Sat, 26 Sep 2020 18:00:55 +0200 > Cc: 43632@debbugs.gnu.org > > Why, then, is the echo area not treated as a multibyte buffer in > this regard? It is. That's not the reason. > If the behaviour of (prin1 x t) cannot be changed, then what about eval-expression (M-|)? Being an interactive command, surely compatibility isn't an obstacle to making it more useful? We were talking about M-:. And that does call prin1. And prin1 does produce a unibyte string, the reason for the display that confused you is elsewhere. > It would also be interesting to know why, when print-escape-nonascii is nil, unibyte strings are decoded specifically as Latin-1 (and not, say, UTF-8). I presume it is an artefact of history. They are not decoded as Latin-1, they are simply inserted into a buffer as a single byte. And we do it regardless of print-escape-nonascii, because \377 is the Unicode (and Latin-1) codepoint of ÿ. So it isn't a historical artifact. I think it's simply a consequence of how print functions work. From unknown Tue Aug 19 05:09:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43632: Raw bytes printed as latin-1 in echo area and *Messages* Resent-From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 26 Sep 2020 16:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43632 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 43632@debbugs.gnu.org Received: via spool by 43632-submit@debbugs.gnu.org id=B43632.16011392402824 (code B ref 43632); Sat, 26 Sep 2020 16:54:02 +0000 Received: (at 43632) by debbugs.gnu.org; 26 Sep 2020 16:54:00 +0000 Received: from localhost ([127.0.0.1]:47679 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMDSR-0000jU-IP for submit@debbugs.gnu.org; Sat, 26 Sep 2020 12:53:59 -0400 Received: from mail1456c50.megamailservers.eu ([91.136.14.56]:35736 helo=mail266c50.megamailservers.eu) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMDSI-0000it-9q for 43632@debbugs.gnu.org; Sat, 26 Sep 2020 12:53:52 -0400 X-Authenticated-User: mattiase@bredband.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu; s=maildub; t=1601139222; bh=03uX+TlnWH0S7UYIiT7gY4/fsY/ew3CAXQIGfoJW1JY=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=G8rtEWIP/aKqZU0zu6i/pIEHK2eDm9I70nEj7X3BSMtnXaBdDN2u6ApRKR0+O3QzY MOsXwLKFi+frqfRbv7TMHfre9dkyraEX2UNsCpN438GDhbMkrM1UAFpHuu/0fVQiTG 7hmdB1gZ03A1Bkjpk1c0oly6aaplkcrMYNAwsDNA= Feedback-ID: mattiase@acm.or Received: from stanniol.lan (c-304ee655.032-75-73746f71.bbcust.telenor.se [85.230.78.48]) (authenticated bits=0) by mail266c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 08QGreUR007102; Sat, 26 Sep 2020 16:53:41 +0000 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\)) From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= In-Reply-To: <838scwr02l.fsf@gnu.org> Date: Sat, 26 Sep 2020 18:53:39 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <8E496ABD-F07C-4BBD-ABC5-8BC4FFC0A9F8@acm.org> References: <9F5C058E-1A95-4820-A508-EA357EC18AB9@acm.org> <83mu1cr5fn.fsf@gnu.org> <838scwr02l.fsf@gnu.org> X-Mailer: Apple Mail (2.3445.104.17) X-CTCH-RefID: str=0001.0A782F27.5F6F7216.0027, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown X-CTCH-Score: 0.000 X-CTCH-Rules: X-CTCH-Flags: 0 X-CTCH-ScoreCust: 0.000 X-CSC: 0 X-CHA: v=2.3 cv=A5MSwJeG c=1 sm=1 tr=0 a=63Z2wlQ1NB3xHpgKFKE71g==:117 a=63Z2wlQ1NB3xHpgKFKE71g==:17 a=kj9zAlcOel0A:10 a=M51BFTxLslgA:10 a=mDV3o1hIAAAA:8 a=ULfYgrfi3UiyttK8ToMA:9 a=DQyUnNkHIVYk9u1Q:21 a=oDIwV3VnZOyWVIkl:21 a=CjuIK1q_8ugA:10 a=_FVE-zBwftR9WsbkzFJk:22 X-Origin-Country: SE 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: 26 sep. 2020 kl. 18.10 skrev Eli Zaretskii : > We were talking about M-:. Sorry, typo of mine. Thanks for the correction. Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.3 KHOP_HELO_FCRDNS Relay HELO differs from its IP's reverse DNS 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: -0.0 (/) 26 sep. 2020 kl. 18.10 skrev Eli Zaretskii : > We were talking about M-:. Sorry, typo of mine. Thanks for the correction. > And that does call prin1. And prin1 does > produce a unibyte string, the reason for the display that confused you > is elsewhere. We probably disagree about the details here, but let's leave prin1 = aside; it doesn't need to be changed in order to improve the M-: user = experience. What about this little tweak? --- a/lisp/simple.el +++ b/lisp/simple.el @@ -1797,6 +1797,7 @@ eval-expression (let ((print-length (unless no-truncate = eval-expression-print-length)) (print-level (unless no-truncate eval-expression-print-level)) (eval-expression-print-maximum-character char-print-limit) + (print-escape-nonascii t) (deactivate-mark)) (let ((out (if insert-value (current-buffer) t))) (prog1 That way, it works more like the other interactive Lisp evaluation = commands in this particular respect. Do you think a NEWS entry is called for? From unknown Tue Aug 19 05:09:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43632: Raw bytes printed as latin-1 in echo area and *Messages* Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 26 Sep 2020 16:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43632 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Cc: 43632@debbugs.gnu.org Received: via spool by 43632-submit@debbugs.gnu.org id=B43632.16011394543150 (code B ref 43632); Sat, 26 Sep 2020 16:58:01 +0000 Received: (at 43632) by debbugs.gnu.org; 26 Sep 2020 16:57:34 +0000 Received: from localhost ([127.0.0.1]:47684 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMDVu-0000oj-89 for submit@debbugs.gnu.org; Sat, 26 Sep 2020 12:57:34 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45554) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMDVr-0000oW-J1 for 43632@debbugs.gnu.org; Sat, 26 Sep 2020 12:57:32 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:34863) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kMDVl-0003UB-Ve; Sat, 26 Sep 2020 12:57:25 -0400 Received: from [176.228.60.248] (port=3139 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kMDVl-0002lB-2M; Sat, 26 Sep 2020 12:57:25 -0400 Date: Sat, 26 Sep 2020 19:57:21 +0300 Message-Id: <83wo0gpjbj.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <8E496ABD-F07C-4BBD-ABC5-8BC4FFC0A9F8@acm.org> (message from Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= on Sat, 26 Sep 2020 18:53:39 +0200) References: <9F5C058E-1A95-4820-A508-EA357EC18AB9@acm.org> <83mu1cr5fn.fsf@gnu.org> <838scwr02l.fsf@gnu.org> <8E496ABD-F07C-4BBD-ABC5-8BC4FFC0A9F8@acm.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: Mattias Engdegård > Date: Sat, 26 Sep 2020 18:53:39 +0200 > Cc: 43632@debbugs.gnu.org > > --- a/lisp/simple.el > +++ b/lisp/simple.el > @@ -1797,6 +1797,7 @@ eval-expression > (let ((print-length (unless no-truncate eval-expression-print-length)) > (print-level (unless no-truncate eval-expression-print-level)) > (eval-expression-print-maximum-character char-print-limit) > + (print-escape-nonascii t) > (deactivate-mark)) > (let ((out (if insert-value (current-buffer) t))) > (prog1 We are going to disregard user preferences regarding escapes? For an obscure use case? That doesn't make too much sense to me. From unknown Tue Aug 19 05:09:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43632: Raw bytes printed as latin-1 in echo area and *Messages* Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 26 Sep 2020 17:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43632 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: mattiase@acm.org Cc: 43632@debbugs.gnu.org Received: via spool by 43632-submit@debbugs.gnu.org id=B43632.16011412585854 (code B ref 43632); Sat, 26 Sep 2020 17:28:02 +0000 Received: (at 43632) by debbugs.gnu.org; 26 Sep 2020 17:27:38 +0000 Received: from localhost ([127.0.0.1]:47705 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMDz0-0001WL-E7 for submit@debbugs.gnu.org; Sat, 26 Sep 2020 13:27:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49710) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMDyy-0001W9-OH for 43632@debbugs.gnu.org; Sat, 26 Sep 2020 13:27:37 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35290) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kMDyt-00077T-6k; Sat, 26 Sep 2020 13:27:31 -0400 Received: from [176.228.60.248] (port=4983 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kMDyr-0000MK-De; Sat, 26 Sep 2020 13:27:30 -0400 Date: Sat, 26 Sep 2020 20:27:23 +0300 Message-Id: <83tuvkphxg.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <83wo0gpjbj.fsf@gnu.org> (message from Eli Zaretskii on Sat, 26 Sep 2020 19:57:21 +0300) References: <9F5C058E-1A95-4820-A508-EA357EC18AB9@acm.org> <83mu1cr5fn.fsf@gnu.org> <838scwr02l.fsf@gnu.org> <8E496ABD-F07C-4BBD-ABC5-8BC4FFC0A9F8@acm.org> <83wo0gpjbj.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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 (---) > Date: Sat, 26 Sep 2020 19:57:21 +0300 > From: Eli Zaretskii > Cc: 43632@debbugs.gnu.org > > > From: Mattias Engdegård > > Date: Sat, 26 Sep 2020 18:53:39 +0200 > > Cc: 43632@debbugs.gnu.org > > > > --- a/lisp/simple.el > > +++ b/lisp/simple.el > > @@ -1797,6 +1797,7 @@ eval-expression > > (let ((print-length (unless no-truncate eval-expression-print-length)) > > (print-level (unless no-truncate eval-expression-print-level)) > > (eval-expression-print-maximum-character char-print-limit) > > + (print-escape-nonascii t) > > (deactivate-mark)) > > (let ((out (if insert-value (current-buffer) t))) > > (prog1 > > We are going to disregard user preferences regarding escapes? For an > obscure use case? That doesn't make too much sense to me. I'd rather risk something like the below instead: diff --git a/src/print.c b/src/print.c index 0ecc98f..5d878c9 100644 --- a/src/print.c +++ b/src/print.c @@ -1993,6 +1993,10 @@ print_object (Lisp_Object obj, Lisp_Object printcharfun, bool escapeflag) } else if (print_escape_control_characters && c_iscntrl (c)) octalout (c, SDATA (obj), i_byte, size_byte, printcharfun); + else if (!multibyte + && SINGLE_BYTE_CHAR_P (c) + && !ASCII_CHAR_P (c)) + printchar (BYTE8_TO_CHAR (c), printcharfun); else printchar (c, printcharfun); need_nonhex = false; From unknown Tue Aug 19 05:09:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43632: Raw bytes printed as latin-1 in echo area and *Messages* Resent-From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 26 Sep 2020 19:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43632 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 43632@debbugs.gnu.org Received: via spool by 43632-submit@debbugs.gnu.org id=B43632.160114999027369 (code B ref 43632); Sat, 26 Sep 2020 19:54:01 +0000 Received: (at 43632) by debbugs.gnu.org; 26 Sep 2020 19:53:10 +0000 Received: from localhost ([127.0.0.1]:47792 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMGFq-00077M-5Q for submit@debbugs.gnu.org; Sat, 26 Sep 2020 15:53:10 -0400 Received: from mail151c50.megamailservers.eu ([91.136.10.161]:36658 helo=mail50c50.megamailservers.eu) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMGFm-00077B-Bx for 43632@debbugs.gnu.org; Sat, 26 Sep 2020 15:53:09 -0400 X-Authenticated-User: mattiase@bredband.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu; s=maildub; t=1601149984; bh=Vbix7BqBPzmkDx2B0X0CPEFtPmP6pxbifNRyEsX5xVE=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=jhWbKcIabA0187YhdCYGYzqLqpAAPGL/qqJL5KrDNK5rxS6Or7YStEgWvDhFbbTYi ZTW0mt50gyjcra3TkDYpWNjGQRludghewNXH/EWgXrdxpGnlUdMDoV+NOJCGs/C3qB w0Gu/yqdE7KFtn+ojN+7CYunBXfELHoSBouUgJ10= Feedback-ID: mattiase@acm.or Received: from stanniol.lan (c-304ee655.032-75-73746f71.bbcust.telenor.se [85.230.78.48]) (authenticated bits=0) by mail50c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 08QJr184012061; Sat, 26 Sep 2020 19:53:03 +0000 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\)) From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= In-Reply-To: <83wo0gpjbj.fsf@gnu.org> Date: Sat, 26 Sep 2020 21:53:01 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <44F138D7-6677-426A-829C-3E40F8F06767@acm.org> References: <9F5C058E-1A95-4820-A508-EA357EC18AB9@acm.org> <83mu1cr5fn.fsf@gnu.org> <838scwr02l.fsf@gnu.org> <8E496ABD-F07C-4BBD-ABC5-8BC4FFC0A9F8@acm.org> <83wo0gpjbj.fsf@gnu.org> X-Mailer: Apple Mail (2.3445.104.17) X-CTCH-RefID: str=0001.0A782F23.5F6F9C20.0037, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown X-CTCH-Score: 0.000 X-CTCH-Rules: X-CTCH-Flags: 0 X-CTCH-ScoreCust: 0.000 X-CSC: 0 X-CHA: v=2.3 cv=NoevjPVJ c=1 sm=1 tr=0 a=63Z2wlQ1NB3xHpgKFKE71g==:117 a=63Z2wlQ1NB3xHpgKFKE71g==:17 a=kj9zAlcOel0A:10 a=M51BFTxLslgA:10 a=mDV3o1hIAAAA:8 a=yz5vYItgOXffJbsZSqgA:9 a=CjuIK1q_8ugA:10 a=_FVE-zBwftR9WsbkzFJk:22 X-Origin-Country: SE 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: 26 sep. 2020 kl. 18.57 skrev Eli Zaretskii : > We are going to disregard user preferences regarding escapes? If you mean print-escape-nonascii then it has no effect on values printed from interactive Lisp evaluation in the *scratch* buffer (C-j) either. Since that behaviour is less deceptive and appears more [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.3 KHOP_HELO_FCRDNS Relay HELO differs from its IP's reverse DNS 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: -0.0 (/) 26 sep. 2020 kl. 18.57 skrev Eli Zaretskii : > We are going to disregard user preferences regarding escapes? If you mean print-escape-nonascii then it has no effect on values = printed from interactive Lisp evaluation in the *scratch* buffer (C-j) = either. Since that behaviour is less deceptive and appears more useful = in general, it would both bring some consistency to the mess and make = users happier. It not only fixes M-: but also C-x C-e and C-M-x. > I'd rather risk something like the below instead: By all means -- almost as good and better then what we have today. From unknown Tue Aug 19 05:09:11 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Subject: bug#43632: closed (Re: bug#43632: Raw bytes printed as latin-1 in echo area and *Messages*) Message-ID: References: <83ft73pxtk.fsf@gnu.org> <9F5C058E-1A95-4820-A508-EA357EC18AB9@acm.org> X-Gnu-PR-Message: they-closed 43632 X-Gnu-PR-Package: emacs Reply-To: 43632@debbugs.gnu.org Date: Sun, 27 Sep 2020 05:57:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1601186222-2812-1" This is a multi-part message in MIME format... ------------=_1601186222-2812-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #43632: Raw bytes printed as latin-1 in echo area and *Messages* which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 43632@debbugs.gnu.org. --=20 43632: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D43632 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1601186222-2812-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 43632-done) by debbugs.gnu.org; 27 Sep 2020 05:56:52 +0000 Received: from localhost ([127.0.0.1]:48159 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMPg4-0000im-23 for submit@debbugs.gnu.org; Sun, 27 Sep 2020 01:56:52 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48250) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMPfy-0000iO-MK for 43632-done@debbugs.gnu.org; Sun, 27 Sep 2020 01:56:50 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47137) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kMPft-0008WK-7C; Sun, 27 Sep 2020 01:56:41 -0400 Received: from [176.228.60.248] (port=2987 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kMPfr-0006AN-6f; Sun, 27 Sep 2020 01:56:39 -0400 Date: Sun, 27 Sep 2020 08:56:23 +0300 Message-Id: <83ft73pxtk.fsf@gnu.org> From: Eli Zaretskii To: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= In-Reply-To: <44F138D7-6677-426A-829C-3E40F8F06767@acm.org> (message from Mattias =?utf-8?Q?Engdeg=C3=A5rd?= on Sat, 26 Sep 2020 21:53:01 +0200) Subject: Re: bug#43632: Raw bytes printed as latin-1 in echo area and *Messages* References: <9F5C058E-1A95-4820-A508-EA357EC18AB9@acm.org> <83mu1cr5fn.fsf@gnu.org> <838scwr02l.fsf@gnu.org> <8E496ABD-F07C-4BBD-ABC5-8BC4FFC0A9F8@acm.org> <83wo0gpjbj.fsf@gnu.org> <44F138D7-6677-426A-829C-3E40F8F06767@acm.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43632-done Cc: 43632-done@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: Mattias Engdegård > Date: Sat, 26 Sep 2020 21:53:01 +0200 > Cc: 43632@debbugs.gnu.org > > > I'd rather risk something like the below instead: > > By all means -- almost as good and better then what we have today. Thanks, installed on the master branch. Let's see what, if anything, this will break. ------------=_1601186222-2812-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 26 Sep 2020 12:51:34 +0000 Received: from localhost ([127.0.0.1]:46030 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kM9fq-0002sc-4O for submit@debbugs.gnu.org; Sat, 26 Sep 2020 08:51:34 -0400 Received: from lists.gnu.org ([209.51.188.17]:58286) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kM9fn-0002sT-Fo for submit@debbugs.gnu.org; Sat, 26 Sep 2020 08:51:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42208) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kM9fn-00025W-7k for bug-gnu-emacs@gnu.org; Sat, 26 Sep 2020 08:51:31 -0400 Received: from mail1449c50.megamailservers.eu ([91.136.14.49]:60856 helo=mail265c50.megamailservers.eu) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kM9fk-0005oU-Q8 for bug-gnu-emacs@gnu.org; Sat, 26 Sep 2020 08:51:30 -0400 X-Authenticated-User: mattiase@bredband.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu; s=maildub; t=1601124685; bh=/Uuk4rpWSw2SFBZRgO4E7WHNRWzB2Galpv65srZbu6Y=; h=From:Subject:Date:To:From; b=Bzp2Nx3OhmQXm9HONdDv9WGaWWdB8FlitIVHJQ0QZ5qaFd2dtk0FxFfkbck6+gK+S S9iUWBuBbdpNIzIoTcrYZvpQ5ZvC8VQhqmgbfnj+oBbRY7hqqM+ZLV9ltrRScgmt9j kyTQ55tMzKQQOcJBVD1bZvm3Ei+hzx77NNUBP9SQ= Feedback-ID: mattiase@acm.or Received: from stanniol.lan (c-304ee655.032-75-73746f71.bbcust.telenor.se [85.230.78.48]) (authenticated bits=0) by mail265c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 08QCpNRP024659 for ; Sat, 26 Sep 2020 12:51:24 +0000 From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\)) Subject: Raw bytes printed as latin-1 in echo area and *Messages* Message-Id: <9F5C058E-1A95-4820-A508-EA357EC18AB9@acm.org> Date: Sat, 26 Sep 2020 14:51:22 +0200 To: bug-gnu-emacs@gnu.org X-Mailer: Apple Mail (2.3445.104.17) X-CTCH-RefID: str=0001.0A782F1B.5F6F394D.0007, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown X-CTCH-Score: 0.000 X-CTCH-Rules: X-CTCH-Flags: 0 X-CTCH-ScoreCust: 0.000 X-CSC: 0 X-CHA: v=2.3 cv=D5w51cZj c=1 sm=1 tr=0 a=63Z2wlQ1NB3xHpgKFKE71g==:117 a=63Z2wlQ1NB3xHpgKFKE71g==:17 a=IkcTkHD0fZMA:10 a=M51BFTxLslgA:10 a=ddMdX9BW30ACZwC0AWUA:9 a=QEXdDO2ut3YA:10 X-Origin-Country: SE Received-SPF: softfail client-ip=91.136.14.49; envelope-from=mattiase@acm.org; helo=mail265c50.megamailservers.eu X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/26 08:51:25 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x (no timestamps) [generic] X-Spam_score_int: -11 X-Spam_score: -1.2 X-Spam_bar: - X-Spam_report: (-1.2 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit 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: -2.3 (--) M-: "\377" =3D> "=C3=BF" in both the echo area and in *Messages*. The expected message is "\377". The same thing happens with (prin1 "\377" t) This anomaly was first observed by Lars Ingebrigtsen. ------------=_1601186222-2812-1-- From unknown Tue Aug 19 05:09:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43632: Raw bytes printed as latin-1 in echo area and *Messages* Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 27 Sep 2020 11:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43632 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: mattiase@acm.org, 43632@debbugs.gnu.org Received: via spool by 43632-submit@debbugs.gnu.org id=B43632.160120434931700 (code B ref 43632); Sun, 27 Sep 2020 11:00:02 +0000 Received: (at 43632) by debbugs.gnu.org; 27 Sep 2020 10:59:09 +0000 Received: from localhost ([127.0.0.1]:48460 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMUOa-0008FD-ST for submit@debbugs.gnu.org; Sun, 27 Sep 2020 06:59:09 -0400 Received: from quimby.gnus.org ([95.216.78.240]:35702) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMUOW-0008Ee-Gu for 43632@debbugs.gnu.org; Sun, 27 Sep 2020 06:59:07 -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=RBRBSpUm/5z/1LzuGgNoK0Z/zQou/++AHFBIdRqwMs4=; b=bNF3aBHKydFdr0yop5xdS4VxcA SUVvlmZfmWJAjCzB/lqHxuBnsmOZI1bBfh03OG+brK+YUVP2xNQU/2M2oPlVF4F5epRc6sbx5XGfo hmQYEpG+LZYkVdmToMlmEDO0WgsJOl5e8IQ/S5E1QLp4LmuqKjzKdG7Dq05XH6SV/Rbk=; 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 1kMUOK-00032I-QL; Sun, 27 Sep 2020 12:58:57 +0200 From: Lars Ingebrigtsen References: <9F5C058E-1A95-4820-A508-EA357EC18AB9@acm.org> <83mu1cr5fn.fsf@gnu.org> <838scwr02l.fsf@gnu.org> <8E496ABD-F07C-4BBD-ABC5-8BC4FFC0A9F8@acm.org> <83wo0gpjbj.fsf@gnu.org> <83tuvkphxg.fsf@gnu.org> X-Now-Playing: Scanner's _Delivery_: "Fingerbug" Date: Sun, 27 Sep 2020 12:58:50 +0200 In-Reply-To: <83tuvkphxg.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 26 Sep 2020 20:27:23 +0300") Message-ID: <87ft737afp.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: > I'd rather risk something like the below instead: That's definitely an improvement, thanks. It's still slightly confusing (but not as confusing as before). 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-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: > I'd rather risk something like the below instead: That's definitely an improvement, thanks. It's still slightly confusing (but not as confusing as before). In the *scratch* buffer, C-x C-e: "\377" => "\377" But the echo area says "\xff". because I have (setq display-raw-bytes-as-hex t). (string-to-multibyte "\377") => "\377" And the echo area says "\377", as expected. Hm. Or perhaps that's not confusing? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Tue Aug 19 05:09:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43632: Raw bytes printed as latin-1 in echo area and *Messages* Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 27 Sep 2020 11:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43632 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: mattiase@acm.org, 43632@debbugs.gnu.org Received: via spool by 43632-submit@debbugs.gnu.org id=B43632.1601205229800 (code B ref 43632); Sun, 27 Sep 2020 11:14:02 +0000 Received: (at 43632) by debbugs.gnu.org; 27 Sep 2020 11:13:49 +0000 Received: from localhost ([127.0.0.1]:48493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMUcn-0000Cq-3v for submit@debbugs.gnu.org; Sun, 27 Sep 2020 07:13:49 -0400 Received: from quimby.gnus.org ([95.216.78.240]:35862) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMUcl-0000Ce-HC for 43632@debbugs.gnu.org; Sun, 27 Sep 2020 07:13:48 -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=DxMKuBRalz2svFok4vy/YLLSFqvnwbZ2zI5c9uACXs8=; b=j7gF00+j04mFQZ4Fkyzzc7Vy/B Wjiek6ZRZ7MKk8VfIXTXJMNzfg19KfaLA70LfsjC6MteHJQKShwnpvt3NyyT8eSNL4Mi/JRqokhEl J/FW7mLS6DBvz9+cd+Rgqt/YLSjEtY0+9+nafHM0QhYCbvI+5D084756Zxuu5LEO5goM=; 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 1kMUcW-0003ES-UO; Sun, 27 Sep 2020 13:13:41 +0200 From: Lars Ingebrigtsen References: <9F5C058E-1A95-4820-A508-EA357EC18AB9@acm.org> <83mu1cr5fn.fsf@gnu.org> <838scwr02l.fsf@gnu.org> <8E496ABD-F07C-4BBD-ABC5-8BC4FFC0A9F8@acm.org> <83wo0gpjbj.fsf@gnu.org> <83tuvkphxg.fsf@gnu.org> <87ft737afp.fsf@gnus.org> <83k0wfo4y2.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEVnTUJPMCQhFBOJ aFv///8mijZGAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+QJGwsKHse8e9MAAAGvSURBVDjLbVQJcsMw CIT4A4J8oPACd/z/v3UX8JG2mokts2KXSxERNc+Fp4jsnrMChk0Na63t4GYAA7B2VTyFZtE2ZwoZ VMrmQKXJHACOLqMH+WRp+6R44Pvb7uUjHomPzTJ4gr88PWDXL6WJxgsRKlp8azaQJ5fgDGKU5adp XsLdQlw+LDgwANhDmViUBWEMVVZcNLYsCKw1AEDfEa9PmZg+PTxQCkAji1I04AbgEGNlisrYCOHW y0OmghS0IIAXS0m2SK9MrDwY19roRGP7DED5jU3u0Gw0Ji5yIYWpQemB0qQazzYy6EiRcyrgoQfO lhTyEGWNQrbj2PdXLLWaJwJwzqBdTdlpBlEABXMdO9N/scgLghB/C2uAx35oZQ4f+tn7wEO6gdHp sinCMBZKUTU/RzcyJf9ZV+Zpf8EGQj+M4ReV+ZMp8q9G2D1Xn8BM0W+gJrgExZ70XdyC5Iq0x7w7 WNOen8jctA+NhzMyj/tUTBV7SmL5I4MqZeRylwy/CHrLKYfGZe8BLNcCbkly1d21yfzqji4MxnXV Xne4C/83LJbz1j/zwBztbHLd0h+cinBBqPEz1QAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0wOS0y N1QxMToxMDozMCswMDowMPSCc00AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMDktMjdUMTE6MTA6 MzArMDA6MDCF38vxAAAAAElFTkSuQmCC X-Now-Playing: Rothko's _Forty Years To Find A Voice_: "Open" Date: Sun, 27 Sep 2020 13:13:31 +0200 In-Reply-To: <83k0wfo4y2.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 27 Sep 2020 14:05:25 +0300") Message-ID: <87blhr79r8.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: >> In the *scratch* buffer, C-x C-e: >> >> "\377" >> => "\377" >> >> But the echo area says "\xff". >> >> because I have (setq display-raw-bytes-as-hex t). > > So you've explicitly asked for that, no? 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-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: >> In the *scratch* buffer, C-x C-e: >> >> "\377" >> => "\377" >> >> But the echo area says "\xff". >> >> because I have (setq display-raw-bytes-as-hex t). > > So you've explicitly asked for that, no? I have, so I guess the only confusing thing is that it's still "\377" in the scratch buffer? >> (string-to-multibyte "\377") >> => "\377" >> >> And the echo area says "\377", as expected. > > That's unrelated: Emacs behaved the same before my changes. Yup. But don't we call these "raw bytes", too? I was just idly wondering whether the display of these should also be affected by `display-raw-bytes-as-hex'... -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Tue Aug 19 05:09:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43632: Raw bytes printed as latin-1 in echo area and *Messages* Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 27 Sep 2020 11:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43632 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: mattiase@acm.org, 43632@debbugs.gnu.org Received: via spool by 43632-submit@debbugs.gnu.org id=B43632.16012059751958 (code B ref 43632); Sun, 27 Sep 2020 11:27:02 +0000 Received: (at 43632) by debbugs.gnu.org; 27 Sep 2020 11:26:15 +0000 Received: from localhost ([127.0.0.1]:48499 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMUop-0000VW-96 for submit@debbugs.gnu.org; Sun, 27 Sep 2020 07:26:15 -0400 Received: from eggs.gnu.org ([209.51.188.92]:37606) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMUon-0000VJ-FE for 43632@debbugs.gnu.org; Sun, 27 Sep 2020 07:26:13 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49764) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kMUoh-0000u0-9H; Sun, 27 Sep 2020 07:26:08 -0400 Received: from [176.228.60.248] (port=3813 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kMUod-0004yL-TU; Sun, 27 Sep 2020 07:26:06 -0400 Date: Sun, 27 Sep 2020 14:25:49 +0300 Message-Id: <83h7rjo402.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87blhr79r8.fsf@gnus.org> (message from Lars Ingebrigtsen on Sun, 27 Sep 2020 13:13:31 +0200) References: <9F5C058E-1A95-4820-A508-EA357EC18AB9@acm.org> <83mu1cr5fn.fsf@gnu.org> <838scwr02l.fsf@gnu.org> <8E496ABD-F07C-4BBD-ABC5-8BC4FFC0A9F8@acm.org> <83wo0gpjbj.fsf@gnu.org> <83tuvkphxg.fsf@gnu.org> <87ft737afp.fsf@gnus.org> <83k0wfo4y2.fsf@gnu.org> <87blhr79r8.fsf@gnus.org> X-Spam-Score: -2.3 (--) 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: mattiase@acm.org, 43632@debbugs.gnu.org > Date: Sun, 27 Sep 2020 13:13:31 +0200 > > Eli Zaretskii writes: > > >> In the *scratch* buffer, C-x C-e: > >> > >> "\377" > >> => "\377" > >> > >> But the echo area says "\xff". > >> > >> because I have (setq display-raw-bytes-as-hex t). > > > > So you've explicitly asked for that, no? > > I have, so I guess the only confusing thing is that it's still "\377" in > the scratch buffer? In the scratch buffer you have a string of 4 ASCII characters, not of 1 raw byte, right? > >> (string-to-multibyte "\377") > >> => "\377" > >> > >> And the echo area says "\377", as expected. > > > > That's unrelated: Emacs behaved the same before my changes. > > Yup. But don't we call these "raw bytes", too? I was just idly wondering > whether the display of these should also be affected by > `display-raw-bytes-as-hex'... No, because what you have in *scratch* is again a string of 4 ASCII characters. From unknown Tue Aug 19 05:09:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43632: Raw bytes printed as latin-1 in echo area and *Messages* Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 27 Sep 2020 11:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43632 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: mattiase@acm.org, 43632@debbugs.gnu.org Received: via spool by 43632-submit@debbugs.gnu.org id=B43632.16012059931991 (code B ref 43632); Sun, 27 Sep 2020 11:27:02 +0000 Received: (at 43632) by debbugs.gnu.org; 27 Sep 2020 11:26:33 +0000 Received: from localhost ([127.0.0.1]:48502 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMUp7-0000W2-Ip for submit@debbugs.gnu.org; Sun, 27 Sep 2020 07:26:33 -0400 Received: from eggs.gnu.org ([209.51.188.92]:37664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMUp5-0000Vq-A2 for 43632@debbugs.gnu.org; Sun, 27 Sep 2020 07:26:31 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49657) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kMUUw-0007Cl-MJ; Sun, 27 Sep 2020 07:05:42 -0400 Received: from [176.228.60.248] (port=2429 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kMUUu-0002ZL-Ra; Sun, 27 Sep 2020 07:05:41 -0400 Date: Sun, 27 Sep 2020 14:05:25 +0300 Message-Id: <83k0wfo4y2.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87ft737afp.fsf@gnus.org> (message from Lars Ingebrigtsen on Sun, 27 Sep 2020 12:58:50 +0200) References: <9F5C058E-1A95-4820-A508-EA357EC18AB9@acm.org> <83mu1cr5fn.fsf@gnu.org> <838scwr02l.fsf@gnu.org> <8E496ABD-F07C-4BBD-ABC5-8BC4FFC0A9F8@acm.org> <83wo0gpjbj.fsf@gnu.org> <83tuvkphxg.fsf@gnu.org> <87ft737afp.fsf@gnus.org> X-Spam-Score: -2.3 (--) 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: mattiase@acm.org, 43632@debbugs.gnu.org > Date: Sun, 27 Sep 2020 12:58:50 +0200 > > In the *scratch* buffer, C-x C-e: > > "\377" > => "\377" > > But the echo area says "\xff". > > because I have (setq display-raw-bytes-as-hex t). So you've explicitly asked for that, no? > (string-to-multibyte "\377") > => "\377" > > And the echo area says "\377", as expected. That's unrelated: Emacs behaved the same before my changes. From unknown Tue Aug 19 05:09:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43632: Raw bytes printed as latin-1 in echo area and *Messages* Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 27 Sep 2020 11:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43632 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: mattiase@acm.org, 43632@debbugs.gnu.org Received: via spool by 43632-submit@debbugs.gnu.org id=B43632.160120661511101 (code B ref 43632); Sun, 27 Sep 2020 11:37:01 +0000 Received: (at 43632) by debbugs.gnu.org; 27 Sep 2020 11:36:55 +0000 Received: from localhost ([127.0.0.1]:48516 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMUz9-0002sz-1c for submit@debbugs.gnu.org; Sun, 27 Sep 2020 07:36:55 -0400 Received: from quimby.gnus.org ([95.216.78.240]:36124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMUz7-0002sm-Ex for 43632@debbugs.gnu.org; Sun, 27 Sep 2020 07:36:54 -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=pUsGQvlERSA68+hYs0E9up2kYXJF0xhlAmDgOPtBBBU=; b=V3WIWVytrTGK8EEFlFXZB3WmVj dEA2JbfcgzbIY1luzQesKUJ10p81/xEKjs6s+rAFTI0HfzaO+tS01m4XC1vtx2r7IGeD4XehI0j5p YZQ/m+6qkImkrnZkLAwLzni+HyovIwODdyvB0l+8yEPG6OHp8Z8YdrlzOYLBzgY0pPgg=; 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 1kMUyx-0003TF-7T; Sun, 27 Sep 2020 13:36:46 +0200 From: Lars Ingebrigtsen References: <9F5C058E-1A95-4820-A508-EA357EC18AB9@acm.org> <83mu1cr5fn.fsf@gnu.org> <838scwr02l.fsf@gnu.org> <8E496ABD-F07C-4BBD-ABC5-8BC4FFC0A9F8@acm.org> <83wo0gpjbj.fsf@gnu.org> <83tuvkphxg.fsf@gnu.org> <87ft737afp.fsf@gnus.org> <83k0wfo4y2.fsf@gnu.org> <87blhr79r8.fsf@gnus.org> <83h7rjo402.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEW8xch5hIdBPkP/ //9qUcmpAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+QJGwsjOr/5AOkAAAGZSURBVCjPTZGxbpxAEIYH K4dsqiQykXyVC1c8xRLlkNw5EoPMdJEOC/YpOCmVq3N0XEF1iliL/Z8ys/gSZ4vVfszwz/wzlDJc Z2ExEVFaie8Aa/cBBL7WiKMAdvQsf0FG/2ghJSNEgLZGvLEBAPhBVqndEmXw1h1HZvQB5ngYxIcs suKObrDgWeFoX+EqOB+KTn2TsWpgo+B6VnFgmxqi5/4CAoyOH4jiXeK7H4DhUouaZJ6+Z3jhR6LX XXHYplI5qYm0lb2ayt12VBCrfSTk756I4KxqXpK/+UW0bjITfCHZqRpf6zOufPhy8y3cq2qKqKS0 jDRt1WjT15rGCjEUPmikNmRi/Fym00q5onhzuI2CGjdlFN+f2o8BxO2Lkfdyv0Chv3AuwULXtZcF DnSlAmsMpwaoTEVhbpI7eDYXWi5zV4kbxFCkTmzRr4+1dqFlqH3qk2c2iw36MicYOX+DbNK1HeJ+ AfyGTx8+lW+gc2bO2bwD/4vMm/9gqrw9w4DTZ1g+g7x8ha5vqYNiKMK2aLFwbiWcBO/vP9bos2ts 4KKOAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTA5LTI3VDExOjM1OjU3KzAwOjAwSQ82wQAAACV0 RVh0ZGF0ZTptb2RpZnkAMjAyMC0wOS0yN1QxMTozNTo1NyswMDowMDhSjn0AAAAASUVORK5CYII= X-Now-Playing: LCD Soundsystem's _London Sessions_: "All I Want" Date: Sun, 27 Sep 2020 13:36:41 +0200 In-Reply-To: <83h7rjo402.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 27 Sep 2020 14:25:49 +0300") Message-ID: <877dsf78om.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: >> I have, so I guess the only confusing thing is that it's still "\377" in >> the scratch buffer? > > In the scratch buffer you have a string of 4 ASCII characters, not of > 1 raw byte, right? 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-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: >> I have, so I guess the only confusing thing is that it's still "\377" in >> the scratch buffer? > > In the scratch buffer you have a string of 4 ASCII characters, not of > 1 raw byte, right? Ah, yes. >> >> (string-to-multibyte "\377") >> >> => "\377" >> >> >> >> And the echo area says "\377", as expected. >> > >> > That's unrelated: Emacs behaved the same before my changes. >> >> Yup. But don't we call these "raw bytes", too? I was just idly wondering >> whether the display of these should also be affected by >> `display-raw-bytes-as-hex'... > > No, because what you have in *scratch* is again a string of 4 ASCII > characters. Here I was talking about what's displayed in the echo area. :-) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Tue Aug 19 05:09:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43632: Raw bytes printed as latin-1 in echo area and *Messages* Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 27 Sep 2020 11:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43632 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: mattiase@acm.org, 43632@debbugs.gnu.org Received: via spool by 43632-submit@debbugs.gnu.org id=B43632.160120701211667 (code B ref 43632); Sun, 27 Sep 2020 11:44:02 +0000 Received: (at 43632) by debbugs.gnu.org; 27 Sep 2020 11:43:32 +0000 Received: from localhost ([127.0.0.1]:48520 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMV5X-000327-Ow for submit@debbugs.gnu.org; Sun, 27 Sep 2020 07:43:31 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39684) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMV5W-00031v-G8 for 43632@debbugs.gnu.org; Sun, 27 Sep 2020 07:43:31 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49871) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kMV5R-0002hW-2H; Sun, 27 Sep 2020 07:43:25 -0400 Received: from [176.228.60.248] (port=4880 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kMV5Q-0000ni-3d; Sun, 27 Sep 2020 07:43:24 -0400 Date: Sun, 27 Sep 2020 14:43:09 +0300 Message-Id: <83ft73o376.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <877dsf78om.fsf@gnus.org> (message from Lars Ingebrigtsen on Sun, 27 Sep 2020 13:36:41 +0200) References: <9F5C058E-1A95-4820-A508-EA357EC18AB9@acm.org> <83mu1cr5fn.fsf@gnu.org> <838scwr02l.fsf@gnu.org> <8E496ABD-F07C-4BBD-ABC5-8BC4FFC0A9F8@acm.org> <83wo0gpjbj.fsf@gnu.org> <83tuvkphxg.fsf@gnu.org> <87ft737afp.fsf@gnus.org> <83k0wfo4y2.fsf@gnu.org> <87blhr79r8.fsf@gnus.org> <83h7rjo402.fsf@gnu.org> <877dsf78om.fsf@gnus.org> X-Spam-Score: -2.3 (--) 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: mattiase@acm.org, 43632@debbugs.gnu.org > Date: Sun, 27 Sep 2020 13:36:41 +0200 > > Eli Zaretskii writes: > > >> >> (string-to-multibyte "\377") > >> >> => "\377" > >> >> > >> >> And the echo area says "\377", as expected. > >> > > >> > That's unrelated: Emacs behaved the same before my changes. > >> > >> Yup. But don't we call these "raw bytes", too? I was just idly wondering > >> whether the display of these should also be affected by > >> `display-raw-bytes-as-hex'... > > > > No, because what you have in *scratch* is again a string of 4 ASCII > > characters. > > Here I was talking about what's displayed in the echo area. :-) That, too, is a string of 4 ASCII characters.