X-Loop: help-debbugs@HIDDEN
Subject: bug#68028: 29.1; (elisp) `pcase Macro': move `rx' before SEQPAT description
Resent-From: Drew Adams <drew.adams@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 25 Dec 2023 16:02:01 +0000
Resent-Message-ID: <handler.68028.B.170352011314956 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 68028
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 68028 <at> debbugs.gnu.org
X-Debbugs-Original-To: "bug-gnu-emacs@HIDDEN" <bug-gnu-emacs@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.170352011314956
(code B ref -1); Mon, 25 Dec 2023 16:02:01 +0000
Received: (at submit) by debbugs.gnu.org; 25 Dec 2023 16:01:53 +0000
Received: from localhost ([127.0.0.1]:55132 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1rHnOp-0003t8-2m
for submit <at> debbugs.gnu.org; Mon, 25 Dec 2023 11:01:53 -0500
Received: from lists.gnu.org ([2001:470:142::17]:58844)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <drew.adams@HIDDEN>) id 1rHnOi-0003so-NB
for submit <at> debbugs.gnu.org; Mon, 25 Dec 2023 11:01:49 -0500
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 <drew.adams@HIDDEN>)
id 1rHnOW-00085i-LF
for bug-gnu-emacs@HIDDEN; Mon, 25 Dec 2023 11:01:32 -0500
Received: from mx0a-00069f02.pphosted.com ([205.220.165.32])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <drew.adams@HIDDEN>)
id 1rHnOU-0004Ry-O6
for bug-gnu-emacs@HIDDEN; Mon, 25 Dec 2023 11:01:32 -0500
Received: from pps.filterd (m0333521.ppops.net [127.0.0.1])
by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id
3BPFHlR8014094
for <bug-gnu-emacs@HIDDEN>; Mon, 25 Dec 2023 16:01:28 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
h=from : to : subject :
date : message-id : content-type : content-transfer-encoding :
mime-version; s=corp-2023-11-20;
bh=N1cth1zcwHzqEhhqliSeKeRkWxSmGCSCaafnWzWToyA=;
b=j3VDPM4tTV8Zsx6hlDVfRJSqkAiFSHJTCGIQp7s5HomUZXYxGRppzzGNSX7dK6KqL2VC
g7MQh0XbULLNI6olKAgF5YJ4s8KSVAgj5WDEXRBBNM0fxfAdIxJrFJ+F8qx2Ca2kD42W
5PvnPsgFfQArnHCugXJUndfHHzdM/YzT5+kjTbkDw6J6KWEpBZo8WVEtCgGbqO0jBU32
a+FYElIBIKH1CPiZP/Zf0XGgzn9i+aVZ485DvRD6O4O0dE36RTKbas7oTlzNTKuaF6nU
fTB9jazsgj3ppJYyeb9PIKELYxJVcMeRUCOaC+tiLaDHwFepE9KVN2XrfFOTRtEwq774 Yg==
Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com
(phxpaimrmta03.appoci.oracle.com [138.1.37.129])
by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3v5pfcahv9-1
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK)
for <bug-gnu-emacs@HIDDEN>; Mon, 25 Dec 2023 16:01:28 +0000
Received: from pps.filterd
(phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1])
by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19)
with ESMTP id 3BPFVr8Y012797
for <bug-gnu-emacs@HIDDEN>; Mon, 25 Dec 2023 16:01:27 GMT
Received: from nam11-co1-obe.outbound.protection.outlook.com
(mail-co1nam11lp2168.outbound.protection.outlook.com [104.47.56.168])
by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id
3v5p08bmsx-1
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK)
for <bug-gnu-emacs@HIDDEN>; Mon, 25 Dec 2023 16:01:27 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=csd/OTUX+vZGfTes96A00x71I6ciuxRuBGK1TqOdCTGjjjuPPB1UruPxqqO4o49SmMnoamKFMiQRCY9v9iw0HJohbONNtA/+db9kYdIUX33kcSP8JaBwBAavl1Y91ZNT/tKdFBDlmB75K9jy74fdz6yEeEyEcUmn7QZQzdgOPL9xPh+yN6wKb7sCPW0TaqzIbaMq3KP9gS/nzg7oIJdCqnZMH8M/EMg0aATGyn3MuoHb0Cc1L+5Guyz1D0HnEnxiB9N9w6XA0xDeoMKvpDEdqIWfdJCQ6ZhCDlEmhcN53KvntKLctsj/rpSn7JReMPnHDFQ4vvOcLTR/hUnoSoOaTA==
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=N1cth1zcwHzqEhhqliSeKeRkWxSmGCSCaafnWzWToyA=;
b=ZVn6et2G90+8BuJStDt6iRt78gXkDvqVEDUgEhtOPPvJ05om+W4pwCYKstDYk7FKv9bOUS+2mU/31y4vihfkVBgu5E0Yx6dWVJC/0zvN8u7A1lncucnb24CSjgcKsTbVHd58+2FnVo69XKZV1VMTJdVWEdcgx6W3njSasdmvKzC5SblyM0HrNuojOg+ZP+S/2ptDShvo4nqULVYulQwu6ZjnucSOS3ZsmJfUdjR6Msnm77p/f6QnbMoTbnfE5AzZdfOifugji0Dp0q9T+2OGb8ziioR2+F6o5tP/v43PAWcqXVbInSUkF6iMePaHBEEPz7ou5PNZG6HbyBZx5Z4/jA==
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=N1cth1zcwHzqEhhqliSeKeRkWxSmGCSCaafnWzWToyA=;
b=X3ya30XZDlmzbM621zdkFfwyW5csvEp/QVtSbeNqNZvE3rfuDYcx4lfrYmFSd4i1FxNt8tF58iW+zrO2cbuwB4SjzUDRI8U2vJ6pUV8gkQ1/G68XtXEYJr3E5LmFxcaVngVx7oO8CFHZzo92yelxGDCFIB965UPOS+vj0edwzPg=
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19)
by CH3PR10MB6809.namprd10.prod.outlook.com (2603:10b6:610:141::21)
with Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7113.27; Mon, 25 Dec
2023 16:01:25 +0000
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com
([fe80::3b4c:a669:c229:47b4]) by SJ0PR10MB5488.namprd10.prod.outlook.com
([fe80::3b4c:a669:c229:47b4%7]) with mapi id 15.20.7113.026; Mon, 25 Dec 2023
16:01:25 +0000
From: Drew Adams <drew.adams@HIDDEN>
Thread-Topic: 29.1; (elisp) `pcase Macro': move `rx' before SEQPAT description
Thread-Index: Ado3S34FUteuM5pgQYuitqFh1aCRQA==
Date: Mon, 25 Dec 2023 16:01:24 +0000
Message-ID: <SJ0PR10MB5488FB8E037D95EC17D17F74F399A@HIDDEN>
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_|CH3PR10MB6809:EE_
x-ms-office365-filtering-correlation-id: c104ac12-28eb-4551-8245-08dc0562befd
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: g9EhsBXXRDRY219q7XqZBCC1sKE0i5zAek6Qy/HQJg6tSrGBFumLGwNQrk/XKMfbA1cOkin1EwbLUk8kCBVYLeLio2/Ua1fWYhERIh6HjHGbFwdE+pmWzqiLCwD+7GjB6Q+f7ZWzOuS1d9S7511Iwllxug0vu0fO6YMuZEk9UrDl/SbKUmgeXaR3ps2uoUh5HySpyOV0l17NoaT2/Yh8QqI6jS3npQ9ZcJAUckppyGsbd6qLbkPMeQlpAHTFaNKY5HP5Of2/DLDS1nfmSjGDsitYpYY3OeMj+AQzaJLu8+KK76eazZMN6yJJWIQx5D8OeAd/k4ukX27vVB5gQFfQMQqmYobkVxTmPOzt5yg9sgauDnh2k9xqmQKCfmtQsGrp851ixCH2VO5jj/rosBBg/6KPEYCJ5gMc5BQQgmu/CL/cV05R/DX+V2jaBcixsh0LKAo4EElaDJkyUPmiDvx1yxv1H3+9Oty7IECwxXon1lYfP6slvmgmvNhuw2werL6n7T736UQx9j9VHWYbpPqYY3q/L/+Hl5GWgYluT1ufYKK+wQiRAWPNSTH5gsdCDzqvfg1Lrpo25vcWEmZLAa5Lkc8NfvIG/L3S1ZYBdP7Cq1aqnjE2WZLGQKoE5ClV+GzWaLoraBUpGTMhozg0axiSgQ==
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:(13230031)(366004)(346002)(376002)(39860400002)(396003)(136003)(230922051799003)(451199024)(1800799012)(186009)(64100799003)(41300700001)(38100700002)(26005)(122000001)(316002)(52536014)(8936002)(8676002)(4744005)(2906002)(5660300002)(44832011)(478600001)(45080400002)(71200400001)(6506007)(7696005)(6916009)(64756008)(66446008)(66476007)(66556008)(66946007)(76116006)(9686003)(86362001)(38070700009)(33656002)(55016003)(81973001);
DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: m6UrwfWIM6cKWW7u9Fz+3rwZZV6gPYDQksKm6MP++48nP15q8OgDuGt5wqKlCnJtb63vksMHL2HqEY/+HwXhMHFpbM5X+gWvzAwOp0ZRI9bCMZFM78wl2jPsa3kUNMKwdVBJvBfnSPIEzB1baWmrUAlrvGOL0TvRBEN52Bw41dNea50qSJw+v2EG4GFmN4l244s5q5ncgU7geeN2vqLrp+/4f1jcRwxTm1v9TFWsos2YnHzBMRjJtXFIhnbqBF4ZMleWH2Ez+xv36TfCGdh0FyllWbYycA5sxWEeuepFEIW6HlmrDoqrmoOw6uKKou3+V4xSRLsAYrHnFXihzbzgTafj8N1X4zdOWNVgu2gzkdsRv8dHnk3Hks2xR8oyURYapuPsuMsIClnmtjUP4UVvGZi6Fj72I0WjL2s7tN/TIEknxNPs/KPwvAS6Z7sexCKMsqicG2jmvzWSoI5Pavwqo+sjQqZ6CyvjI8McTADtNyGfZFQb1gkRA3l5YElgPMzc5LLnETnmBjK8qTeeS8lrNp6QEr+qUF4Z6uVWUcS81EPTBOrHo3/6Ue8rHjM8RHlB2QWSJVS+8LVwKNZ5KhSK8tpoeqLzvwWET4B1tHVk6G38wg2s33YP4BkD3bsZ57YcflhbYUmD0if7fKpolvxygxHvOpFmoMJTeBx9MwB2IfOSIYU+8tzl6+l8GNpXgHnx8FSrTv3g3voZTz90N8WhhfDBQ4FnY5JjBeKkFtVLPuUucQf9SFO3Exx0Jd25w79vXnk61a3yNd2fNgXsLHjV31iRMvb3PCV+TvZnYaZwSarRIwKKXEvlu+Ff9YHlHcQ0JWdCJ7lu/POZZmwHXvev0s3CSyfBr793il7eIhXq60EpJVHoW7nqLZbBSkPe2/TIhdec/CxTTPn6BZc1nXE3AAaFWuI5cwlilw8vbgRqUuoT791UpyC1THRjZ+BgHnlBnurt2YYphU5j8x4og/I0RdIkc1NAmKKtrh5Z0c/plX4HVv4O5DBk+g7oGPe5ZnsZbAJddfQPaDAX5zOxE0dIda7bo8CmFDt088ucd/LgCRMXKaIJujaTYpevrTkyBLaFgrM8skWyUoTItcd6obRx6Y2G4OKQ0JiPO1Sfnk4BqCa++XBvW1tHjLn3BcWsrBvKM7BsumA1HxwkYOKnGPlSNPkJs4hjq+saZQ3kSV2MXENwHJ4NXy0AzjqpqkH0DC/HRNYiR538pcSfIEkQ4qP60KWUlWR45jdZrvtVqIwNRb/OzBNu0tugeEuzhYpzey89ZpPjlhE4m2Du7c/Z5+j8934km7oMxq9AljQtasVZFeiJNZmKDWW+ogDQsN/huUCE1e8nqHDKY+Y8w9jwkDfCnlLXIk2UkYdVL+P7HmZj6PbR3CbPiWCVoDkgQoDaSrnD5yl0AILPR1yJDIPP+w+Jeew3OB/wEmfuHUVYA29bKoS3o1CNE7DmW82z+NVcH6HSXycAxJZFLeaHJ3FkogGuyU7kM78ksRnU0rReprvgJjGNgjp1CviY3J/A+ktVBdZfA3HpI9DyzRNhsB965YD73Xg4mYu9zaMO9txIKIFmTk7Fb7GvFPpu/UsF9kWNnodl
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: Z4XiIW139iEISHDxgaDxtrBjXdZ1RJopsKWQU93/sBdkYrHsI7CWvSuAoz41yI/lzOfQeZHx6TKPux5Vvjh0LDTsNnCmnQJsTi5R7GAjfJtt6ohegiVAkEgsMNU+xQCLyK3ejN+7E3mIoSMp3ypyb3EaaJGbhfHRaujzHKxLxjx3chWkVx534WKVegbbZBd7Whio1Ypn++0By/dbJYNF5WsOCb+RrEhaS5JDB6eqLjcqbzhvB0KXCmVURIjtqnHI8WmXeg8aEnfyNuvxtOh+4Jgw31FaKxXqvJwNE6JqVWkyfrOkJ/UXmVSFo2hUVtQ6j4W1FRIUcqJGqW9glhhcuQKigWT0s6e3RkUK4GPIJoPATXZ0joWE+qMd654GsGqKjW4sqPtjrKZfv9gtcGjWz7zZxxI8s7HakXnPs/cfBAYEHJ1M/ea4H56kmmYxarB/umIfNRDXpidXv5LOBjDs2wL+N0SJaEmnzsJupZMPx17Tjy79qyTZhjltqR+FdqKZQRypY1ET6rBm7ic7MDL30nz/E/gw+9WnqB80rBAJGVO8/wR8bEQDkf9buypu2BMTV2MwNBMPyvK7oPEwdtnHzEi/bQhlbBCO/+8Bv50G5ts=
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: c104ac12-28eb-4551-8245-08dc0562befd
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Dec 2023 16:01:24.8522 (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: rxFZFYR4R47X20/f0yTNnUw/b9KRyWi1EoSL01WMcPnxOOsMUV81zlJV760+YQIWEvQz41gIJjigM0EIKgrkBQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR10MB6809
X-Proofpoint-Virus-Version: vendor=baseguard
engine=ICAP:2.0.272,Aquarius:18.0.997,Hydra:6.0.619,FMLib:17.11.176.26
definitions=2023-12-25_10,2023-12-22_01,2023-05-22_02
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0
phishscore=0 spamscore=0
suspectscore=0 mlxscore=0 mlxlogscore=693 malwarescore=0 bulkscore=0
classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2311290000
definitions=main-2312250126
X-Proofpoint-GUID: o4VsZiP9rpeI7KStINZZYcjFVgPyTuwq
X-Proofpoint-ORIG-GUID: o4VsZiP9rpeI7KStINZZYcjFVgPyTuwq
Received-SPF: pass client-ip=205.220.165.32;
envelope-from=drew.adams@HIDDEN; helo=mx0a-00069f02.pphosted.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,
RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001,
SPF_HELO_NONE=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.0 (+)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)
(Minor.)
Please consider moving the description of `rx' forms from after the
description of SEQPAT forms (`and' and `or'). The scope of the latter
description is less clear if `rx' follows the descriptions of `and' and
`or' (with no particular separation). IOW, separate the SEQPAT
description from the other pattern descriptions better.
In GNU Emacs 29.1 (build 2, x86_64-w64-mingw32) of 2023-08-02 built on
AVALON
Windowing system distributor 'Microsoft Corp.', version 10.0.19045
System Description: Microsoft Windows 10 Pro (v10.0.2009.19045.3803)
Configured using:
'configure --with-modules --without-dbus --with-native-compilation=3Daot
--without-compress-install --with-tree-sitter CFLAGS=3D-O2'
Configured features:
ACL GIF GMP GNUTLS HARFBUZZ JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP
NOTIFY W32NOTIFY PDUMPER PNG RSVG SOUND SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XPM ZLIB
(NATIVE_COMP present but libgccjit not available)
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Drew Adams <drew.adams@HIDDEN> Subject: bug#68028: Acknowledgement (29.1; (elisp) `pcase Macro': move `rx' before SEQPAT description) Message-ID: <handler.68028.B.170352011314956.ack <at> debbugs.gnu.org> References: <SJ0PR10MB5488FB8E037D95EC17D17F74F399A@HIDDEN> X-Gnu-PR-Message: ack 68028 X-Gnu-PR-Package: emacs Reply-To: 68028 <at> debbugs.gnu.org Date: Mon, 25 Dec 2023 16:02:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 68028 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 68028: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D68028 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
Received: (at control) by debbugs.gnu.org; 27 Dec 2023 21:39:01 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 27 16:39:01 2023 Received: from localhost ([127.0.0.1]:37959 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rIbcD-0004VY-0T for submit <at> debbugs.gnu.org; Wed, 27 Dec 2023 16:39:01 -0500 Received: from mail-ed1-x534.google.com ([2a00:1450:4864:20::534]:54618) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1rIbcB-0004VK-JC for control <at> debbugs.gnu.org; Wed, 27 Dec 2023 16:38:59 -0500 Received: by mail-ed1-x534.google.com with SMTP id 4fb4d7f45d1cf-554909ac877so3440608a12.1 for <control <at> debbugs.gnu.org>; Wed, 27 Dec 2023 13:39:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1703713135; x=1704317935; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=YdL4Ck0iQHx+/3jXuXFSkOod3r+m8lIsjfGMVpIyn0Y=; b=NVsmazrKvjTu62YYxP+IiOuz/mXbZoNYL4g01az1VCAjFmEoQzMWeutQzJ79vhkfIy gYu9riNeAN8h5Jb5biQjkwEsf5KjKPDbHPkc7m7O7I7rRfRL0Wfp6YpRIpnoWptlT6Pn BP04eWmXk/RNzGyi0nbPHih/CRkd4WyTgcEhfrgYCGvi1BfNUKwnJHnq5hJEcFaUphKj l4KfJS6oUhAgI56WO0NfDcY5jt0Fn4eQ8YNQ+Q/2gFZiisagGt/m3RBYBy7sVyd7ZWzg JVNCqChxFUe1T8cKXYizipepEHlAn0QuCQ4j7K/YhyQQE61A4TQ53Nc/w5QdD0twVZ8n Rf1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703713135; x=1704317935; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=YdL4Ck0iQHx+/3jXuXFSkOod3r+m8lIsjfGMVpIyn0Y=; b=sKhdCumFI6icxkUzCXW5E7xkNQ0sDJtY7UZR25lDsI1JgGQMAPlrvYdLPlO9XbuIJh 049JD+b2XUBwWPxFTII8aJbA3BYR0QINpo0BLE1J8mA6iCUe1jzVrn0Y02klRlPOIVEi r0mLN9OFheaxE5Et4A2PIdGbIFziZ7PbSIjigLvPTOVzw/Gg9mCe6TUXVxHu0mPemrpZ Wz5voHev4yZUgKW7jBspaT3/OCbyE3NNZiBR2b8WLjxsOVx+J5A4YFpPgEyBbeHVsrp9 NSG+003hhgRJ4e6kkneX6KABW6t6bJVrlMGGXkxSUtavAR4pbmByMiku6seRu3Tq9ch1 u5YA== X-Gm-Message-State: AOJu0YxNUXKhahJxde2Opa/EmzkeNqT8GxaAsuVs4xjDdoE9NmpFZHYe XIqrb84o1LBv8N0qsG/yjaXOLXtBjUBHuZZGNl4HdS0UfSM= X-Google-Smtp-Source: AGHT+IGYuml23cIjKvNvROJ9uw1bP2swk5BWH0SxOmaWt45oGGZYFcL9dG5KQfIRVZygmxpRKgS1Uhpmo06dhyWaA+o= X-Received: by 2002:a50:cdc8:0:b0:554:7086:523 with SMTP id h8-20020a50cdc8000000b0055470860523mr5017921edj.8.1703713135014; Wed, 27 Dec 2023 13:38:55 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 27 Dec 2023 13:38:54 -0800 From: Stefan Kangas <stefankangas@HIDDEN> MIME-Version: 1.0 Date: Wed, 27 Dec 2023 13:38:54 -0800 Message-ID: <CADwFkmka4Cu132LK34HkisHJVwB1uVzMeSo82Z0=3pQhj+Gjsg@HIDDEN> Subject: control message for bug #68028 To: control <at> debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) severity 68028 wishlist quit
X-Loop: help-debbugs@HIDDEN
Subject: bug#68028: 29.1; (elisp) `pcase Macro': move `rx' before SEQPAT description
Resent-From: Stefan Kangas <stefankangas@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 27 Dec 2023 21:48:02 +0000
Resent-Message-ID: <handler.68028.B68028.170371366028254 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68028
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Drew Adams <drew.adams@HIDDEN>
Cc: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= <mattiase@HIDDEN>, 68028 <at> debbugs.gnu.org
Received: via spool by 68028-submit <at> debbugs.gnu.org id=B68028.170371366028254
(code B ref 68028); Wed, 27 Dec 2023 21:48:02 +0000
Received: (at 68028) by debbugs.gnu.org; 27 Dec 2023 21:47:40 +0000
Received: from localhost ([127.0.0.1]:37981 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1rIbka-0007Lc-GY
for submit <at> debbugs.gnu.org; Wed, 27 Dec 2023 16:47:40 -0500
Received: from mail-ed1-x533.google.com ([2a00:1450:4864:20::533]:49557)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <stefankangas@HIDDEN>) id 1rIbkZ-0007LJ-45
for 68028 <at> debbugs.gnu.org; Wed, 27 Dec 2023 16:47:39 -0500
Received: by mail-ed1-x533.google.com with SMTP id
4fb4d7f45d1cf-5553f768149so1394134a12.3
for <68028 <at> debbugs.gnu.org>; Wed, 27 Dec 2023 13:47:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1703713654; x=1704318454; darn=debbugs.gnu.org;
h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
:from:from:to:cc:subject:date:message-id:reply-to;
bh=FdMuGJDpLr3JHT7DYZonH04WuTjVxba/4T4S7CEE4G4=;
b=U7+KOwcuLhkG4BxTrEeC08CmVuzZRlpJBItZxGhBvVhZuz/H+ocO77tegibw8TINty
MocHUFam5Z+gmUrcFJ1O9WQCvDt49/6WCZ266RjosSNJ3g3x1ce+lZnRjLB5SAUOP48o
U3PD16wiJX38mkcVV8fZRK9sPMnkDzmww/54yn/UQM5N66A7R00LlngGi1woFeGN9XNS
SI9jeYQ7LdS4ZwNfqQZpCdcTakxuL7WdapC9uUg5rxcl1rPHdoE9ba4x6nlpKCiX0KTE
OlmD5c1IjHqIuMLQcQ6J1pGLnH8vmgdIPjOPFYO7R76xuDDah/Jvu6Dv/BE+cD+20jkb
8tyg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1703713654; x=1704318454;
h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
:from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=FdMuGJDpLr3JHT7DYZonH04WuTjVxba/4T4S7CEE4G4=;
b=ZP69ox/YSnnJ1Yf+pslJ/27FtbKNyBJSDnSUmkQejg7rYxgW36ewuxdIg5vsJDMzga
5tpk69jdDC9I/SJaz89j4hMzVOtN8Ac/j9RNiwHbM8KNE/AL5BOzo9YZG7+2uYADwFJG
eGth3DZFysvTEB1TVUSoLTOSR99OWkjPvEFXMQ4FFkajKRqHEZBEZjmkRzGsRMrnM/Ki
iWYsdn9TT+bNA2dr/UaEv3Klu7Kk7Va8sTE940JTm7ncwkTDOOA4mDjjXBgbpFQET0W4
41JDgY5Jxk7oFhi+PXTTL4Z8yTthghDYcRRkv9j/XyZdsYsRaB6q6gDgI5UtrGtqeVB1
3dOQ==
X-Gm-Message-State: AOJu0YyhBkCPDZDYr1Ow/BZDGAlGZ4km0VKTDOqoR5lXd0YuxGxq6itX
7VVvS5ve6gNXycD2/gxncDnIDiVPcnyR+8hY3H0=
X-Google-Smtp-Source: AGHT+IE8InJI6+HsZvxU7VHDmRM8MbrL+Ysigv/XKFdFG2rhSBypiIeoD2NJnBHOILjQGCykAattGQ6+Hszt0sGQ2bI=
X-Received: by 2002:a50:8d1e:0:b0:54b:4e24:e526 with SMTP id
s30-20020a508d1e000000b0054b4e24e526mr4995471eds.42.1703713654171; Wed, 27
Dec 2023 13:47:34 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
HTTPREST; Wed, 27 Dec 2023 13:47:33 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <SJ0PR10MB5488FB8E037D95EC17D17F74F399A@HIDDEN>
(Drew Adams's message of "Mon, 25 Dec 2023 16:01:24 +0000")
References: <SJ0PR10MB5488FB8E037D95EC17D17F74F399A@HIDDEN>
MIME-Version: 1.0
Date: Wed, 27 Dec 2023 13:47:33 -0800
Message-ID: <CADwFkmn9S3C-pJoYzkukZGycnCUKmV-QNGjYgK0=EzQEvaNPMg@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
severity 68028 wishlist
thanks
Drew Adams <drew.adams@HIDDEN> writes:
> (Minor.)
>
> Please consider moving the description of `rx' forms from after the
> description of SEQPAT forms (`and' and `or'). The scope of the latter
> description is less clear if `rx' follows the descriptions of `and' and
> `or' (with no particular separation). IOW, separate the SEQPAT
> description from the other pattern descriptions better.
Mattias, since you added that part, do you have any thoughts?
X-Loop: help-debbugs@HIDDEN
Subject: bug#68028: 29.1; (elisp) `pcase Macro': move `rx' before SEQPAT description
Resent-From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= <mattiase@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 28 Dec 2023 10:30:02 +0000
Resent-Message-ID: <handler.68028.B68028.170375938725362 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68028
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Stefan Kangas <stefankangas@HIDDEN>
Cc: Stefan Monnier <monnier@HIDDEN>, Drew Adams <drew.adams@HIDDEN>, 68028 <at> debbugs.gnu.org
Received: via spool by 68028-submit <at> debbugs.gnu.org id=B68028.170375938725362
(code B ref 68028); Thu, 28 Dec 2023 10:30:02 +0000
Received: (at 68028) by debbugs.gnu.org; 28 Dec 2023 10:29:47 +0000
Received: from localhost ([127.0.0.1]:38574 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1rIne6-0006az-Qi
for submit <at> debbugs.gnu.org; Thu, 28 Dec 2023 05:29:47 -0500
Received: from mail156c50.megamailservers.eu ([91.136.10.166]:39339
helo=mail51c50.megamailservers.eu)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <mattiase@HIDDEN>) id 1rIne3-0006ap-VN
for 68028 <at> debbugs.gnu.org; Thu, 28 Dec 2023 05:29:46 -0500
X-Authenticated-User: mattiase@HIDDEN
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu;
s=maildub; t=1703759382;
bh=U+D3x302unCkts4GpvzUJ1sp9S1dUR94XN2B8iX9A1g=;
h=From:Subject:Date:In-Reply-To:Cc:To:References:From;
b=QPUMdWvgjkb1bKz0sD0cV6HLIqYJPpcv2Yl1/Buxe6+fpNVR3tueAeVDbhCfR+jM9
dw1rKV08f/Jm6Zn5g4NkSlivB4UZuWj3no1QupDGg0GigTKeVDxzR9XFyXvp6A5Z1H
AUSmI0xKYDLb1gL2x7QEwb6Yq/PQTwaco69/7sGs=
Feedback-ID: mattiase@HIDDEN
Received: from smtpclient.apple (c80-217-1-132.bredband.tele2.se
[80.217.1.132]) (authenticated bits=0)
by mail51c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 3BSATcio115353;
Thu, 28 Dec 2023 10:29:40 +0000
From: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= <mattiase@HIDDEN>
Message-Id: <1529B1FB-6C99-4D3C-8B36-F9951CC49FF7@HIDDEN>
Content-Type: multipart/mixed;
boundary="Apple-Mail=_C0A2DE0A-E267-4E4F-9ED4-6C901C18D05F"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\))
Date: Thu, 28 Dec 2023 11:29:37 +0100
In-Reply-To: <CADwFkmn9S3C-pJoYzkukZGycnCUKmV-QNGjYgK0=EzQEvaNPMg@HIDDEN>
References: <SJ0PR10MB5488FB8E037D95EC17D17F74F399A@HIDDEN>
<CADwFkmn9S3C-pJoYzkukZGycnCUKmV-QNGjYgK0=EzQEvaNPMg@HIDDEN>
X-Mailer: Apple Mail (2.3654.120.0.1.15)
X-VADE-SPAMSTATE: clean
X-VADE-SPAMSCORE: -100
X-VADE-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdefuddgudejucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecujffquffvqffrkfetpdfqfgfvpdfgpfggqdevhedtnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhkfgtggfuffgjvefvfhfosehmtdhmrehhtddvnecuhfhrohhmpeforghtthhirghsucfgnhhguggvghonrhguuceomhgrthhtihgrshgvsegrtghmrdhorhhgqeenucggtffrrghtthgvrhhnpeeiuddvteeuteduleegueektdeguddvgeefteejkedvhedtlefhvdfgheeigeeuheenucfkphepkedtrddvudejrddurddufedvnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepkedtrddvudejrddurddufedvpdhhvghlohepshhmthhptghlihgvnhhtrdgrphhplhgvpdhmrghilhhfrhhomhepmhgrthhtihgrshgvsegrtghmrdhorhhgpdhnsggprhgtphhtthhopeegpdhrtghpthhtohepshhtvghfrghnkhgrnhhgrghssehgmhgrihhlrdgtohhmpdhrtghpthhtohepughrvgifrdgruggrmhhssehorhgrtghlvgdrtghomhdprhgtphhtthhopeeikedtvdekseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepmhhonhhnihgvrhesihhrohdruhhmohhnthhrvggrlhdrtggr
X-Origin-Country: SE
X-Spam-Score: 1.2 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
has NOT identified this incoming email as spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
the administrator of that system for details.
Content preview: 27 dec. 2023 kl. 22.47 skrev Stefan Kangas
<stefankangas@HIDDEN>:
>> Please consider moving the description of `rx' forms from after the >>
description of SEQPAT forms (`and' and `or'). The scope of the latter >>
description is less clear if `rx' follows the descrip [...]
Content analysis details: (1.2 points, 10.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail)
0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record
-0.0 T_SCC_BODY_TEXT_LINE No description available.
0.3 KHOP_HELO_FCRDNS Relay HELO differs from its IP's reverse DNS
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)
--Apple-Mail=_C0A2DE0A-E267-4E4F-9ED4-6C901C18D05F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=us-ascii
27 dec. 2023 kl. 22.47 skrev Stefan Kangas <stefankangas@HIDDEN>:
>> Please consider moving the description of `rx' forms from after the
>> description of SEQPAT forms (`and' and `or'). The scope of the =
latter
>> description is less clear if `rx' follows the descriptions of `and' =
and
>> `or' (with no particular separation). IOW, separate the SEQPAT
>> description from the other pattern descriptions better.
>=20
> Mattias, since you added that part, do you have any thoughts?
The location of the `rx` pattern description is fine; it's the SEQPAT =
paragraph that causes trouble as it splits the table into two parts.
I suggest we remove that paragraph because it doesn't actually say =
anything useful at that point; the user can learn how `or` and `and` =
patterns work without knowing that they are SEQPATs. Actually, I'd hoist =
those two patterns and reorder them to keep patterns in a rough order of =
usage: something like
pred, guard, or, and, let, app, rx
makes more sense -- `pred` and `guard` clearly belong together, `app` is =
less common than `let`.
We could explain SEQPAT in a short sentence somewhere else, either near =
the beginning of the node or further down in the 'Caveats' subsection. A =
simple (and probably flawed) patch attached.
Stefan M probably has a better sense of how to improve the text. (By the =
way, the caveat section says that sequencing patterns use `eq` for =
comparison. Don't they use `eql`?)
--Apple-Mail=_C0A2DE0A-E267-4E4F-9ED4-6C901C18D05F
Content-Disposition: attachment;
filename=seqpat.diff
Content-Type: application/octet-stream;
x-unix-mode=0644;
name="seqpat.diff"
Content-Transfer-Encoding: 7bit
diff --git a/doc/lispref/control.texi b/doc/lispref/control.texi
index d4bd8c14ae3..2c0caacbc17 100644
--- a/doc/lispref/control.texi
+++ b/doc/lispref/control.texi
@@ -640,37 +640,9 @@ pcase Macro
the actual function call becomes: @w{@code{(= 42 @var{expval})}}.
@end table
-@item (app @var{function} @var{pattern})
-Matches if @var{function} called on @var{expval} returns a
-value that matches @var{pattern}.
-@var{function} can take one of the forms described for @code{pred},
-above. Unlike @code{pred}, however, @code{app} tests the result
-against @var{pattern}, rather than against a boolean truth value.
-
@item (guard @var{boolean-expression})
Matches if @var{boolean-expression} evaluates to non-@code{nil}.
-@item (let @var{pattern} @var{expr})
-Evaluates @var{expr} to get @var{exprval} and matches if @var{exprval}
-matches @var{pattern}. (It is called @code{let} because @var{pattern}
-can bind symbols to values using @var{symbol}.)
-@end table
-
-@cindex sequencing pattern
-A @dfn{sequencing pattern} (also known as @var{seqpat}) is a
-pattern that processes its sub-pattern arguments in sequence.
-There are two for @code{pcase}: @code{and} and @code{or}.
-They behave in a similar manner to the special forms
-that share their name (@pxref{Combining Conditions}),
-but instead of processing values, they process sub-patterns.
-
-@table @code
-@item (and @var{pattern1}@dots{})
-Attempts to match @var{pattern1}@dots{}, in order, until one of them
-fails to match. In that case, @code{and} likewise fails to match, and
-the rest of the sub-patterns are not tested. If all sub-patterns
-match, @code{and} matches.
-
@item (or @var{pattern1} @var{pattern2}@dots{})
Attempts to match @var{pattern1}, @var{pattern2}, @dots{}, in order,
until one of them succeeds. In that case, @code{or} likewise matches,
@@ -685,6 +657,24 @@ pcase Macro
variables bound by each sub-pattern. If a variable is not bound by
the sub-pattern that matched, then it is bound to @code{nil}.
+@item (and @var{pattern1}@dots{})
+Attempts to match @var{pattern1}@dots{}, in order, until one of them
+fails to match. In that case, @code{and} likewise fails to match, and
+the rest of the sub-patterns are not tested. If all sub-patterns
+match, @code{and} matches.
+
+@item (app @var{function} @var{pattern})
+Matches if @var{function} called on @var{expval} returns a
+value that matches @var{pattern}.
+@var{function} can take one of the forms described for @code{pred},
+above. Unlike @code{pred}, however, @code{app} tests the result
+against @var{pattern}, rather than against a boolean truth value.
+
+@item (let @var{pattern} @var{expr})
+Evaluates @var{expr} to get @var{exprval} and matches if @var{exprval}
+matches @var{pattern}. (It is called @code{let} because @var{pattern}
+can bind symbols to values using @var{symbol}.)
+
@ifnottex
@anchor{rx in pcase}
@item (rx @var{rx-expr}@dots{})
@@ -881,9 +871,10 @@ pcase Macro
@anchor{pcase-symbol-caveats}
@subheading Caveats for @var{symbol} in Sequencing Patterns
-The preceding examples all use sequencing patterns
-which include the @var{symbol}
-sub-pattern in some way.
+@cindex sequencing pattern
+The preceding examples all use @dfn{sequencing patterns}
+(@code{and} and @code{or} patterns)
+which include the @var{symbol} sub-pattern in some way.
Here are some important details about that usage.
@enumerate
--Apple-Mail=_C0A2DE0A-E267-4E4F-9ED4-6C901C18D05F--
X-Loop: help-debbugs@HIDDEN
Subject: bug#68028: 29.1; (elisp) `pcase Macro': move `rx' before SEQPAT description
Resent-From: Stefan Kangas <stefankangas@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 28 Dec 2023 15:44:01 +0000
Resent-Message-ID: <handler.68028.B68028.170377821010308 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68028
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= <mattiase@HIDDEN>
Cc: Stefan Monnier <monnier@HIDDEN>, Drew Adams <drew.adams@HIDDEN>, 68028 <at> debbugs.gnu.org
Received: via spool by 68028-submit <at> debbugs.gnu.org id=B68028.170377821010308
(code B ref 68028); Thu, 28 Dec 2023 15:44:01 +0000
Received: (at 68028) by debbugs.gnu.org; 28 Dec 2023 15:43:30 +0000
Received: from localhost ([127.0.0.1]:40191 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1rIsXi-0002gB-F1
for submit <at> debbugs.gnu.org; Thu, 28 Dec 2023 10:43:30 -0500
Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]:51703)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <stefankangas@HIDDEN>) id 1rIsXg-0002fy-Fs
for 68028 <at> debbugs.gnu.org; Thu, 28 Dec 2023 10:43:29 -0500
Received: by mail-ed1-x52a.google.com with SMTP id
4fb4d7f45d1cf-54cb4fa667bso7435852a12.3
for <68028 <at> debbugs.gnu.org>; Thu, 28 Dec 2023 07:43:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1703778203; x=1704383003; darn=debbugs.gnu.org;
h=content-transfer-encoding:cc:to:subject:message-id:date
:mime-version:references:in-reply-to:from:from:to:cc:subject:date
:message-id:reply-to;
bh=+ooAcISE3C901rCCEup53zLBzt4b77fh7BaoFmDbo1Q=;
b=am9U/ZJJcSwoJvnLBFd0Sb4nmKq2lfEBE54m6OvAomkxpPudkTfFu4YRte2lN0QxB9
ajYMfmgWkAgMfuBOwkq/6DyFiqUTGvYRTFe29kevWikFzebTH6sexBCp7kH2AfoYWzCX
4vwdO3fwLM5HtZkLCsWGIM3k4fRrJSHg+gMXAJ9JogDZie33NpF2vjWH4fkxa8kmD9G9
dH9d2acswKk+YyedpdGuOvD4TZ0wf7VDL0Z9xVRAuhD4jmNOE9BqkdZwtdiSlVl4zGg4
dCwKkTAy2glP6zhLOt8bSNRmNcUZiCn2gqHvC8n12bAy7unX4FTlID4SiMOqg/J6/7aV
Sbqg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1703778203; x=1704383003;
h=content-transfer-encoding:cc:to:subject:message-id:date
:mime-version:references:in-reply-to:from:x-gm-message-state:from:to
:cc:subject:date:message-id:reply-to;
bh=+ooAcISE3C901rCCEup53zLBzt4b77fh7BaoFmDbo1Q=;
b=JAqfy9Me6frbgCDKC3laaisG942/D3Xxcz44eVenCuV/AOBcVY9eDvKf7Pnk85bNGk
SVMRf33DSZzZHI5oheOT8a+RRbCtOPkWFmSmFGvndNtSZJZYAJ6durtlkKeSnjZeuTNc
HBxbmNzDzzBbn1ZUQGGcCCdoMSWs8cP3PIr3d0bTlNfwwYXpE+lcmqfk4AB1OfZtWydD
kDgXJRzOUIIsZqwWKID9HWExKTM1cEzcS7lzUJrjgvSlkVCvIphdkKBj4x31+Eds9YxX
u/42SHgt3Eyj+EbuTL+blS3Mnh4yPcT60BuSivpXE//pciH+KmXeEnzgHxCNhnGeocmP
wB1Q==
X-Gm-Message-State: AOJu0YyniEJanaYgwg+XsifWNnxu7Z7RLIUpyNMyrkVPYn9AMYJC8q1T
ZJTW6zvQ7xDJ1BsN0jf7Lh/4KOp+SidAVnfu+DE=
X-Google-Smtp-Source: AGHT+IHHN5uIMj7vUMohrwAdPZOmbuPGJCgDE5NRnGushs2xBzgbuEZXCwr8amSHPbakC3bzQZlKIHngyIft6t3Q3o0=
X-Received: by 2002:a50:d598:0:b0:553:6de7:3157 with SMTP id
v24-20020a50d598000000b005536de73157mr5973396edi.76.1703778202679; Thu, 28
Dec 2023 07:43:22 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
HTTPREST; Thu, 28 Dec 2023 07:43:22 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <1529B1FB-6C99-4D3C-8B36-F9951CC49FF7@HIDDEN>
References: <SJ0PR10MB5488FB8E037D95EC17D17F74F399A@HIDDEN>
<CADwFkmn9S3C-pJoYzkukZGycnCUKmV-QNGjYgK0=EzQEvaNPMg@HIDDEN>
<1529B1FB-6C99-4D3C-8B36-F9951CC49FF7@HIDDEN>
MIME-Version: 1.0
Date: Thu, 28 Dec 2023 07:43:22 -0800
Message-ID: <CADwFkmk2ZLHEnQBbkiLhdQSp_4mSwmQqdZJdc10pFFg=p7a99A@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
Mattias Engdeg=C3=A5rd <mattiase@HIDDEN> writes:
> I suggest we remove that paragraph because it doesn't actually say
> anything useful at that point; the user can learn how `or` and `and`
> patterns work without knowing that they are SEQPATs. Actually, I'd
> hoist those two patterns and reorder them to keep patterns in a rough
> order of usage: something like
>
> pred, guard, or, and, let, app, rx
>
> makes more sense -- `pred` and `guard` clearly belong together, `app`
> is less common than `let`.
>
> We could explain SEQPAT in a short sentence somewhere else, either
> near the beginning of the node or further down in the 'Caveats'
> subsection. A simple (and probably flawed) patch attached.
>
> Stefan M probably has a better sense of how to improve the text. (By
> the way, the caveat section says that sequencing patterns use `eq` for
> comparison. Don't they use `eql`?)
Makes sense to me. Perhaps your patch could be installed first, and
then we can take it from there.
X-Loop: help-debbugs@HIDDEN
Subject: bug#68028: 29.1; (elisp) `pcase Macro': move `rx' before SEQPAT description
Resent-From: Drew Adams <drew.adams@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 28 Dec 2023 17:30:02 +0000
Resent-Message-ID: <handler.68028.B68028.170378459826964 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68028
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Stefan Kangas <stefankangas@HIDDEN>, Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= <mattiase@HIDDEN>
Cc: Stefan Monnier <monnier@HIDDEN>, "68028 <at> debbugs.gnu.org" <68028 <at> debbugs.gnu.org>
Received: via spool by 68028-submit <at> debbugs.gnu.org id=B68028.170378459826964
(code B ref 68028); Thu, 28 Dec 2023 17:30:02 +0000
Received: (at 68028) by debbugs.gnu.org; 28 Dec 2023 17:29:58 +0000
Received: from localhost ([127.0.0.1]:40266 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1rIuCk-00070q-ER
for submit <at> debbugs.gnu.org; Thu, 28 Dec 2023 12:29:58 -0500
Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:7426)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <drew.adams@HIDDEN>) id 1rIuCh-00070f-Pr
for 68028 <at> debbugs.gnu.org; Thu, 28 Dec 2023 12:29:57 -0500
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
3BSGZt7i013364; Thu, 28 Dec 2023 17:29: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-11-20;
bh=BVwLLjkN/WAW32rzsOdtaF+5qsF55dt9w71tR4/YLaA=;
b=Zt9exLs/6KVVfW6GfXv8SxvPbiodqXPdnSdw1PKgCvbyIx+i+YRMubMEDxIE11VT9JNk
CMJGu89E8ifv9sqqcXwO4XCDw06nhT4QSTrwXjhQpPYeFcul/mPe5OrCEvgy5xyuWRfY
JvEi+ykRfsT0natd+MhnVRNyQRA1AmVbRB/nEXAUWwz4RPKq/sWy51IL0xuYHEV0YVhD
YBnVTQfxFupOcKs/7/8fcmqjcaYDtLJkHUAUT+0QnjAhQeURoDVKtd5+1x4Kgn7jdy4s
cqFDph/620506mLjL8OAeFUNwOGzkCnyblvSdmMRjQUXzE3sBIeUw65LCA1xM6dab4aY yw==
Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com
(iadpaimrmta01.appoci.oracle.com [130.35.100.223])
by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3v5p52ejqx-1
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
Thu, 28 Dec 2023 17:29: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 3BSGHTX5035933; Thu, 28 Dec 2023 17:29:50 GMT
Received: from nam11-bn8-obe.outbound.protection.outlook.com
(mail-bn8nam11lp2168.outbound.protection.outlook.com [104.47.58.168])
by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id
3v6a9572w7-1
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
Thu, 28 Dec 2023 17:29:50 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=jOQGmXccuIjBvtLLY2dwUCnsRY2okdSNl23TysOOPtDN46y5x/UP+hJMqGux9AAhEMkRIihs4UOT+If1eG7IyC3zwpHKe5PWODJFYx99Xlpv1qx67aPm86YIyBlFDDR3iEJvx2ugbDyYHeBPXBnpWHqt8yuoTpmrmyIW9mqLkvh5P6EEWL5lmOmDypnYmDDYkBSvdXgmzVPCBhO1uT2a6YQkScp1sREytEy7Uj/TdRhYaFNT8DdU6rFbo/+PPYRhx7BCYjelvDJK/Lk/4NkG7nTbEdJuNo9iV6ClbuTl/VoKHJZw1EaafK11pYo4A20oVX77IFTaDoQUrX8YuQ7ZNQ==
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=BVwLLjkN/WAW32rzsOdtaF+5qsF55dt9w71tR4/YLaA=;
b=iahuA7zxmGDRy3+kTQs8oZJs9fzBmdYmhS5QqsVqX3nAF0OIv+GyTYisVO4FxSbE8WhdSgjMn4frLQvmt6v2KE7BF8Fwr3XKP5yD2uXiWV+I+5iReBVNpkHS5pogWryWtOG0hxL9Lm2024SccvyAI/OHQjHH/di4PL1UsYKGPnEijlU41AZbGkJcb6OnWBRkkO8f/nuZp0oxBi//9xpSvrTUL9aNphNPe3UfKZL16gO3iiqJbVIDcocDvZAKzeWKGvK2zooA6BlldvBi6cw3ZmEENgMQTZN5OUqpduIGqazzj+aFKyzJ60u664W5LsimAYVj76fu/SDIh+S6BTXl9g==
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=BVwLLjkN/WAW32rzsOdtaF+5qsF55dt9w71tR4/YLaA=;
b=nseUL/YgrizKntxyanMBH+85f1XvTb3cxHcRmDnydaqyP3LiNRJVrdgmNarT1O70Tt2MWCOTzEfOhShkWAB+Ea7eJ1NStHtIPR6jca9vmZhdtPmr1zrqVquPMS3YHO2ee0e4I76zKmrP4Slk8q/1D6bM23UV+E8QnzkF5gKOZmI=
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19)
by DM6PR10MB4380.namprd10.prod.outlook.com (2603:10b6:5:223::19) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7135.19; Thu, 28 Dec
2023 17:29:32 +0000
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com
([fe80::3b4c:a669:c229:47b4]) by SJ0PR10MB5488.namprd10.prod.outlook.com
([fe80::3b4c:a669:c229:47b4%7]) with mapi id 15.20.7135.019; Thu, 28 Dec 2023
17:29:32 +0000
From: Drew Adams <drew.adams@HIDDEN>
Thread-Topic: [External] : Re: bug#68028: 29.1; (elisp) `pcase Macro': move
`rx' before SEQPAT description
Thread-Index: AQHaOaSaIqmr1zNatECvi9kzL7NyarC+7PXw
Date: Thu, 28 Dec 2023 17:29:32 +0000
Message-ID: <SJ0PR10MB54884D3CF5A2CDC17862EEEDF39EA@HIDDEN>
References: <SJ0PR10MB5488FB8E037D95EC17D17F74F399A@HIDDEN>
<CADwFkmn9S3C-pJoYzkukZGycnCUKmV-QNGjYgK0=EzQEvaNPMg@HIDDEN>
<1529B1FB-6C99-4D3C-8B36-F9951CC49FF7@HIDDEN>
<CADwFkmk2ZLHEnQBbkiLhdQSp_4mSwmQqdZJdc10pFFg=p7a99A@HIDDEN>
In-Reply-To: <CADwFkmk2ZLHEnQBbkiLhdQSp_4mSwmQqdZJdc10pFFg=p7a99A@HIDDEN>
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_|DM6PR10MB4380:EE_
x-ms-office365-filtering-correlation-id: a2c8b600-bbb6-444b-cc1a-08dc07ca8dc7
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 67llNMx94t7KLmcNMjUS3eoLCZprwJ+NRL7B/QQUz+cnMiGvfltBiMwXLq19+9NFDxqF/Q2Dx0fmMCQaTVcEVfNRE9jgkH6c94vFj+y7S0kwodupSfKUx0Mna7xkpOn4poISKlgq/KTUnOUkXk7uF+Zvl5vL1OiOgDI0EMsthd1ilGvwjQZ96ytPya/eJjqJEtmmN9Yy/l9j2QFs27vsNVqh+SECs/cm3ZubTGuhcO671ZA7mpD7kFoXl3pqID3bmex2LjUmJA3tRrXzRJy8H74Y1DkSQFljeHZ0b6g8F25I8rL+0zZjDuqHpv98VppSqBtC+P0XDQ/bOP2ddJhDpbVm6Oxvp37oV5zSNa/jRYeAva6jis7s+uFWHlbf66NtvlOyr1pmlgKuD1MO7oF5ueINU/43w3qN2ZBBkUnp1DKq/sPDff5WPT7wtYXVOPa4TfLMa2DEpY93Rdpn65runfTvBtVe+op+2dkKnquDYZBWYwPh/IYLgNI4ZECkWm5WAoLP4BWB4QRS72J8vbSjtyne+kKG0lqbdneXRByE1cpGuUup0UTGF6xOXHxrz8RnZa56xhzOj1cjWrEug1PSgBWD4vIhdeRjgFvBzsRNBmdEIOSY6wU5JH1Nsho1NuNe3AHOM5M36CnDfhk1QHbJ/Q==
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:(13230031)(136003)(366004)(39860400002)(396003)(346002)(376002)(230922051799003)(64100799003)(451199024)(186009)(1800799012)(26005)(83380400001)(122000001)(38100700002)(316002)(8676002)(66556008)(66476007)(54906003)(110136005)(66446008)(8936002)(76116006)(66946007)(64756008)(4326008)(52536014)(5660300002)(4744005)(2906002)(44832011)(9686003)(6506007)(41300700001)(7696005)(71200400001)(478600001)(38070700009)(33656002)(55016003)(86362001)(81973001);
DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: gK24RXEFUldpg6cqu4+Fo6n/bV5aC1zPbtcaqWbIkp2apJMRcZXMdrnQWuswWrtYgGoIkNxPNcjAd5qCD4yps9ZlcSi1mvtatjCM/BFu/Gbapwg86viNwXAO4XAyoHFMeOuSwJ1VAZ4AikhfO66a/Z4agAxrMrXD5iWbTODI450lNfuJxYly0fDwySstbY/S+y0TcQFd84dA+vKuduzeE3uZouKsSKx96TTb01kYe2Sj2q1Hd1GVU0/9azq6aUWG+44QJLAM5jLDeMbN7HXCbgQdTRVLE1wEZBSb+VHTHqruSurvpJno+2O9q7XeKdwP9b7iN8KkXKHU9/GX9Aid5pusVfATYOkdGdIlfe275Bmrcici9i6HO8aXIoju1yDbm1tLgHUX+Vy9jyi+fXl+S/4mc2SvoEYl+e2BTz9kOVOUMJua0a91M5lW1NaV25vjKknnxfGyEiZvGBrVAam8matpge20t+4uIa8n4ALS/3oIK4csv6rAuK4Fj6dnXGzVNlXSZBz28VSX7rqvbYl87a+WBprOgvTdDfBO0yRyfqC3xSzmlMjI30Hp60R7CL3Am84Nj7rdOmQ8e/h0/75u36xoGYhvbVo4awJ2rYoto4R5NEgbSJ9LlVK66fnHaKwWG7WElIPl3bEWeiTnC9A30yiqxECJePb6rYUVJsiJbGS4iIVVzGm40EieKEeGfUjuf/rDhq5cofmdBCCbk0ZbLNxU2Ug5bfQLiq2GM9NHOsq0XdzJSPu0jJo4ybEUQcUqcRGruoQPqAS4N9mo9RPzVX0OMdLqDNl2LHxq1I7MHV3oBGiST0NxxAVZ54I3zGtopK1h/iGGavLBdznh03HgA6rsws2PO6SI4CWEPMKLUsTJm9Th4o63mKl/+7u+be794MYSJVXTtfeyokqPcxabJP8I1Mcy4cAX98PMMY2dZHpqTuf8e3iQMrJFrW9mJQmyeCJQAydZlHFm0FMaxYIrpK9yPgDlTDityKYHfpxCl13AJ4LprhsVybg8qS6F7JESt5bfQrRFr6lNkgVrecUGH/2G8gdakbq+NHDC1tfpd+asR/QlFgk5SC8Vq1hvqpjmftiTOoEQsl6XaUfI9UbY4m0/SlSsYLwxGyumCWIxaR31fYtBPi+eB70Ib5UbayfS3g+Llz5+JGFTazTx638kd99AcfpsxH3CvFIyHdVD5X/ifvmSN6OQv8jKJy4fzOApaZMRhR1ubiQxAqdfokrhsdSZIV7Ea/mj9xeD9vc+S4VVLbLSmE4Nz4IK7w4hZJXLFHX1+K8Jx2SSBCz5CXG5WJmLNXREPkpnFg34u5a2TFKUiz77AFqu69lwpSkZV4lUj7TYXaumBFtlo16Hil2aPode6p+QP7uE6AEiycs0KpAGW5ndjw8A+rOLngScuh2ACz7rgnKPbDsXXvw8YQxoaS8aU+ReRfME5B3mSLA9SNhlo+YdvBqRZ0zkA1HTokz+l1pJXNqX13+oNd91Eg7iXOiDIQb00e0eSYgDTP6plT09Ls2jV1bhHSA2sBPH66UBSFe8TTaS9JdJkDSZ9B3ZbftYd0ZN/h/7uzVw6dX6G4Y4o8COseT35JuL5mdH4YLG
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 8+1HU+Zc9y16JpkwHSu0odzK1df/bUnDqOQanzrqRSnNsFugl4Sp9AFDHkBPmMVrTBhv3gpm9m/0Kw2xKu3N8VGwnjAaHinZweb4QiEcPSihI7uSJzV0aatRfNm259Cs/c2GlgsOgwjo/h1fqJWGq52jp/pVE5qQ4w5/3zxipn5I00+qfD/PY+cjmdZIEMfxiz/D+SZ/aZe+Ohhm7Nqe9yQrzMfP6KiPIUYi9nMMUvHYaaEWQy8lPDkxI9Ycv7/tcmxmqViNyueQoHmj90QlORCJGIFzBvdb4ehHOC5sDBI+u4DL4Xtg3Ig9+1SdKa14RznVpHD0ZnMuRxj4JNw1LyhxF8iWzgmbm3yKc2d0zLlsQiOBgLTR+NDEGsbqA4YXj64I1zxFxthpDz6kWQDs/JsCyMeUY9JfvcOuKeOOj0WpuIKTIZqtF2COWtIji7esEdANS92hGFoIvuYQ9wAHyyJPky8I3xNAP7c89hr5jF5X5ejlp/WoaULREnYmfIdZN+FsGs+d9RSkQGN0PjkJEpSnwBIAANZylJrWkFcK6yDsp37lEKBtyL/I3jzmK68N+o9jit0v1ydYPBQwgmGQN4qwoES/tQ8Mc7boMCVIG9o=
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: a2c8b600-bbb6-444b-cc1a-08dc07ca8dc7
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Dec 2023 17:29:32.2697 (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: KsmxwXDx8Hdvj2yxGu2JnIDP+H/Ex/hMskt/e8xg/2K6UsIoQVTXeOh0OA8tqLyLlND1d3d4cDKUeJQpmIsLQQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR10MB4380
X-Proofpoint-Virus-Version: vendor=baseguard
engine=ICAP:2.0.272,Aquarius:18.0.997,Hydra:6.0.619,FMLib:17.11.176.26
definitions=2023-12-28_06,2023-12-28_01,2023-05-22_02
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
adultscore=0
mlxlogscore=714 phishscore=0 malwarescore=0 spamscore=0 bulkscore=0
mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1
engine=8.12.0-2311290000 definitions=main-2312280137
X-Proofpoint-GUID: HcDESaIOoi31nJKE4u2dT44Ynrzo9IY4
X-Proofpoint-ORIG-GUID: HcDESaIOoi31nJKE4u2dT44Ynrzo9IY4
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
WW91IG1pZ2h0IGFzIHdlbGwgbWFrZSB0aGlzIGJ1ZyAid29udC1maXgiLA0KbGlrZSB0aGUgb3Ro
ZXJzIHlvdSBjbG9zZWQgZm9yIHRoaXMgbm9kZS4NCg0KVGhlIHdob2xlIHNlY3Rpb24sIHBhcnRp
Y3VsYXJseSB0aGlzIG5vZGUsDQpuZWVkcyBhIHJld3JpdGUgYW5kIHJlb3JnLiAgSWdub3Jpbmcg
dGhhdA0KZG9lc24ndCBoZWxwIHVzZXJzLiAgVHJpZWQgdG8gZ3VpZGUgeW91IGENCmJpdCAtIHNv
cnJ5IGZvciB3YXN0aW5nIGFsbCBvZiBvdXIgdGltZS4NCg0KT3RoZXIgYFBhdHRlcm4tTWF0Y2hp
bmcgQ29uZGl0aW9uYWwnIG5vZGVzDQphcmUgbGVzcyBwcm9ibGVtYXRpYy4gIFRoZSBtb3N0IHVz
ZWZ1bCwNCnBhcnRpY3VsYXJseSBmb3IgdXNlcnMgdW5mYW1pbGlhciB3aXRoDQpwYXR0ZXJuLW1h
dGNoaW5nIGNvbnN0cnVjdHMsIGlzIHRoZSBfbGFzdF8NCmluIHRoZSBzZWN0aW9uLCBgRGVzdHJ1
Y3R1cmluZyB3aXRoIHBjYXNlDQpQYXR0ZXJucycuDQpfX18NCg0KKEJ1dCB3aGFkZG8gSSBrbm93
PyAgSSd2ZSBvbmx5IGJlZW4gd3JpdGluZw0KYW5kIG1hbmFnaW5nIGRldmVsb3BlciBkb2NzIHBy
b2Zlc3Npb25hbGx5DQpmb3IgNTAgeWVhcnMuICBJJ3ZlIG9ubHkgYmVlbiBmYW1pbGlhciB3aXRo
DQpGUC9MUC9jb25zdHJhaW50IHBhdHRlcm4tbWF0Y2hpbmcgbGFuZ3VhZ2VzDQpmb3IgNDAgeWVh
cnMuICBTdGlsbCBJIHRyeSB0byBoZWxwIG91dCBoZXJlDQphIGJpdCAtIHNpbGx5IG1lLikNCg==
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.