Return-Path: Delivered-To: rainer Received: from h2774747.stratoserver.net (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) by h2774747.stratoserver.net (Dovecot) with LMTP id rqjZIG0/xWTfQwAA4+3H6A for ; Sat, 29 Jul 2023 18:33:49 +0200 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) by h2774747.stratoserver.net (8.15.2/8.15.2/Debian-3) with ESMTP id 36TGXmvu017373 for ; Sat, 29 Jul 2023 18:33:49 +0200 Authentication-Results: gmx.net; dkim=none Received: from relay.uni-heidelberg.de ([129.206.100.212]) by mx-ha.gmx.net (mxgmx006 [212.227.15.9]) with ESMTP (Nemesis) id 1MsZmj-1pbf0X2pKt-00wp3O for ; Sat, 29 Jul 2023 18:33:42 +0200 Received: from listserv.uni-heidelberg.de ([129.206.100.94]) by relay.uni-heidelberg.de with ESMTP; 29 Jul 2023 18:33:43 +0200 Received: from listserv (localhost [127.0.0.1]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id 0F3031291A8; Sat, 29 Jul 2023 18:33:28 +0200 (CEST) Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 17.0) with spool id 55625741 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Sat, 29 Jul 2023 18:33:27 +0200 Delivered-To: LATEX-L@listserv.uni-heidelberg.de Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id D19E01291A3 for ; Sat, 29 Jul 2023 18:33:27 +0200 (CEST) X-IronPort-MID: 209040846 X-IronPort-RemoteIP: 40.107.21.123 X-IronPort-SenderGroup: UNKNOWNLIST X-IronPort-MailFlowPolicy: $ACCEPTED X-IronPort-Reputation: 3.5 X-IPAS-Result: =?us-ascii?q?A0DOAABlPsVkh3sVayhaHQEBAQEJARIBBQUBQIE+BQELA?= =?us-ascii?q?YFgUnVXLAMHT4RRg00BAYUtiF8DoAQBAQEBAQEBAQEHAi4LCwQBAYUGhkYfB?= =?us-ascii?q?gEEMwYOAQIEAQEBAQMCAwEBAQEBAQMBAQUBAQECAQMEBBQBAQEBIhcHDhAnh?= =?us-ascii?q?WgNhgUBAQQBARARFQgBATgNAgsYAgImAgIWHCUFAQ0IAQEeglwBglwEAg6hH?= =?us-ascii?q?gGBQAICiiR6gTKBAYIJAQEGBASxDoFfAwYFBAGBCy0Bh38BiHx7QoFJRIE8D?= =?us-ascii?q?4J1PoQcKINbgmeHFQ2CZYIzgx0HMoEXDAmBCok/K4EICF+Bbz0CDVQLC2OBG?= =?us-ascii?q?IJJAgIRJxMUBUtzGwMHA4EFEC8HBC8bCQYJGBgXJQZRBy0kCRMVQASBeoFWC?= =?us-ascii?q?oEFPxUOEYJQKzY4G0yCagkVDDVQehAuBBQYgRQETiYhGh49ERIbDQUIgQEDG?= =?us-ascii?q?gMGAgkCAgQGCQImQwMFAwQgBA4DGSsdQAIBC3A9NQkLG0cCJ50xA4MtayoBK?= =?us-ascii?q?1gtBQYgHRFGknIMLY5/olaEFYFdmC2DcYMLBhMvhAFMjCCGNpI3mCiZbIkMG?= =?us-ascii?q?YUGAgQCBAUCDgEBBoF5JIFbTTQEgyJSGQ9WjUqDdId6iABBNDsCBwsBAQMJi?= =?us-ascii?q?G+CWQEB?= IronPort-PHdr: A9a23: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 n3+PIohT3YY0w== IronPort-Data: A9a23:zim5Q6lXWjJKpTw/GudGBDjo5gy0IURdPkR7XQ2eYbSJt1+Wr1Gzt xIfCj3TaKreMzH3KNkkYI238U9V7ceAm4JlGgtk/CoxHltH+JHPbTi7Bh6tYHnCcJGroGGLT Sk6QoOdRCzhZiaE/n9BCpC48T8mk/vgqoPUUIbsIjp2SRJvVBAvgBdin/9RqoNziLBVOSvV0 T/Ji5OZYAbNNwJcaDpOsPrc8kI35pwehRtB1rAATaET1LPhvyRNZH4vDfnZB2f1RIBSAtm7S 47rpF1u1jqEl/uFIorNfofTKiXmcJaLVeS9oiI+t5yZv/R3jndaPpDXlBYrQRw/Zz2hx7idw TjW3HC6YV9B0qbkwIzxX/TEes1zFfUuxVPJHZSwmdfN1Vb/Imnd+dZvJ1ktAq4Zqsh6Wn4bo JT0KBhVBvyCr8+L+urmD9dN34EkJsStO54DsHZ9yz2fFewhXZ3IX6TN45lfwSs0gcdNW/3ZY qL1axIzNFKZO0IJYA5RUchl9AurriGXnzlwpFuLpKZx6GHJyA1q1LXFNtPaPNeNA9hW9qqdj jierjylWkFGarRzzxLa6HzvqdLBxRjFWdhVE+SU/dN73EKqkzl75Bo+DgLg+qHg0CZSQel3D 2Uo1xpriYA29Ve3VdTnQVulpn/BvhMdV9dUGeAg50eBx8LpDx2xA2EFSntfaYUrqdVuGDssj AbTxJXuGCBlt6CTRTSF7LCIoDiuOC8Ta2gfeSsDSghD6N7myG0usv7RZs09CrWM38/EIxLx6 CiRkws/15se1tFegs1X4mv7qz6ro5HISCs86QPWQn+p42tFiGiNNtTABb/zvacoEWqJcrWSl CRUwZDCvIjiGbnUynfTHrxl8KSBva7tDdHKvbJ4N7Adn9hH00CicIZW6VmSz28wap9cEdMFS HHStAVX7fdu0JaCaKZ2Z8evCp0n0LK4SNPjDKmONZxJf4R7cxKB8Gd2f0mM0mvxkU8q16YiJ ZOcdsXqBnEfYUiG8NZUb7hGuVPI7npnrY82eXwd50n7uVZ5TCPJIYrpyHPUMogEAFm4iAvU6 c1DEMCB1g9SVubzCgGOr99LcA5bdSNlW82mwyCySgJlCls/cI3GI66JqY7Nh6Q/xsy5a8+Uo SnjAhMElzITe1WedV7aMSoLhEzTsWZX9itgZnR1Zz5EKlAmYI2167wYeYd/dKs67uEL8BKHZ 6htRil0OdwWEm6v021FM/HV9dU+HDz1317mF3T+OlAXIcU/LzElD/e/I2PH7jcVNCOruKMW+ vv4vu8tacFfHFsK4Qe/QK7H8m5dSlBMx7IqBBaTfoU7lYeF2NECFhEdR8Qfe6kkQSgvDBPDv +pKKX/0ZNUhorPZNPHkuJrc8sKXMrI7GUBXWW7G8byxKC/WuHK5xpNNW/qJejabU37o/KKlZ qNeyPSU3DgvggNRq4Qle1p05ftW2jctj+YyIsdY8LHjaV2kTLhnZGSFtSWKnrMY3adX4GNaR WrWkuS3+ty11AfNFlceYgEiKPmAvR3Rdv8+8txtSHjHCPdLwYe6 IronPort-HdrOrdr: A9a23:rnElVKDpqNLPrqrlHemO55DYdb4zR+YMi2TDpHoQdfUzSL3+qy nOpoV+6faQsl0ssR4b9uxoVJPwI080lqQa3WByB9uftWDd0QPEEGgI1/qG/9SPIVycysdg9e NHb7V0DsH2AGN3lMDg/WCDYq4dKZW8kZxBno3lvhFQpOxRGthdB4wVMGymLnE= X-Talos-CUID: 9a23:mWC/82+XzHSkCungsUiVv1VKANscI2/s9lTRCFejNkVoGJOYEkDFrQ== X-Talos-MUID: 9a23:03dBxgYovtMzNuBT6CXixx5fOp9T3aX0T0dUvZ4rqpWbDHkl X-IronPort-Anti-Spam-Filtered: true X-IronPort-AV: E=Sophos;i="6.01,240,1684792800"; d="scan'208";a="209040846" X-MGA-submission: =?us-ascii?q?MDEOhfTYbZeBNmOJMDXizNl9HiDogDW64hjiO5?= =?us-ascii?q?dI10NMrV4KGIaNcwxwYBdFPTbcE+aaA2FhufNUr9lMe+slIyKzI5W/O6?= =?us-ascii?q?VJW+SO1gZ8/Ml1B6gRXx3HmMY0UnLpq6DUXSPbo9lva9ikb9OOdvkpvB?= =?us-ascii?q?bBSERVLg0iYRyX23qhuWrObw=3D=3D?= Received: from mail-vi1eur05on2123.outbound.protection.outlook.com (HELO EUR05-VI1-obe.outbound.protection.outlook.com) ([40.107.21.123]) by relay.uni-heidelberg.de with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 29 Jul 2023 18:33:28 +0200 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PozuRpUII6yEhxB63yOxD2nfHXP/YEauy4ncBmO44hv8DIUhc7MCJ076usAWmWvvOYK29I/L57iJkL9OeLWyU6ac7IWjtgzbRC8NeGsXflo8/CO2Vcsw8MkjWnyfsakcUH226Legd8gjKfSAgKo2HCixP9Qu45pCSVSnLv7aJ07weDYVZawkzpDKui04MNxEexC6qXu20GKCFV8Ic4MBq4YomOYhsmeFqqdQ2yhpBBoYBuJ7dgxm1ZZaltpnRoMBw8iepfJ8rycsX6qo6uXfwUFNud0+JuFbZjGZaKjvAAJIeP5cmDemSIPJiFwknqHTbOhQ1rn7qLAjZgmdQcpDkg== 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=2b/GZ1YfzPJdBpeR9PDf1H3ryTteRSNvzxnrfABw7uQ=; b=ZY8ZLVhZI6Kwoev73KhALM0KX2AFkIW7yHYn51zRu+LXry6xYSp9gbNLzF/GSQg3UoqoKzoEg9msg4FK9a0K3sup027HoNWjMkdnOgUWJgJiBlqccq+Orr1+bFGwjH21YkOMXim4TnulOeEyzDT/SGbxkWLiTBn9sZCBrqrAaFsffA8FmhtMoqXXZfqAlQFCMeeDzS7GukCeu8iIogrkpoKv56KC7x/P6EQ+t39VWq4uHrfENhGoCnfGsNFOhTA8BXWomjvg2wdfSx0b1uN/zRVydAMUU5YJ37KVZVSNa3kulvSUIO3gF8mKrnJLbrvtuXAgHmKGPgppTrOXfBoX1A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nag.co.uk; dmarc=pass action=none header.from=nag.co.uk; dkim=pass header.d=nag.co.uk; arc=none Received: from PAXPR05MB8739.eurprd05.prod.outlook.com (2603:10a6:102:200::21) by AS8PR05MB9763.eurprd05.prod.outlook.com (2603:10a6:20b:56f::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6631.39; Sat, 29 Jul 2023 16:33:25 +0000 Received: from PAXPR05MB8739.eurprd05.prod.outlook.com ([fe80::227c:4b1e:1b2b:6b07]) by PAXPR05MB8739.eurprd05.prod.outlook.com ([fe80::227c:4b1e:1b2b:6b07%5]) with mapi id 15.20.6631.026; Sat, 29 Jul 2023 16:33:19 +0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Content-Language: en-GB References: <19vogp84f1o55$.dlg@nililand.de> <93aac629-c5ad-fcaf-4453-f8a91fb0327e@nag.co.uk> <0df820d5-0138-0b79-3c2f-0229d1c8dfe0@morningstar2.co.uk> Content-Type: text/plain; charset=UTF-8; format=flowed X-ClientProxiedBy: LO2P265CA0112.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:c::28) To PAXPR05MB8739.eurprd05.prod.outlook.com (2603:10a6:102:200::21) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR05MB8739:EE_|AS8PR05MB9763:EE_ X-MS-Office365-Filtering-Correlation-Id: c512e141-a541-4760-0328-08db905184a0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: bmOz2GSybitEeStSFL1yD0MPICQz5IXObghGRfSdNB3/JcIC7SVbNgHJL78LyScq2U8+B2MJh0N3C91fcYHjLdeW9710DifTyga5Ye7x+QXwdSJB6ZG/rM1YvS+xqMC29AdRKrobl0ZGVHsBoeGuk4FgI0/rbajzMA/KdYpbKMdDgAyDo0crUzQZ3kyyvywHcxelaOJZI0Li765FTjzKNd+2kuVXEz6W/yZH/zExCjrMw2x+lDTaKbu4TNsGxXa5n0BAlfqoVAc1IB/aEbklUvgw0G7KTW8yE9j6rb1btRNSkvluVySh5XbMLQOjqIcDms3QFas84+lh5114W8lqOznHcq9c0vwxpiGoEOfUrujAY/hwK8MtT1HaUoT9jxIMPwLBSnto4PPVD150D4WH6fSCW+NwGcNrlVDEcv4VvoRRQvYyaDQ5gRwWwiuhqfwhH/eO0Yy9WdfBjeQaC8Q6XaqyorunhXrLBdzo8TBLjX3Thw6FoItuDYs0H9Ij5BFD5iSW3XlrqulQH7gJnLlf1W9H+QS+4RcSkOw7DUVt+3ndDTePFN6YwajjHhvu74ZxVVP541olPOxz+qUmGZDpQPGrMKF0b9Gnapt4zHdIRZoS8g+jBN7andgBHSXMynH5HuJYS9mGH5JuPdyxa1Yqd+SyaxFSAUspk+bF3Mxt91VGQLPX3xdl7u22yMt/GrrSV/cdeD65WlJFGRVJX0K+nA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR05MB8739.eurprd05.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(4636009)(366004)(376002)(346002)(39830400003)(396003)(136003)(451199021)(6512007)(6486002)(36916002)(52116002)(36756003)(2616005)(53546011)(6506007)(26005)(83380400001)(186003)(66574015)(66946007)(66556008)(38350700002)(41300700001)(31696002)(66476007)(316002)(5660300002)(6916009)(8936002)(8676002)(31686004)(38100700002)(2906002)(66899021)(478600001)(45080400002)(21314003)(43740500002)(45980500001);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?eWMxb3FCTE5idWNENXl2S015NEg2cDhLYUNhZURaZlI1TUU4a1BxRXhRbXRv?= =?utf-8?B?NVFHWHBGaDB0b2RHT0wwZm1nZFZwdlI1djg0UFYxcVJ2TWwrQk5VVU9OQTJU?= =?utf-8?B?S3diWCt3SXlhUzI5QWkwY3kwWEhFTVlOVUdaZS90cFMwTmcwUG4rYWNKSTdw?= =?utf-8?B?TlRJUG9aSnhxdDBNMm9OM3diajVwUkp3cTRqcitvSmp1cnNYSkYzbzREQm02?= =?utf-8?B?Vm9uaVJvR1NxSy94YWJHMUdHQWlZcVlHT21jTlZUVVpIaVo4T2duaWJYVTNR?= =?utf-8?B?Ri9yL2ZvQ3A0cUFvSzRiNUZjU2RDdDRQUnJrcythbG56SGV2OFcrRjlUejdW?= =?utf-8?B?Z0ZzZDFnc0ZJOFJuaEdjWjJnQVNzZTFZSTdGQTJScVFCRTkrbmREdUJ6emlQ?= =?utf-8?B?ZTI5TVFHdzRvVUFwNGVyWVJOSys1Q1FxZURFdldlMkh2b0tZSXN5SnB2NXFa?= =?utf-8?B?MGJ4cWt6R01ZMElUc2JwQytYTER0TFpUdXB2VlBuSW5hRFJGam9CNHRRN0xJ?= =?utf-8?B?TkpZOGJMSzhOcTRCQ1Y4UW42YTA4aStJVmxCQVVpMlQwbDNGRVg4ZFZmK0g1?= =?utf-8?B?dk1LV3VJcnNOcDhpR3VCQ2hCcUtSN3Jld0lUY3lKN2FtM3BiM3FRTUpLc293?= =?utf-8?B?WFhma214NmRGRGlNLzRBSlU3L1pLSTF3YjltSU1ER1FiMlhlRzNXaFF4cEZa?= =?utf-8?B?VEZCUm1FZEo4MUF5TFBwaTJsQW9WY2VZWWNMZDZ3cDNwTkdwV1prd2RZL3hl?= =?utf-8?B?cVJzbjJ6Ti84M0c3U1E0dEUrSnQxdU10bERSbGFOR0FVSDBSR2oxRktQc3J4?= =?utf-8?B?dFJxL2ZyREZzQVF5WjZTL3p6SUtSYWhTWkZteUxqbjNiVGFuUERteUYvVnFE?= =?utf-8?B?UndzbmV3VFBtaDBXQzdEUHdMNU0yak5ZMHdPTWdLRUJtMXRDSVJ5YUt0eFRv?= =?utf-8?B?dXVrWnhlRi9jb0k4d0tsSnY2bDZQYUJ5N1h3dW5kaXVNY1BjQzlUYnhBNENs?= =?utf-8?B?T2ZnQmwza1BJQUo5UVNLOENVcUFONDlDZFF4WjBQK20xek90dlpQbDUvLy9T?= =?utf-8?B?RGhXV0lrVnRwUTJhcEJaRW5uSXFxUnpHZlIzYzZjaGZRNDZsVGVpZW9oUnZn?= =?utf-8?B?b2tWZmVZTlZDTVk4cWhhck5qd2VYVi8xSEVISEpCOGFabWI1N214bTJxUzhC?= =?utf-8?B?MnkrTWtWNDU1bGI2MkhNV1BsQTdRU2ZoTVFlYzREOVIxMjY2ZGZpb28yV3p3?= =?utf-8?B?ZGlMRDl3WTlFbldWTlI4aWNjdVlvZllscWpXMEVCN1l4aGdHbXB2VWRGQUpn?= =?utf-8?B?NXNkNWJRd0tLVXJaOVZvTnJNV0doV1E3ekdwbG85Yk56Qko0N0laTk1qNzhF?= =?utf-8?B?T0d0WXNVbzVUKzZCa09wMkNKNWNsTWhzTTVHaC9xcUd3U1VPMVVGbXdXUW52?= =?utf-8?B?MGdHbi9uaUxLbkhYZ2s5VWp3Nm5OQWlkVmxleG9WWUwvMWQ0K3Yvb0o3WVQ5?= =?utf-8?B?VE1FanB0YnNGcTRJZTRLWTdHZUR0emVHNWgzK0doSmErT2RMdHhvM0VQUGhV?= =?utf-8?B?VllXd3Jrc0w0Qk5SNWd2RnF5aU9JVHhQaVhmY1NZemRyaWpwclFZd0JRSlV3?= =?utf-8?B?VUFSbkx0eUNmYjJXdnE4bUszdlVZdlg3YkZNSTMrbUhaYWE0NXpHTENuQWhJ?= =?utf-8?B?QVBVWDZnNFczR292MUxiSmdSZ0NoTzkyZjZ3Skw1N1dmcFdKWjJHaUhtaUpL?= =?utf-8?B?TDFqV1JpSXU0MUJjdFZZTEVLQjg0SGF4bDc3U1pzRkhGUjZUKzkzeHo4WHVN?= =?utf-8?B?RW9YTWJEYTJ4VGVKSk1FY0dZTmRPNXpyYzJ2cE9saURLQy9yTW1GMEJMTUlP?= =?utf-8?B?cjhFYm5zV2I0cHlrb3pmWk9HYjYxNnN4QzF3aTV6VG9QWkp3SUJTUzZrQ3JT?= =?utf-8?B?d1ozU2I5UUR4cHpFaHJFalU2YnFoMG43U1ZSZXp0Smd6VGdmVXdicDIwZi96?= =?utf-8?B?NnhMdTNHK1FubGhaRGovYmpBQTR1d0dyM1ZvNHRpMFlFbUxSOFZIQXNCYUhC?= =?utf-8?B?NTQvWU5IVitnVUdnNVlPSmwvelFRa0h4RHBWbjlzcytzcFk2VW1qT2RXNkE2?= =?utf-8?B?ejZIUWpTTGxzcnNGWjFuL0RMR2ZDV1krS1d6L1RRN3BKbGszTzJBNFJLN1cw?= =?utf-8?B?cVE9PQ==?= X-OriginatorOrg: nag.co.uk X-MS-Exchange-CrossTenant-Network-Message-Id: c512e141-a541-4760-0328-08db905184a0 X-MS-Exchange-CrossTenant-AuthSource: PAXPR05MB8739.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Jul 2023 16:33:19.6376 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: e7971626-b996-462e-b3c9-bbba3a50d55d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Y4PtMI9mTUEHr2SB3R9dDQFU22dyq7r4Ghh0hVEVR6rKHdndNdIlEA0uUCEorJteTv6G20WBVLXX6xV5Co+HKt6nw5efTm+2DqL0CzV5gMs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR05MB9763 Message-ID: <6d1230ab-8a33-5e41-bc50-b10e95a46fa4@nag.co.uk> Date: Sat, 29 Jul 2023 17:33:18 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: David Carlisle <000006e69eda60e0-dmarc-request@LISTSERV.UNI-HEIDELBERG.DE> Organization: NAG Subject: Re: "new" \input vs. primitive behavior To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: Envelope-To: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=V3; X-Spam-Flag: NO UI-InboundReport: notjunk:1;M01:P0:2jWOwWgXq2U=;9K6bS9JO82QIeJ9EdBwFziu/Ed24 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 X-UI-Loop:V01:HY91uQCfXCU=:SI8Uc9xRXgZRNxUXIqfe1bRnttndM2ZZWCCP7mzU63g= X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:0STqISO6O0k=;8I25qgxdRxO1kXH+vdoY3mIVdpe Cdm+SOgv1Qk8ohczad3VCbvfwpiA04//uWuTRHM2ENlnt5svnOmV1pY+u0fHRoVzw6QN3vXXp NZu5utVuTKn65m0Rbou1L/LHqWt/jEAx5j1xe471+mou2Z+5yL+XwbD/OxQ61VxRJFcx+i0Kg oY8HLqBHrIH5TdJYCLyXdaz7+Dd/20ikpajUV7cneZ5BS7TVEOgnlo/q0+U2ySeYkvz3yhgEk 3Ee4OwETYCu7R8ukspRrz3xwzsUDSdwKL6sNDX/q+7tYpzk5zADbwUKtkrnzAwZ1Hfy+xzfk3 pRhEfYUmANLxpWQ8x7zOy51R6SSGlaCf/aaMz5Drtw27aG0fyEZ20Wxvv1HNqawfKBDdNuPNw gXzgl/n3fTJo0FiUm0GlJNS8RBXY2nGfo+KXHKlmAHUP7AyS/jAFCN9YAAXOpNMZPRoS9T63f cca4+Al7WjillfcNnNFCNh91TFVzRl0a8v6f8DnjB3kOUA523UyEoOtO57eczzAfi1qJ5aNWW bPiHmsEKRS7lE1YHFaVpnsHKZd985PgOBgcWSfgxAEeWYR4y+lAsdyyCZmLABQk6AYvdGukk7 /fppaRyKSdRmPhRObdJ1TBNI5vNUSJQHo9UzY6+dKHtVnn5ABS0kTg2QQCv7g3mAxmUiM3S0N k70N9tvdlh0g/KtpjtWMHXmLf8G7DXQT9UA8d7LwiLT+TZZo9Ki/ZNwrvhSdkSCyVOpe/IOlS iF+wCZo5Fii X-Scanned-By: MIMEDefang 2.78 on 81.169.212.23 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by h2774747.stratoserver.net id 36TGXmvu017373 Status: R X-Status: X-Keywords: X-UID: 8336 On 29/07/2023 12:21, LARONDE Thierry wrote: > But this is exactly my question: is it enough for LaTeX? For latex, the only requirement is that all the file primitives use the same search so \xxx{foooo} refers to the same file if \xxx is \input or \(pdf}filesize or whatever. {note luatex and web2c engines accept \input{...} with braces at the primitive level.) latex also assumes it can use double quotes to guard spaces \input "a b c .tex" and can use utf-8 filenames {although it won't generate such file names unless the input files already use them,} Historically latex could not be proscriptive here as it ran on operating systems with no extension (sty, cls were implemented as a folder cls/article) on flat file systems with no directories, and other variants. For many years though now, web2c based systems have dominated and mostly file handling has normalised on the "/" path separator, "." extension and spaces allowed via " quoting. (kpathsea has no way to input a file with a " in its name) So if the handling of search paths or extensionless files differs in your implementation, that will not affect latex as a system but may affect some edge case packages or documents inputting Makefile or whatever, but that has always been a possibility that filenames on one system are illegal on another. David Disclaimer The Numerical Algorithms Group Ltd is a company registered in England and Wales with company number 1249803. The registered office is: 30 St. Giles, Oxford, OX1 3LE, United Kingdom. Please see our Privacy Notice for information on how we process personal data and for details of how to stop or limit communications from us. This e-mail has been scanned for all viruses and malware by Microsoft Exchange Online (EOP)