From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#49534: [External] : Re: bug#49534: 26.3; Isearch should support using filter predicates with empty search hits Date: Wed, 16 Feb 2022 19:17:11 +0000 Message-ID: References: <86ee432hgf.fsf@mail.linkov.net> <86sfsiwrvy.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14527"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "49534@debbugs.gnu.org" <49534@debbugs.gnu.org> To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Feb 16 20:18:12 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nKPoa-0003Zz-Lh for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 16 Feb 2022 20:18:12 +0100 Original-Received: from localhost ([::1]:49478 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nKPoY-00083Y-VY for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 16 Feb 2022 14:18:11 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:49978) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nKPoQ-00083M-It for bug-gnu-emacs@gnu.org; Wed, 16 Feb 2022 14:18:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:55592) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nKPoQ-0000fw-9e for bug-gnu-emacs@gnu.org; Wed, 16 Feb 2022 14:18:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nKPoQ-0006ve-4U for bug-gnu-emacs@gnu.org; Wed, 16 Feb 2022 14:18:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 16 Feb 2022 19:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49534 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed Original-Received: via spool by 49534-submit@debbugs.gnu.org id=B49534.164503904026579 (code B ref 49534); Wed, 16 Feb 2022 19:18:02 +0000 Original-Received: (at 49534) by debbugs.gnu.org; 16 Feb 2022 19:17:20 +0000 Original-Received: from localhost ([127.0.0.1]:49488 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nKPnk-0006ud-0W for submit@debbugs.gnu.org; Wed, 16 Feb 2022 14:17:20 -0500 Original-Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:15184) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nKPng-0006uS-Br for 49534@debbugs.gnu.org; Wed, 16 Feb 2022 14:17:18 -0500 Original-Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 21GHiXMm021438; Wed, 16 Feb 2022 19:17:15 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-2021-07-09; bh=7YYZqz5KWvjWsSTA+B9oJRzZ4hjUlY+4qZC7mtcjUK0=; b=yF8/qq3FIoEwObl6qIJ2B8NH1hqIoPS/PBcc4GpkeZSf4FhO5v7It1NaYvyN63tFRuQe 3oAj5GCpmWeEQh4tSLVeMHmdxwdbpPIvf0raN61f0BOsoGFzdVm1Wbb7vbZsbmMD7Vry Q85bsNZdemIQ4holpc6rFguW3pBXcghjI6Jl26KOn6w0Eehgye/e/5znUwR906Ydh8xS ZuH54s1mxqRSJa9IbqDtSLU0Gk/8l2iupdqShjq+qvGb4OGboVrrBsIwcdRa5KxB8qKx N84n7rGsI2j+t4roXaCUZLG2rrODUMBCBTgp1xDabnopsh5hQTCDIB14XPz+BbqRMK5W 6Q== Original-Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80]) by mx0b-00069f02.pphosted.com with ESMTP id 3e8n3fb145-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 16 Feb 2022 19:17:15 +0000 Original-Received: from pps.filterd (userp3030.oracle.com [127.0.0.1]) by userp3030.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 21GJBETk035670; Wed, 16 Feb 2022 19:17:13 GMT Original-Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2171.outbound.protection.outlook.com [104.47.56.171]) by userp3030.oracle.com with ESMTP id 3e8nkyd6a6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 16 Feb 2022 19:17:13 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aGwwlzkvuUxySPo13vpkWALYpB4gIKU4kt4xrB7Ww9/6A/cOVh9d9+VLcYrVWknPoTuiDflnuZzEECM+z75Xt+T7XXVX3Oo5sYs5uG+UH4sFJgs5K1LLZVmr2+5jKqSC9Ht/LfW729mUX+rbBO+TOi6pDK14rzxO8QkF3K+DARuh1n8a8JWS86VRaCuuKIjcUPnd3H2cFer7pYUC93/QcVB075rpLe6g6KJrmEIhi4jCVjMZmab8rbAammanvyQblFWzXFJZDoyAULw2aMItpXyj5dHdcYbAkW/zC5RR4A15J2GldejA3p0AaAYPpXG89fZzmY0f2HuxEGsQeSy/fw== 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=7YYZqz5KWvjWsSTA+B9oJRzZ4hjUlY+4qZC7mtcjUK0=; b=asJITj0dZURzNJxuu0lwSavy/WAJxRn3VkKLeatEHbREHDqWvuPM6jtWO4SA9K0wBC4/lEEDl2hEjE+IMLfZZXhoWJRNzxwy6d17x8JnEL7eYbxFrSswdQMUk1EBfameufZJYyDhNP37ed3n8grQEANoBcA8aA7DDXi0vlgzzWCgu7Q1wNWRWi74MEDbkViBI4TJY14zr4TiQ7dh5SuWW7RiMWI2qIIKyAOFCxaSr3zJvteCnwzfP2h4OYoSc+fsFY7MdJ1XFxEp2rR4EVlnyAhsyfar/u8OFFN+vETzb2TmZotZ8XbgXsqebPw6hCL8ECT9YVAo5GgQK/q194Rw+w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; 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=7YYZqz5KWvjWsSTA+B9oJRzZ4hjUlY+4qZC7mtcjUK0=; b=BcRe7MQ/KwmGpH6XZEdbFecwer8/tL2LEdgGbIFnPFy38IbrAxrmtLYt6N9SKbL2M3ptC9f9RQthDHIPxWB+AzryIDFWUUyYRFut2hpmiswwmVJcWHFvXXxEW5kJaWx4eax7glpJp1Mv9LUExzlsxvC1Fk1DUSDT+f94gi4iPF0= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by SJ0PR10MB5421.namprd10.prod.outlook.com (2603:10b6:a03:304::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.15; Wed, 16 Feb 2022 19:17:11 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::6d28:e29d:4c51:6d04]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::6d28:e29d:4c51:6d04%5]) with mapi id 15.20.4995.016; Wed, 16 Feb 2022 19:17:11 +0000 Thread-Topic: [External] : Re: bug#49534: 26.3; Isearch should support using filter predicates with empty search hits Thread-Index: Add3KtHOVbhX4iMwQf2riJuDn1/IiisPeyQyAAA0rsA= In-Reply-To: <86sfsiwrvy.fsf@mail.linkov.net> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ca6667f9-5299-4a63-ae25-08d9f180eed0 x-ms-traffictypediagnostic: SJ0PR10MB5421:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7691; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: UeFDC+ypnxgYD/seR7HyuUxXS0kjwYZoR2rLNZhZKxojX90M+7dgAjHA6WIJkj+z/egOI/pj/3hA0A8400IxhFAfRDJF69XmXoK8I0auz9oKYLXyY3qf3uNbNjFHZ2jyosWIkiRm8CPyQShOZmFLHV1Ls4ri5Pfr6ItJbh8otx300BD9+ZRqqqW7/sj9M7ttIGAOnHK7Hix5SM+YUql/zj/tNTI7YgEugB1sFusO9dB+gjpODDmRv6g89+GvsmmTsrC14lBnkDYdjZ60L9iT8AlZkMeefiHg4fd+554xnLGv2JfxYcYat0zvb/Xxauq8/chAAgpQ1epkOI7JPQ7RKS3Xke/0gyPlSb0xnpv2RwO+8AmhX7kSXjgsxZe2fGHvCpBQcnRH3BAXIA4FJpi52H4WreCdu3vRxxC15eR1ZjxalJ7oZd4xWBTHO27W44oQ2nl3By+UNJH36HOisoyVws2925MNigDnB+/FTcuic7QmgQVvVhGmj8aRcz4t6ltmim8LaBZhj6+UZl4PWpRArbB7IAvboaYR7z9yaI9B3eq60p8GaYdQ3OUe+2w4GY76BJsDt8WBQS2Ob6QcXOdOfW+ZBbQv7vcaXizFH13lMkz3g1PclfciCar0fycyhM/e4XLbYM9NvXpxI+CpbZ+cQ9aHNHdMxE2HVFBAhMgLKQpPb33ZZkKXleN/2yNh15Das3APh0RiK8Z/H1kg5ALWVA== 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:(13230001)(366004)(33656002)(508600001)(8676002)(38100700002)(2906002)(186003)(64756008)(66446008)(6506007)(66476007)(316002)(9686003)(4326008)(76116006)(86362001)(66556008)(66946007)(6916009)(5660300002)(26005)(38070700005)(52536014)(55016003)(122000001)(71200400001)(44832011)(4744005)(7696005)(8936002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: zfBY1wjn93xO9EAd7qNXrWp7IRqk6+Q+lHxnHCqNTZt2/MoKv9cs73UWD1IFwhx6F1hluvag5fcJ8C3AMbZmC6RgfLxSxxxoqG1G2tKSpmfXTCGAML4OHZObs/bifNDyyiF6UhSUbL+LOAnNMxXZnN/geaZEUo781q67a9j1LzBgvG1JQRj1c4pf9k3UNavhj9KNFvTtEvVGvdJF7meJh36/bqmcy9sS+ofTBuW0I2BX1wdFNkUFRIGsk2cXWIReF1FiOGnbrA2HKsKJysIPbLeQFs9zulGsqPkDLyLnqVAiVfvO5wTma/9PWWJN1ThLdjp6tE+RlwAnPwkQNIR5X6n1UOS0uT8kML4ZGodZQPdVmSagGYky4JXf6fmsrPBBu6XFyqAVB87RGKVysviigoN5DOhJFak/I2048VnxB/ILx6zOzlzR1ItTobalwMzCxJiY1HHauEI8QQbKx1fX3SRwXeI74bL+1VY9o7FN2zgF7ZGeeOC01GqIbXrVZV9+lrjfcAHY3zGti7HmJdUbdu0DsNd4VYhDjdffmbCZBspyvc7kk0wGpAZliJh+TF6qnvyNi5zOa3oownMEdo7rG1s+/O1LX+YYGMPDHYqJk2yJ8Tn6fjvbXXXzKQhL9jLMvtzvLaZyOZnH/OmWSa2277QCUXdtXHzLZBerZeg2sA5wzdI5+Rv+kMnbx9VKZ4Evz4Lxi4Bup7YtdRGF9p0mYc346al+CGOgJUQ6AJZ45mzlyAQvaB3IxPEcOo VljLjOMNL16k4IbpHFxsy24FH49Cz38iS7s+Z5n8ao5lcBlhBe9umd3XSvh55oCdnPwH6ApdjaJ/ofFfw0k3PramS9HI4gJ0wr 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: ca6667f9-5299-4a63-ae25-08d9f180eed0 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Feb 2022 19:17:11.3772 (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: kv16cdRIrqnRVBJEszu7zH56CaGPF9MfoOtGQbAGNDnhvuxmDChc5Zzq2PQz4BmIK7ajr5OwQKILPDlbhVleuw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB5421 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10260 signatures=675971 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 phishscore=0 adultscore=0 mlxlogscore=999 mlxscore=0 suspectscore=0 spamscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202160108 X-Proofpoint-GUID: mmyBs3vtlrx8Im9hi7Dplw87Mv-0eMwL X-Proofpoint-ORIG-GUID: mmyBs3vtlrx8Im9hi7Dplw87Mv-0eMwL X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:227053 Archived-At: > > I'm in no way arguing that your fix is in some > > way incorrect or insufficient. I'm just trying > > to understand the code here. I'd appreciate this; thx. >=20 > If I designed a new function from scratch then I could explain all > decisions made while implementing it. But I only fixed a few places > in the existing function just to pass test cases that you reported. Understood. But you must at least understand why you made the changes you made. That's what I'm asking about - those particular changes.