From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HTML_MESSAGE,MAILING_LIST_MULTI,URIBL_SBL_A autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 14182 invoked from network); 6 Sep 2023 10:31:04 -0000 Received: from cgl.ntg.nl (5.39.185.202) by inbox.vuxu.org with ESMTPUTF8; 6 Sep 2023 10:31:04 -0000 Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 7A768482F0A for ; Wed, 6 Sep 2023 12:29:41 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Received: from cgl.ntg.nl ([127.0.0.1]) by localhost (cgl.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X2JT9YIh-fhs for ; Wed, 6 Sep 2023 12:29:41 +0200 (CEST) Received: from cgl.ntg.nl (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 21B74483064 for ; Wed, 6 Sep 2023 12:28:41 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 2E1E0482E6C for ; Wed, 6 Sep 2023 12:28:12 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Received: from cgl.ntg.nl ([127.0.0.1]) by localhost (cgl.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5-ygyKWHA2GL for ; Wed, 6 Sep 2023 12:28:11 +0200 (CEST) Received: from CHE01-GV0-obe.outbound.protection.outlook.com (mail-gv0che01on2106.outbound.protection.outlook.com [40.107.23.106]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by cgl.ntg.nl (Postfix) with ESMTPS id 93614482E6A for ; Wed, 6 Sep 2023 12:28:11 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AstsNg8OjXC4EI0dUzTlTRHUb14IkVTp4q9M2vsRYJiCOjpxDvrGjcXJK5n1/p+ADoOrMFhLBe32VS9M9YHJwdoZX6J5u3h8Py8xFrcI5XbKgc2r98J+3bXt1kK/nvwkGbnga8ax3PoKsmvAT88YolzsT9HARK4HkJ0kIFre35p30t4vT62iXNUMLMZKGflwmcKyjXXrBHDqodEg1x8lVEjR4KFZE/NTr0tr55eDd+Evxb54XlEU77dny6SmAqY6WOedLht0WZbzYmsu2RzNFXnBDWuJMDVsI4U5GfETdeTP/WczC/6bwvILe23KTy9KvULE5XlsjPBT9pQVCLbYsw== 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=9k3W4EB0PDoYbbucEVB1IJm1Vv474g69LMs1ActNgPw=; b=DqHzEPYYz3aiimQBce/jFZ4wvVEcGudyhTxrwNOxnrZREBrtWsbOnD2el/i3pr1HVDSRms+YiN3fg+kCh5GhI+Jydu0jEzf9+CtRYgMetTrnmCeXLx5fqcRRpbcYxYdHanf5rcq7VGPXmZQr1sVG/Lg3hmNZkiAS6wrj9+MpS5+QTfCLYNAaxhLWJtywUDggb5AwjdKvG5hFT90kOTqc9ZcJDOaC2YY9X6r+YymrBdDi7ODTouGDgDU+SKJ9ay6BYn/NdGae1a0OCEGw9DT8Ooi3qbNFXUg5YWRjxGxxLhg2MypqGMyCSyHgFSeo8oDri7GOlfXu5qUplqAVIoQDug== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=unibe.ch; dmarc=pass action=none header.from=unibe.ch; dkim=pass header.d=unibe.ch; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=unibe.ch; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9k3W4EB0PDoYbbucEVB1IJm1Vv474g69LMs1ActNgPw=; b=MZRItyxSHoNfjWnm0Q/x1kedHYADHkpZagxHDF3W3M3Av4zRkt4OsVXmSJhuC3NLNzbJmtlo7TUKVRS2ICVl4FTp5eyghmRiuObk7/7UgHeR0baaLvla8PQUq1GwLgC+PqE4K9breZHewOlMGxczexA67mht98Mym7eadhC9vwnFNegnHYX8iEt9Ccyq10xMgAarx6672A3gfdAZDuiuGUiqdz75s8HGJABJ7Ec1apqCHXdbf14gUFNMqHJejvcgFQL4l2NAC7/nzUY7Fczr/MbhzBQt593lu3HbjwQAK9ZB7g5zfLIEnyG7aF2cKsaBUwAnnm6VQ+6o5jRZwXOczA== Received: from ZRAP278MB0495.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:2e::8) by GVAP278MB0118.CHEP278.PROD.OUTLOOK.COM (2603:10a6:710:24::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.34; Wed, 6 Sep 2023 10:28:09 +0000 Received: from ZRAP278MB0495.CHEP278.PROD.OUTLOOK.COM ([fe80::e676:cca3:8123:9797]) by ZRAP278MB0495.CHEP278.PROD.OUTLOOK.COM ([fe80::e676:cca3:8123:9797%2]) with mapi id 15.20.6745.034; Wed, 6 Sep 2023 10:28:02 +0000 From: To: Thread-Topic: XML, multiple spaces encoded as %20 get merged into one space Thread-Index: Adngqz87ZIz79ztRSlCehJ4hQAQnlg== Date: Wed, 6 Sep 2023 10:28:02 +0000 Message-ID: Accept-Language: de-DE, en-US Content-Language: de-DE X-MS-Has-Attach: yes X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=unibe.ch; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: ZRAP278MB0495:EE_|GVAP278MB0118:EE_ x-ms-office365-filtering-correlation-id: 581b1d81-789e-4bcd-0cfd-08dbaec3f316 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: e9rAxh3V4HHi8gFiQDYpcbofST9BaDHY8eWqbzVmZq9ZHMdAC64cFlzSSwTUvsE0mrwBE8d5Ky7AHbJgBgaJZ3Qtgz2RtvynX8reqztT4xgG8lyHKXfb7roBzHrFBf0ij98Dlr5fpzD6qCkBjSva4qdB8qFFTxRe38pHom0ezCE4gTqHabVmJSc/uROtlSmGucQOqtr0rDyJ0SZe7jKBy6vIxrNMXKaR/HzNprQElwJk1+7FOslS1fW/TtExLT0cE7IerqYErEfBbSFJBaxaF4Px06xw5IqvprXm/oTUTVqN8CbWMWympsOeODkBKo5oduAC0WjwE5KsRq/LRMDdBc7Nmurj1Xs0ZeI0nCWrbiImkifefqXx9PcLS9yiX6VViSIpHHOz5C1KEbeqWv4xq4Bo7Q+/K0ju1M5aYRqo9p/XX6NuyGjudkmT9t6B4FmmFDmCPQtHoOZaYM8Ea15vVYzsM2DN7iHlhP5e2J+NAaHZEbkufGO3rVS8s/GiJ8eCs+Z4+D6P7NcTF+aZXpebUpAfKKsYYgGIWxmN+cUpw6g= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:ZRAP278MB0495.CHEP278.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(376002)(366004)(396003)(136003)(346002)(39860400002)(186009)(1800799009)(451199024)(52536014)(8936002)(8676002)(2906002)(5660300002)(33656002)(55016003)(26005)(6916009)(64756008)(66476007)(66446008)(66556008)(86362001)(786003)(7696005)(316002)(76116006)(66946007)(122000001)(99936003)(38070700005)(38100700002)(71200400001)(6506007)(41300700001)(478600001)(966005)(9686003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?MNJNaiqn7Oi+yYbL85FrWudw4FbhW2cpy1mRjEHdL/2nbPtUyqjieP72WAyM?= =?us-ascii?Q?8sbsOWnrym85VfEPBnyvNSwJsNGIXW3uWprhvih01/utbZh2Oq1dnh5Fd+5J?= =?us-ascii?Q?LTvPW3TZ7hfDxg7RwmIt2kBowNtg+qMRT4pJM+cRT2KnC4/CvkBjJTnWZli+?= =?us-ascii?Q?YKQvsadodIiFOw89DaY5TWov/CS+Ya7kKpMWbje9G+p5MdCm8ckBDY1V0Anf?= =?us-ascii?Q?bsn85ovKQ2HrYfi+S8ZERKfKWhRiHEMzPZnb4eLMPPyaMB8ZuajpCJb5w6op?= =?us-ascii?Q?nlE7oVn8UqHvdSX9FycbmjcsTwwlTysXR4ytaDMVTtE2zBcA82f3VztdOY+O?= =?us-ascii?Q?C4vF8oCvStwDaQQ2u2J1wdzQaDmffz2PZKNLs0MIhZHJ2oCYNv/Hk4OaFLOA?= =?us-ascii?Q?7fr39IBsvLuql/AQQTm01MaxPOeUWOa29lb8LvR9BT763r0uKBMGpcwhuY8Y?= =?us-ascii?Q?Q8G6C42qqeDdo45ltu3r/LPkkGOYWKAsi5MFTk334Uhl7lsXeuZfyQZLcX5a?= =?us-ascii?Q?RFYRddNCPC4ysp7eTdQ1b+mMdJl3vZUqp3lcmJfkGl4/M2LmZT+m/nAid3Jt?= =?us-ascii?Q?+5sdDD9ZSRMMuL4D9Cdkqvxoe+6wtUzoXPB4RLxfkZN8nuCi0dJoJtbrycm2?= =?us-ascii?Q?GFaDB0kkKo7MP4/oWecuh157lRTmVqFe0/0GkLDb28wi8EhDVHq1k4jHBzD2?= =?us-ascii?Q?JAdTxn4e0I72WD0Q75TB/HTe/uo5UFOpUk2vbpChtm4Rt8C5ivW4oeTNGCW+?= =?us-ascii?Q?7988Bz7zXe1zs74UopTxBralRXY7b9Za9rtwP74xAJ9XwztuiIAls9flmfDj?= =?us-ascii?Q?pbhTwKI83dYTft8lY8M52AvQC9QdmJOrq8hw1qsIgNG4VuFxgLZ/QoYGM+Iu?= =?us-ascii?Q?cgYM31OqHnkb82ONIVE4Veqk3ql2AZXnphKEtF6BQJMTQ172L2uOqU/wrUci?= =?us-ascii?Q?jVHkkE7NnKKo+/y7TRHMSkYLJYb7spTg3RUtHV8sLKoSyWxrHZ4n2W4pX2MQ?= =?us-ascii?Q?oJnCpuVnBwNtCcV4mQPb0cQ20A3H9Rb30BjXx8x2+KBvPp3mjVHCmUl0QITu?= =?us-ascii?Q?11lx3iR0zf+JePsiJyJRiVPdM5tXoasnlb/mgbvfmXL9U/YPFWLhCJsX+fsn?= =?us-ascii?Q?jssIWk5HvTFC+vjNOnbZtwXYA2gTD1d+cN6wKl+jFwnLpGpQKVI+ldhwok0j?= =?us-ascii?Q?E7OU6M3TFjtdgC8VFmwHGFT9zzyJFEjGUNUnV+CwYkAWlFdsQz+xblHS4QRi?= =?us-ascii?Q?6m7C9ZIq7LKhheTtILphwMdc7x3XhqLV8orsUGaz5cwvG9gpw3sNdmXj05y8?= =?us-ascii?Q?dYDh39cXeyA7gCDgm4902LVkLRQLtLWURGddCc/dvuX6eh9+Fw2tu2DFUfWc?= =?us-ascii?Q?bpU1kE1Llt6NIQXobB1BVpX0Zs8z5zM2g61AGXKoMQqTggtO0/XOKd0+IKiA?= =?us-ascii?Q?fcikx8jh8pJjO9h8k+dAi7AEV0ObjFTX80S6cf+dmDzxfNkq7WkQ5C9HyJMp?= =?us-ascii?Q?p5aeAWpwwKx4mkEY/B9rOmcbo5bWsMdndikWEj+FKLzKq8BQFviJmtypYM3c?= =?us-ascii?Q?Iao6m7UOKZ25C94WhfZF5X8gfz8amDP7BFIyvu8z?= Content-Type: multipart/mixed; boundary="_006_ZRAP278MB0495C9C8C7D59B4EB8E08DD283EFAZRAP278MB0495CHEP_" MIME-Version: 1.0 X-OriginatorOrg: unibe.ch X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: ZRAP278MB0495.CHEP278.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 581b1d81-789e-4bcd-0cfd-08dbaec3f316 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Sep 2023 10:28:02.3099 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: d400387a-212f-43ea-ac7f-77aa12d7977e X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: kmycKgo7R+692On/MzpMwgR86jt8k0vmX/X3KaCjW3ZZSQ4zNSjJ0QNxDRMRaHbdoY4LROc7yh4N8BpdzOmamQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVAP278MB0118 Message-ID-Hash: QMLHZALVHWNJXXN3HN26VBXD5VVFYIBA X-Message-ID-Hash: QMLHZALVHWNJXXN3HN26VBXD5VVFYIBA X-MailFrom: denis.maier@unibe.ch X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.8 Precedence: list Reply-To: mailing list for ConTeXt users Subject: [NTG-context] XML, multiple spaces encoded as %20 get merged into one space List-Id: mailing list for ConTeXt users Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --_006_ZRAP278MB0495C9C8C7D59B4EB8E08DD283EFAZRAP278MB0495CHEP_ Content-Type: multipart/alternative; boundary="_000_ZRAP278MB0495C9C8C7D59B4EB8E08DD283EFAZRAP278MB0495CHEP_" --_000_ZRAP278MB0495C9C8C7D59B4EB8E08DD283EFAZRAP278MB0495CHEP_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi, I have the example below that uses the three images in the attachment. For some reason multiple spaces encoded as %20 get merged into a single %20= . The first image () does not get included even though= the name is correct. The second image () gets included. Filename is correct. The third image () gets included even though the ac= tual file name does not contain two spaces (but @xlink:href does). Any ideas what is going on here? Then, in the case of the link, the two %20 end up as a single %20. Best, Denis \setupinteraction[state=3Dstart] \startxmlsetups xml:test \xmlsetsetup{#1}{*}{-} \xmlsetsetup{#1}{document|fig}{xml:*} \stopxmlsetups \xmlregisterdocumentsetup{test}{xml:test} \startxmlsetups xml:document \xmlflush{#1} \stopxmlsetups \startxmlsetups xml:fig \xmlflush{#1} \stopxmlsetups \startxmlsetups xml:graphic \externalfigure[\xmlfilter{#1}{./url('xlink:href')}] \stopxmlsetups \startxmlsetups xml:link https://uv-v4.netlify.app/\#?manifest=3D\xmlfilter{#1}{./url('xlink:href'= )} \stopxmlsetups \startxmlsetups xml:fig \startplacefigure[title=3DTest] \startalignment[center] \goto {\xmlfilter{#1}{/graphic/command(xml:graphic= )}} [url(\xmlfilter{#1}{/link/command(xml:link)}= )] \stopalignment \stopplacefigure \goto{test}[url(\xmlfilter{#1}{/link/command(xml:link)})] \stopxmlsetups \startbuffer[test] \stopbuffer \starttext \xmlprocessbuffer{test}{test}{} \stoptext --_000_ZRAP278MB0495C9C8C7D59B4EB8E08DD283EFAZRAP278MB0495CHEP_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi,

 

I have the example below that uses the three images = in the attachment.

For some reason multiple spaces= encoded as %20 get merged into a single %20.

 

The first image («test &n= bsp;two20spaces.pdf») does not get included even though the name is c= orrect.

The second image («test o= ne space.pdf») gets included. Filename is correct.<= /p>

The third image («test no= t two space.pdf») gets included even though the actual file name does= not contain two spaces (but @xlink:href does).

 

Any ideas what is going on here?

 

Then, in the case of the link, the two %20 end up as= a single %20.

 

Best,

Denis

 

\setupinteraction[state=3Dstart]

 

\startxmlsetups xml:test

        &nbs= p;       \xmlsetsetup{#1}{*}{-}

        &nbs= p;       \xmlsetsetup{#1}{document|fig}{xml:*= }

\stopxmlsetups

 

\xmlregisterdocumentsetup{test}{xml:test}=

 

\startxmlsetups xml:document

  \xmlflush{#1}

\stopxmlsetups

 

\startxmlsetups xml:fig

  \xmlflush{#1}

\stopxmlsetups

 

\startxmlsetups xml:graphic

  \externalfigure[\xmlfilter{#1}{./url('xlink:h= ref')}]

\stopxmlsetups

 

\startxmlsetups xml:link

  https://uv-v4.netlify.app/\#?manifest=3D\xmlf= ilter{#1}{./url('xlink:href')}

\stopxmlsetups

 

\startxmlsetups xml:fig

        &nbs= p;       \startplacefigure[title=3DTest]=

        &nbs= p;       \startalignment[center]

        &nbs= p;            &= nbsp;         \goto

        &nbs= p;            &= nbsp;         {\xmlfilter{#1}{/grap= hic/command(xml:graphic)}}

        &nbs= p;            &= nbsp;         [url(\xmlfilter{#1}{/= link/command(xml:link)})]

        &nbs= p;       \stopalignment

        &nbs= p;       \stopplacefigure

 

        &nbs= p;       \goto{test}[url(\xmlfilter{#1}{/link= /command(xml:link)})]

\stopxmlsetups

 

 

\startbuffer[test]

<?xml version=3D"1.0" encoding=3D"= UTF-8"?>

<document>

 

<fig>

<graphic xlink:href=3D"= test%20%20two%20spaces.pdf"/>

<link xlink:href=3D"https://iiif.ub.unibe.ch= /presentation/v2.1/berner-inkunabeln/manifest/Inc%20IV%2076%20%20Spiegel%20= vorn_Teigstempel"/>

</fig>

 

<fig>

<graphic xlink:href=3D"test%20one%20space.pd= f"/>

<link xlink:href=3D"https://iiif.ub.unibe.ch= /presentation/v2.1/berner-inkunabeln/manifest/Inc%20IV%2076%20%20Spiegel%20= vorn_Teigstempel"/>

</fig>

 

<fig>

<graphic xlink:href=3D"test%20%20not%20two%2= 0spaces.pdf"/>

<link xlink:href=3D"https://iiif.ub.unibe.ch= /presentation/v2.1/berner-inkunabeln/manifest/Inc%20IV%2076%20%20Spiegel%20= vorn_Teigstempel"/>

</fig>

</document>

\stopbuffer

 

 

\starttext

 

\xmlprocessbuffer{test}{test}{}

 

\stoptext

 

--_000_ZRAP278MB0495C9C8C7D59B4EB8E08DD283EFAZRAP278MB0495CHEP_-- --_006_ZRAP278MB0495C9C8C7D59B4EB8E08DD283EFAZRAP278MB0495CHEP_ Content-Type: application/pdf; name="test two spaces.pdf" Content-Description: test two spaces.pdf Content-Disposition: attachment; filename="test two spaces.pdf"; size=4301; creation-date="Wed, 06 Sep 2023 10:28:02 GMT"; modification-date="Wed, 06 Sep 2023 10:28:02 GMT" Content-Transfer-Encoding: base64 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 j5AwaRkNbeVUwhoT5hLilp4O/yu7jA4rBmEYuMobAQIY2H+xnmSS9LWfIYSAsaXzFrm0ekLMgYRC LKzaNMEMgQqZ+9Hvg4UZlUV7fiowO59eTsS0xIz9OfFEz0fcZuMRlKvHP6whcwnMvAygWb666E+s hKYK/g98bahDUnmglxt9BXJmP6DZum8ONklDB/+7oIMp1+GgJa1RW3sqSnqn/pX02/4kl0BNasrj ZjuMXUd3uwCFJfjKGNTcidE5zS8M0tsbgy5uuRCoSAwS+6K2/WCQ/PcLg0pTUjiwxiCxpzBIT2R6 kfS4p0tHKenQ1RVm7LlkS/yh9HzuUlNV+4tBQVSeKVz3gjKuLCdDjvi1XQaq5HH+gisQv2mt4nlw HoKxm/s/Ve/+SLrPQRgpdX+GZH4lngUbHFIf4xlpQjVbUp6TKChTTlRfGyS5HKop/aq/sxW5cupI ZjMjhNnKuF0ii53IOzkzO7AGJGen3XsLfbg6dsz0rxpZs2ucskbJhvtBvu2aRPpNKYigIc7AVqVz RVKS+xab2FRkGXlv0lO1Uz7a/Yye9Hj8vFBkkqwqyZTYWjHg7pJuGhZwZSDker7KhdzG9YyZ2kml TfF21STwRne+6gvO8vqKADWHllXU2cinlyP3x+1frv0BUgEZTQ0KZW5kc3RyZWFtDQplbmRvYmoN CjMgMCBvYmoNCjw8DQovUHJvY1NldCBbL1BERiBdDQovRXh0R1N0YXRlIDw8DQovR1MxIDQgMCBS DQo+Pg0KPj4NCmVuZG9iag0KNiAwIG9iag0KPDwNCi9UeXBlIC9IYWxmdG9uZQ0KL0hhbGZ0b25l VHlwZSAxDQovSGFsZnRvbmVOYW1lIChEZWZhdWx0KQ0KL0ZyZXF1ZW5jeSA2MA0KL0FuZ2xlIDQ1 DQovU3BvdEZ1bmN0aW9uIC9Sb3VuZA0KPj4NCmVuZG9iag0KNCAwIG9iag0KPDwNCi9UeXBlIC9F eHRHU3RhdGUNCi9TQSBmYWxzZQ0KL09QIGZhbHNlDQovSFQgL0RlZmF1bHQNCj4+DQplbmRvYmoN CjEgMCBvYmoNCjw8DQovVHlwZSAvUGFnZQ0KL1BhcmVudCA1IDAgUg0KL1Jlc291cmNlcyAzIDAg Ug0KL0NvbnRlbnRzIDIgMCBSDQo+Pg0KZW5kb2JqDQo1IDAgb2JqDQo8PA0KL1R5cGUgL1BhZ2Vz DQovS2lkcyBbMSAwIFJdDQovQ291bnQgMQ0KL01lZGlhQm94IFswIDAgMjc1IDIwMF0NCj4+DQpl bmRvYmoNCjcgMCBvYmoNCjw8DQovVHlwZSAvQ2F0YWxvZw0KL1BhZ2VzIDUgMCBSDQo+Pg0KZW5k b2JqDQo4IDAgb2JqDQo8PA0KL0NyZWF0aW9uRGF0ZSAoRDoxOTk4MDYyMjIyMzExOSkNCi9Qcm9k dWNlciAoXDM3NlwzNzdcMDAwQVwwMDBjXDAwMHJcMDAwb1wwMDBiXDAwMGFcMDAwdFwwMDAgXDAw MERcMDAwaVwwMDBzXDAwMHRcMDAwaVwwMDBsXDAwMGxcMDAwZVwwMDByXDAwMCBcMDAwM1wwMDAu XDAwMDBcMDAwMikNCj4+DQplbmRvYmoNCnhyZWYNCjAgOQ0KMDAwMDAwMDAwMCA2NTUzNSBmDQow MDAwMDAzNTM1IDAwMDAwIG4NCjAwMDAwMDAwMTcgMDAwMDAgbg0KMDAwMDAwMzI1MCAwMDAwMCBu DQowMDAwMDAzNDU2IDAwMDAwIG4NCjAwMDAwMDM2MjMgMDAwMDAgbg0KMDAwMDAwMzMyNCAwMDAw MCBuDQowMDAwMDAzNzEyIDAwMDAwIG4NCjAwMDAwMDM3NjcgMDAwMDAgbg0KdHJhaWxlcg0KPDwN Ci9TaXplIDkNCi9Sb290IDcgMCBSDQovSW5mbyA4IDAgUg0KL0lEIFs8YjhhYjlhMTY2Mzk2YmY3 YjcwZmE5NzQyY2I5NmM5OWY+PGI4YWI5YTE2NjM5NmJmN2I3MGZhOTc0MmNiOTZjOTlmPl0NCj4+ DQpzdGFydHhyZWYNCjM5NTgNCiUlRU9GDQo= --_006_ZRAP278MB0495C9C8C7D59B4EB8E08DD283EFAZRAP278MB0495CHEP_ Content-Type: application/pdf; name="test one space.pdf" Content-Description: test one space.pdf Content-Disposition: attachment; filename="test one space.pdf"; size=4301; creation-date="Wed, 06 Sep 2023 10:22:10 GMT"; modification-date="Wed, 06 Sep 2023 10:28:02 GMT" Content-Transfer-Encoding: base64 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 j5AwaRkNbeVUwhoT5hLilp4O/yu7jA4rBmEYuMobAQIY2H+xnmSS9LWfIYSAsaXzFrm0ekLMgYRC LKzaNMEMgQqZ+9Hvg4UZlUV7fiowO59eTsS0xIz9OfFEz0fcZuMRlKvHP6whcwnMvAygWb666E+s hKYK/g98bahDUnmglxt9BXJmP6DZum8ONklDB/+7oIMp1+GgJa1RW3sqSnqn/pX02/4kl0BNasrj ZjuMXUd3uwCFJfjKGNTcidE5zS8M0tsbgy5uuRCoSAwS+6K2/WCQ/PcLg0pTUjiwxiCxpzBIT2R6 kfS4p0tHKenQ1RVm7LlkS/yh9HzuUlNV+4tBQVSeKVz3gjKuLCdDjvi1XQaq5HH+gisQv2mt4nlw HoKxm/s/Ve/+SLrPQRgpdX+GZH4lngUbHFIf4xlpQjVbUp6TKChTTlRfGyS5HKop/aq/sxW5cupI ZjMjhNnKuF0ii53IOzkzO7AGJGen3XsLfbg6dsz0rxpZs2ucskbJhvtBvu2aRPpNKYigIc7AVqVz RVKS+xab2FRkGXlv0lO1Uz7a/Yye9Hj8vFBkkqwqyZTYWjHg7pJuGhZwZSDker7KhdzG9YyZ2kml TfF21STwRne+6gvO8vqKADWHllXU2cinlyP3x+1frv0BUgEZTQ0KZW5kc3RyZWFtDQplbmRvYmoN CjMgMCBvYmoNCjw8DQovUHJvY1NldCBbL1BERiBdDQovRXh0R1N0YXRlIDw8DQovR1MxIDQgMCBS DQo+Pg0KPj4NCmVuZG9iag0KNiAwIG9iag0KPDwNCi9UeXBlIC9IYWxmdG9uZQ0KL0hhbGZ0b25l VHlwZSAxDQovSGFsZnRvbmVOYW1lIChEZWZhdWx0KQ0KL0ZyZXF1ZW5jeSA2MA0KL0FuZ2xlIDQ1 DQovU3BvdEZ1bmN0aW9uIC9Sb3VuZA0KPj4NCmVuZG9iag0KNCAwIG9iag0KPDwNCi9UeXBlIC9F eHRHU3RhdGUNCi9TQSBmYWxzZQ0KL09QIGZhbHNlDQovSFQgL0RlZmF1bHQNCj4+DQplbmRvYmoN CjEgMCBvYmoNCjw8DQovVHlwZSAvUGFnZQ0KL1BhcmVudCA1IDAgUg0KL1Jlc291cmNlcyAzIDAg Ug0KL0NvbnRlbnRzIDIgMCBSDQo+Pg0KZW5kb2JqDQo1IDAgb2JqDQo8PA0KL1R5cGUgL1BhZ2Vz DQovS2lkcyBbMSAwIFJdDQovQ291bnQgMQ0KL01lZGlhQm94IFswIDAgMjc1IDIwMF0NCj4+DQpl bmRvYmoNCjcgMCBvYmoNCjw8DQovVHlwZSAvQ2F0YWxvZw0KL1BhZ2VzIDUgMCBSDQo+Pg0KZW5k b2JqDQo4IDAgb2JqDQo8PA0KL0NyZWF0aW9uRGF0ZSAoRDoxOTk4MDYyMjIyMzExOSkNCi9Qcm9k dWNlciAoXDM3NlwzNzdcMDAwQVwwMDBjXDAwMHJcMDAwb1wwMDBiXDAwMGFcMDAwdFwwMDAgXDAw MERcMDAwaVwwMDBzXDAwMHRcMDAwaVwwMDBsXDAwMGxcMDAwZVwwMDByXDAwMCBcMDAwM1wwMDAu XDAwMDBcMDAwMikNCj4+DQplbmRvYmoNCnhyZWYNCjAgOQ0KMDAwMDAwMDAwMCA2NTUzNSBmDQow MDAwMDAzNTM1IDAwMDAwIG4NCjAwMDAwMDAwMTcgMDAwMDAgbg0KMDAwMDAwMzI1MCAwMDAwMCBu DQowMDAwMDAzNDU2IDAwMDAwIG4NCjAwMDAwMDM2MjMgMDAwMDAgbg0KMDAwMDAwMzMyNCAwMDAw MCBuDQowMDAwMDAzNzEyIDAwMDAwIG4NCjAwMDAwMDM3NjcgMDAwMDAgbg0KdHJhaWxlcg0KPDwN Ci9TaXplIDkNCi9Sb290IDcgMCBSDQovSW5mbyA4IDAgUg0KL0lEIFs8YjhhYjlhMTY2Mzk2YmY3 YjcwZmE5NzQyY2I5NmM5OWY+PGI4YWI5YTE2NjM5NmJmN2I3MGZhOTc0MmNiOTZjOTlmPl0NCj4+ DQpzdGFydHhyZWYNCjM5NTgNCiUlRU9GDQo= --_006_ZRAP278MB0495C9C8C7D59B4EB8E08DD283EFAZRAP278MB0495CHEP_ Content-Type: application/pdf; name="test not two spaces.pdf" Content-Description: test not two spaces.pdf Content-Disposition: attachment; filename="test not two spaces.pdf"; size=4301; creation-date="Wed, 06 Sep 2023 10:22:14 GMT"; modification-date="Wed, 06 Sep 2023 10:28:02 GMT" Content-Transfer-Encoding: base64 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 j5AwaRkNbeVUwhoT5hLilp4O/yu7jA4rBmEYuMobAQIY2H+xnmSS9LWfIYSAsaXzFrm0ekLMgYRC LKzaNMEMgQqZ+9Hvg4UZlUV7fiowO59eTsS0xIz9OfFEz0fcZuMRlKvHP6whcwnMvAygWb666E+s hKYK/g98bahDUnmglxt9BXJmP6DZum8ONklDB/+7oIMp1+GgJa1RW3sqSnqn/pX02/4kl0BNasrj ZjuMXUd3uwCFJfjKGNTcidE5zS8M0tsbgy5uuRCoSAwS+6K2/WCQ/PcLg0pTUjiwxiCxpzBIT2R6 kfS4p0tHKenQ1RVm7LlkS/yh9HzuUlNV+4tBQVSeKVz3gjKuLCdDjvi1XQaq5HH+gisQv2mt4nlw HoKxm/s/Ve/+SLrPQRgpdX+GZH4lngUbHFIf4xlpQjVbUp6TKChTTlRfGyS5HKop/aq/sxW5cupI ZjMjhNnKuF0ii53IOzkzO7AGJGen3XsLfbg6dsz0rxpZs2ucskbJhvtBvu2aRPpNKYigIc7AVqVz RVKS+xab2FRkGXlv0lO1Uz7a/Yye9Hj8vFBkkqwqyZTYWjHg7pJuGhZwZSDker7KhdzG9YyZ2kml TfF21STwRne+6gvO8vqKADWHllXU2cinlyP3x+1frv0BUgEZTQ0KZW5kc3RyZWFtDQplbmRvYmoN CjMgMCBvYmoNCjw8DQovUHJvY1NldCBbL1BERiBdDQovRXh0R1N0YXRlIDw8DQovR1MxIDQgMCBS DQo+Pg0KPj4NCmVuZG9iag0KNiAwIG9iag0KPDwNCi9UeXBlIC9IYWxmdG9uZQ0KL0hhbGZ0b25l VHlwZSAxDQovSGFsZnRvbmVOYW1lIChEZWZhdWx0KQ0KL0ZyZXF1ZW5jeSA2MA0KL0FuZ2xlIDQ1 DQovU3BvdEZ1bmN0aW9uIC9Sb3VuZA0KPj4NCmVuZG9iag0KNCAwIG9iag0KPDwNCi9UeXBlIC9F eHRHU3RhdGUNCi9TQSBmYWxzZQ0KL09QIGZhbHNlDQovSFQgL0RlZmF1bHQNCj4+DQplbmRvYmoN CjEgMCBvYmoNCjw8DQovVHlwZSAvUGFnZQ0KL1BhcmVudCA1IDAgUg0KL1Jlc291cmNlcyAzIDAg Ug0KL0NvbnRlbnRzIDIgMCBSDQo+Pg0KZW5kb2JqDQo1IDAgb2JqDQo8PA0KL1R5cGUgL1BhZ2Vz DQovS2lkcyBbMSAwIFJdDQovQ291bnQgMQ0KL01lZGlhQm94IFswIDAgMjc1IDIwMF0NCj4+DQpl bmRvYmoNCjcgMCBvYmoNCjw8DQovVHlwZSAvQ2F0YWxvZw0KL1BhZ2VzIDUgMCBSDQo+Pg0KZW5k b2JqDQo4IDAgb2JqDQo8PA0KL0NyZWF0aW9uRGF0ZSAoRDoxOTk4MDYyMjIyMzExOSkNCi9Qcm9k dWNlciAoXDM3NlwzNzdcMDAwQVwwMDBjXDAwMHJcMDAwb1wwMDBiXDAwMGFcMDAwdFwwMDAgXDAw MERcMDAwaVwwMDBzXDAwMHRcMDAwaVwwMDBsXDAwMGxcMDAwZVwwMDByXDAwMCBcMDAwM1wwMDAu XDAwMDBcMDAwMikNCj4+DQplbmRvYmoNCnhyZWYNCjAgOQ0KMDAwMDAwMDAwMCA2NTUzNSBmDQow MDAwMDAzNTM1IDAwMDAwIG4NCjAwMDAwMDAwMTcgMDAwMDAgbg0KMDAwMDAwMzI1MCAwMDAwMCBu DQowMDAwMDAzNDU2IDAwMDAwIG4NCjAwMDAwMDM2MjMgMDAwMDAgbg0KMDAwMDAwMzMyNCAwMDAw MCBuDQowMDAwMDAzNzEyIDAwMDAwIG4NCjAwMDAwMDM3NjcgMDAwMDAgbg0KdHJhaWxlcg0KPDwN Ci9TaXplIDkNCi9Sb290IDcgMCBSDQovSW5mbyA4IDAgUg0KL0lEIFs8YjhhYjlhMTY2Mzk2YmY3 YjcwZmE5NzQyY2I5NmM5OWY+PGI4YWI5YTE2NjM5NmJmN2I3MGZhOTc0MmNiOTZjOTlmPl0NCj4+ DQpzdGFydHhyZWYNCjM5NTgNCiUlRU9GDQo= --_006_ZRAP278MB0495C9C8C7D59B4EB8E08DD283EFAZRAP278MB0495CHEP_ Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context webpage : https://www.pragma-ade.nl / http://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : https://contextgarden.net ___________________________________________________________________________________ --_006_ZRAP278MB0495C9C8C7D59B4EB8E08DD283EFAZRAP278MB0495CHEP_--