From unknown Sun Aug 17 09:11:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#72425: 29.2.50; substring (and other PCM styles) fails with candidates containing newlines Resent-From: Spencer Baugh Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 02 Aug 2024 16:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 72425 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 72425@debbugs.gnu.org Cc: Dmitry Gutov , Stefan Monnier X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.172261532819509 (code B ref -1); Fri, 02 Aug 2024 16:16:02 +0000 Received: (at submit) by debbugs.gnu.org; 2 Aug 2024 16:15:28 +0000 Received: from localhost ([127.0.0.1]:53687 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sZuwC-00054a-70 for submit@debbugs.gnu.org; Fri, 02 Aug 2024 12:15:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:54312) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sZuw7-00054Q-Tb for submit@debbugs.gnu.org; Fri, 02 Aug 2024 12:15: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 1sZuvn-0004Nu-Lt for bug-gnu-emacs@gnu.org; Fri, 02 Aug 2024 12:15:04 -0400 Received: from mxout5.mail.janestreet.com ([64.215.233.18]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sZuvk-000381-KN for bug-gnu-emacs@gnu.org; Fri, 02 Aug 2024 12:15:03 -0400 From: Spencer Baugh Date: Fri, 02 Aug 2024 12:14:56 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=janestreet.com; s=waixah; t=1722615296; bh=mVOOgE74y679+9Mm/d4h+SfPHpRKDdlEHODryfKJnj4=; h=From:To:Cc:Subject:Date; b=zADMSY/ZoDzn6vJH7ZqD5dGqKvUG3yXXsf+B5iMFR6t+id7iCRcj6McXdj6as7I8a mbRdaC1R7GiwG5kKtNk9mUgptBdIy9Q4hltYbTgdtWVw9bTENokVTVHix2YxwUtAYi Hs1t9XoBqFMjvmgxhqmbrtHSh5I38fMUyUbXBbOdOMM08InFZveFVqRmk7YLFwHZwP hAYRru6oPN6EsJ7Xu8tUV+IK7bFysPFsyUmwNkF5Ncxv54YylljyIjmPmIu52UyqlP E9DSgD3cOncglqeUBq3vwKGbd57pX80aAZ/zYjesflZd9i+bqq+U3qMBvAUO08NSly K0HJN0J/M7HKg== Received-SPF: pass client-ip=64.215.233.18; envelope-from=sbaugh@janestreet.com; helo=mxout5.mail.janestreet.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_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) 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 (--) 1. emacs -Q 2. (let ((completion-styles '(substring))) (completing-read ":" '("foo1bar" "foo2bar") nil nil "bar")) 3. Press TAB 4. foo1bar and foo2bar are suggested as completion candidates, because they contain "bar" as a substring. 5. (let ((completion-styles '(substring))) (completing-read ":" '("foo1\nbar" "foo2\nbar") nil nil "bar")) 6. Press TAB 7. Observe "[No match]" is printed. This is due to a regex using "." when it should use a pattern which actually matches anything, such as "[^z-a]". A patch to fix will follow. In GNU Emacs 29.2.50 (build 9, x86_64-pc-linux-gnu, X toolkit, cairo version 1.15.12, Xaw scroll bars) of 2024-07-30 built on igm-qws-u22796a Repository revision: cd9604db959c439c5695cf79f6533b5cbd340851 Repository branch: emacs-29 Windowing system distributor 'The X.Org Foundation', version 11.0.12011000 System Description: Rocky Linux 8.10 (Green Obsidian) Configured using: 'configure --with-x-toolkit=lucid --without-gpm --without-gconf --without-selinux --without-imagemagick --with-modules --with-gif=no --with-cairo --with-rsvg --without-compress-install --with-native-compilation=aot --with-tree-sitter PKG_CONFIG_PATH=/usr/local/home/garnish/libtree-sitter/0.22.6-1/lib/pkgconfig/' Configured features: CAIRO DBUS FREETYPE GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER X11 XDBE XIM XINPUT2 XPM LUCID ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: ELisp/l From unknown Sun Aug 17 09:11:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#72425: 29.2.50; substring (and other PCM styles) fails with candidates containing newlines Resent-From: Spencer Baugh Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 02 Aug 2024 16:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72425 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 72425@debbugs.gnu.org Cc: Dmitry Gutov , Stefan Monnier Received: via spool by 72425-submit@debbugs.gnu.org id=B72425.172261546519775 (code B ref 72425); Fri, 02 Aug 2024 16:18:01 +0000 Received: (at 72425) by debbugs.gnu.org; 2 Aug 2024 16:17:45 +0000 Received: from localhost ([127.0.0.1]:53697 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sZuyP-00058s-6T for submit@debbugs.gnu.org; Fri, 02 Aug 2024 12:17:45 -0400 Received: from mxout1.mail.janestreet.com ([38.105.200.78]:51125) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sZuyN-00058e-5n for 72425@debbugs.gnu.org; Fri, 02 Aug 2024 12:17:43 -0400 From: Spencer Baugh In-Reply-To: (Spencer Baugh's message of "Fri, 02 Aug 2024 12:14:56 -0400") References: Date: Fri, 02 Aug 2024 12:17:19 -0400 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=janestreet.com; s=waixah; t=1722615439; bh=Ut2wW9VsDWeYlu0W5VYxZmRn4bUN/kNDovtmIZNwXAI=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=GyQazKS1iix+FBLW1jHiNETUwNB92Pl8oQIZjvg48MkxOUxp8nZ3OQo0sAe+LVaiM je8Pep1vDTpN7QLuvZlgdiksL9I6N3SDRssBmZct8diNUCtn9M2D6vHfh+jXOje2qp FRyIFC4Rq5eINVYP4gHdBnp2xB4N+l4do8X9ehDhVwEyPKMjS7IYW45RU1DceCHq2Z NAAIF4zhtBhsc2+6XrQLRLmu1OJtHr/avO0MVTZ1WmvhFEF1u4OhWSzoRhSm0JW+J2 xTmFXsIxYSyF8RLoP1jVdERv4m2LOVHWc1FvE4FCUQJcCNXix0Y/dSqqS7ROCGRDdI J1Cl6o6DyyxXA== X-Spam-Score: -0.0 (/) 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: -1.0 (-) --=-=-= Content-Type: text/plain Patch to fix: --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-Fix-partial-completion-for-completion-candidates-con.patch >From dfac112fa23d503b671fa5f9901411a4556bf054 Mon Sep 17 00:00:00 2001 From: Spencer Baugh Date: Fri, 2 Aug 2024 12:15:58 -0400 Subject: [PATCH] Fix partial-completion for completion candidates containing newlines partial-completion tries to match a pattern containing wildcards (such as `any' or `prefix') against completion candidates. Wildcards are supposed to match any sequence of characters, but completion-pcm--pattern->regex transformed the wildcards into ".*", which won't match sequences containing newlines. Fix this to properly match anything by using "[^z-a]*" instead. (That's (rx (* anything))) * lisp/minibuffer.el (completion-pcm--pattern->regex): Fix regex. (bug#72425) --- lisp/minibuffer.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/minibuffer.el b/lisp/minibuffer.el index 5860c4238c2..cefd4247370 100644 --- a/lisp/minibuffer.el +++ b/lisp/minibuffer.el @@ -3896,7 +3896,7 @@ completion-pcm--pattern->regex (t (let ((re (if (eq x 'any-delim) (concat completion-pcm--delim-wild-regex "*?") - ".*?"))) + "[^z-a]*?"))) (if (if (consp group) (memq x group) group) (concat "\\(" re "\\)") re))))) -- 2.39.3 --=-=-=-- From unknown Sun Aug 17 09:11:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#72425: 29.2.50; substring (and other PCM styles) fails with candidates containing newlines Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 02 Aug 2024 16:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72425 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Spencer Baugh , "72425@debbugs.gnu.org" <72425@debbugs.gnu.org> Cc: Dmitry Gutov , Stefan Monnier Received: via spool by 72425-submit@debbugs.gnu.org id=B72425.172261591520501 (code B ref 72425); Fri, 02 Aug 2024 16:26:02 +0000 Received: (at 72425) by debbugs.gnu.org; 2 Aug 2024 16:25:15 +0000 Received: from localhost ([127.0.0.1]:53706 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sZv5f-0005Ka-EQ for submit@debbugs.gnu.org; Fri, 02 Aug 2024 12:25:15 -0400 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:32414) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sZv5c-0005KS-M3 for 72425@debbugs.gnu.org; Fri, 02 Aug 2024 12:25:13 -0400 Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 472DGPCJ015038; Fri, 2 Aug 2024 16:24:53 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=cEG7SJQIV6KzMuuvpaDlypzvDNOhh+xIvIXTM2MvvXg=; b= CO05uit8dDLlKGIIS5JXU3Y2rgY/0DyN7peBIrDjOuwwTZGcVLszeykXj7RLoYQT 9oc768F6VMGT46dPhBUBnBxI+Tk/1LENpuuRsqaxlWFgSmV9mixZ4OeK8NdzTJp5 V3uvNKII5OwJ/D2juMdd4tFi6WjV/5KX0DI0K7gMLb7usz47Dro7OOC+CVErbI3f A2dk1SDOd65EpFWvj4tY+BQC/e60dlSEQBWyk5nT7DHqA0ZHrfZvqM4FyBwWYBvG 4V/avd70qlP2d1gZ3ka5FNMRyrH+SUevYXCG+guxE4xawWewbKOHqhiBHuxpXV3G w8OB/VuKKj5Zb3ZlRBKt8g== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 40rjg31hyp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 02 Aug 2024 16:24:53 +0000 (GMT) Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 472G1Jwm001423; Fri, 2 Aug 2024 16:24:48 GMT Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2175.outbound.protection.outlook.com [104.47.58.175]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 40qjmv6fb8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 02 Aug 2024 16:24:48 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=TOEd85Qu+/ooBJPVszBjON9+YvKfGafXcaDXk7bP6SFD+xo0MCKDDjEfnx/ldfyBXKZoBHdbLtq8JeM+HAgOedNB+9jv4Dwh9iz1WqyvrhcIUgmw+HoTYdwOsyCb1fjwma1iqwHtmIYlKOtEFk5skOjEau/b+WBZYqxYsnt+rEZip6w3Hd4z5+mTFjPK9Ar5EojC5z1s/ezlbnee0UZBQrQ8k/DUex6lT3kI7ewAT3Con7klVJJCmSba3fmx+yRWmAQD/e4pIJIj0P5W2ARCJOm4KVyz07OkuFVpu2VVn09Qf/6TPS6BX9FWR8vJM9y4znZnnxQjEVSn7PB7YLDtQQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=cEG7SJQIV6KzMuuvpaDlypzvDNOhh+xIvIXTM2MvvXg=; b=ZszTDONOb67BOa86XXUJxUul8AQvmRV17nYEhhJHUgWAAngUN55TNkLEJ8R5bqFAbc3U/a1idGnF+V/gk7JmZWjMUPqjvm2aErLWewCVHD1sbOYN38fNyp+9lwt12lMW5ZhSb+h/54VdEdUlI7qC2RPdBk72AYhOuqlqVJsSAmjTQa5YD8hYKMBOLvRBB6c30/jZZav0OVUNAnEB7plWo1gywOx01uw9VCSCWQZtFGPE/pwHGfusmq5hPigx7gA/1ZHrsvf2ypR0DwsFzO8yKSGKls8xRKJnkObsFS737xOO2kvQdpSg633iwfIycNgs7DHhTMyfF5A/2ipzhRbEEg== 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=cEG7SJQIV6KzMuuvpaDlypzvDNOhh+xIvIXTM2MvvXg=; b=HoDpPcLAIaFaihVBVp9ixFBH3d3bs6WI7UZsltEwiSWXTcs2EEIgkT9FiOnWXQhc69RCC1+5gi8RB4c5cztAOR8PoAD1fERzls6RBRTeEatthHpFMH3X6YMPc/rgaoTSUaO/8mk6SdPXefxK5TLuO9g0nDJnDORBSafRZvBVpYo= Received: from DS7PR10MB5232.namprd10.prod.outlook.com (2603:10b6:5:3aa::24) by IA0PR10MB7301.namprd10.prod.outlook.com (2603:10b6:208:404::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7828.23; Fri, 2 Aug 2024 16:24:46 +0000 Received: from DS7PR10MB5232.namprd10.prod.outlook.com ([fe80::8303:658f:14f8:2324]) by DS7PR10MB5232.namprd10.prod.outlook.com ([fe80::8303:658f:14f8:2324%4]) with mapi id 15.20.7828.023; Fri, 2 Aug 2024 16:24:46 +0000 From: Drew Adams Thread-Topic: [External] : bug#72425: 29.2.50; substring (and other PCM styles) fails with candidates containing newlines Thread-Index: AQHa5PdeR+YxvkUWj06JaVioQfHVGrIUJd5A Date: Fri, 2 Aug 2024 16:24:46 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DS7PR10MB5232:EE_|IA0PR10MB7301:EE_ x-ms-office365-filtering-correlation-id: 84913abf-4afa-48b1-1569-08dcb30f9fb7 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|1800799024|366016|38070700018; x-microsoft-antispam-message-info: /citod6iSO4Lzc/cHCUij4JLy8mcykDAoRTXWcr+YeWHsB6oDnYkVrs8OGEnrzCPXv4SY+eACDfGL4sDatkkJdeujkBFdNeiSU5kkEiNGB0NSLzkmopdvPzlQSXkILYfyeX1tM5yRemCOS3puVDUPQkqd/eFPLhjmdBCB4K8rpThe3zR6MMGnnNz4ZPZTOO+C5QLsIiMSPL0V5NZC+hUbThpF4c1HkhA4Rt5tTGBrcx8uDIEa2r3A2BL7dOic0lpQg961cGtziYrtnrAvh3o7mizOBo2Y4DVDF2HSSAs5KqVW+AHZGLL6yIySO7EfI6WoaaBFaFZh+nHyC2ADzHpi927wwN6Fn1IIBCPCmThbUTNx4J2OvtQh26I1Tkdn4UYrmTLdW2DrZANaFCiBpFnUuAWf1E/mAD1HdMFrOajN2Q32iJGFXdRG9/04KbfykcixbphxEUGmbXQgxeN63kP3Zkv9hlEx31CbBDEsV7QYqwxkblvRB12sDfD1ha6lO8KOamLaKjr7BRP9CfaNa8S6seew2IKuHjPLBN+KaCX1hvEtmIW1mH1W3FUwGCOrTPCBAhzLtId2Bfr3wTHjI45vL4rBkG1+8bPxk9HKpVgVs0ZPpZt17fYuvYnMS7In6RJeWE1TcXUZ9pRrQb1DKAq8y4rpoormy6ypCNC2hziv1M6Ra8DHmvQe7KphtXaHWqBE+hEdjroWQ5GRiGCwZaZfAmB8E4OP1Z29Tw0OSPioUDd0KBp7EF25kGWZt9alSOHGQ1eLmNUg15wNPDw1bv6smpaXuUFfS0LAT3dGygrn3He0ZAQpaQHTzq5Yz3iMmEGGDNx7EEDG7pmUEnRIXuym7AF0iq+jwugGFsVXVaGH3qFISrB3QxlDvoogXmRIcrfVov/+Q/+cTtabRzVPpsUNSD21QWNVQQjHOCkkW3xnc7XzkFzKDulC13D6TyjlHdLMBFsuvbKEHIZEMSIO1Bi6FXb/Nu1USGIgXOJEOt1uJWNErydJkclRmvsq+xL+tc9iBK/xkEARyoDXgaT5EQmeCYBIC8xS70SUSUC0vDnycWUsfx9OgupWLogz/5iRZ+GzRGQLlzdg2LCsqIHwZVHkxqaXSpBcCUiXDENU3jfyDLYfXykANQ1ENts9W+GIqWElmOpgRM73piMWWPz7V+N+q3eNjRYKZllXWeDOLcZwLlw8/g5Thq8NXD68WnzYXCWgEMK3zz1KvGX3ykrv4Ox6pIcInIh6ktYfW44D6FlWNSPm4cev56BNHUkQn+TLg7zs8OLSErBfTSuQu31PbBL/brNiH6lczYwBSZckhY/SIfPPSvja2cyIwPp+/MhV0H0guZ31y/SVOHnNQ5N0OPUWORIyG/BgRXxRxe0GZ75xIsbwyNq4l8/vDOx/7LN53i2XwtVCsq5RmUpLbju82uSkg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS7PR10MB5232.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(1800799024)(366016)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: xfvRvuI+TSXhUPNNUHqvZn5HMJ/0UYABKqa79TCAw1gtGtSeauIiQeMYi/QFdkSNDiJin4ZzOBpILWlYrlgjBEzBBrTGcF0AoyV0SDOtc+FynA8PcxHdX6ym+N039gNrMPxPizNGfcNCRBMius59TrI63In31YzeRu9mLY+P265ZxnBBgnUjBMb2K1ooaXxqI1jejpXOKYigroqPvsbdGrIy1xJ84Z61l22v+qatyj2dPQK/HsHHut2DHOFx4GVdiIU5JWpf0B6zQY2NtOg783rQ8kMU9gyZMTRSC+/3TozJ1/pm/q4krsxboTETKW5wYXv9Guzer7JVL01WwCbG56a6FxfEaHIH5AC5Kj2PtBQw/gWSOhfBRt2FAqoyuXAS8AcmOcxyihI0eonZDMM47RfWbYBc/de/R9ohW7W33fbMd8LM11Becth5SugEhOTFY5DGXSov3OQoPo6WszWtdzFgWl3fjb5JIhivVdmRu8+gEj6AsTDc3Cxxre3bIbBe6/RdgJ5fw+UNNtVFIoScwBBdxBZT3LpYTlD1bcBmdpnUisltklEnPd7fMP+KtPODRGXqtvZunznyb/5vsg2TSym5dDGg/6cF/jgm1Qq89+XyMrSVlX+5ZUbtuZFKU0avdVwVJxBoFJjnsqQPpGTg5AfcLI62ChbclBGRbQihiwbhIsS2iNKQtTxt16VSLuI464FTgJKgUUSAbQW7Tb4L5NkkTyZUQwJUZGwpy0hFrD67hJA1Mh23os4u7ciWZkbKhg6ePcW4M5oSAbjhsYjWX8r3W/rK7lMIEN+n/evI7xcw9p+lw3c1W/TkzOfQGk7DKb5e2LQJodeF4OHh/NvbtCAfYZwVVzsvdCNaQoCN94aAuLBEbjUkvV3mliY0YEOPBuamBkCLRITGJiF/jG4PXNbgUCcLaYDbEyPI4D1O3InfMxLgtCjyPKhSUKDqLbAsCb6N3fqMoU57xGSypdDq2WOjlirIlNAvgDYdhEZKkn+xzissbTFz0pfK6yAGa785hYemYb1wyPZZNzgD3HnGJdj1h0aYO5TKGMCIHnY/xtNes8IQaCTPE14jUEKlmWao3k5KXCBfjMHBLefrucRbZ2SkYU92toTEVLwusUeaONmfV4//QZw6yGzb6c1ulkNGtMn2N0+c83uwsx1vKFu/Q4UpP6O3Vuvt2q5OEwK4xTH0vm6eW6jI1K2H+927/EzErPPzQDWVleWnYeOXDGegiRjNrVjx60r2xTh6JiOfCFym6yvavyc48Iyz8wKew477CXIpENz7bKfcoGFMviRS93vIX0gq5HZfHUWP2RkTAEoNvKkFtPZ5u2oYT40Cl4vhu1//5MYkd55G7TuOaXpUK0vopdjC6BtP7k3CQpgOKygNBiK8U7cNWsCdv5pR61VWmokGDKlj4pUajyglpAYKyk1iA/mlqamNQCXRrHfkfwmmNS4JBJcKb36/k0kOgM6FN6uea/tefRGeF1YBa3MpIqZlymChDUGWFxbFfnusrBBblgFHyYQ2lBcBDmdeQWmjHLIcgcUi+dQBnGy8jE9r27srxT/SDNEQrvwT8Z/H2NQdDaWs4sYER7qy7+BPcrme 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: oXGzF/f/Lqpx3f6r5XFntSiMwfqDOOmJrwTsBf+KHfUGwTfqh9/yNohF9qcBzZzNNWm+4HYabUQT5crQ2PRPl2R2rjMjp/d6Oq6VjADLQ9cwJQ/nSZoLnO4tYDrkvtIf2HndX/otQJ29M/UJqVzOjlI8ovHwS8LtSrJK/OsZ4cFSU6rV2l7bn7idAgQuZylB7EAjtevjkGgD4t6gtELtjk2tSTP+cMkFcSQigxvRQeKni1tT/r4IZaw3CyqsOlqArTZJR1nmSjF11WQjwV8rlGrLo9qrlvyz3Uh1ANLPOyc0vXT53Ko/Jrn4TOl+LXlUB8eCOOP8UflBqTzuEC88NSJxvdwvK3ko+B0lgPg/c2JHOnNHwiNdd8WjIkd6vjGmxFup9dIwYPaY4cBC2qbzoWkZ4pyd8Wz6oQ0OejIyStmA8r3pY3iL/0kL46IEMyhFCf/uMdvsLr25+g398sZ4LxTb4AMLhGV7dMnFL1G54tZEY7QPInrdqER3GbguCzEXouyXxgZXboyvTcKGshcSgsbug8hxLSXgnG4QirQF4nmiHOYQ2HqWTLGpROoRwCLNTPVWIH4M+0u/uM5N51j/fUqDnR7EWQ65TSIqBbEud0M= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DS7PR10MB5232.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 84913abf-4afa-48b1-1569-08dcb30f9fb7 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Aug 2024 16:24:46.4700 (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: yIRmercLaRqvhnWURi/tUXHkIiinVghu4LmxXxZdmpCSbmCN+goMOKHuxxPsJaGd5keHy8R+fuN7nyGKiKR6xQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR10MB7301 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.28.16 definitions=2024-08-02_12,2024-08-02_01,2024-05-17_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 malwarescore=0 suspectscore=0 mlxlogscore=924 phishscore=0 spamscore=0 mlxscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2407110000 definitions=main-2408020114 X-Proofpoint-GUID: jUxwsWxAT4aqh-ZTgQjJznXypnMdspBr X-Proofpoint-ORIG-GUID: jUxwsWxAT4aqh-ZTgQjJznXypnMdspBr X-Spam-Score: -0.7 (/) 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: -1.7 (-) > This is due to a regex using "." when it should use a pattern which > actually matches anything, such as "[^z-a]". A patch to fix will > follow. "[^z-a]" doesn't match any char. "\\(.\\|[\n]\\)" matches any char. From unknown Sun Aug 17 09:11:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#72425: 29.2.50; substring (and other PCM styles) fails with candidates containing newlines Resent-From: Spencer Baugh Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 02 Aug 2024 19:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72425 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams Cc: "72425@debbugs.gnu.org" <72425@debbugs.gnu.org>, Stefan Monnier , Dmitry Gutov Received: via spool by 72425-submit@debbugs.gnu.org id=B72425.17226271497924 (code B ref 72425); Fri, 02 Aug 2024 19:33:01 +0000 Received: (at 72425) by debbugs.gnu.org; 2 Aug 2024 19:32:29 +0000 Received: from localhost ([127.0.0.1]:53758 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sZy0q-00023k-On for submit@debbugs.gnu.org; Fri, 02 Aug 2024 15:32:28 -0400 Received: from mxout6.mail.janestreet.com ([64.215.233.21]:35183) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sZy0n-00023J-QH for 72425@debbugs.gnu.org; Fri, 02 Aug 2024 15:32:27 -0400 From: Spencer Baugh In-Reply-To: (Drew Adams's message of "Fri, 2 Aug 2024 16:24:46 +0000") References: Date: Fri, 02 Aug 2024 15:32:00 -0400 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=janestreet.com; s=waixah; t=1722627120; bh=zmzv4YUfynYyBH1zzGNMpHgC7/KOE/nKzm7G0mSSNak=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=RZN6LxEZyVs4y+EpevSkWr0acvD/z0C792Tug308HkEhKj/pWCngYcQrUY9J3DZx7 SfkNl5kP5hT5tteHabqxolobnvVyjxSIq1W5kmxKIMpzmvBBD/RogfR6Esm38/BTMD B11k4pVyZ6FJzuQuTnrrDm/5qEYJ9srdiHLXQpFdRDK74Llobeth0Ei0lFps/KrUpu pum6AVq9SivXkbaLplyHJDjX36f4omALHWh5nPEKhcWxx8qiuVvDwTiBo6N5Lyre0k dnNBlMlUtxQI2bs9kuqmCRBgBCU3PAFZNEK/8F9xEmECfI4fR2I/ZbY5dFHe2BHcHg bsX9NghJYF8rA== X-Spam-Score: -0.0 (/) 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: -1.0 (-) Drew Adams writes: >> This is due to a regex using "." when it should use a pattern which >> actually matches anything, such as "[^z-a]". A patch to fix will >> follow. > > "[^z-a]" doesn't match any char. > > "\\(.\\|[\n]\\)" matches any char. (rx anychar) expands to [^z-a], I'm just following that. File a different bug if you think rx is wrong, and if that gets changed, I'll change this patch as well. From unknown Sun Aug 17 09:11:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#72425: 29.2.50; substring (and other PCM styles) fails with candidates containing newlines Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 02 Aug 2024 21:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72425 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Spencer Baugh Cc: "72425@debbugs.gnu.org" <72425@debbugs.gnu.org>, Stefan Monnier , Dmitry Gutov Received: via spool by 72425-submit@debbugs.gnu.org id=B72425.172263376919338 (code B ref 72425); Fri, 02 Aug 2024 21:23:02 +0000 Received: (at 72425) by debbugs.gnu.org; 2 Aug 2024 21:22:49 +0000 Received: from localhost ([127.0.0.1]:53826 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sZzjd-00051p-D3 for submit@debbugs.gnu.org; Fri, 02 Aug 2024 17:22:49 -0400 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:58354) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sZzja-00051g-NL for 72425@debbugs.gnu.org; Fri, 02 Aug 2024 17:22:48 -0400 Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 472Jvj7b013956; Fri, 2 Aug 2024 21:22:27 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=dHKCZZsNNPva/7TE0bm/4Kz9W/Gro6LB6Gydx4n0nYs=; b= d8iWfAomkDnAOcfFWM5IzigPxV9QL7M2bH1taKDPNZqcNtP/TXiKJn4aPqQEk/sG osPlKP4Kw389q5JKK0f/+590+BttgtYXbDQjN955UfzpZWPvpZ73rqfEDF05DQS7 tKdS9lE6BX4NH9W5u0Zz/jz3vYMNcHYxrsq5AkC0L/t3Q1zmv2AqqcC71e3ZygMA BuXw2sZVHV+QKrTRV8CmWSa0Qa7PZ2FPezUUn2OYpetHC1iBOxeWBm/SsX+ITrRS nazHJnwBvgRypt2Aw9Q2GKBB7qz1Exz70ryTBT2qzvcB4rCCAgDtxbaSq/2LsyXn WMurAFRVjGBTXgQqW/OQ1Q== Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 40rjg329qg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 02 Aug 2024 21:22:27 +0000 (GMT) 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 472JAq6n037814; Fri, 2 Aug 2024 21:22:26 GMT Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2045.outbound.protection.outlook.com [104.47.66.45]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 40qmpuwfxf-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 02 Aug 2024 21:22:26 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=L5rZfpKA+TY7J7ve2nE4EQNmgCwWJqoiGl6WrhW6c4EtrIom7clUGQ6dwcksV5HFKk2IDfySP/GRaDI9lfL/2jd2xU975H/RBGB4Z0xzzyJ7Uagg4dsKkBZKh4396pt9oDUQ+qeKH00qR5kw8vO5EMYCNnEpmMdf/anrlrIE0sPEwiz2Og+jQJi+d97Gftm2YO/qr+lsothEuaM9rEgY3KzKEpiSPPuvq5wThpcO7acgXiCGEnVLKkf3jnk/E1PhKmgJmVY9L4pej0WUuasnt8DAlEjv6MMKaPOg7cZFpTvK9Q7zFlUTnkrPxLWyGKJnjR6xaYFc6bU7QCVlnQ1pCQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=dHKCZZsNNPva/7TE0bm/4Kz9W/Gro6LB6Gydx4n0nYs=; b=kI/VXpPYe150x5hB34PYGJr3mPmUP00xo6xYKhioEZnmzZNN6BFkpkaVk9bBF2wuYG+vI+g/p0R9jTFohEIvQ50GdZSDFZYJA0uQxp6vlck8k/jwEZmmYl/PFpj0hZ7VGEFlpUIOMqQy6ubquF0uW+HSOyVhuLh2h6gE2DFwuU1fldo/+twIqNNBa4fD1O7thk5r8n7EZVH/8ErMcxEQefCYTTZEVGE2OEn7B5ETRuqA2JpOVnHsDEMmUFF/43xGmwi7bjqLg2pDbOnGIUBQhu34k0X7himPRazPoJZQEDFPqbwn7W5n+5ObQyKy6iQSOVqK88lGi/ldQJ/IR/uueg== 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=dHKCZZsNNPva/7TE0bm/4Kz9W/Gro6LB6Gydx4n0nYs=; b=AIWrlpEIW/RZZybyuvv0+xXBGsPbV7ve+j2O5owLYGTWcklluD2ZiLytjbmDYbKA3JdAGfkaxA6kz3MCQ9dHupd9G2N/inXiSGoNyEf7izNiMh4sy7Ru9Hu57ptgNqDmp3Pjbt3Do4KnPpYpgT/bOsumHdAZTF4wyC4tF9X36dg= Received: from DS7PR10MB5232.namprd10.prod.outlook.com (2603:10b6:5:3aa::24) by SN7PR10MB6473.namprd10.prod.outlook.com (2603:10b6:806:2a0::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7828.22; Fri, 2 Aug 2024 21:22:23 +0000 Received: from DS7PR10MB5232.namprd10.prod.outlook.com ([fe80::8303:658f:14f8:2324]) by DS7PR10MB5232.namprd10.prod.outlook.com ([fe80::8303:658f:14f8:2324%4]) with mapi id 15.20.7828.023; Fri, 2 Aug 2024 21:22:23 +0000 From: Drew Adams Thread-Topic: [External] : Re: bug#72425: 29.2.50; substring (and other PCM styles) fails with candidates containing newlines Thread-Index: AQHa5RK0xiWeF1n+vEmz2zc3CDW+1bIUeXEw Date: Fri, 2 Aug 2024 21:22:23 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DS7PR10MB5232:EE_|SN7PR10MB6473:EE_ x-ms-office365-filtering-correlation-id: 5e746c07-98a8-43c6-a433-08dcb3393358 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|366016|376014|38070700018; x-microsoft-antispam-message-info: WG7pNH9hrltVVPMCYXFZ67NkM/JBh81snqaR/FWjNHeglreUw+T6nj++Rs6ceCWri1RWvbbR/kXl5pFb4GIhy0DMZebtnSO9EOvKs49ZLkE0/M8AXOhlc0ovkE3C6WfrTNmk67eojq2KF4m3LLwMlJbPOM9nu+CDSmwKCGwLpOxDDduP5i2Fnf84SGeUrNaMHvDhmvihjop2t38EXItr1FVB0bF9ckw5MNeT+5FvBKhvreoecZPspeDXZ/Yx8VIphvlQZ4H07pG1Pxn+h3/lkYqxMbK3ig1IGB3ojSYWgtV22z62TLQDhN1puUciaCmNaG5e7elsmP7pKRb2XGqpROP45d4CVI/33bwguR4tHNkfhCTiun729j6R0zSHhpzGeB8QRIIN79rGglqS04LBJ+OeFvo5Zv74YGFAFxOADN/h2B2BHIQSxWDNDco6sUKBHXdsLO1mbPMT8yE+rGUFfIEumDEEYWuhynpVPJ8xdOv4OG+d0mpolmHETutODG1wP2tmOF2qWhzrQ3pX0CUvLcBy1V1R7R54qRNoFSdbBDObe9yT3/B04C+a0+jeg3sQ0Qb7f0XUtBa2PWjQoXrJmn9sPD8cZb+epxo2wqtJkDfhEMmGaW9oOBd4fNpjcnBGHQ/dymRVeEO5TIyWYlITqrEHfirMn8mQrlgnhPKcN0r9OZsBz7AguB1i6ZDh/SWkHO8C1bTz6V57aADuFhCG2ArXeQZPp2Ite/ZxJ2CCD2xaxN88HnaRfEjq+iMzod3zNB8SIkzkSWIYVre2V78Gi6Bv9VZxf+z7XK8SD7sHszft77Ft3K1q4bL7QwksHdZGLpnq71/0Z9WPRzXiFZHzvJd3ReZGrEGPDcM0hDJfDNnmCC4eUx41WE91zTthTPMhHpRYq+dTp5b09EOXzCkGwgpWPj/J495Eo01bQ+9L9qI1v+Q14SLTfst1UHd1iLkh8h5c3epChQsHJhfgaQ1gNQd+2MPRyVlmdEob9/pQsVt4EPnOvPuYWI1at0LjLmhP3lDjqkAu2XhEVYEhgylpImXLxnaeMg5NYEUuSqldz6Su1NatSuu7OIK0Dg1gdV6kiDEB5ICVT73uTq7IN4ViSKUSR92Q8l+E9TJrEFiywBsMLLgPf+yas5SZdEHD/C2MWyrqoVaj4fL10n2sXzlBjD4K4hNHUfvGN85cPgZPrEMOAheG4cqcjJnLcSWBczxEgFAERcI8sOVSpx3OOBloyDfvvjpks1K9QrqQZ4MdUQoJ2zVkXrlP6zglTVTFyx8eUHBDcDWbdaO4D07GAfFna/YmGPGviKhOwK/3nmA3c8l20yqHc+ldjOcoVLbr46v3La7hSYjvrXStScqL/2MozbmX63DuJiT+R9Fy4YYsGtztWQGRMcO21Uzkbb6nYhjp9pFtlSZQS7hiQoXWSCQD7g== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS7PR10MB5232.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: /O/oxaRpbmstJA4CiWjQvoRKHl1qqg6tPpd5XRaViOtXTIPUyErXOXqylSkx8WRQVFfyM1O5rXoVgUrQhirIiH7ji82lR7Jt4ogUMnmVNpHHO8HB+a9l399wxByWuqgMATd7iZDnq1PPqee/m3A18WczA4IndeBAOVHhrjn3A4p+JWjinZhWem9ErjjLQl1viZpAIecCA/rO3MgFqS0CY8LgJJTnun8RsmRIGT9B6Z/aL/AvRGxF7igVIj/IKepFSWzcEUS1g6OMprVsY+30uWOEzDVitrtq8hmXiZgWfKVjRnn/0DvckuQe0W4gwV+8BjTg8rII7yDdEqZ83zz1weG+vpJpunw/pg4BuAXH6INcCQdr44UFm7nc6s3hL/32JDc1CmJimv4XP7OGiGmUh9uOixCgfYUfYMwNh9XvY/h8qHv6puix56G//kYXYPXNufB1k+oZP77j8q3FoIUPlnEiIGu6I189qPY8WgBXwGqANaXrE+y764rCU7DtjrEIkq3wOIVoUgAJbIH12tEOFKAr5WGzSwgAmN3MywP/mCn37f4VD4YfS97eGl+SzytpxDLoIX0oc1qDbzbzL+Lpsk9QPvS3V0GYO+PtE1cMzvwT7gCr5rdcrBqsAoe0hvbQ/L3DAryrF7Pb2lVK/Nq/yR55FbpZuIq4BiJbgzBOjQl8T3QY4Kzp5Zs0Y3ZdEexwb7w282P9WuLYVOPKfanxIdARSByZJ3LPZNOqEJcW7Q8CAMdiSIyZSPsGjzVkYdXeT/s6k9T5S3PP8/yUr2N85RqSWQMZvcWhgy66PL/RYaVbiAHwN/B7CNM9kNjmlLxYC2zcNwz5WDLospfDh1Un9KeVJNwyryAfhOIz59GSIhOmgSU7IyVpXYduf3mxTVazgP402qFQoGx0H3tBrhFbs2oJbuISZm5GFnaG5D6gVZMQcp/p42/z3KKsagx+pEDOq4NZROuSl9w4x0h45CizjDEYOfuZoJDpHXTGrtW2rKMqlgWsS7RAOIoD5+Aom7eIa+ND84dSh5ByDrRJUSljieBYEds1r/SsOjPL1DVcFBngsM/Q/op4WsyOHl9oO0VE9yoASVl7lfLB7Uqxak8N7+FKsXj8SluKtgK7Yy5Mr8er+APUsX/KcPIg+VVIZiGTvlGE5x0fZPECV/y1XKP393FCLDE1N+QkyhmeyB5T97tBn4AUex6AvkhLE8zsLHyLBzZaltG/mqjmWNqubd8q6fzMYSJMgksV95Oy74eS8bnXRUo5HqEkB2vXK5LGWKhoT7Vu1c/2+JWtyfHr+OsUljh55I6Zk3G7HYVfdLYoMeAhRY5C5FdZ79bFjTAWXt2PBvAXdbFj+6FFz83KzoUZuo5WPKFpbz8XrKRwtG+VElwG7mYMX0UpnPM18JnDYM06SN8N5IYi8oHl9oFeAg5GotZIMt2L0pMId8/TNYzquZuH1MhgD3vkM7A/GFplQB2gMBpap49OX8P/fDJtpxqW75e7cS7A71cfZiVMc9Dn6Uvs5hbQsLOfIezFdwjzTFRSpaYyxpY7fKa99wu3qmHqZnUbJusFl2L3M7jzZWpywJednX1xFKk4nl2plOvLiHFI 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: umIY3C9SvfCXC+A+1f24fCLDVVY7ZMBkCt3pKcN1karwOSWxYVfKr8RWhVj6k/TgoJfR50zGIevJOWn2eys1I4xH7Fru6VUfJVAy9WYMLgO5ceMrOJtPZh5jC9G6jg06iO8aUZ3f9hH8p3DCdizhCANPn3HC9CUUxL50EmlbHD/p7+S9ZHmdBYsHqg7rYsrcPwFrVflBHZ+QYA24K7k5tmNzZKIIvjrrxoVjqMg+OfZWuKUeERNTc2X8xZv5Yq9w5VRBc2tfZinUkUloBG/6PBS7WT563V1o8ZJzoDV2XvZG4lxOVAzkd1x2k5ogzVEUo4ah7ThHVpiv5OosOeV577rW1pXt8i5xl0Si5+CRJH7nYdz7DGmTN7qH0jHzX0QDC2pOQxd4sesK2Y7uOQaah8WunG64FELdRhmtWQy1I5OT5QE8IsHMeZWt/JJUdfRawOGRGSkHLBAownvcZGgM97ZpNYftB6A0NN/oxU9HmmVv6jNAAJaAVvDXppmGfYhPS28QfQseBfJSofzk80S+knKHvtPkJiF5YMVvzoPt+0sgczqd1YOMC1fGP97ltCOVD+m57Q+kYoX4OJavolCCq6yblcyu+UrKryi8O9IGIWw= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DS7PR10MB5232.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5e746c07-98a8-43c6-a433-08dcb3393358 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Aug 2024 21:22:23.5218 (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: 6vEOZuMPQdnDu6hi8Ih2jhCh5Hnme0lEwCjri6bQbf5FNv4IiN5t1Nrvay8MWjPdq5re/HmbdwHpvW7mzGsO3A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR10MB6473 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.28.16 definitions=2024-08-02_17,2024-08-02_01,2024-05-17_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 mlxlogscore=888 mlxscore=0 malwarescore=0 suspectscore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2407110000 definitions=main-2408020148 X-Proofpoint-GUID: hfw7HJo9ob453oXNpOhe8XjX3zf5Z3nh X-Proofpoint-ORIG-GUID: hfw7HJo9ob453oXNpOhe8XjX3zf5Z3nh X-Spam-Score: -0.7 (/) 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: -1.7 (-) > >> This is due to a regex using "." when it should use a pattern which > >> actually matches anything, such as "[^z-a]". A patch to fix will > >> follow. > > > > "[^z-a]" doesn't match any char. > > > > "\\(.\\|[\n]\\)" matches any char. >=20 > (rx anychar) expands to [^z-a], I'm just following that. File a > different bug if you think rx is wrong, and if that gets changed, I'll > change this patch as well. I guess [^z-a] does match any char. Looks odd, but makes sense no char is in that range, so every char is not in that range. From unknown Sun Aug 17 09:11:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#72425: 29.2.50; substring (and other PCM styles) fails with candidates containing newlines Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 14 Aug 2024 00:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72425 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Spencer Baugh Cc: 72425@debbugs.gnu.org, Dmitry Gutov Received: via spool by 72425-submit@debbugs.gnu.org id=B72425.17235967341713 (code B ref 72425); Wed, 14 Aug 2024 00:53:02 +0000 Received: (at 72425) by debbugs.gnu.org; 14 Aug 2024 00:52:14 +0000 Received: from localhost ([127.0.0.1]:45737 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1se2FK-0000RY-2T for submit@debbugs.gnu.org; Tue, 13 Aug 2024 20:52:14 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:62212) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1se2FI-0000RG-2x for 72425@debbugs.gnu.org; Tue, 13 Aug 2024 20:52:12 -0400 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 8EE60808A4; Tue, 13 Aug 2024 20:51:31 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1723596689; bh=4i/bCgx++UIykA5+Zjht4+yNAbBsxIDAeFetIVJCYxw=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=GaG76uBhPpMi567KkUF/1BvW6etTdk35/jjqE/aoA63HHD96tjCzGu7Cff1xY6EPN 6Ew2gbOdQLeuHt/XYWyrLYSse9YXg/QrqDt5i023Q6gm9kepGgnFSSreNkoaFx+T3m sFnZs1pV24Eixe7WbQmpcDLjT4F0dBa4+XAcQ1Rx208CrUl0nBCe0vYcyaYoDaaHBl 4IznVpc70GbeJty43LQjiXS/P4s9y+DDWj0UZYcBwuZ5qxOCjucaa1Dlrux3P1SL+7 vxTx/tTZMjRRqSl++gZT1F2nFLcuc9tlRZYhpN0vRlLp1R05fZhqFCVvEzzHsfqtzA YBkJYU1LTXcVA== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id E248080821; Tue, 13 Aug 2024 20:51:29 -0400 (EDT) Received: from pastel (unknown [216.154.9.87]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id B387D1206B0; Tue, 13 Aug 2024 20:51:29 -0400 (EDT) From: Stefan Monnier In-Reply-To: (Spencer Baugh's message of "Fri, 02 Aug 2024 12:17:19 -0400") Message-ID: References: Date: Tue, 13 Aug 2024 20:51:28 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.171 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain T_SCC_BODY_TEXT_LINE -0.01 - X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) 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 (---) > Patch to fix: > > From dfac112fa23d503b671fa5f9901411a4556bf054 Mon Sep 17 00:00:00 2001 > From: Spencer Baugh > Date: Fri, 2 Aug 2024 12:15:58 -0400 > Subject: [PATCH] Fix partial-completion for completion candidates contain= ing > newlines > > partial-completion tries to match a pattern containing wildcards (such > as `any' or `prefix') against completion candidates. Wildcards are > supposed to match any sequence of characters, but > completion-pcm--pattern->regex transformed the wildcards into ".*", > which won't match sequences containing newlines. Fix this to properly > match anything by using "[^z-a]*" instead. (That's (rx (* anything))) Looks fine to me. I find [^z-a] a bit too magical, so maybe an `rx` pattern would be more clear. My guess is that completion of thingies with newlines is probably going to bump into other problems. =F0=9F=99=82 Stefan From unknown Sun Aug 17 09:11:45 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Spencer Baugh Subject: bug#72425: closed (Re: bug#72425: 29.2.50; substring (and other PCM styles) fails with candidates containing newlines) Message-ID: References: <86ttfm6xk2.fsf@gnu.org> X-Gnu-PR-Message: they-closed 72425 X-Gnu-PR-Package: emacs Reply-To: 72425@debbugs.gnu.org Date: Thu, 15 Aug 2024 07:45:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1723707902-17165-1" This is a multi-part message in MIME format... ------------=_1723707902-17165-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #72425: 29.2.50; substring (and other PCM styles) fails with candidates con= taining newlines which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 72425@debbugs.gnu.org. --=20 72425: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D72425 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1723707902-17165-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 72425-done) by debbugs.gnu.org; 15 Aug 2024 07:44:13 +0000 Received: from localhost ([127.0.0.1]:48275 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1seV9Y-0004Rj-Mj for submit@debbugs.gnu.org; Thu, 15 Aug 2024 03:44:13 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1seV9W-0004RU-2f for 72425-done@debbugs.gnu.org; Thu, 15 Aug 2024 03:44:11 -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 1seV8q-0006AD-8e; Thu, 15 Aug 2024 03:43:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=S3UCji0ekU2vMaL+CzcyidkEae9wXm59alEeHuUUreg=; b=SgfpkUeEOyuSAx5uuzzf OIehCzzpNTc+znDgALoExjHXEDwGBKMEG75BdEbQbeo8iwpjlZGs+U//f1Nxe3dRQ0yt9XubAummo 6eUsgbZS/wUjt4DfS/aCrLsSNYHWLszBoCj6Hbhs0N41HFP0BVszdq4fWAibqTlH2d+oon3JVkK6u R9/k5kT1qWIPG+GLn5E/eoFtHZZXnIK10JPigj+nXotr3M6PNZMz2P42h19UeGCnhMbgOS/N7zL+D K7RetVp+6+b9/34s6dRT5z++KNmZRuuJtXkz1iXz1XdYAJ9dgeeW53G1hgR6tS4wfFVlTHZNzla46 WMgJ/pcMS8SKCg==; Date: Thu, 15 Aug 2024 10:43:25 +0300 Message-Id: <86ttfm6xk2.fsf@gnu.org> From: Eli Zaretskii To: Stefan Monnier In-Reply-To: (bug-gnu-emacs@gnu.org) Subject: Re: bug#72425: 29.2.50; substring (and other PCM styles) fails with candidates containing newlines References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72425-done Cc: sbaugh@janestreet.com, 72425-done@debbugs.gnu.org, dmitry@gutov.dev 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 (---) > Cc: 72425@debbugs.gnu.org, Dmitry Gutov > Date: Tue, 13 Aug 2024 20:51:28 -0400 > From: Stefan Monnier via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > > Patch to fix: > > > > From dfac112fa23d503b671fa5f9901411a4556bf054 Mon Sep 17 00:00:00 2001 > > From: Spencer Baugh > > Date: Fri, 2 Aug 2024 12:15:58 -0400 > > Subject: [PATCH] Fix partial-completion for completion candidates containing > > newlines > > > > partial-completion tries to match a pattern containing wildcards (such > > as `any' or `prefix') against completion candidates. Wildcards are > > supposed to match any sequence of characters, but > > completion-pcm--pattern->regex transformed the wildcards into ".*", > > which won't match sequences containing newlines. Fix this to properly > > match anything by using "[^z-a]*" instead. (That's (rx (* anything))) > > Looks fine to me. I find [^z-a] a bit too magical, so maybe an `rx` > pattern would be more clear. Thanks, installed on master, and closing the bug. > My guess is that completion of thingies with newlines is probably going > to bump into other problems. 🙂 Exciting new bugs! ------------=_1723707902-17165-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 2 Aug 2024 16:15:28 +0000 Received: from localhost ([127.0.0.1]:53687 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sZuwC-00054a-70 for submit@debbugs.gnu.org; Fri, 02 Aug 2024 12:15:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:54312) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sZuw7-00054Q-Tb for submit@debbugs.gnu.org; Fri, 02 Aug 2024 12:15: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 1sZuvn-0004Nu-Lt for bug-gnu-emacs@gnu.org; Fri, 02 Aug 2024 12:15:04 -0400 Received: from mxout5.mail.janestreet.com ([64.215.233.18]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sZuvk-000381-KN for bug-gnu-emacs@gnu.org; Fri, 02 Aug 2024 12:15:03 -0400 From: Spencer Baugh To: bug-gnu-emacs@gnu.org Subject: 29.2.50; substring (and other PCM styles) fails with candidates containing newlines Date: Fri, 02 Aug 2024 12:14:56 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=janestreet.com; s=waixah; t=1722615296; bh=mVOOgE74y679+9Mm/d4h+SfPHpRKDdlEHODryfKJnj4=; h=From:To:Cc:Subject:Date; b=zADMSY/ZoDzn6vJH7ZqD5dGqKvUG3yXXsf+B5iMFR6t+id7iCRcj6McXdj6as7I8a mbRdaC1R7GiwG5kKtNk9mUgptBdIy9Q4hltYbTgdtWVw9bTENokVTVHix2YxwUtAYi Hs1t9XoBqFMjvmgxhqmbrtHSh5I38fMUyUbXBbOdOMM08InFZveFVqRmk7YLFwHZwP hAYRru6oPN6EsJ7Xu8tUV+IK7bFysPFsyUmwNkF5Ncxv54YylljyIjmPmIu52UyqlP E9DSgD3cOncglqeUBq3vwKGbd57pX80aAZ/zYjesflZd9i+bqq+U3qMBvAUO08NSly K0HJN0J/M7HKg== Received-SPF: pass client-ip=64.215.233.18; envelope-from=sbaugh@janestreet.com; helo=mxout5.mail.janestreet.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_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: Dmitry Gutov , Stefan Monnier 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 (--) 1. emacs -Q 2. (let ((completion-styles '(substring))) (completing-read ":" '("foo1bar" "foo2bar") nil nil "bar")) 3. Press TAB 4. foo1bar and foo2bar are suggested as completion candidates, because they contain "bar" as a substring. 5. (let ((completion-styles '(substring))) (completing-read ":" '("foo1\nbar" "foo2\nbar") nil nil "bar")) 6. Press TAB 7. Observe "[No match]" is printed. This is due to a regex using "." when it should use a pattern which actually matches anything, such as "[^z-a]". A patch to fix will follow. In GNU Emacs 29.2.50 (build 9, x86_64-pc-linux-gnu, X toolkit, cairo version 1.15.12, Xaw scroll bars) of 2024-07-30 built on igm-qws-u22796a Repository revision: cd9604db959c439c5695cf79f6533b5cbd340851 Repository branch: emacs-29 Windowing system distributor 'The X.Org Foundation', version 11.0.12011000 System Description: Rocky Linux 8.10 (Green Obsidian) Configured using: 'configure --with-x-toolkit=lucid --without-gpm --without-gconf --without-selinux --without-imagemagick --with-modules --with-gif=no --with-cairo --with-rsvg --without-compress-install --with-native-compilation=aot --with-tree-sitter PKG_CONFIG_PATH=/usr/local/home/garnish/libtree-sitter/0.22.6-1/lib/pkgconfig/' Configured features: CAIRO DBUS FREETYPE GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER X11 XDBE XIM XINPUT2 XPM LUCID ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: ELisp/l ------------=_1723707902-17165-1--