From unknown Sat Jun 14 05:31:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64281: [Feature Request] Recognize =?UTF-8?Q?=E2=80=9C#=E2=80=9D?= syntax when reading local-variables Resent-From: Shynur Xie Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 25 Jun 2023 12:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 64281 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 64281@debbugs.gnu.org X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.168769436323690 (code B ref -1); Sun, 25 Jun 2023 12:00:02 +0000 Received: (at submit) by debbugs.gnu.org; 25 Jun 2023 11:59:23 +0000 Received: from localhost ([127.0.0.1]:42110 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDOOo-0006A1-Sh for submit@debbugs.gnu.org; Sun, 25 Jun 2023 07:59:23 -0400 Received: from lists.gnu.org ([209.51.188.17]:54560) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDOOk-00069q-J7 for submit@debbugs.gnu.org; Sun, 25 Jun 2023 07:59:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qDOOk-00064t-CH for bug-gnu-emacs@gnu.org; Sun, 25 Jun 2023 07:59:18 -0400 Received: from mail-mw2nam10olkn20815.outbound.protection.outlook.com ([2a01:111:f400:7e89::815] helo=NAM10-MW2-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qDOOh-0005HB-IO for bug-gnu-emacs@gnu.org; Sun, 25 Jun 2023 07:59:18 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AHXO2inVfQBILMMMJWaXD5nwZrE6aGvRHtKx9bS+6/Y7THBvcBNAbUduDDE/bp/L+RPgnnr5ae5iJ4s89B1EQXF5+JZVfx0KLbR4T/FIeVoyUC9oHGIBrFVd7NXUnQn5m50ANcoH6BmXaHYGNsUb80zr6PyA2ytWCvjWq/MT79CGbbqw1XwLcwmu2vsJxp2rmJ5h9o5JL9rHv3gK2ywnQstApw2MGlHeayf3T0T/5D0i+++dUFahckWBmJVRE3s8KrIgGDHniidUaKVrJDAv6nTOrP6z2+E1K74kOpB2zeYz5KMOpivbdZaf/pNnpgN6j2uyx35kmPrrQOFxm+gr4g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=zJNlfgYOaRcdFbbVqTwVmO45ai1mA4mwui2r0aKA5IA=; b=Rec2vNxfIyCm0OyCppX6Oknlwd1r1l006jWHLZ0DtvhixEB5Rbu4fyljAoAQ6Gew/AdC5aRLm7mP6gkYzFOa/fTEugi38R7GyuX4ZS+gu89cKoHH36i0Z5dQDUYqAmhTwOVNeQywdPB9SBx7TxYiEbFDkL55cMwU1o7PwKn4LEV/OBmNg1WsFb2A2EPB2RRX19Q7cVviIMJEI197kxdafpHqK8vonm0O+QeHUh4BscSxvwFvQbQ8/5N7AtAV/W3ECvZGqZ5jhXdUnHjcY+Dcq56hvB07JIp+GGjaA/PVHChqGaLWFHaQTgx3PjPjd3KQggfPCvVz7YUJV7wGoVXTQw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zJNlfgYOaRcdFbbVqTwVmO45ai1mA4mwui2r0aKA5IA=; b=T3iOvl494kW/yI4K4WANHx7+eZktR3XqB1rt8781ygtUD4MhPfDW0bqfZ22r8bDdS8Fj+ZTc9qyhPKaOp1QN/ihLoAIDjoUlHvzKBrWVLC2bi3tzWVD6iK0rJHv1cpve07lBhUOtpIMfbRlAiPMDuxGOQWOxbpkdByTUWy/6PhHTmTKPBdsAa1jXEUZiXh3SSpP78dCBai08KL3Mh3zYqUuyLRD8RqUo+I49tSTIUs8KPjPLTdmBbjzuLMR7iNNozZosnwT3PCKgAPv5RvHoWb9efClT6g8FOfflUb0gmYrwKZi7y2QV0XCBu3YRrU8LehNRsE2jAJM+E82+gCDRnQ== Received: from PH0PR11MB7470.namprd11.prod.outlook.com (2603:10b6:510:288::7) by PH7PR11MB7720.namprd11.prod.outlook.com (2603:10b6:510:2b3::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6521.24; Sun, 25 Jun 2023 11:54:09 +0000 Received: from PH0PR11MB7470.namprd11.prod.outlook.com ([fe80::33a6:2293:e0c6:72ed]) by PH0PR11MB7470.namprd11.prod.outlook.com ([fe80::33a6:2293:e0c6:72ed%4]) with mapi id 15.20.6521.023; Sun, 25 Jun 2023 11:54:03 +0000 From: Shynur Xie Thread-Topic: [Feature Request] Recognize =?UTF-8?Q?=E2=80=9C#=E2=80=9D?= syntax when reading local-variables Thread-Index: AQHZp1t0QFdmc1IRqEKFuGNDulxpUA== Date: Sun, 25 Jun 2023 11:54:02 +0000 Message-ID: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [2Ci7pXHxdNCM931Txq32qajvjOTFxCE0] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB7470:EE_|PH7PR11MB7720:EE_ x-ms-office365-filtering-correlation-id: 3d9af2e6-5838-4917-d8fa-08db7572deed x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: rhoXNnbXBXnYoZ3ewbZpcOgZYF8VLwzwSXugCVR1hbaTVRcF4wt3idjgNOb36JYazgZPVPk5A2l9RnK7YD61BkMGUFWI9BhqlH7Fhtze74RrdCY5uPzOAXhe7D15oX9oMcCPQmY/oO+187ClDMd01uzkmaJTA+g93/Et/Ix3ewTG5IidJUpcqw7EPrJGjsvj7QskfJOOOKcJuj0RdHYlsJc3iRh87v7r/fQrj2qZ8lH02CNLA/aKtGAMhuZfKd+lrZ6Apk39aG3dbxJjcJhPFn69H8/Y+sxdIm0pVzf8SC3lXNeRUdkcMEnXb1iZpZO22PP2dZnkjMgMsnqDrLqxU458ZCcGUkNBYJ4xT9o+ndhghAMz8TMibJbxqY+Z29EngbMf/Rt9xj7uxxzf9l7dokKDfT2rrCaRxeEEU2x19UqfLXVZwnSiJzhGX9K81DJSqdb0X9Lm0koielDNLmrpsjzv5w16lnyjDESJDp2FuKBgfellR7bzTc+MjGh94EseydwFKZTP+AOW9/Xvxh5EWtRDtwVXDzt7E7CXnBkWmE4DcxuLREsezeFyBNNh7agh x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: y77ee1b5zteLMmVz74CdLCFdz0QHLiIfUb6vN2vDlgJhbnN3KMcG+r97SufSM2Qqg7Xv28GDqTcBUJv1aOS07t8Moa13fVL4o9dw1XG0nm4sYdooVVRb4y0hGPR0VvW8bSeKMpPZeOkLZJ9lOhb0bDKAigpNoEPqBnUJLrwQaCLFOSpOZOrGt6lULP3sKImwBIlGxZdbhwe3CZpMAvcnAyYtrEOFO7L4qYIQfadf2xF2qreDypIttHnf/j22TDyuDIOiTkRjSH2cCxRl1ygYZucGAhcid1zVIk4pY6USoFui2CgeL5x2fMhM1vMCUGTTlW4csW2VfHBTRBrt6k4D/dRbuFx35DcKjAUHNHtFBk+xxoizMWB9l6Dr04s15MJNouWlLBWzQQGLTizuJM1g25/HkdTo8vL/1szVL72UaAbXDFl+7ulV1pkpTXV9vVYckm45FRGhCv4zVLQD+8LoYOUhYyrEbFxs4DTSvbZL2+bmTEqP7+3F+ZfWjeSe+n0bobE6bNL7Cx8ln1dRWms4LXV3E76EPCwLAU6VLHB6Ex/BqY39FqqI/PGiz497NOIts1UQiY9oS7g7hLFD8E+/hp64tSk9DZJzvSB2AauOtPivDSH0N2rfqKTUfKkay2cVDpmovzRW46MyUvuEvyR7qSyrAe18JQYtkDAshBc9QLsZ2oH0skHVwKEdkdGEgW1Za9re5vNYNJ8hIIfr/Ulzpu3wnwbuiQmte1fBF4JrORitHV/Pv1k1EyFyXcpQdM7kFuvQn3hHbDK0boZXfxDTF5EVY0W0WhLrtcnzDy+VGqyCJ1HZyIC4Ch86IK8O3F9QWm7cZYDtsv65tdq/9r3afY5WXdOnByDGtFZoB9T0xvlXQf1Bgy1S9YrhCTk3izK0mLgji7gQnp0Fk2Cv7wCGqTikrpAefVu4w9YGl0A6CVuD+q3eCh+J+Bu2Ai5B46rX1OGNYEP7KPiW9A6G/0esyWG5XQtzle2nrM3WV0o5WkleX5LpR7kAaO5Qw7/i6v3CHGPQW6enxzs4L5+Ri4hnZDR5GEAfrYwU5d+enpws+G7wxR1xRSwvu4stRZhAUInVA/XgHLkm4ki3fjPNN+vmOZZnFyDg7Qb8jZjStA3l5o279VSCUOXehKLJbBiIUMICh/hKQcLvxnsgqPxV/KY4Vznu5dak2bkNoKHB51pLYE29lvB+cADX4eY3DGH46z3b Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB7470.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 3d9af2e6-5838-4917-d8fa-08db7572deed X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jun 2023 11:54:02.9668 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7720 Received-SPF: pass client-ip=2a01:111:f400:7e89::815; envelope-from=one.last.kiss@outlook.com; helo=NAM10-MW2-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham 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 (--) For example, if I want to use UTF-8-UNIX only for files directly under=0A= directory DIR, and those under DIR/SUBDIR/ or its subdirectories, I=0A= can write this way:=0A= =0A= ((nil . ((subdirs . nil)=0A= . #1=3D((coding . utf-8-unix))))=0A= ("SUBDIR" . ((nil . #1#))))=0A= =0A= If =93#=94 can be recognized when reading local-variables, we can write=0A= =93((coding . utf-8-unix))=94 only once. Thanks.=0A= =0A= --=0A= shynur= From unknown Sat Jun 14 05:31:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64281: [Feature Request] Recognize =?UTF-8?Q?=E2=80=9C#=E2=80=9D?= syntax References: In-Reply-To: Resent-From: Shynur Xie Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 25 Jun 2023 13:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64281 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "64281@debbugs.gnu.org" <64281@debbugs.gnu.org> Received: via spool by 64281-submit@debbugs.gnu.org id=B64281.16877012213014 (code B ref 64281); Sun, 25 Jun 2023 13:54:02 +0000 Received: (at 64281) by debbugs.gnu.org; 25 Jun 2023 13:53:41 +0000 Received: from localhost ([127.0.0.1]:42210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDQBQ-0000mX-Vu for submit@debbugs.gnu.org; Sun, 25 Jun 2023 09:53:41 -0400 Received: from mail-sn1nam02olkn2095.outbound.protection.outlook.com ([40.92.44.95]:6158 helo=NAM02-SN1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDQBN-0000mH-VU for 64281@debbugs.gnu.org; Sun, 25 Jun 2023 09:53:39 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jdc2WRF4IDWhS6RvBRlhZjWAGpxhoqwbRbYMpbqgSicakfD+bPOzdIgSuFoRyabgmbh4I5/PhVE3ZLxUC4pA36onrzfia8rIVpw/sukartQDBGAsLOWy9UodSlulo9A4YlUfQN8As12UDyBpgI+D3R0Z7dOnoNpb1G25pqYAkwBNWUlv/8DSE5bh97aWYzGLkUl9LgFELAC9ESWQ0/aayhrUpLgAkMuVBzGdlCwv9FAblWZdRpl9lPsjQ+nTI+hmVbea14E5M0oqiXtxW9VkQG439xaqpphyctrtyjXULKHZfdTEPh86BQF1aqqWKoDdjV4Zoae3hjuhStmUsg/EYg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=NwDwIVrybb4U/UQytEKk4Z44Yg9SfEnxZtvOLyvOUZE=; b=lqOOrWpBHlDhgFXEBdUK0RGmSWzOZaomygP/2pw2LBOX5ehrDjo+GbVhp1gubeXH9PPEqyyc2BcJNkGnyPq+pBdny4rPr6LqLZYhMQoiBHt2V0ef1x1kyB0rNkk3ulwCywPLlKGBzc+vMy+xhf+ampKWuSC+MCNW6m3fV9DOdWdHO+o5buLymboC2P77bGlGiayIqvbMCg1LVfjBsx0TgSjbyv0GeRTgYluRDsoVCGgjgD0sH1QLrKDBvhm6T/wFBpVNaBs+gVGXS95f+QremTmo2RCY3bAovjJyQsinzB+O1JHOyCnUiu6kghdFv5DmXnOUNETAtPKoIF6s3gtYxg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NwDwIVrybb4U/UQytEKk4Z44Yg9SfEnxZtvOLyvOUZE=; b=IJTYFHQXzlsYzaaoWtzMIwNMrYGG3Wwhg4LQhRAwpXZvHcnDsEFlGq0hCD+Df0ws4y4ssOg2/p7HuVXxR4WP6fQ+2Bng84ttCuaQLjd1g1KoCPYqcbc8lL4kEGDSZL7ztOTG5dcM3XPOG/aKchW851UECB63YJbGhUJR2W4ZAZJ7pLDB5OecOd29EYSrOHaNSy8H7XoB2TqBjm0X86UKEbMOkmIL5HT2nzpBABfLUdJbU0VNgOQj4KLhi0GLH+53JmbLODHfmMCHd4TpFcUmmmGvXQCI5h1rul7ZGJYlvuhhZj37acLaniqOXvzPP7ZZxr1gMUuQVIBFCcPvptLsgQ== Received: from PH0PR11MB7470.namprd11.prod.outlook.com (2603:10b6:510:288::7) by SN7PR11MB6560.namprd11.prod.outlook.com (2603:10b6:806:26c::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6521.24; Sun, 25 Jun 2023 13:53:30 +0000 Received: from PH0PR11MB7470.namprd11.prod.outlook.com ([fe80::33a6:2293:e0c6:72ed]) by PH0PR11MB7470.namprd11.prod.outlook.com ([fe80::33a6:2293:e0c6:72ed%4]) with mapi id 15.20.6521.023; Sun, 25 Jun 2023 13:53:30 +0000 From: Shynur Xie Thread-Topic: [Feature Request] Recognize =?UTF-8?Q?=E2=80=9C#=E2=80=9D?= syntax Thread-Index: AQHZp2tvbw+/71oLzUCoXcdDsg/3/A== Date: Sun, 25 Jun 2023 13:53:30 +0000 Message-ID: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [smF20h5XbElzaZGLofEU+N+pYQqZDjoH] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB7470:EE_|SN7PR11MB6560:EE_ x-ms-office365-filtering-correlation-id: b8afdf41-5c50-4964-d725-08db75838f11 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: mVd5JiqycgW8961YXcEolz1MwnjRqa1iiAbETWIW2fioSBKNA6sKuaIQWUoPerJJ8CQGL97HGWONIYyzQBvbefEmqbQbvxBQJY9AqmBeWz5Q0pkvOOoi38x56ZLcDNSgV7l7cM+VOEtvPP5X+5mPYeYKOfaNk4nAHwd3QKw9is/3Bj2VTzJwvT8JXUveucf/clh2fg6DnpI/zjtK7nwCpH13v0p8DemQUD+RAkYr/sbhooxw79vSCGIZxIXYfz4eOmsXnsd7Q5LPm1051dvUpKBySB0vrGI/lY9Ch237kpDKnwPYmcYGtC+nyAe9OqFL1vPKPkKWQT4hoKbl2vlmOiK+23toFtn860XSQxIhZTvkZ8cZHF6Z5+3UOIhQe+k6kz3nmc0IU3/fdSL0qhSbSuzxDrOmpRinl+9UBAAhDR/IH8fcVKTatY01qARqRwjUzUfIjPDLoV4x0bS42kkgYj7BIQl46gPDy1YjO5zgYSXqi81elBtZDU80ejBo2N+h10PahA0H3EsGLrxj9sZOu9A65FHyo+l1JVmgnxiv+4o= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: gtBDwmuMBgCuDIlcmNOXGEYK3GaYpUASdjXYbVXcFmbpLWhLhDOi4GGkZWz/eGFdhnDOR0uH+nW0nW+5vA5uQObv35wfcivz+gKEtwgoVS9jeorPbhUk88b6xsHiFe8uHEZTGSGl3QjkFMqOfcLKxUCYXwywXTtbBZx6TGJwVdg5iP5LkCx3NcE0LYaI5JND/z/UPEtncvxbPdyg1VIwouDnRNcApt46AhuIUEmlQ6UsNMryZLKv4hapUX/xS2iGIH0yZw8cT+d4fe/WLnzPcdu4K1hrWkwDDpZnM4l9ZVFVTJUcVmmKhwu6oNRZleAmnApLcCzy4WdtojNXX3zGqPGKxAOaE91LzeV2Dds6PMV3/mfZT1c/n+ba00WrVBv6DIuYaenLN8VHWpvzZPBjduSqOrprC5yF2jwrMx7Yb4KDWkLA20FtnVJKjzvl7pX57BcbFRIDxzcu80blwsWPcyik6hWn9nIsJCkVCwmh+isMcF14x1dZEnGYT1OfviZ63ZjliHJgScGcFUlHsGH7E/QGXBcmevF+MItXqKanrRNNd5KH6aWrZ3q5K+Hjn6LYqnm6Msmc1mYwTZBSS8E8817hqpEfivj2qbr7t/hb8YoYjlhTTegoF7OyKbSVFq9UIlT1BQvW6YNj6iFsVKeRjyzzk1O+Bl/mwhU+aYKewzX7ti+HBHM2MXK9k2F58A4M4X+33NRjN56u71+EuJJ6O2YHreCmfeTPJNltSAy1fhFM7QcrPKc89rP/eJ5qSQhSCbEOJ8Qzy0hfOCpoFLVHzaTlNiM/5PX3oRlSCJG7ysuy3cOiMfFtuKX01+6aNy9ul8v0uZw0ImLF9QYpqHpCLsUCK3LfFyG2fMXZFej2LRXdc96j79/6Fl8cuMiMtfb2EUrCw968r8vSmn9xqWyHrGHHIIUmMSp1ss8E2ebi/EVTQ6vIzYDJYWZsw877Ry5EPLgSqjFq1w8q7dTsVYV5vJkPTOQoQCu5t45TEVAvMBVg4edhie2CqFOZIAXs3fF9r3sUJMTdH2yPuJmtip1DxUH244v2Eoh9tggwDohgnt2c4ybJwVopNFAmQ3vSEV/V/RXs9s3Jw20EAbdVcW6N89CM1ZqJWCwzG6vMpfE3MRWwplrU2OtCftZZa1Z/yFbcp7qh87Gse5fElIei0Sa5P6NEpOjwBGLSXJ/GAzxwMyRhidchBTnlEGQLtW0BoDo6 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB7470.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: b8afdf41-5c50-4964-d725-08db75838f11 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jun 2023 13:53:30.4024 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR11MB6560 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 (-) It seems that this is a intentional behavior:=0A= =0A= :=0A= =0A= > For additional safety, read-circle is temporarily bound to nil when=0A= > Emacs reads file-local variables.=0A= =0A= No further question; can be closed now.=0A= =0A= (I wonder if we can treat ~/.emacs.d/.dir-locals.el specially, or tell=0A= Emacs which files can be treated specially -- enable read-circle.)= From unknown Sat Jun 14 05:31:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64281: [Feature Request] Recognize =?UTF-8?Q?=E2=80=9C#=E2=80=9D?= syntax Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 25 Jun 2023 15:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64281 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Shynur Xie , Stefan Monnier Cc: 64281@debbugs.gnu.org Received: via spool by 64281-submit@debbugs.gnu.org id=B64281.168770569311266 (code B ref 64281); Sun, 25 Jun 2023 15:09:02 +0000 Received: (at 64281) by debbugs.gnu.org; 25 Jun 2023 15:08:13 +0000 Received: from localhost ([127.0.0.1]:43256 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDRLV-0002vW-U4 for submit@debbugs.gnu.org; Sun, 25 Jun 2023 11:08:13 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40966) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDRLU-0002vH-PE for 64281@debbugs.gnu.org; Sun, 25 Jun 2023 11:08:09 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qDRLO-0004Jl-R8; Sun, 25 Jun 2023 11:08:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=mAdzzrhPWj7nCQ/jE1KChtWc0oxWW4V4sIOiByYOxxM=; b=O8Gr2o5fYmk6KnFHga6p rHXsr6sECfyKnRiP4DkFTTBgepyXRZTrnGNs/lm/QzfGhPWddvLANU6UZ6mFUpABzv+WAkcxdULN5 Olgm/W59vS5aHwu0wko4h7aGcXPWxOiT3EGPlJQHH+ZHAISIJt5t2LWJz5Wf66diKXAN/i3aCUUxo lWNDdZqxnUcGNc9q9n/LrR6tTspAzcRv5g6II5DgELCJKnyyroglAfW5lCcasBx2yPxt1HZQPDqji cMM9n0yfQGth7T6s93CWIN7m4Yp0fnkZguXJ12nATM3gSOLylJo7z/d3EPAKoqytJihbZ4l5FFhF7 l1yZbRvEfe/ETA==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qDRLO-0008Fc-Aa; Sun, 25 Jun 2023 11:08:02 -0400 Date: Sun, 25 Jun 2023 18:08:21 +0300 Message-Id: <83jzvry3yy.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Shynur Xie on Sun, 25 Jun 2023 13:53:30 +0000) References: MIME-version: 1.0 Content-type: text/plain; charset=windows-1252 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: Shynur Xie > Date: Sun, 25 Jun 2023 13:53:30 +0000 > msip_labels: > > It seems that this is a intentional behavior: > > : > > > For additional safety, read-circle is temporarily bound to nil when > > Emacs reads file-local variables. > > No further question; can be closed now. > > (I wonder if we can treat ~/.emacs.d/.dir-locals.el specially, or tell > Emacs which files can be treated specially -- enable read-circle.) Stefan, any comments before we close this? From unknown Sat Jun 14 05:31:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64281: [Feature Request] Recognize =?UTF-8?Q?=E2=80=9C#=E2=80=9D?= syntax Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 25 Jun 2023 15:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64281 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Shynur Xie , 64281@debbugs.gnu.org Received: via spool by 64281-submit@debbugs.gnu.org id=B64281.168770798614893 (code B ref 64281); Sun, 25 Jun 2023 15:47:02 +0000 Received: (at 64281) by debbugs.gnu.org; 25 Jun 2023 15:46:26 +0000 Received: from localhost ([127.0.0.1]:43279 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDRwY-0003s9-8b for submit@debbugs.gnu.org; Sun, 25 Jun 2023 11:46:26 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:28711) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDRwX-0003rv-7G for 64281@debbugs.gnu.org; Sun, 25 Jun 2023 11:46:25 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id DE84C440B8C; Sun, 25 Jun 2023 11:46:19 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 7BAC0440B91; Sun, 25 Jun 2023 11:46:14 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1687707974; bh=MA/H3Onw7VaAY3DsZ1OuPDSMI9pVlNeWbAdKRIu7d+8=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=kWshFg7QVejyZrI+54LXdFCnyvKDGeALibXzCPoW9ElgZYmChR/u4yCaMW/SFQvXi UeREPCIoNeZGXr/JPu4w92ejkjmedbA/Gz5QtVpzYUmmeuWGW9QzyAJvOQg34f9Tpc Z8hrLHWQ0oPwoAjUxpL7TXHy+g8mEaTMtsW1P+BXGM33gc+vEYPJxtIwHIJ+4RnFbY 3SZWVjGlYQmBFrVjyy8QbSbxX/VxtJr+To52Fc47rt/jfK3JJyhIoTMNb7pZXjIUE5 6pGE4dbu+Vj+vkojPeQSk/91PhZa6lrqhhuafD6tGxR+Lr3Y5JXQQVxkj4O2bIDCPm tmN5rg+RDEjjg== Received: from pastel (69-165-155-162.dsl.teksavvy.com [69.165.155.162]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 4FF631201A6; Sun, 25 Jun 2023 11:46:14 -0400 (EDT) From: Stefan Monnier In-Reply-To: <83jzvry3yy.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 25 Jun 2023 18:08:21 +0300") Message-ID: References: <83jzvry3yy.fsf@gnu.org> Date: Sun, 25 Jun 2023 11:46:13 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.192 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain T_SCC_BODY_TEXT_LINE -0.01 - X-SPAM-LEVEL: 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 (---) >> It seems that this is a intentional behavior: >> >> : >> >> > For additional safety, read-circle is temporarily bound to nil when >> > Emacs reads file-local variables. >> >> No further question; can be closed now. >> >> (I wonder if we can treat ~/.emacs.d/.dir-locals.el specially, or tell >> Emacs which files can be treated specially -- enable read-circle.) > > Stefan, any comments before we close this? file/dir-local variables are dangerous enough as it is, I think. If you want to do better, you can use an actual ELisp file. Stefan From unknown Sat Jun 14 05:31:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64281: [Feature Request] Recognize =?UTF-8?Q?=E2=80=9C#=E2=80=9D?= syntax Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 25 Jun 2023 16:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64281 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier , Eli Zaretskii Cc: Shynur Xie , "64281@debbugs.gnu.org" <64281@debbugs.gnu.org> Received: via spool by 64281-submit@debbugs.gnu.org id=B64281.168770981618191 (code B ref 64281); Sun, 25 Jun 2023 16:17:02 +0000 Received: (at 64281) by debbugs.gnu.org; 25 Jun 2023 16:16:56 +0000 Received: from localhost ([127.0.0.1]:43289 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDSQ4-0004jK-Bb for submit@debbugs.gnu.org; Sun, 25 Jun 2023 12:16:56 -0400 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:37094) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDSQ0-0004jB-Ve for 64281@debbugs.gnu.org; Sun, 25 Jun 2023 12:16:55 -0400 Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 35PD2vl3001971; Sun, 25 Jun 2023 16:16:51 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2023-03-30; bh=4roEP966Mjaz9K/n3773ZNQsSiE3NI7355jCHdh4AuA=; b=g2p4PjYxJHjTyxBUGrNrPv9EkOt1Iao6CkEVoVStqSysNwrgDbwj+Z/dUqzVpU1Nk3UY rUeEx69y6VMBwdEnArPMRfVvBxeNhcvgPwp0nnLG19dOaATQCNykOXu3tB5nE4Wowev0 MRGwCRYgGw4br0NwEbpLXqJK+bsV8AT1hf8b27CuyYUIsR8/ZWyQfVd4Cc51hGMOPzwO npEYIg9ACOgG52BgGCM1gaFblNM7L3ZHHt2nk52HnKkbI3BxxDOeHU2ARqBbB+aVg86g 4rrVD/1mV+I2ABWQZBdppCmRkFXByRAwyH+5CJ+EtxPZm5UQ7z7/SrxriqQ+1VFsLsUw ZA== Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3rdq30sc2u-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 25 Jun 2023 16:16:51 +0000 Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 35PG4q9U005115; Sun, 25 Jun 2023 16:16:50 GMT Received: from nam04-bn8-obe.outbound.protection.outlook.com (mail-bn8nam04lp2041.outbound.protection.outlook.com [104.47.74.41]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3rdpx8739a-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 25 Jun 2023 16:16:49 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cG9mpXlC6/9uaKuNgpPz+Ic5I9l06me0aPupOWJii0a9FOAlRLXK7+lxGEfjzl3fZTAhh3Lcjd1P/tEoDq4BAv/u+BQMoo/piY1MFUioHpPMe/cp8CFP5NLyCcPXgzv5UWF6Ub+qyrhrD2mXQCP39gFxaMD6r/RSFMggSHKkVT18AzYw/TT+zYRBhry+p8Ya9FvbLFMaBWj9tRxGSoYhzwGUc2MieiD+q9yrU8ErXN7T6FWNa5Dzyod03cBkJFPI4oCg8QhwfkvtxQL3z8qzPr3QCv9LovyB62JvWza7cavAVUFagZR6z4+b9K4YI3jvbov91gTEmoWPKHQ2jvY4DA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=4roEP966Mjaz9K/n3773ZNQsSiE3NI7355jCHdh4AuA=; b=dws4CYFn8DooNcoLJlnT1rnD5Z4eKzjkcf/55JqQpxx+1qSudG2fdtR4dLb5hDxHJ76/IrlTGxACbWLbLbzDytxFgMsZqyuZff4FYe1pbdS4xjKukttdZr/lxnVhbpOx0GWmf1IkAee5xTIQiFkPEODMWkQsWHDvlgenH6m4YxIOlFjZtdv4Bl/o+SfOLTwg+qct+NOyS4oiX5Chc3XtqiPunlboQc0CVHvZN8ZeZh8mUCxfXWwGXSZTfBuyU2ne+cQM8IlXMKLIZ2u4PEo6/2RRMX+rlgB4bEpCUORGjQKYMsNdEliWUlqbrH3wnnwwIac+GOrJa4+R8TIiCiyTLA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4roEP966Mjaz9K/n3773ZNQsSiE3NI7355jCHdh4AuA=; b=M4iLXg7tUlmf9buCu1eqamHiOwkHX7uWpRX9Y1E7gpmFAZaEXE3vtAKnwfAT8yY7uic8FwDZoNEGfIJDPbVlIarVBw1L39+LeRmuInxLueD72kaLyCCVWDXj2zIc30HNLL74LyTjJ6+0Yy1rzScq5zrIhOXJ2Tk+ZI4C/lGSUyk= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by BL3PR10MB6042.namprd10.prod.outlook.com (2603:10b6:208:3b2::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6521.21; Sun, 25 Jun 2023 16:16:48 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::22c4:9389:291e:aeae]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::22c4:9389:291e:aeae%7]) with mapi id 15.20.6521.024; Sun, 25 Jun 2023 16:16:48 +0000 From: Drew Adams Thread-Topic: [External] : bug#64281: [Feature Request] Recognize =?UTF-8?Q?=E2=80=9C#=E2=80=9D?= syntax Thread-Index: AQHZp3xefspjbiT5xU2hnBctLoYk1q+brfAw Date: Sun, 25 Jun 2023 16:16:47 +0000 Message-ID: References: <83jzvry3yy.fsf@gnu.org> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|BL3PR10MB6042:EE_ x-ms-office365-filtering-correlation-id: da7216ca-e512-4fe0-c4d6-08db75979398 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: wuo5mx/xmR7pr3GE5/XgSmKGWVEAbCxcmhMA+7gYqDx99nDTvAmqEM0tuOkZIP/P6xtNmtLlpY7ZVgqOTOrsNQ9KqnS/Xmel2HuTSJDZNfn1kT5+9gTZ4sVTmKmOCro8HDdQXYUfAzZDRvA/j5Mu0RChtf3KyIxww90A7IBQH42uY5esxM4tmWfdeRRqNwZvjV7iWyCgyUhJGVIwGTzDEl7NLyRLQAxYXCnzZ4+qMAg1F2Sqxotiq3ZIKCxpmpvjjxlYCFwEXmx0/VYR23DDrNVSQNbIdpIULiRzTjxPboyXPkM1rJqLV6IKY7yHwpMRZI+jKK2K45Ajasj0ZubsO6aMNNxPBiiqlQ/nZ9kr7EVqGlPc4SIBPYWUbpbe2pX8iL22obDWoiWXEjeW7mR4DLfDDzqiBK5NkmYR5smNMgTT9zwRc5dXb+YgMWxpLDhej9uetjbd5HWIbb/Tkh2+ugZlL7wYCjmraui5aF6oWxGFWRbRkcYtug11Xjs4joCts+qjPeivSQ3AeVV0t8N4TMsNoi7mpfR1L/egAZhfXAuYsBTq//fCzkYRkCJGraTgU8RHmjw1yOzU6Y0ifRonpwbiBx2XT6PnJ8kzI5QWng4Zl06S7HtESZKKddMkK+/M x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(39860400002)(396003)(346002)(376002)(136003)(366004)(451199021)(7696005)(478600001)(110136005)(54906003)(71200400001)(9686003)(6506007)(186003)(26005)(2906002)(66476007)(66446008)(64756008)(4326008)(316002)(296002)(66556008)(66946007)(76116006)(8936002)(44832011)(52536014)(41300700001)(5660300002)(38100700002)(122000001)(33656002)(86362001)(55016003)(38070700005)(83380400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: 9ai+CiLvkMP/P6MBvSl3YxC+XmA1XTXTcUb4omnN8azi/nCot7HEABhXgzuRyga5j08L7hXS7pjB5BeBDPnvXnMgkost6/BHssvP25uao1EXy/TqRgSV6fo8ztO9gd9+1GfLKg5yTZjvtwCx25YsTO3hv/nt9HoYBLRYKtnDFAL9Frc4L77/txy4pbvrD3Fgt1vkxYAQ8iVhvKlimutz0Oj+5hAyL7Pzu2DOp24f4WcBGgEfLMlIsSJyib/WpjqO8nAmI0dALzePiHm6O8LjJ7MwCPUxZpuTbP4P8tQWOqfmKqwE0C2Bm1TjWvARGWZJPAh13mZaFH8lMwq7dEonXuf8rp3iBRXwZxjTlpXluZ0E5rswZcR+LRE1rZoiMutqFuEWf7lbUbHjGbiervrmaQLtqgyIbgbcUmGxoD3SyDKj7C1fjyYeILGApXbj0OqV5ty0wzRcIpmznTsCWLNXFVre59KY/AP5NkQYHZbhiHypdQzFuefxRncIUwg7dYR4oFWZ0ZO+t7iOkecY7noDa4PC4vxNI/WGl9wYT+B0npzw8jL39DV3VAMoqgMGJp14895HgPSGUqewMO2e3sawf6xeksrSlsiuBTwLJdUbOLkGfKBubSnW2cKLhE7UUltfq0s3RK/xv5MU4M61kmUgNTLyZgLSPc+M5MNJtzEwdsq116SN42fxQEAaqOIC5IZkTgGczCWhVCYoRj9XwS+/PNYlxMf/jZVy1wD7c0/EHfwM4E9ydXAd/f8VxJhQFsUCAG9q3lI5zpbtbnVIFCiJsD5IXKjN1k5cjSpVvyKKWzD3nuQYLdK71W+GLahY39yzLxulFatg0Z+OXEatUfL3LlW/GkBhSCgztd7wFdTaqKMJnfYvT4ttx5V6WtPY6BDWWmEeGmQBlUyhkXltgP70qiJ7GEaJrPuDoVnsav3ijSGTjT07f5RXt9010cZwVl4lYxByGPnPXy3UtxxCSuXuJEprCLNncB9xaQfAEFegq9iGbz+pz8Q83hR70qsKt63VcPKVn5rV1RpNmY32MRqgK1XozaJjoo0UjmYEJyBYBCXsDiWkg/3lHNGBY/Q+5AklGAuG2Df6P/YJ//yNwB63T9rQdNHeCIAucMveBWjCCEnq5tkuN48PHMmjieM9JZD7rBfDnsK8LmEdkFe//mGokv10jdB6rNktSFdvh7VWLHeH8omvJlHwtLiyBEs8mM21yEXmBE5+l+dGg3hmiqQfl2lbeCOIxRNmzEXF3Q0pDCcXNzcm66pWsfw+BgJgcPBT/bTN9woqBpcnF5NC3Bn2hJinhk6oH7AsHogTcSHcaL5KPueQjj5ayvo9TW8U8bY5/tBQM+kkanRTqIPWbTcEVvoHf5iFQooz2T7hhPc5J8B0BitVJTg3ZPMW0QhdrvNcW+nDfep6CXQ+vH42bxSIjkrXKysZra+cKw5aB4RgcCBrBLrDTq6F566+P5XWAlQNg1asY6xYqHuseWPXnb40XfKOseLi0BO3IVJYLM/ZxbQwEhjj80HaD7StNNgVBkoGsYZFfQy9m7ZAO0JIbbYunbYavqxHF7KKi5dtQntijjs6MyjBogGbM9g39snBI8i8 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: SeR/sucL/BWJtARBMzHQJEsdaKTJ2oCRSSInf4PuoUQiAOQN/Wi94HxY9PfnpNH56bezxytIbcsiKlo0uTH1QZs4qZ9LKXV7/3iGg75qi4xrKTMlfN/10Vb32bWLPT90NBtm4Pgvk7vi0XEYUtss1hBTiW7L+d6QWEssGePa1pXz7G3kaR9vQfrxwQwUWO3ehxRY2LQsGpcTpcqmTTuAwBY5G+nQGFnpXJCXYYgokuHN7wNpd9RmzknUe4WF25Q0+9Jp5RRIlmi6X8S4S3lxNPvAlgiybeRMCRy79ZOSwmAO5xeazgPRB5aR2jrojNyTMvfQL/Ao2FH520JcJESlwLdha8cNFfXl2L+w084tHw2z4eo0IVikZ/BOMayDTV25zmKxu+qxNE7QCPtOWA/0a482iJlyGFaGtvB4pfTFNJoYXww4JGE1APIFxyk+Tz75X5rWNLOKrBLjs+cJSVKE+eEQaDnSoD9fowCXnFhrBgCwT1tqk7ri4czLwMqKFtfPDAmSzkaU00jQG6J5bUeIFNc8xtPcpcbRgW8peXJz1sNly4c5I4N0oWqXlHOecw4m/nH1HI9DRKrNTfNuaVPHdHQDzbxkA+Ihd+bX2Ddxn2BHpFABhyREKXpzn1ZIXVnlJnGzznwJFZB2Gk9l/ViaQWCv0dYNxaegT7ql7eSdUdGijFiNJ94HE1Qc+fDFrIsWWCBji6S9OjawcPc2Ao/vW26wu3F4CXoR7plk7k29Sd0/yTvRF/N9/CF98JKtYu9q0tBHyglBzzvxfaq3j4NTjesERhgZIg6bgS0KPvQLz7ij/0WfKEp9kyoc1OVi4pAoWbq5bwqhaHU/qLBws5zB4yB+C7CR/wJ9vqbubmYkLUY= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: da7216ca-e512-4fe0-c4d6-08db75979398 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jun 2023 16:16:47.9577 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: L3Sy67vgiwn79SYQHiyeQmysa3dzlv3rfZECJTWQ45S0bEsCxl6eJajoQiyVaYJLzK04UXz9XKRbAhtPF9RkcQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL3PR10MB6042 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-06-25_10,2023-06-22_02,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 malwarescore=0 mlxscore=0 mlxlogscore=790 bulkscore=0 spamscore=0 phishscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2305260000 definitions=main-2306250155 X-Proofpoint-ORIG-GUID: W8DzxhlX05GA-xKAOlmS0I0VJQ9zqtE5 X-Proofpoint-GUID: W8DzxhlX05GA-xKAOlmS0I0VJQ9zqtE5 X-Spam-Score: -0.7 (/) 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 (-) > >> It seems that this is a intentional behavior: > >> .../File-Local-Variables.html: > >> > >> > For additional safety, read-circle is temporarily bound > >> > to nil when Emacs reads file-local variables. > >> > >> No further question; can be closed now. > >> > >> (I wonder if we can treat ~/.emacs.d/.dir-locals.el specially, or tell > >> Emacs which files can be treated specially -- enable read-circle.) > > > > Stefan, any comments before we close this? >=20 > file/dir-local variables are dangerous enough as it is, I think. If you > want to do better, you can use an actual ELisp file. 1. That Elisp manual node (`File Local Variables') doesn't say what danger is avoided by disabling `read-circle', but it seems to suggest that that danger is pointed out in node `Read Syntax for Circular Objects': For additional safety, read-circle is temporarily bound to nil when Emacs reads file-local variables (see Input Functions). This prevents the Lisp reader from recognizing circular and shared Lisp structures (see Read Syntax for Circular Objects). Yes, that's what it does, but why? What's the "additional safety" about? What danger's involved? Node `Read Syntax for Circular Objects' says nothing about any possible danger (security/safety problem) circular objects can introduce. Can we please say something about the danger in that node? 2. Wouldn't it make sense (be useful) to let users and code decide whether to allow this for particular file-local variables? A question from ignorance - see #1, above. Is it helpful to talk about danger and avoiding it, without giving readers some idea of what's involved? From unknown Sat Jun 14 05:31:13 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64281: [Feature Request] Recognize =?UTF-8?Q?=E2=80=9C#=E2=80=9D?= syntax Resent-From: Shynur Xie Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 26 Jun 2023 10:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64281 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams , Stefan Monnier , Eli Zaretskii Cc: "64281@debbugs.gnu.org" <64281@debbugs.gnu.org> Received: via spool by 64281-submit@debbugs.gnu.org id=B64281.168777489724617 (code B ref 64281); Mon, 26 Jun 2023 10:22:02 +0000 Received: (at 64281) by debbugs.gnu.org; 26 Jun 2023 10:21:37 +0000 Received: from localhost ([127.0.0.1]:44583 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDjLk-0006Oz-QK for submit@debbugs.gnu.org; Mon, 26 Jun 2023 06:21:37 -0400 Received: from mail-co1nam11olkn2081.outbound.protection.outlook.com ([40.92.18.81]:45505 helo=NAM11-CO1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDjLg-0006Ok-RO for 64281@debbugs.gnu.org; Mon, 26 Jun 2023 06:21:35 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RvlXLQ1wgmT9imgfWJFmVv5pFNmw5eoGu3zLQtrozE8hWfudVFYuz+QxZ2lu1bqJ2qdPPSneMfL6KmX7386aSzi0PVCvt7bwxJxZZAs1rPi0jeSEr/SjZYDUHZfCSj8v3Wz3mXY7vL2XW2WQU+tpalIpZ68bMiWjVrNkBL4MBz5eY5bsAIG8phUa/KxVS0Un45ZmrRc007J91eB3amJwM+VU5u7kXAHEK9Nyd2Y08eFKVmM0sGiZKWBUsR9RBYonkOLTTl/aXEvpNI3dP98smi5X4s4l6RVSh/c02PbSR9GdLPwRPynKY6ih/3M4cjMolo8zWflbkjoGu/wtheE9Xw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=dgBHX5EAwcABN9/SIY6hs1+TgTYxtLtU0DBYoN/TPAU=; b=hggO7e1EXg9YL2eLbXJM0jhI3CukooeKT/4uPQpXUQFCkE7N+pEdsWSDz3A6JGXYgo3hfGOX04oxPgYnnbYOTIyMHoZQQDs8pmKMESJi2Vj7IJj74l5Vnjoa7vLjfRVlciJIIOO8f7y760PG++m8z33f+p0mO02/KmEuIYHW/Pf8/4ZBLgzeAMCRHXOtXPV6gThPRKErDMFcUL0QT15j0qW8/QCpmAZUxFs1E0mGur/XRGrHD7gk+gUEXZw9QlUV8AK7k9hMi/Eamyw1YDpAUZcHnWIFekIuwSk6Ux7k/7YlbbJ8zcMb45aMVKSqs15Jv7gqglJpE0aFfZGO+W/dRA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dgBHX5EAwcABN9/SIY6hs1+TgTYxtLtU0DBYoN/TPAU=; b=msEAgrKR6EFbDYMWL/+hxCGXt0HjkkOSzH/jW0aJJjE/cw10SqK0DUyX1psF6402N/Zl+OdeRCLU/SmPvEgxMhWQwZERzMHtrY+8C5Nlk4x++dJml032YOKORTlVfs3px9Vl5SE3dDzCo4QViWpwQXZeSLk59HAjeBzDYyNNaWHGy6kdPRG9FYYldDR7Ug2uYfH999ME2WOLq92TH21THGJg36hliHIExbsivtR/Wnsvsw8jmzca8MG6LPUlDCikL9wCpcupepUYJSC8k/L3xT984DYaTt4pKDYJ1/hebrrHXzC0vM5X9xMS0X2edXx8SDHEs5cc6eEuBWbUt0N0eQ== Received: from PH0PR11MB7470.namprd11.prod.outlook.com (2603:10b6:510:288::7) by CY8PR11MB7315.namprd11.prod.outlook.com (2603:10b6:930:9e::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6521.26; Mon, 26 Jun 2023 10:21:25 +0000 Received: from PH0PR11MB7470.namprd11.prod.outlook.com ([fe80::33a6:2293:e0c6:72ed]) by PH0PR11MB7470.namprd11.prod.outlook.com ([fe80::33a6:2293:e0c6:72ed%4]) with mapi id 15.20.6521.023; Mon, 26 Jun 2023 10:21:25 +0000 From: Shynur Xie Thread-Topic: [External] : bug#64281: [Feature Request] Recognize =?UTF-8?Q?=E2=80=9C#=E2=80=9D?= syntax Thread-Index: AQHZp2tvbw+/71oLzUCoXcdDsg/3/K+bntmYgAAKsQuAAAiAgIABLs+T Date: Mon, 26 Jun 2023 10:21:25 +0000 Message-ID: References: <83jzvry3yy.fsf@gnu.org> In-Reply-To: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [qU+38v5R/km1LITZ9aNKYc5AiUPlxCGv] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB7470:EE_|CY8PR11MB7315:EE_ x-ms-office365-filtering-correlation-id: 25a1c4ca-68b7-4d0a-efc8-08db762f18db x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: v1tZmHBBl5bZuQAnigicIqsrbfgTxltIaEk5wohmD/dVoToOBit8P5FtY65lTv0wqZPcfeyTcUDJ2Iy5LfGidIsunKbLNdPwnIG7PcT230BKVMqA0G4BNjErp+aAh1Prz5Gdj+VEYZ5nE/1rK6zCAPUfdhajAm/+eI/tZ833HfKZ34W+MSVsO7zEIzYlIMxg7+ZJyHt/dpbsdUGEoj3awb6EOPsDrGntYCFkH8KdA8DPz1EuL+jO3ly/PLd4DtBg1JRt20A/3nByK/bhKMG3CHBy6xNubS3OzCi/B3geFxwUsvlh+rDyl6TR3U1XdIqXMjMpNcJlsevbnPrz8HQrpf1YkdftTRgjsh5zBvZQ8lQWwvfzUKQOVpBYg8DcPmaC9B3x4aMXNxrNybSWRKN0teVooZTZVThY/s6UU1c77KEWPT21gZJYtkyIJ90slNvXmC6KL1TNPhj92dFW8zF2QtFg8c3/XfNxFvPPrMhO1V6vcGh1c+dAbRDT9Vjs7nfU+pOGGeOrBdJXw+5rcU5Ira1GYvwre4zmBJE2ws0mNaMpAN889FdFB2gPFNsCeFJq x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: g5n5u9ltbsWJFwOsb/jeGQ5UH7y/EHn2TYxpukpBy+4nZ0eTv0vJ6WphncnNbAxS0VTKkJRU2BAiXh0ZKU5oSESMFsuwmAZNQp0zqMz5KddghVqSQa6rUcGWnxiAdIDlMuLYLPAnbH6KuIpDX7qvVc2/TKXzy+HEvJG+wRtsr4t8GvyESvlcBPzze+tmgMX8PoNG0rVe9gdgykAlBmlXVSJfI/UO3xJC4NFetF21jbH/2mVz9lCGuHU3abQq70h2191MWnYPGodGVSxHDofC1dGvVJs2z7aOMJhrNE2vpYmWN42FqDZK+hbEjcXof9DA2PmrzpS+wAq7enDp0wQ4gOjGPNZViWxHXYPUHc0Q1cdnuXjezvVti9FOA5k++vxFt8So6O4v2RPIiEyFt1097VEtHXT1BfG5ov2KWZK9nlE+6QowyVOeV4vWAbB32VJtIMmRUkB+1hBKUeJxQLpWIz4rbbh/K6UKP/Y9YdG5c9P+tfPpyFkKAkBOSAYAWVTxkX2ufTGIk3QTZ5WqAnsRisoseov5uMkeC2xUsScqAr7DO1jhdyaNzuQsWn0tTxVQ5hhu2nXSeQohO3yBpGg0Iud9npGrFzg45rU7i2tIV/PTB1t2NUjcnlENRZPAkZ8x7ljQTHxNTQiPh6fmFAb5y5e8ScymOCyZYBzYEjHOOzWCNL4vq9eMx7cINysi/kyJhlFBdJ6tI4TLLI3osXQD0grXVfK7p/WGaqc21yqyHuneJ1gTYs8MbFh3D9y01kBQ65f4mhW44nkdgjtiETTNFuXXrPRMRaDYCi/pAi0CbhuffwyTzVc1H5+bPXreEtTDBqaRlhZlqd8M7L3tmA+wSe+iM0tA5XMSnepkIihLH5x2shfWsWcJzpi4imlXEwRop1Y0RbPBHQLcFApa+m5LyWzHsa/lGd4UK8Mf64u1pCOdfbYY4Z8hdn/8kQoejX4mAn6KZSmzLG8VSVYpIaVQnqb9jm76q1gBV+JcYEhTQV1QawCj7LY5mNRfGANO6D0Fx4/QcJjmgNhRtsX7kma8ovo0CtySJVHMGJGTFPPIOYPVNF8Sbmzh6I4PO+X+xoTJHz0uow3VUoKH72NG3Zj34fMExwZz0Aww3KxhWNnRFHFT8p4wlY2tr2pZ52d8vnsQ0+G5IVwVuDi9NT0nryE7w2fi0QeQx6yqp6MEEpguU962jDX267IBHMo+U2Zmcmyy Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB7470.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 25a1c4ca-68b7-4d0a-efc8-08db762f18db X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jun 2023 10:21:25.5411 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR11MB7315 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 (-) To: Drew=0A= =0A= > drew> Node `Read Syntax for Circular Objects' says nothing about any=0A= > drew> possible danger (security/safety problem) circular objects can=0A= > drew> introduce.=0A= =0A= I guess that =93.dir-locals.el=94 _isn=92t_ read by ELisp syntax, so if you= =0A= visit a =93.dir-locals.el=94 file, Emacs will choose =93Lisp-Data mode=94 f= or=0A= it. And (info "(elisp)Circular Objects") _is_ about Elisp read=0A= syntax.=0A= =0A= > stefan> To: Eli=0A= > stefan> If you want to do better, you can use an actual ELisp file.=0A= ^^^^^^^^^^^^^^^^^^^^=0A= =0A= Seems like it is indeed not now, though uses a =93.el=94 postfix.=0A= =0A= ____________________=0A= =0A= To: ALL=0A= =0A= > drew> Wouldn't it make sense (be useful) to let users and code=0A= > drew> decide whether to allow this for particular file-local=0A= > drew> variables?=0A= =0A= Agree.=0A= =0A= There have already been numerous potential dangerous behaviors,=0A= perhaps one more won=92t make much of a difference. I think as long as=0A= users are provided with appropriate warnings, it should suffice. For=0A= instance, the following code snippet can cause Emacs to crash=0A= instantly, but we still shouldn=92t deprive users of their right to=0A= execute it:=0A= =0A= (clear-string (symbol-name t))=0A= =0A= Luckily, manual contains a corresponding warning.=0A= =0A= --=0A= shynur= From unknown Sat Jun 14 05:31:13 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: Shynur Xie Subject: bug#64281: closed (Re: bug#64281: [Feature Request] Recognize =?UTF-8?Q?=E2=80=9C#=E2=80=9D?= syntax) Message-ID: References: <83wmzqwh0v.fsf@gnu.org> X-Gnu-PR-Message: they-closed 64281 X-Gnu-PR-Package: emacs Reply-To: 64281@debbugs.gnu.org Date: Mon, 26 Jun 2023 12:22:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1687782122-14616-1" This is a multi-part message in MIME format... ------------=_1687782122-14616-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #64281: [Feature Request] Recognize =E2=80=9C#=E2=80=9D syntax when reading= local-variables 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 64281@debbugs.gnu.org. --=20 64281: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D64281 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1687782122-14616-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 64281-done) by debbugs.gnu.org; 26 Jun 2023 12:21:23 +0000 Received: from localhost ([127.0.0.1]:44718 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDlDf-0003mu-Hw for submit@debbugs.gnu.org; Mon, 26 Jun 2023 08:21:23 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44606) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDlDd-0003mg-5O for 64281-done@debbugs.gnu.org; Mon, 26 Jun 2023 08:21:21 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qDlDX-0000lN-ID; Mon, 26 Jun 2023 08:21:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=i/PTTRYu1HOo5oRAUXBh+rxK8a1In1gL/4R/8H/1/RQ=; b=jfCPXtf3WVqlAxxM/HMJ vBX3NPn2weudO45Q6eVHJdvnrhZ01dmMto8PXTuxP+FDCLH9LK8IrWIYiEmaDl9v7DKUK1ZRoCf70 2GzHF++C7SErzfAD+y3r4m4phsgaJ/cCEoSSytXMQZtTDC5gKVsC/UGXTiO3KyXwtsYvIErIwrGVu SE5FwTfmgFH8ggSst6MLcAYZS/KUWWAA6YgEMOlSP2vEdwfrTy/dPl2yPaobT+8tzWIrBbedNiMmd kNcZdHCyEJfVYBPwFBRO07k9aFJ/TeRP2DYIr+n+wvm8wOTXmnQk965ZkfSWmS4KFTrybOTaF4B0Z qp2wovkdDR0+9w==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qDlDX-0003zU-1E; Mon, 26 Jun 2023 08:21:15 -0400 Date: Mon, 26 Jun 2023 15:21:36 +0300 Message-Id: <83wmzqwh0v.fsf@gnu.org> From: Eli Zaretskii To: Stefan Monnier In-Reply-To: (message from Stefan Monnier on Sun, 25 Jun 2023 11:46:13 -0400) Subject: Re: bug#64281: [Feature Request] Recognize =?utf-8?B?4oCcI+KAnQ==?= syntax References: <83jzvry3yy.fsf@gnu.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: 64281-done Cc: one.last.kiss@outlook.com, 64281-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: Stefan Monnier > Cc: Shynur Xie , 64281@debbugs.gnu.org > Date: Sun, 25 Jun 2023 11:46:13 -0400 > > >> It seems that this is a intentional behavior: > >> > >> : > >> > >> > For additional safety, read-circle is temporarily bound to nil when > >> > Emacs reads file-local variables. > >> > >> No further question; can be closed now. > >> > >> (I wonder if we can treat ~/.emacs.d/.dir-locals.el specially, or tell > >> Emacs which files can be treated specially -- enable read-circle.) > > > > Stefan, any comments before we close this? > > file/dir-local variables are dangerous enough as it is, I think. If you > want to do better, you can use an actual ELisp file. Agreed. ------------=_1687782122-14616-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 25 Jun 2023 11:59:23 +0000 Received: from localhost ([127.0.0.1]:42110 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDOOo-0006A1-Sh for submit@debbugs.gnu.org; Sun, 25 Jun 2023 07:59:23 -0400 Received: from lists.gnu.org ([209.51.188.17]:54560) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qDOOk-00069q-J7 for submit@debbugs.gnu.org; Sun, 25 Jun 2023 07:59:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qDOOk-00064t-CH for bug-gnu-emacs@gnu.org; Sun, 25 Jun 2023 07:59:18 -0400 Received: from mail-mw2nam10olkn20815.outbound.protection.outlook.com ([2a01:111:f400:7e89::815] helo=NAM10-MW2-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qDOOh-0005HB-IO for bug-gnu-emacs@gnu.org; Sun, 25 Jun 2023 07:59:18 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AHXO2inVfQBILMMMJWaXD5nwZrE6aGvRHtKx9bS+6/Y7THBvcBNAbUduDDE/bp/L+RPgnnr5ae5iJ4s89B1EQXF5+JZVfx0KLbR4T/FIeVoyUC9oHGIBrFVd7NXUnQn5m50ANcoH6BmXaHYGNsUb80zr6PyA2ytWCvjWq/MT79CGbbqw1XwLcwmu2vsJxp2rmJ5h9o5JL9rHv3gK2ywnQstApw2MGlHeayf3T0T/5D0i+++dUFahckWBmJVRE3s8KrIgGDHniidUaKVrJDAv6nTOrP6z2+E1K74kOpB2zeYz5KMOpivbdZaf/pNnpgN6j2uyx35kmPrrQOFxm+gr4g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=zJNlfgYOaRcdFbbVqTwVmO45ai1mA4mwui2r0aKA5IA=; b=Rec2vNxfIyCm0OyCppX6Oknlwd1r1l006jWHLZ0DtvhixEB5Rbu4fyljAoAQ6Gew/AdC5aRLm7mP6gkYzFOa/fTEugi38R7GyuX4ZS+gu89cKoHH36i0Z5dQDUYqAmhTwOVNeQywdPB9SBx7TxYiEbFDkL55cMwU1o7PwKn4LEV/OBmNg1WsFb2A2EPB2RRX19Q7cVviIMJEI197kxdafpHqK8vonm0O+QeHUh4BscSxvwFvQbQ8/5N7AtAV/W3ECvZGqZ5jhXdUnHjcY+Dcq56hvB07JIp+GGjaA/PVHChqGaLWFHaQTgx3PjPjd3KQggfPCvVz7YUJV7wGoVXTQw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zJNlfgYOaRcdFbbVqTwVmO45ai1mA4mwui2r0aKA5IA=; b=T3iOvl494kW/yI4K4WANHx7+eZktR3XqB1rt8781ygtUD4MhPfDW0bqfZ22r8bDdS8Fj+ZTc9qyhPKaOp1QN/ihLoAIDjoUlHvzKBrWVLC2bi3tzWVD6iK0rJHv1cpve07lBhUOtpIMfbRlAiPMDuxGOQWOxbpkdByTUWy/6PhHTmTKPBdsAa1jXEUZiXh3SSpP78dCBai08KL3Mh3zYqUuyLRD8RqUo+I49tSTIUs8KPjPLTdmBbjzuLMR7iNNozZosnwT3PCKgAPv5RvHoWb9efClT6g8FOfflUb0gmYrwKZi7y2QV0XCBu3YRrU8LehNRsE2jAJM+E82+gCDRnQ== Received: from PH0PR11MB7470.namprd11.prod.outlook.com (2603:10b6:510:288::7) by PH7PR11MB7720.namprd11.prod.outlook.com (2603:10b6:510:2b3::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6521.24; Sun, 25 Jun 2023 11:54:09 +0000 Received: from PH0PR11MB7470.namprd11.prod.outlook.com ([fe80::33a6:2293:e0c6:72ed]) by PH0PR11MB7470.namprd11.prod.outlook.com ([fe80::33a6:2293:e0c6:72ed%4]) with mapi id 15.20.6521.023; Sun, 25 Jun 2023 11:54:03 +0000 From: Shynur Xie To: "bug-gnu-emacs@gnu.org" Subject: =?Windows-1252?Q?[Feature_Request]_Recognize_=93#=94_syntax_when_reading_?= =?Windows-1252?Q?local-variables?= Thread-Topic: =?Windows-1252?Q?[Feature_Request]_Recognize_=93#=94_syntax_when_reading_?= =?Windows-1252?Q?local-variables?= Thread-Index: AQHZp1t0QFdmc1IRqEKFuGNDulxpUA== Date: Sun, 25 Jun 2023 11:54:02 +0000 Message-ID: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [2Ci7pXHxdNCM931Txq32qajvjOTFxCE0] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB7470:EE_|PH7PR11MB7720:EE_ x-ms-office365-filtering-correlation-id: 3d9af2e6-5838-4917-d8fa-08db7572deed x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: rhoXNnbXBXnYoZ3ewbZpcOgZYF8VLwzwSXugCVR1hbaTVRcF4wt3idjgNOb36JYazgZPVPk5A2l9RnK7YD61BkMGUFWI9BhqlH7Fhtze74RrdCY5uPzOAXhe7D15oX9oMcCPQmY/oO+187ClDMd01uzkmaJTA+g93/Et/Ix3ewTG5IidJUpcqw7EPrJGjsvj7QskfJOOOKcJuj0RdHYlsJc3iRh87v7r/fQrj2qZ8lH02CNLA/aKtGAMhuZfKd+lrZ6Apk39aG3dbxJjcJhPFn69H8/Y+sxdIm0pVzf8SC3lXNeRUdkcMEnXb1iZpZO22PP2dZnkjMgMsnqDrLqxU458ZCcGUkNBYJ4xT9o+ndhghAMz8TMibJbxqY+Z29EngbMf/Rt9xj7uxxzf9l7dokKDfT2rrCaRxeEEU2x19UqfLXVZwnSiJzhGX9K81DJSqdb0X9Lm0koielDNLmrpsjzv5w16lnyjDESJDp2FuKBgfellR7bzTc+MjGh94EseydwFKZTP+AOW9/Xvxh5EWtRDtwVXDzt7E7CXnBkWmE4DcxuLREsezeFyBNNh7agh x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?y77ee1b5zteLMmVz74CdLCFdz0QHLiIfUb6vN2vDlgJhbnN3KMcG+r97?= =?Windows-1252?Q?SufSM2Qqg7Xv28GDqTcBUJv1aOS07t8Moa13fVL4o9dw1XG0nm4sYdoo?= =?Windows-1252?Q?VVRb4y0hGPR0VvW8bSeKMpPZeOkLZJ9lOhb0bDKAigpNoEPqBnUJLrwQ?= =?Windows-1252?Q?aCLFOSpOZOrGt6lULP3sKImwBIlGxZdbhwe3CZpMAvcnAyYtrEOFO7L4?= =?Windows-1252?Q?qYIQfadf2xF2qreDypIttHnf/j22TDyuDIOiTkRjSH2cCxRl1ygYZucG?= =?Windows-1252?Q?Ahcid1zVIk4pY6USoFui2CgeL5x2fMhM1vMCUGTTlW4csW2VfHBTRBrt?= =?Windows-1252?Q?6k4D/dRbuFx35DcKjAUHNHtFBk+xxoizMWB9l6Dr04s15MJNouWlLBWz?= =?Windows-1252?Q?QQGLTizuJM1g25/HkdTo8vL/1szVL72UaAbXDFl+7ulV1pkpTXV9vVYc?= =?Windows-1252?Q?km45FRGhCv4zVLQD+8LoYOUhYyrEbFxs4DTSvbZL2+bmTEqP7+3F+ZfW?= =?Windows-1252?Q?jeSe+n0bobE6bNL7Cx8ln1dRWms4LXV3E76EPCwLAU6VLHB6Ex/BqY39?= =?Windows-1252?Q?FqqI/PGiz497NOIts1UQiY9oS7g7hLFD8E+/hp64tSk9DZJzvSB2AauO?= =?Windows-1252?Q?tPivDSH0N2rfqKTUfKkay2cVDpmovzRW46MyUvuEvyR7qSyrAe18JQYt?= =?Windows-1252?Q?kDAshBc9QLsZ2oH0skHVwKEdkdGEgW1Za9re5vNYNJ8hIIfr/Ulzpu3w?= =?Windows-1252?Q?nwbuiQmte1fBF4JrORitHV/Pv1k1EyFyXcpQdM7kFuvQn3hHbDK0boZX?= =?Windows-1252?Q?fxDTF5EVY0W0WhLrtcnzDy+VGqyCJ1HZyIC4Ch86IK8O3F9QWm7cZYDt?= =?Windows-1252?Q?sv65tdq/9r3afY5WXdOnByDGtFZoB9T0xvlXQf1Bgy1S9YrhCTk3izK0?= =?Windows-1252?Q?mLgji7gQnp0Fk2Cv7wCGqTikrpAefVu4w9YGl0A6CVuD+q3eCh+J+Bu2?= =?Windows-1252?Q?Ai5B46rX1OGNYEP7KPiW9A6G/0esyWG5XQtzle2nrM3WV0o5WkleX5Lp?= =?Windows-1252?Q?R7kAaO5Qw7/i6v3CHGPQW6enxzs4L5+Ri4hnZDR5GEAfrYwU5d+enpws?= =?Windows-1252?Q?+G7wxR1xRSwvu4stRZhAUInVA/XgHLkm4ki3fjPNN+vmOZZnFyDg7Qb8?= =?Windows-1252?Q?jZjStA3l5o279VSCUOXehKLJbBiIUMICh/hKQcLvxnsgqPxV/KY4Vznu?= =?Windows-1252?Q?5dak2bkNoKHB51pLYE29lvB+cADX4eY3DGH46z3b?= Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB7470.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 3d9af2e6-5838-4917-d8fa-08db7572deed X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jun 2023 11:54:02.9668 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7720 Received-SPF: pass client-ip=2a01:111:f400:7e89::815; envelope-from=one.last.kiss@outlook.com; helo=NAM10-MW2-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham 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 (--) For example, if I want to use UTF-8-UNIX only for files directly under=0A= directory DIR, and those under DIR/SUBDIR/ or its subdirectories, I=0A= can write this way:=0A= =0A= ((nil . ((subdirs . nil)=0A= . #1=3D((coding . utf-8-unix))))=0A= ("SUBDIR" . ((nil . #1#))))=0A= =0A= If =93#=94 can be recognized when reading local-variables, we can write=0A= =93((coding . utf-8-unix))=94 only once. Thanks.=0A= =0A= --=0A= shynur= ------------=_1687782122-14616-1--