From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.bugs Subject: bug#42384: octal escape sequences old fashioned Date: Thu, 16 Jul 2020 18:14:26 +0200 Message-ID: References: <87imeo2sh7.5.fsf@jidanni.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14737"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 42384@debbugs.gnu.org, rms@gnu.org To: =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jul 16 18:15:11 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 1jw6XP-0003gp-Bv for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 16 Jul 2020 18:15:11 +0200 Original-Received: from localhost ([::1]:54828 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jw6XN-0001JS-R8 for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 16 Jul 2020 12:15:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47264) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jw6XG-0001J7-F8 for bug-gnu-emacs@gnu.org; Thu, 16 Jul 2020 12:15:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:44269) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jw6XG-0000PZ-4t for bug-gnu-emacs@gnu.org; Thu, 16 Jul 2020 12:15:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jw6XF-0001Bc-WB for bug-gnu-emacs@gnu.org; Thu, 16 Jul 2020 12:15:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 16 Jul 2020 16:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42384 X-GNU-PR-Package: emacs Original-Received: via spool by 42384-submit@debbugs.gnu.org id=B42384.15949160774513 (code B ref 42384); Thu, 16 Jul 2020 16:15:01 +0000 Original-Received: (at 42384) by debbugs.gnu.org; 16 Jul 2020 16:14:37 +0000 Original-Received: from localhost ([127.0.0.1]:55815 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jw6Wr-0001Ai-Ef for submit@debbugs.gnu.org; Thu, 16 Jul 2020 12:14:37 -0400 Original-Received: from mail-wr1-f41.google.com ([209.85.221.41]:42711) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jw6Wp-0001AW-Dv for 42384@debbugs.gnu.org; Thu, 16 Jul 2020 12:14:36 -0400 Original-Received: by mail-wr1-f41.google.com with SMTP id o11so7648058wrv.9 for <42384@debbugs.gnu.org>; Thu, 16 Jul 2020 09:14:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=Q7nBJg0qbmzlaocGea4VvJQXYb2I0GiCzzQoY1uQWyI=; b=GvB92/ZmqUfPxZZSm2ZX1RHEm/Gbuq4nAs4Q0J6Sw/1ZGz9Z6dWVRCM6ZRVfn/JvAJ wL1v+N/x9jQZ7/VbBKlnb/hySgTwIlStUInLMryHGB0Mg5ukRldLRT9lXpnJh9ATTrRL ivvXgjoE+TxaJnP1JHvRYHekfw6SW+iAhwqPFVoRTSeDhlH211f9RpGPNc54yAbsNVe2 +zuucbPcip/SScIx4Itr7gq3Ya7tiuDStCtDvG6ELebV6NxhzVXTEPYQ5GKiiEuRq6dr u9KiF8grH1K4wXYnpcgSIiwnGWZoNmRN8WPcN1AXYFtEIPgZWsT8yfoZLa2o8Zb+sPMg CXvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=Q7nBJg0qbmzlaocGea4VvJQXYb2I0GiCzzQoY1uQWyI=; b=aZ2/K05304W9O3Jj87NFr6r4oEfIxnsSvLMR3x5uV5Mc0akk1O3QwlScfovFlUpPxf 1CmMTgHplTNsKhHrNT2n/264gSsdJu1X4Zs3xFsRqZL5i8a91By7U3OGxlKDoyn4uxxd QkOVVr8Vc9shz5Pn2WUL0eOG0k4wHYbneCzVdQ411t1THhZIwOqZpbyig8V9MGJPkx5P FNDrcGRvP4qxlizmM5VV15+SSEuKnjojIySkkXS98CItFK747xpsOyMlQw5BoJxnEYI+ pMR4l7gFVWI81OfAta8reCYlHrFLj+s+1ObZdPiskj9sdGbcsgetbIV/t2TxdMkm9q45 heRQ== X-Gm-Message-State: AOAM532uqXECCDCFs6p7vcY+GbNNYNY84N15SV2FmVwbInJQPSsS50MD ZVdZd4PoRufFtSO3Qm+1iEg= X-Google-Smtp-Source: ABdhPJxoeTts+uJP8eg5Omzra++pXhU4MhR4AspUYrYIj+fMte/3Jucsm41xfPQfgvJDRFxWQFRhUg== X-Received: by 2002:a05:6000:1283:: with SMTP id f3mr5829928wrx.106.1594916069403; Thu, 16 Jul 2020 09:14:29 -0700 (PDT) Original-Received: from rpluim-mac (vav06-1-78-207-202-134.fbx.proxad.net. [78.207.202.134]) by smtp.gmail.com with ESMTPSA id c20sm12624976wrb.65.2020.07.16.09.14.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Jul 2020 09:14:28 -0700 (PDT) In-Reply-To: <87imeo2sh7.5.fsf@jidanni.org> ("=?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson"'s message of "Thu, 16 Jul 2020 08:50:28 +0800") 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:183081 Archived-At: >>>>> On Thu, 16 Jul 2020 08:50:28 +0800, =E7=A9=8D=E4=B8=B9=E5=B0=BC Dan J= acobson said: =E7=A9=8D=E4=B8=B9=E5=B0=BC> (info "(emacs) Text Display") says: =E7=A9=8D=E4=B8=B9=E5=B0=BC> The raw bytes with codes =E2=80=98U+= 0080=E2=80=99 (octal 200) through =E2=80=98U+009F=E2=80=99 (octal =E7=A9=8D=E4=B8=B9=E5=B0=BC> 237) are displayed as =E2=80=9Coctal es= cape sequences=E2=80=9D, with the =E2=80=98escape-glyph=E2=80=99 =E7=A9=8D=E4=B8=B9=E5=B0=BC> face. For instance, character code =E2= =80=98U+0098=E2=80=99 (octal 230) is displayed as =E7=A9=8D=E4=B8=B9=E5=B0=BC> =E2=80=98\230=E2=80=99. If you change = the buffer-local variable =E2=80=98ctl-arrow=E2=80=99 to =E2=80=98nil=E2=80= =99, =E7=A9=8D=E4=B8=B9=E5=B0=BC> the ASCII control characters are also d= isplayed as octal escape =E7=A9=8D=E4=B8=B9=E5=B0=BC> sequences instead of caret escape seque= nces. =E7=A9=8D=E4=B8=B9=E5=B0=BC> OK but octal is rather old fashioned so th= e user should be given the =E7=A9=8D=E4=B8=B9=E5=B0=BC> choice of hex, etc. display-raw-bytes-as-hex is a variable defined in `C source code'. Its value is t Original value was nil You can customize this variable. This variable was introduced, or its default value was changed, in version 26.1 of Emacs. Probably introduced at or before Emacs version 26.1. Documentation: Non-nil means display raw bytes in hexadecimal format. The default is to use octal format (200) whereas hexadecimal (x80) may be more familiar to users. (the manual in emacs-27 mentions this) Robert