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 Pmu2Bm/cw2QyVwAA4+3H6A for ; Fri, 28 Jul 2023 17:19:11 +0200 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) by h2774747.stratoserver.net (8.15.2/8.15.2/Debian-3) with ESMTP id 36SFJ8qk022320 for ; Fri, 28 Jul 2023 17:19:09 +0200 Authentication-Results: gmx.net; dkim=none Received: from relay2.uni-heidelberg.de ([129.206.119.212]) by mx-ha.gmx.net (mxgmx006 [212.227.15.9]) with ESMTP (Nemesis) id 1M2wTG-1qSh222t12-004ztu for ; Fri, 28 Jul 2023 17:19:02 +0200 Received: from listserv.uni-heidelberg.de ([129.206.100.94]) by relay2.uni-heidelberg.de with ESMTP; 28 Jul 2023 17:19:02 +0200 Received: from listserv (localhost [127.0.0.1]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id A624C12923B; Fri, 28 Jul 2023 17:18:46 +0200 (CEST) Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 17.0) with spool id 55621882 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Fri, 28 Jul 2023 17:18:46 +0200 Delivered-To: LATEX-L@listserv.uni-heidelberg.de Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.119.212]) by listserv.uni-heidelberg.de (Postfix) with ESMTP id 79A71129220 for ; Fri, 28 Jul 2023 17:18:46 +0200 (CEST) X-IronPort-MID: 200997284 X-IronPort-RemoteIP: 40.107.247.97 X-IronPort-SenderGroup: UNKNOWNLIST X-IronPort-MailFlowPolicy: $ACCEPTED X-IronPort-Reputation: 2.3 X-IPAS-Result: =?us-ascii?q?A0D7BQAP3MNke2H3ayhagQmDMFJ1VywDB0+EUYNNAQGFL?= =?us-ascii?q?YhfA6AEAQEBAQEBAQEBBwIuCwsEAQGFBoZGHwYBBDQTAQIEAQEBAQMCAwEBA?= =?us-ascii?q?QEBAQMBAQUBAQECAQMEBBQBASQYBg4QJ4VoDYYFAQEEAQEQERUIAQE4DQILG?= =?us-ascii?q?AICJgICFhwlBQENCAEBHoJcAYJcBAIOohwBgUACAookeoEygQGCCQEBBgQEs?= =?us-ascii?q?Q6BXwMGBQQBgQstiAABiHx7QoFJRIE8DAOCdT6EHCiDW4JnhxkNgmWCM4McB?= =?us-ascii?q?QIygjeJJCuBCAhfgW49Ag1VCwtjgRiCSQICEScTEwVLcxsDBwOBBRAvBwQyH?= =?us-ascii?q?QkGCRgYFyUGUQctJAkTFUAEgXqBVgqBCD8VDhGCTis2OBtMgmoJFQw0UHgQL?= =?us-ascii?q?gQUGIEUBE4mIRoePRESGw0FCIEBAxoDBgIJAgIECAoCKTwEDgMZKx1AAgELc?= =?us-ascii?q?D01CQsbRwInnSCEPSxYLQUGAR8dV1WSHQwtsVWEFYFdmC2DcYMLBhMvhAFMj?= =?us-ascii?q?CCGNpI1mCiZbIklhQYCBAIEBQIOAQEGgXojgVtNNASDIlIZD1aRPod6iABBN?= =?us-ascii?q?DsCBwsBAQMJiG+CWQEB?= IronPort-PHdr: A9a23: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 i6RkngKGyZ/qM54dk/PgiSb1w== IronPort-Data: A9a23:+fT0DK0dNonJKqwZTvbD5fp2kn2cJEfYwER7XKvMYLTBsI5bpz0Dz zMZW2jVaP7YMzSgKYp3bduz9h9QvJWByYBqQQBr3Hw8FHgiRejtXInGdBeuY0t+DSFhoGZPt Zh2hgzodZhsJpPkjk7xdOKn9xGQ7InQLpLkEunIJyttcgFtTSYlmHpLlvUw6mJSqYDR7zil5 5Wq+qUzBHf/g2Qvaj1Ou/rawP9SlK2aVA0w7wRWic9j4Qe2e0k9VPo3Oay3Jn3kdYhYdsbSq zHrlezREsvxpn/BO/v9+lrJWhRiro36ZWBivkFrt52K2XCukMCSPpETb5LwYW8P49mAcksYJ N9l7fRcQi9xVkHAdXh0vxRwS0lD0aN6FLDvBiG9ifXIzxH9Y3ayz6phJmdmOdId07MiaY1O3 aRwxDElQy2537jz6ZfjD+5mi4IkMdXhO54Ztjd41zbFAP06QJfFBaLX+dtf2zR2jcdLdRrcT 5ZBL2M3M1KaP0IJawh/5JEWxI9EglHzeiNZpBSerLAz4nPXwSR32berO92TZ9/iqcB9xB7A9 zOZpTSlav0cHNrG0mOg0n62veXwpSncVt1NPaSH5sc/1TV/wURIUUZNDQLhyRWjsWaacu5yG wkw0i4vtrQp+Va1CMT7Xli4rX+IsxoWVsBfVeE3gDxh0YLR6gedQ2EBFjNccoR8s8lsHW11k FiUg9nuGDpj9qWPTm6Q/auVqjX0PjUJKWgFZmkPSg5tD8TfTJ8bqUvNdu84EPKOntCrFW7/6 RbaqHc7ruBG5SIU7JmT8VfCijOqg5HGSA8p+wnaNl5JCCsoPOZJgKT4uDDmAeZ8wJWxEwPa4 yVV8ySKxLxeXM7Q/MCYaL9VdIxF8cppJxX6pTaD9bEI8i+x9mSvdIU4DNpWfR8waK7olRfPZ 1XPuUtx45tXNX2mBZKbjqq0AsUuiKHlTdn4TKiOadwUOskuMgia4CtpeEicmXj3l1Qhmr0+P pHddtuwCXEdCuJsyz/eqwYhPV0DmXxWKYD7HM+TI/GbPVy2OSf9pVAtbQLmUwzBxPnYyDg5C v4GXydw9z1RUfflfg7c+pMJIFYBIBATXM6n85AHLLDYfFA2QAnN7sM9J5twIuSJeIwEzo/1E o2VABYwJKfX2SKfd13WNi8LhE3HBMom8i9lVcDTAbpY8yN6Ot33tf13m2ofeLgs7ut4yvBoB /AXZt+NasmjuRyWkwnxmaLV9dQ4HDzy3VLmF3P8PFAXIcU6LySXoYCMQ+ca3HNVZsZBnZdm/ OLIO8KyacZrejmO++6KMqv2ng/u7CNE8A+wNmORSuRulIzX2NACA0TMYjUffqng9T2rKvqmO weq7dMwiNT3+9Vw2fyRwKeOosGuDvd0GVdcEy/D97GqOCLG/22lh4hdTOKPejObX2TxkElnT fsA1OnyaZXrg34T27eQ0Z4ypU792zcrj7lTwUJvGzPWbDxHz5t+d2Ke05AnWrJln9dkVMjfZ q5L0t9TNvOCP4X4Ezb94ebjgvurjZkpp9UK0ckIHQ== IronPort-HdrOrdr: A9a23:zlVwOarrVyCYKDMHTM/xRFwaV5vHL9V00zEX/kB9WHVpm5Oj+v xGzc5w6farsl0ssREb9uxoS5PwJU80kqQFnLX5XI3SJjUO3VHFEGgM1/qA/9SNIVyGygcZ79 YaT0EcMqyPMbEZt6bHCdmDYq4dKbC8mcjH5Ns2jU0dKz2CA5sQkDuRYTzrd3GeKjM2YqbRWK DshPau8FGbCAgqh4mAdw84dtmGg+eOuIPtYBYACRJiwA6SjQmw4Lq/NxSDxB8RXx5G3L9nqA H+4kTEz5Tml8v+5g7X1mfV4ZgTsNz9yuFbDMjJrsQOMD3jhiuheYwkcbyfuzIepv2p9T8R4Z DxiiZlG/42x2Laf2mzrxeo8w780Aw243un8lOciWuLm72NeBsKT+56wa5JeBrQ7EQt+Ptm1r hQ4m6fv51LSTvdgSXU/bHzJl1Xv3vxhUBnvf8YjnRZX4dbQqRWt5Yj8ERcF4pFND7m6bogDP JlAKjnlbtrmGuhHj7kV1RUsZ2RtixZJGbHfqFCgL3e79FupgE386NCr/Zv3Uvp9/oGOut5Dq r/Q+ZVfYp1P7wrhJJGdZY8qPSMexzwqDL3QRavyAfcZdY60jT22tXK3Ik= X-Talos-CUID: =?us-ascii?q?9a23=3A92BpjmklMpyFniYyMnccejnnH/nXOVqEzk/peE/?= =?us-ascii?q?kMnZkFrHKRnW2qKc7luM7zg=3D=3D?= X-Talos-MUID: 9a23:Acr1eQl87MTWuNDht0FRdnpkbdwxxoSiEnsHrq0MnMfbagVpBCek2WE= X-IronPort-Anti-Spam-Filtered: true X-IronPort-AV: E=Sophos;i="6.01,237,1684792800"; d="scan'208";a="200997284" X-MGA-submission: =?us-ascii?q?MDH76mi/9yWX8+S1Em8vAiZ9Zf8HnJJxS3G7nX?= =?us-ascii?q?c6iGTtCIkb+dzkbuRd2pegodIWPLy/1BAK4vHz+lXRUbNJ30PffBQIdU?= =?us-ascii?q?bFS0loPZdeM+Ix9ab5Ls0PaCZmvC3wTRvPn9X9FxWywM5i7/XrluGqVl?= =?us-ascii?q?Q5A2I++zOyz6Y4t3jXjGTTgw=3D=3D?= Received: from mail-am0eur02on2097.outbound.protection.outlook.com (HELO EUR02-AM0-obe.outbound.protection.outlook.com) ([40.107.247.97]) by relay2.uni-heidelberg.de with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 28 Jul 2023 17:18:45 +0200 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gevE0G4Cqea79JR+GVmBZum02TLlSysZMrS1ljw4D8iEvkycO4cpAQnH9lyjAR7+1/AaPLMF7rL5o63bPk+0XZJjabzg8CTww/q93XX5ziwFKwYA90tK/fURxklYbTAnDP8INOkmhk8mOmVaA0ikcfI8PZmU+KajctrDRKQQ4lo4bZs5j6vfxlp4JtkXrVnG3CaoR9dOuCTGzjTJjAT0GyTpPyhyKBU+JtG9YdQeJuaI6wNsAlxI3lLSEzS3psBr1PP5B2itQ6ujA66qUYhTGRvYy/BLdvMQuNVIwUwnTRbdpjHxtoDyZUfnmA0Wopfp95jMC9Uoo4snHReYR/m3lw== 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=9Jv2gsv/oaN7Y9M6QnN/lrZC3IuguBn7gOvmu0NqCEQ=; b=lTZtli05Dta/Aq1Pb+tvC94jbhjq7eaWpMzjLrI18UW6zHnodncEsdWqhZWXhUnJyRP5IC3vCNZ7pZ0pvA9OsCgiPAc0ykXuBSE1sMIeGn2KFZA5eLd0YSHjWkLd2GyJ+zqXcjhjGMLpb9LIIeg+C0kPhrV/leO05pji1NzG7pOoTaTgDnsfvRDTJHdFujNWbsG3HJpR19KeDBX+wopgDHn2iRk8LZMVmz9d35CUBOuRRd5dJ48EXLxcLD3UisdAewQKQkw3e470u9xuePto2d12rS0SPBwqFRGmK69o4Df8EUmh4fnIo48mCGhiLhobu6jfYpH2jMk3d2DjJVuT3w== 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 GV2PR05MB10527.eurprd05.prod.outlook.com (2603:10a6:150:d1::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6631.29; Fri, 28 Jul 2023 15:18:40 +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; Fri, 28 Jul 2023 15:18:40 +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: <15dc4a03-d009-c962-46a4-2d89ef221156@morningstar2.co.uk> <86a2e992-9684-127c-046e-0ee4a9c4c3f1@nag.co.uk> <42b1c81a-269e-6e92-61ae-81309d2f59f0@morningstar2.co.uk> Content-Type: text/plain; charset=UTF-8; format=flowed X-ClientProxiedBy: LO4P265CA0192.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:311::20) To PAXPR05MB8739.eurprd05.prod.outlook.com (2603:10a6:102:200::21) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR05MB8739:EE_|GV2PR05MB10527:EE_ X-MS-Office365-Filtering-Correlation-Id: 728c1418-a11d-4170-3f4c-08db8f7dec30 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: sdpUoY8g/WJ+tdW6qcJBA1YUmPAOSRVJg/wNxPnVk1vUaBbsisGbxEmH3DOd7VCq9CsWS+JNfuxtKu+XV8y4jE62Pd6NLPQ1/BZoNoPYLBrZOMXKkfM/ILPgyALfOsBK0FJbs9h0adiB8Y+F1GrHXFj5G/6ni+4S4F5TNt3zBdNNXGPT8JMm3s4Xik6Wq7vfHpIriRnfCmsMmVVnflepzG9huUEZmKN5bE71vuuVMe5NEDgVZvd3rp/9VLxbPOhL2ow7YDzzSZ9mUFbd6sErbGfKgeWHLMRgm6VhOKQIr/eDc+pUJybtmJcNfxloyZ3ch1SidlMw/tzr8lvw0cE21eYsKs90hjSlCrRLZCuGDhEha9fZcyvJEdTWx6zMzRwHkTLrbmyaoaGV2ZK/ipZbita3gcp5RBiTn7fIemk97Mc7PmoaTjlDmL2BEx4VRlKOBwNVVTj8d4BNnmnZDA5yUhQ57VdlfLkFf7CkFDhvkgkpIsOkhGWc3heFjXs61j71L0iee3W45CeZea9gUAtb0kXNNd1hzTjmhBZUg1kodLexDAsBN0dspN1DqOjED7Fp/TpjaPMQUV3Hxam90S7pvSo9YwiPb9OepD36Lg+Zf7eeQ6SPVoyx+kBPPadj4IM+UnNaX7srgVF3WxXN/Jf1XfWOU0USFiL6wezfdJOlgCa/+7nBzwbm54jnzi4sJsw+iU/BlOC0f+TmL4j79Bpk/w== 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)(346002)(366004)(136003)(376002)(396003)(39840400004)(451199021)(31696002)(186003)(6506007)(2906002)(26005)(38350700002)(52116002)(38100700002)(83380400001)(41300700001)(66574015)(53546011)(2616005)(66556008)(66946007)(5660300002)(66476007)(36916002)(316002)(8936002)(36756003)(8676002)(6916009)(45080400002)(478600001)(6486002)(6512007)(31686004)(66899021)(21314003)(43740500002)(45980500001);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TlROWENlNkF4NmNDSGtmVmx6ZElXejlBUHZEa2J1WHBDNWNBQUxqMG5aZlMv?= =?utf-8?B?UzdsdDlFaWlPaWppcXkrRVpPK3BvdFZnZjB2ZkRha1hKeDNSbGdiNDR3c0Fu?= =?utf-8?B?ZVI0STVwVEEySU5HRjNLWTdRR1AzMHZnTkNQcWxvVGk5aEw3TmJoTmF6K1Vj?= =?utf-8?B?aG1CUmlOZUU4RG9QcWgzQUNKbTZ1MDg3R05iOStHbmxxUHBXVEJJMUJla1Fz?= =?utf-8?B?MVphajBGU05ablZremVBbFJ6ZUtJRC9lVnpJUGZCTmhDVTJ4bmVnMWZocTEw?= =?utf-8?B?RWFwcm5iejBLN2ZGdk1MRE9pN3dUYWNyRDlOYSs5QzlqWDZkZDdEOGtTNWRQ?= =?utf-8?B?TFB1S2NNODNTZnRpUFFPSWhEZU5LUVdMalhuN0RDNGNrVE1FTXNCTURLY0Fi?= =?utf-8?B?NytSOWYwenNQVEtIUDdwaEkwRVlRL1JBaHdtTGhYV2p5bDJCZHdhamNHSFVa?= =?utf-8?B?WWlNcVdsTktWMWJBU2dTSWoyNmFOcXVmWllGMGk0V2hNcFMyM0trK2RtMWl0?= =?utf-8?B?aklxTjdiakQ1YUphQmpBemlSditVNnRGZ093cnA2VkxJek9xdjRGUW1zOGQ0?= =?utf-8?B?TEs4d0tzMG5saGVPVjhsd1N6VVo5R3A0VEhQdUdrMDE1TkZMcmVxVHF2dE5S?= =?utf-8?B?bmFhckozQ3NHNk5nY3d5T3ptMnlkOW9TMjFkTk5QZDhaRHBiZ3dNSnVSV3dI?= =?utf-8?B?SU4ybXlxZnV6TlFTZ3pCV2RwaUl0S0J4WFN5U2QrdUtGYkJoYmhjVkh4RlZ5?= =?utf-8?B?TXBoQ1lLVWcrTDdHRXRCTy9KRVVXWUF0Q3c1WHR1WXZJWENma0tkNzFhYytp?= =?utf-8?B?UVpibUQxVGJtaVVsbE85bXVuaVlLNzNDTjFXSS8rdm9NVnB2MWg0b2hmMXd2?= =?utf-8?B?dzdON2h6dmtIVFNYbEpjaW9ETjBVc2FBeVZjTjhFa2lvLzRJRldUc2xCVS9j?= =?utf-8?B?aHhXendLeGdBd0FWdnN2SU9HN201MVVNZTNwaVIyWkdPTGM4Y2JTQ2xKZ1gy?= =?utf-8?B?WkIzS0s0K3dMdjhybkw1TmVWSFMzRXBBbWhzVlUwRytBZ3ArK0wydFBBK2U3?= =?utf-8?B?V3ZSMjZpckxtUWJleXA2dFJiSjFwRmVmOFBrbDcyR2Q0UWxyT081TDZCM0hY?= =?utf-8?B?bStFQWkvN2hRKzdWVFJsbXFuWEt1M3JlLzVScVBDNW5WWkMvSFI1b0V2b2N6?= =?utf-8?B?Wm8yOUhvQy80NFpycGkvRHFEa0ZRQVlRRlpDMlVqaHZtZWRXaTltMW1KeW5q?= =?utf-8?B?eTVHd0R5MWVBQmpYQ2VpdmZzMnMrSGJQUjNTVThQQUdKUGU3bTYrMkhEQ281?= =?utf-8?B?dFFBbk5PMHF0RWU0cnJDNll4ZkFiSzJJMGpjdFUxL3hDZmsxRlpzaDJqNERO?= =?utf-8?B?dW5pVDU3U2xuK29TRUdRbFdsYzQ4ZVhDRnBHL0hsWjJYU2Z4NllaWW02MWwz?= =?utf-8?B?MjNjc05LejBQQVQyVWRpRyswSE1KMzBrNFhxT0VWdEhEM0lDZ3VJTTZBdW51?= =?utf-8?B?T1BYdWt6dFlPbVZtOWtnaVFZVTFxY25RNXZLamJ3eTJHd0hBTk1lV3JJS24r?= =?utf-8?B?WnFUZUhWSnZhaEw1K1d5MUNqZnVTVXU4MndHc3NONWF3UWx6YzgzcVk5WS9z?= =?utf-8?B?Rm5yNldoTk03UTc0VFNxYWxFd3pvbWx5N0FRQzRLOTdoOHBMYkxwMVBUNkJo?= =?utf-8?B?T0NrLzhmSXBHdEhDWXZpaWRCbzI0ZUt1OE5FVmNtc3FHQ1VodHpTU3Y4S0to?= =?utf-8?B?S2w2TU5lTDQ2UWp4ZEdjYlgwSnF2YkVTa1BRME5scHowNUxOdzdBWWpHRm9O?= =?utf-8?B?eGNGV1FGT1FGVUlpRVVVTlJ3M0h5cFJNR2NFRTZTcEl5NmRkd0dVK25uaFJK?= =?utf-8?B?YVZuWHRkU2dOTy9ES1ZtRG94aGhmMEpxT3FGQ2s5Z1EwOWJtOVNZSzNXTkxT?= =?utf-8?B?cXBRZVBmRVQ1QUlaLzR6T054bGFTTUR2bUtyNFJyZXZBR01UUXJWa21nZWdE?= =?utf-8?B?RkNseGFhVjA1UUQvSm04ZDJNN2ZWY0xYS2twZnE3TkhIRXpLTGRyUEk0YS9m?= =?utf-8?B?NGVXMjUrZGp0T1psYitoTFRSZjhOQzNSTG8vbkhPbkx0UnpQUDR0bmwvNDNC?= =?utf-8?B?c3ltR2Z1SWE1eXAzWXQrU0hyUG9GNzhuZjFtK1ZBVGRTUEJrVGpuQlEwb3c1?= =?utf-8?B?Q0E9PQ==?= X-OriginatorOrg: nag.co.uk X-MS-Exchange-CrossTenant-Network-Message-Id: 728c1418-a11d-4170-3f4c-08db8f7dec30 X-MS-Exchange-CrossTenant-AuthSource: PAXPR05MB8739.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jul 2023 15:18:40.0844 (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: L+r+rd6H8icKLm1kpRJ4JNGSLqIuSNhz+ucizGteJ4Q/e6paY61SevSljPfFoUBOSGrzyNKARnvD+NhX2lslVYOncVv3Uw/0wvLmRFbm2QM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR05MB10527 Message-ID: Date: Fri, 28 Jul 2023 16:18:39 +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:oYvt5n5gggk=;jw7SZBvOyKxA6+dZqbyzVR3mRmCk +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 X-UI-Loop:V01:HXkCk91JNdE=:oecXmKbrsH/ZX7hXPLfxKIAyABCUJp3I8PWzmflZ8cE= X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:0KjAYBhLWM4=;IkkgHSaUiq74+T4zXDhpmA3AnU8 D/i9FCtVpzqNCxwgAe1yonvEesZSrVXGe96wYf/kx1KASmI3V4PF7vWkKYIJIurelc/MWIFxf KNj5HqvvzDZHHu+U6WNrYDm3Lw0hQoQUfh7CiQqCutk4Os9WhuVzyfLyGc7LIQs4MPXUAjTdk ypDadVi8TnmpmWfK1x2JpxLlmd/A0bLFHdnCH00y+t/JZ7eWGCTZfTLYq+UvxMvdv3Rl8gDUK Mvrq1I/EB25JMRGxd6o0vbYZUnfextB4Ra7rG3bpt5s0qa3UFoisIYopEqAE9lQ7zUsLAWhjG xN7POJG7V9t6OC7bcXsDmBqUCTK4RFsXIbZITwg40aSxOIZSzxCgkJZHe7YcFVATLf5fgl1xR eat+54KPpyLslb+9g9a+ewdzWyolY+FQG+NczVzxaSAyfLP10ytYJy1hZFYYCMlUF+N0Z53Zu /atWidR3mvUqOGupQJO/BlyfLZYXOHSBrmyfl7i7/+WANcaQfyuadPEWg6+tH8YM0n0T2i4dx jGZuEPh5xyC0tvYfL3anN6SxNMyx51X5eBZwGgc5lMF8C3v1EteHqYRvhqtIE48WOwg9M5Hnl th0ZuNFR0OSpmVG3QDQa5E5ebCVFzRX13ZVjr/d/U+b+u1hjcx7hzkoVntN9qDy9hj5Pl78CX MzWO2/A8+61vqfo3Gh1cm0s8SlP8SQkKBbp9U9VphoAiAqCst/r2wr7+FMeNxR5s0opfdWiLo 0KYKeY9bKlZ 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 36SFJ8qk022320 Status: R X-Status: X-Keywords: X-UID: 8308 On 28/07/2023 16:14, LARONDE Thierry wrote: > On Fri, Jul 28, 2023 at 03:58:49PM +0100, Joseph Wright wrote: >> On 28/07/2023 15:28, Thierry wrote: >>> Yes. But the same engine does things differently between LaTeX >>> 2022-11-01 and LaTeX 2023-06-01. >>> >>> So could someone give me the diff of the input related things in >>> LaTeX between these two versions so that I can have a clue about >>> what LaTeX is expecting and what it is eventually calling (because it >>> could be calling, low level, the open routine, and there is no >>> acrobatics made in the open routine in kerTeX: the handling is made >>> before calling the routine; so if LaTeX is calling low level like >>> this, the result is not a surprise). >> Older LaTeX used \openin + \ifeof to test for file existence; we now use >> \(pdf)filesize, which is expandable and reports "0" for a non-existent file. >> Both methods should find "foo.tex" from "foo" in the same way. >> > Uh! You expect \filesize to do searching and file extension? Why? > \filesize can be called with whatever file, not necessarily a .tex. > Why would it assume it has to try an extension if it is not found? > > Where was this specified for the primitive? The primitive has always acted that way (since being added by pdftex) it's not a latex feature. If \input{xxx} inputs a file, \(pdf)filesize{xxx} should refer to the same file, so the primitive has always used the same file searching. 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)