From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 13 07:49:28 2023 Received: (at submit) by debbugs.gnu.org; 13 Apr 2023 11:49:28 +0000 Received: from localhost ([127.0.0.1]:42738 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmvSB-0006Dn-Sh for submit@debbugs.gnu.org; Thu, 13 Apr 2023 07:49:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:52926) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmvS8-0006Dd-D5 for submit@debbugs.gnu.org; Thu, 13 Apr 2023 07:49:26 -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 1pmvS6-00075g-TT for guix-patches@gnu.org; Thu, 13 Apr 2023 07:49:22 -0400 Received: from mail-zr0che01on20631.outbound.protection.outlook.com ([2a01:111:f403:4023::631] helo=CHE01-ZR0-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 1pmvS2-0005DC-HO for guix-patches@gnu.org; Thu, 13 Apr 2023 07:49:21 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Tm22v/c8Yt7aPJHjIkvw2ndjSCkEWnq9ImH0jWjjmlDiV7f1mRgzbcZl+tZt38LCBC3DKrkUFk1jFw2NyxTW8RTnBwFadoWvZnBiIBFhL1OAFTmWH67q19mWxdSTX5Mo/g1rtXv53DyuuTWdKUNUH9IHSPs1svH7jKy9MTN+2Bwxa1yd8C2e9VSnkqMvfpiohn8pQAYXpdzyq/+O5IuUp/gemsENIFqpNkeGGBDgs+z/GXWTKDJemUKtLeJps3iPuToobT79J3tTBZ96ZRQ/Mn1VMDhXWt1j6ftYDs9/g1tazYo6We9YvuWv9KupL/Ekz4LEqhiQ2PEsZUkdJ22Chw== 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=WjLewwZlEUnp60xnZ8l4PgRACYnks3A6U4kVQ1ykLc0=; b=jgCHYmhs8VblI1Tl9JxCK/IwTUS20UjHb07RSCu69/Fkl+mHKFck+TfZPJBjTJzwnYOik9pjrM8kau08VN8r/zBgTx9AxiM+QVmZfBCvRCnnpd9I0wOGZJb6Bfj0wR/Gy0JewS7G3cqLG26kx4pMtWf9ZQ8HpmhNWIJmQgA7oi3r/Lk6lamsuv2R5SdWhrBaI0vbSyzKXD6E2tw1onoLR48Gz69Y18yhKrHj/ISKW47OuRGvRD9m236S0QDScrRkNFHGKWyirHTQU1i8S8EmyNMlMOvsRVQGZSrO2k31THrca7Vd4TkTlNc8XkVcu2ECtoHBVzylqJUzYi18OWw5yQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=zhaw.ch; dmarc=pass action=none header.from=zhaw.ch; dkim=pass header.d=zhaw.ch; arc=none Received: from ZR0P278MB0268.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:25::9) by ZR0P278MB0773.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:4d::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6298.30; Thu, 13 Apr 2023 11:44:11 +0000 Received: from ZR0P278MB0268.CHEP278.PROD.OUTLOOK.COM ([fe80::fa77:4e58:9bc9:970]) by ZR0P278MB0268.CHEP278.PROD.OUTLOOK.COM ([fe80::fa77:4e58:9bc9:970%9]) with mapi id 15.20.6298.030; Thu, 13 Apr 2023 11:44:11 +0000 From: "Wicki Gabriel (wicg)" To: "guix-patches@gnu.org" Subject: [PATCH] Clarify substitute* docstring with an additional example Thread-Topic: [PATCH] Clarify substitute* docstring with an additional example Thread-Index: AQHZbfu73z/zkPyL5Euq3G8uVV2Ztg== Date: Thu, 13 Apr 2023 11:44:11 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: msip_labels: MSIP_Label_10d9bad3-6dac-4e9a-89a3-89f3b8d247b2_Enabled=True; MSIP_Label_10d9bad3-6dac-4e9a-89a3-89f3b8d247b2_SiteId=5d1a9f9d-201f-4a10-b983-451cf65cbc1e; MSIP_Label_10d9bad3-6dac-4e9a-89a3-89f3b8d247b2_SetDate=2023-04-13T11:44:11.137Z; MSIP_Label_10d9bad3-6dac-4e9a-89a3-89f3b8d247b2_Name=Intern; MSIP_Label_10d9bad3-6dac-4e9a-89a3-89f3b8d247b2_ContentBits=0; MSIP_Label_10d9bad3-6dac-4e9a-89a3-89f3b8d247b2_Method=Standard; authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=zhaw.ch; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: ZR0P278MB0268:EE_|ZR0P278MB0773:EE_ x-ms-office365-filtering-correlation-id: d602e1e9-7566-4b33-e50a-08db3c14662a x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: VhGKPY3dOd59jX211l8L7rh9VvMrNJ10zYJIr2jnw9wNKfCD0PT6jw8MV8wSAx9SrDBYHhDfFmcxtYg7l7t7iRtvJntqDh+uLXO72NMDitnNQbFkqX0Kh49zehi6zZReg1UHLzhajhFfGFN/SCi2r7DcFfLAzLYEGbG87HAQATtSkGqT5yN8y4r/0URO3WnfusyyBY3ZA/tBUZoFOXVyQ4QCUUaJ6YLinQF6rpCpUl6rPqLXJhSZpeUZKQT5QLUmiMgwLc2Ig8k4pgsSRzeGzmoxEjGzaPNNbUFjWG6NV1noA38vyMnDfdGnQt/eS9BMWMjQpMarF2z8z5nYS5OYhu+0LYVE6c+WaBoF88uOyi4FPYwJiLkyJFwzFilLNx7irEV+9fbzgxL4hTuu2JRzJbENc4fHyCha8PReODViigfpK1d7htHjGxz2Ulmht7h369SBJ09zXzeelO3bO3db6ibCayPhwjFvG9TkcEXJEaJNNU6ztYSabVw6/Nmi2M0ia51KpFc4EMDm4JO/4rGOOaYoKJi8fFEp3h/40kWgo2/V62Ozny7tzc2Wl7CnojEnEojCqzRhPlSmnCnpU9rWrhdMFDAvNcRVN09Hw4Wff+7osyDPt5MyhU7kbfENdJ0x x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:ZR0P278MB0268.CHEP278.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230028)(4636009)(376002)(346002)(39860400002)(366004)(136003)(396003)(451199021)(71200400001)(19627405001)(33656002)(38100700002)(122000001)(5660300002)(2906002)(52536014)(786003)(316002)(38070700005)(8676002)(55016003)(8936002)(86362001)(66446008)(66556008)(64756008)(99936003)(41300700001)(66946007)(6916009)(66476007)(76116006)(6506007)(41320700001)(186003)(478600001)(26005)(558084003)(9686003)(7696005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?mtI+4PkC/5PKjWSEI4CrNweMMiWpJoKGC4E/fEBNWdwLd3i0M6Pkv0lWwJ?= =?iso-8859-1?Q?XLBA5VonUTFNkzYv7jMng8aCD2VGVgVNh/Zm9CvaJbILkdcN7PHKCXATgR?= =?iso-8859-1?Q?dbiG3ybp9cO04HkMxRGO4y7ELYiQ7wkGM0fmF0TfohNGaYzIsdP01E6hJT?= =?iso-8859-1?Q?kTg3Ncx7wM/Wr3FefcciF8+p+32CwuMK2zSL5TPgnIYVjLFFJTwHXj+ikQ?= =?iso-8859-1?Q?DKoXtJb9G6G9k01j/rCe7wPDnq+WDl6IrwGwOm7bYe9/b2aUPUqIFG3/iw?= =?iso-8859-1?Q?uaLYE3NSTfP0xFixiahJZ3+Q4SnBGHuDw0ziIg4AZqpkoSMnwuy6zwX1/D?= =?iso-8859-1?Q?1uXs5Nk9YzMrbw7xxzG/l4/fuqa0JnYyOwdtwYyJnYwqbXjCTQC17hhpJ1?= =?iso-8859-1?Q?DjS4QGXlD3XRGj8V5BRVY2NeffVirQkaPh2VoPIfQs4/aMGWKPcr/5uCFt?= =?iso-8859-1?Q?hlrDxpzKg1pFu+9XJIwjywkyf5HTOcvcxkuDLcWKLyKEnMqwv+kOFvTmwJ?= =?iso-8859-1?Q?FoJarECcc60L6g7efwseZaX805nk9fFkemHz4hX962HRTuKJeTBhLfisxn?= =?iso-8859-1?Q?uD/0u8rtAKhvoHtw/lSzl5Q+639SpVoNXBnX/DhqnsN0MMX6A2l38/lOui?= =?iso-8859-1?Q?Zc+fuuzoOuFNvDNcMRojSBmZZKb/XTUcX8K6bC2p84GueoYjfklTkvGxtK?= =?iso-8859-1?Q?U7fQaXcCxxfv4C05hcaEOxmJMc4ur/7jTecvchG8BPadFhaYAxlx/9V0ax?= =?iso-8859-1?Q?v5cunrR2ahQqoPlx0iOEhUO6y5cX1KQA9qiet/x3YTkwM/zCiY5XzXXw5+?= =?iso-8859-1?Q?Ut28/PSp1b4LGkTZEvMvgw73XlGByMVv+r2lViqxKzyNGyr3FibJZGNLJM?= =?iso-8859-1?Q?xlguqbESupz6cROaDzLNqKKJhJdl1CWMzA8qsSgXgoFpfdkH8sXPJn7y3J?= =?iso-8859-1?Q?jCQL2+oAapXILeb3V01HbiqBwmMpGDfhyyvjUVi7uvyvlVsdIsj/0ftKuQ?= =?iso-8859-1?Q?QMoQhEd/iWHN4ClkBDhlqp4Ijut9P5TzoljtBWM0kr/nfdJUhNySEcKwUv?= =?iso-8859-1?Q?3aBYAkx1X90YY9jScshqjok8caROSW1ccQ1Ab8XXjH9CbGzSTyPCXi9j/N?= =?iso-8859-1?Q?vgRbfsCMmBMMf4zMQDKSRmRlSlMYr3cql6TFKPj2QHj6IHpstu2rWgvG4X?= =?iso-8859-1?Q?Yf7rSacwYW4ZK+x75CS/WBek6Zh5crK8rQkffodQCyF3xRzhd4mOgqH9oz?= =?iso-8859-1?Q?tm25SJv2Z336d00mq1Sp/VxQjHsl1meSZimhld32FV+MA6rm+5J/jK51UK?= =?iso-8859-1?Q?6JNlhcee63QIUSCXltuhiJqg235jGWCg3fD2aHCOfpWZpniBc8Yg+NxnEd?= =?iso-8859-1?Q?o2UmbPgtnrQVDpCtiPx7cWw45n2t3pxD0gQ2IYIeTNd0QlXja6BYYfzq3a?= =?iso-8859-1?Q?x66wvsbgiYKI2qN9i8qhfl1bHX81TadpL2+rf/VBw5IUZRrA48Dme1sKWy?= =?iso-8859-1?Q?j5rEi7DSNC28GxlYcxdQ8wvauzORxhpkGug2A7wTKP+LVAx51oMfuMiSBP?= =?iso-8859-1?Q?jjyaxrj2DrXTLbGAeOq+ywF0+73lWlyo0m0wic5HKOIetJ9L7A=3D=3D?= Content-Type: multipart/mixed; boundary="_004_ZR0P278MB0268B5F3B738F33123BA2F98C1989ZR0P278MB0268CHEP_" MIME-Version: 1.0 X-OriginatorOrg: zhaw.ch X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: ZR0P278MB0268.CHEP278.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: d602e1e9-7566-4b33-e50a-08db3c14662a X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Apr 2023 11:44:11.3709 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5d1a9f9d-201f-4a10-b983-451cf65cbc1e X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: gKSv6exTbIT/SFNhey0UKJufhS+Q1VkvHmCIJ3AjggcPTEYNXtnQSzBZDSyQ/5bM X-MS-Exchange-Transport-CrossTenantHeadersStamped: ZR0P278MB0773 Received-SPF: pass client-ip=2a01:111:f403:4023::631; envelope-from=wicg@zhaw.ch; helo=CHE01-ZR0-obe.outbound.protection.outlook.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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.4 (--) --_004_ZR0P278MB0268B5F3B738F33123BA2F98C1989ZR0P278MB0268CHEP_ Content-Type: multipart/alternative; boundary="_000_ZR0P278MB0268B5F3B738F33123BA2F98C1989ZR0P278MB0268CHEP_" --_000_ZR0P278MB0268B5F3B738F33123BA2F98C1989ZR0P278MB0268CHEP_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello I've created this little patch after wondering how to match (and substitute= *) against end-of-line. My patch is based on 982698c52fb388e278dc4cec4b124406f23f102a. Thanks for review and merge. gabber --_000_ZR0P278MB0268B5F3B738F33123BA2F98C1989ZR0P278MB0268CHEP_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hello

I've created this little patch after wondering how to match (and substitute= *) against end-of-line. My patch is based on
982698c52fb388e278dc4cec4b124406f23f102a.

Thanks for review and merge.

gabber
--_000_ZR0P278MB0268B5F3B738F33123BA2F98C1989ZR0P278MB0268CHEP_-- --_004_ZR0P278MB0268B5F3B738F33123BA2F98C1989ZR0P278MB0268CHEP_ Content-Type: text/x-patch; name="0001-guix-build-utils-Clarify-substitute-docstring-with-a.patch" Content-Description: 0001-guix-build-utils-Clarify-substitute-docstring-with-a.patch Content-Disposition: attachment; filename="0001-guix-build-utils-Clarify-substitute-docstring-with-a.patch"; size=1691; creation-date="Thu, 13 Apr 2023 11:37:51 GMT"; modification-date="Thu, 13 Apr 2023 11:38:13 GMT" Content-Transfer-Encoding: base64 RnJvbSA1YWUzYzU1MTJlODUxODlhNDdjODU5YzYxMjhhZGZkM2JmYzYzMTU5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBHYWJyaWVsIFdpY2tpIDxnYWJyaWVsQGVybGlrb24uY2g+CkRh dGU6IFRodSwgMTMgQXByIDIwMjMgMTA6MzE6NTcgKzAyMDAKU3ViamVjdDogW1BBVENIXSBndWl4 OiBidWlsZDogdXRpbHM6IENsYXJpZnkgc3Vic3RpdHV0ZSogZG9jc3RyaW5nIHdpdGggYW4KIGV4 YW1wbGUuCgoqIGd1aXgvYnVpbGQvdXRpbHMuc2NtIChzdWJzdGl0dXRlKik6ICBBZGQgYW4gZXhh bXBsZSBvbiBob3cgdG8gbWF0Y2gKZW5kLW9mLWxpbmUuCiogZG9jL2d1aXgudGV4aSAoQnVpbGQg VXRpbGl0aWVzKTogVXBkYXRlIHRoZSBjb3JyZXNwb25kaW5nIHBhc3NhZ2UuCi0tLQogZG9jL2d1 aXgudGV4aSAgICAgICAgfCAzICsrLQogZ3VpeC9idWlsZC91dGlscy5zY20gfCAzICsrLQogMiBm aWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0 IGEvZG9jL2d1aXgudGV4aSBiL2RvYy9ndWl4LnRleGkKaW5kZXggYWNiNmYwYzJlMS4uNzFmYTlm MWRlYSAxMDA2NDQKLS0tIGEvZG9jL2d1aXgudGV4aQorKysgYi9kb2MvZ3VpeC50ZXhpCkBAIC0x MDMyMSw3ICsxMDMyMSw4IEBAIEFsdGVybmF0aXZlbHksIEB2YXJ7ZmlsZX0gbWF5IGJlIGEgbGlz dCBvZiBmaWxlIG5hbWVzLCBpbiB3aGljaCBjYXNlCiB0aGV5IGFyZSBhbGwgc3ViamVjdCB0byB0 aGUgc3Vic3RpdHV0aW9ucy4KIAogQmUgY2FyZWZ1bCBhYm91dCB1c2luZyBAY29kZXskfSB0byBt YXRjaCB0aGUgZW5kIG9mIGEgbGluZTsgYnkgaXRzZWxmIGl0Ci13b24ndCBtYXRjaCB0aGUgdGVy bWluYXRpbmcgbmV3bGluZSBvZiBhIGxpbmUuCit3b24ndCBtYXRjaCB0aGUgdGVybWluYXRpbmcg bmV3bGluZSBvZiBhIGxpbmUsIGUuZy4gdG8gbWF0Y2ggYSB3aG9sZQorbGluZSBlbmRpbmcgd2l0 aCBhIGJhY2tzbGFzaCwgb25lIG5lZWRzIGEgcmVnZXggbGlrZSBAY29kZXsiKC4qKVxcXFxcbiQi fS4KIEBlbmQgZGVmbWFjCiAKIEBzdWJzZWN0aW9uIEZpbGUgU2VhcmNoCmRpZmYgLS1naXQgYS9n dWl4L2J1aWxkL3V0aWxzLnNjbSBiL2d1aXgvYnVpbGQvdXRpbHMuc2NtCmluZGV4IGRkNWE5MWY1 MmYuLjZhZGQ5YWZjMWIgMTAwNjQ0Ci0tLSBhL2d1aXgvYnVpbGQvdXRpbHMuc2NtCisrKyBiL2d1 aXgvYnVpbGQvdXRpbHMuc2NtCkBAIC05NTcsNyArOTU3LDggQEAgKGRlZmluZS1zeW50YXggc3Vi c3RpdHV0ZSoKIGFsbCBzdWJqZWN0IHRvIHRoZSBzdWJzdGl0dXRpb25zLgogCiBCZSBjYXJlZnVs IGFib3V0IHVzaW5nICckJyB0byBtYXRjaCB0aGUgZW5kIG9mIGEgbGluZTsgYnkgaXRzZWxmIGl0 IHdvbid0Ci1tYXRjaCB0aGUgdGVybWluYXRpbmcgbmV3bGluZSBvZiBhIGxpbmUuIgorbWF0Y2gg dGhlIHRlcm1pbmF0aW5nIG5ld2xpbmUgb2YgYSBsaW5lLCBlLmcuIHRvIG1hdGNoIGEgd2hvbGUg bGluZSBlbmRpbmcKK3dpdGggYSBiYWNrc2xhc2gsIG9uZSBuZWVkcyBhIHJlZ2V4IGxpa2UgXCIo LiopXFxcXFxuJFwiLiIKICAgICAoKHN1YnN0aXR1dGUqIGZpbGUgKChyZWdleHAgbWF0Y2gtdmFy IC4uLikgYm9keSAuLi4pIC4uLikKICAgICAgKGxldCAoKQogICAgICAgIChkZWZpbmUgKHN1YnN0 aXR1dGUtb25lLWZpbGUgZmlsZS1uYW1lKQotLSAKMi4zOS4yCgo= --_004_ZR0P278MB0268B5F3B738F33123BA2F98C1989ZR0P278MB0268CHEP_-- From debbugs-submit-bounces@debbugs.gnu.org Thu May 11 08:39:06 2023 Received: (at 62814-done) by debbugs.gnu.org; 11 May 2023 12:39:06 +0000 Received: from localhost ([127.0.0.1]:49975 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1px5ZZ-0004N6-MQ for submit@debbugs.gnu.org; Thu, 11 May 2023 08:39:05 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42396) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1px5ZY-0004MZ-19 for 62814-done@debbugs.gnu.org; Thu, 11 May 2023 08:39:04 -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 1px5ZR-0000cS-Uo; Thu, 11 May 2023 08:38:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=+PVfGc/NjfQ90VcwbdP0bk2GMBJi641niQFcEVCzO1g=; b=aQTMzPsL0SFCPOQpFWG7 NK2OyTti83lFdxjGJwFZw0U5G1eWtOSsterV0M7+ouL7Vk8DgTHaw2Q7ZJTCce5V8WD82ZnK0WV4x /vzXPLZQ+Ps24UXgKCxR9lX7f6Gkk4QTDIIsuUx5r3BApvaM20WLwoLvk6/EuU22hLp3g4HvOqpjG 4Gnrc78YBGsh61FP1hEti/2GoTaAMLxaIetrVss5m1miYO3CbDAPe6HgC/MZS52Ybq+qjTkqDK+7s j4dobx/qQ2Vtonatf4FAfhYxeI9t+4HTPZqYLaeHzOcMclfN9nCRkV2RMEeYmuUeeExsDKZ+ZYSAt 5vY3XPtnw08zfA==; Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1px5ZR-0008Ne-IZ; Thu, 11 May 2023 08:38:57 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: "Wicki Gabriel (wicg)" Subject: Re: bug#62814: [PATCH] Clarify substitute* docstring with an additional example References: Date: Thu, 11 May 2023 14:38:56 +0200 In-Reply-To: (Wicki Gabriel's message of "Thu, 13 Apr 2023 11:44:11 +0000") Message-ID: <87ednn3uvz.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62814-done Cc: 62814-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 (---) Hi, "Wicki Gabriel (wicg)" skribis: > From 5ae3c5512e85189a47c859c6128adfd3bfc63159 Mon Sep 17 00:00:00 2001 > From: Gabriel Wicki > Date: Thu, 13 Apr 2023 10:31:57 +0200 > Subject: [PATCH] guix: build: utils: Clarify substitute* docstring with an > example. > > * guix/build/utils.scm (substitute*): Add an example on how to match > end-of-line. > * doc/guix.texi (Build Utilities): Update the corresponding passage. [...] > Be careful about using @code{$} to match the end of a line; by itself it > -won't match the terminating newline of a line. > +won't match the terminating newline of a line, e.g. to match a whole > +line ending with a backslash, one needs a regex like @code{"(.*)\\\\\n$"= }. Applied with a minor tweak and without the (guix build utils) change, which would entail a world rebuild. Thanks! Ludo=E2=80=99. From unknown Thu Jun 19 16:22:28 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 09 Jun 2023 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator