From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Mickey Petersen Newsgroups: gmane.emacs.bugs Subject: bug#61038: 30.0.50; `project-query-replace-regexp' also attempts search and replace in auto-save files Date: Wed, 25 Jan 2023 07:30:14 +0000 Organization: Mastering Emacs Message-ID: <878rhrvzof.fsf@masteringemacs.org> References: <87y1psw747.fsf@masteringemacs.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5732"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e @VERSION@; emacs 30.0.50 Cc: 61038@debbugs.gnu.org To: Dmitry Gutov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jan 25 08:31:25 2023 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 1pKaFg-0001Js-4Y for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 25 Jan 2023 08:31:24 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pKaFM-0002V4-VS; Wed, 25 Jan 2023 02:31:04 -0500 Original-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 1pKaFK-0002UQ-Gu for bug-gnu-emacs@gnu.org; Wed, 25 Jan 2023 02:31:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pKaFJ-0000qw-Tw for bug-gnu-emacs@gnu.org; Wed, 25 Jan 2023 02:31:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pKaFJ-0007Pi-Oy for bug-gnu-emacs@gnu.org; Wed, 25 Jan 2023 02:31:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Mickey Petersen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 25 Jan 2023 07:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61038 X-GNU-PR-Package: emacs Original-Received: via spool by 61038-submit@debbugs.gnu.org id=B61038.167463185428484 (code B ref 61038); Wed, 25 Jan 2023 07:31:01 +0000 Original-Received: (at 61038) by debbugs.gnu.org; 25 Jan 2023 07:30:54 +0000 Original-Received: from localhost ([127.0.0.1]:58143 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pKaFB-0007PM-Sd for submit@debbugs.gnu.org; Wed, 25 Jan 2023 02:30:54 -0500 Original-Received: from mail-db8eur05on2115.outbound.protection.outlook.com ([40.107.20.115]:57484 helo=EUR05-DB8-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pKaFA-0007P9-Jg for 61038@debbugs.gnu.org; Wed, 25 Jan 2023 02:30:53 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JtHKgKcYsQhdwVcdcu0bsRZBZvehbUD5Nu9wFup448DCDMBxmsvShcFosWbq6fWhEAibpXLzTiM0XnihaE5HgePwVcl29QxFcTF88o2+yn4bTubNZYB/gdvLTRgVoOdMbejLGeu1IcgaT7wUQ2Qjoda9+/ZBCqU+9KKEinqwad51zMnBgJUsr78GTPvF95FJyNyqHuLeC6/I2408j82C/4G+QgI8qCnn317Z8feRA0V/SkChX3bmaA1gwzxH4D40izpn9bQ9KQZqxldZz/awVUpwRQuLgTCcDn5w2y8NEUgbPEVWKIwmxk9XPhjKaoVs7WGWM51vNGGRT55fQbM0jw== 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=zthDVib/3SB1Rdh+iSshwZq+1/DrGuC/T3NMWOkno8M=; b=OS5xbSCxfecOTs6lv2fcmQ5vwHPE1QXr5Yc/bMip1yqsTkhehW1mn/JhAbUoA+afIdKBoXWCYF9UvARNbGYRD6iAXkWXuDh+W6drgvrFVDaqv8PQBB3FVspApshQH0GJ0ryP14Lvs3gPc1oCP6iLML6V99xRCVgbjB4ZObxYA6CAdfSgtEZfcFU90G2itJqgoWnH8MCA5LVGadnt72vBFgNT/2X7QBX8zXgt/CeVnHp4wTMt4c+BynyeX7/+KtOXkzQtrz3JIIH4yV/6abbyZ5CsMdWGjdrtB5GJd+QhKk3Wj/z0WidcweB3mnxrQFBz9Z9XGLKfZ7QOH6kNbr28GA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 178.79.136.144) smtp.rcpttodomain=debbugs.gnu.org smtp.mailfrom=masteringemacs.org; dmarc=pass (p=none sp=none pct=100) action=none header.from=masteringemacs.org; dkim=pass (signature was verified) header.d=masteringemacs.org; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semantical.onmicrosoft.com; s=selector1-semantical-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zthDVib/3SB1Rdh+iSshwZq+1/DrGuC/T3NMWOkno8M=; b=aKMh11YxDBzy/JwNbzBlm2mAgnDrwRGIyKNryVXPJPwxvslvc6QhyLedHdPnuMrC9jAd8LdXuA+Mqvs71tH/OrmCvTvX9psaaUxDyiuG7CUM+rvCr2msAWBVRhR0Vbkk/5mPLYBweU8MiUbFgo/FcSEHZh9NGxsIzvKHc7u/x+Y= Original-Received: from LO4P265CA0025.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2ae::10) by LO0P265MB5430.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:287::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.21; Wed, 25 Jan 2023 07:30:46 +0000 Original-Received: from LO2GBR01FT026.eop-gbr01.prod.protection.outlook.com (2603:10a6:600:2ae:cafe::94) by LO4P265CA0025.outlook.office365.com (2603:10a6:600:2ae::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.17 via Frontend Transport; Wed, 25 Jan 2023 07:30:46 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 178.79.136.144) smtp.mailfrom=masteringemacs.org; dkim=pass (signature was verified) header.d=masteringemacs.org;dmarc=pass action=none header.from=masteringemacs.org; Received-SPF: Pass (protection.outlook.com: domain of masteringemacs.org designates 178.79.136.144 as permitted sender) receiver=protection.outlook.com; client-ip=178.79.136.144; helo=semantical.co.uk; pr=C Original-Received: from semantical.co.uk (178.79.136.144) by LO2GBR01FT026.mail.protection.outlook.com (10.152.42.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.21 via Frontend Transport; Wed, 25 Jan 2023 07:30:45 +0000 Original-Received: by semantical.co.uk (Postfix, from userid 5001) id BF73A114002; Wed, 25 Jan 2023 07:30:42 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=masteringemacs.org; s=masteringemacs.org; t=1674631842; bh=zthDVib/3SB1Rdh+iSshwZq+1/DrGuC/T3NMWOkno8M=; h=References:From:To:Cc:Subject:Date:In-reply-to:From; b=ACNXxn669B/tOJ8XJrcZXnB+Bgf2xNgutm1XEih0nwtQdQNAJPTg8K9Xy3MGiKZjp h8ckAue6Gf9NZDpD8gzlGA8NQF9DeXrGSKLOJ+mhIJY5QBDs8kmZBTcNLXt2ZQcixv SsX+9T9lGzk/fkhLoT+aLdV+VnWoSZpJC4ERRit4= In-reply-to: X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: LO2GBR01FT026:EE_|LO0P265MB5430:EE_ X-MS-Office365-Filtering-Correlation-Id: b6394fae-819d-4e69-3d39-08dafea612a4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: cTWnSuuEwKAS90RJN4M8OyKH0BdmdRBcul1uE8ee13oYB3+N27mn6JajV40u9adqZDLWeU+rXrv4ThgvOA7vgJ/iko1tW+xrwd8cFH9HJcSpgdrz4vN40si9AkNLut9jr+QOy4f3AuK5GRs5S1+lYpWVjuAGexicITgfI1W+L6ozGvVIVZ4wZXhtPWSrdd4aogumw+YnyX1TEzKCwdF4tfoXI9dzD47HCQP5rU/JX0QAiDNm/uoP1IFtA57uJ2owNF/ffXHS6T6ISLhSrdglcmZXWD0lsQP0e0JGPSBPJV9pcxGOH/DCntg4XwURn574m0PPDZFRttQuSxboqYy6TzrSjMnHw8I4eVDRKyWhC1tjHoCh/mDI71ZCH1j98x/a3iNwGlAf0aWWyaTD0QBXmyPAL0r52EoWJTEIE/QDYBWm0DpZepd23hzlVxWzZKh55ZgS2mzA0iSqsvnTnfFB/UE8m+cujB8o81XWmbEQeGKyLpx28dofNC2+nf5EB0pO0cJ8RNNCP9Q85hGJN2Nkx0fOSyD1pYE7MKiaazzpK4ddDtiURxaUTUvReG9zfuY0RxaUJ5chn/QIluOwYlHUz8pxAce9DrgfhUieo8jq62xjjCsqdY5dWWMHWeWCI0mpDrGFq5M5YlPoDylBYgszHFphmPSWzOsSO1+1Ki30sdzUzD+Cts++U2RBklcRpBBN7ypuwotTcQlgbn1aMD9wm2Y2ZaFdw/IUGwB7WzisKdwrNw1h4qPly206jI0pT /sqNLxUc64fZR518aGldsWh/k6aJvq9AuGf8zXjQaqqFrDYaOegnEarpI4KIUk57Nwi X-Forefront-Antispam-Report: CIP:178.79.136.144; CTRY:GB; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:semantical.co.uk; PTR:semantical.co.uk; CAT:NONE; SFS:(13230025)(396003)(136003)(346002)(376002)(39830400003)(451199018)(46966006)(36840700001)(47076005)(82310400005)(86362001)(36756003)(40480700001)(356005)(36860700001)(7636003)(7596003)(4744005)(42186006)(316002)(2906002)(41300700001)(4326008)(70206006)(70586007)(6862004)(8676002)(8936002)(5660300002)(186003)(26005)(6266002)(53546011)(2616005)(36916002)(6666004)(478600001)(336012)(38230200001)(81973001)(23180200003)(14776008)(79816003); DIR:OUT; SFP:1102; X-OriginatorOrg: masteringemacs.org X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jan 2023 07:30:45.5019 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b6394fae-819d-4e69-3d39-08dafea612a4 X-MS-Exchange-CrossTenant-Id: a4e27e3d-bab0-45e8-8942-e64cf9fbd34f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a4e27e3d-bab0-45e8-8942-e64cf9fbd34f; Ip=[178.79.136.144]; Helo=[semantical.co.uk] X-MS-Exchange-CrossTenant-AuthSource: LO2GBR01FT026.eop-gbr01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: LO0P265MB5430 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:254104 Archived-At: Dmitry Gutov writes: > On 24/01/2023 12:37, Mickey Petersen wrote: >> I think it'd be more useful if auto-save files (or even backup files) >> were excluded from all the various `project-' commands that operate on >> project files. > > I think that depends on the project backend. > > The default implementation uses grep-find-ignored-files (which include > auto-save files, I think?). > > But the vc-aware backend ignores generally what the repository > configuration tells it to ignore. Which would generally include > auto-save files as well, but that depends on factors external to > Emacs. > > What kind of backend were you trying this command with? Default git backend. However, I'd charge that Emacs should know about its own backup files (and not necessarily those of other Emacs instances that may be running.)