From unknown Fri Jun 20 07:09:37 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#78209 <78209@debbugs.gnu.org> To: bug#78209 <78209@debbugs.gnu.org> Subject: Status: 30.1; project-query-replace-regexp fails on a symlink to a directory Reply-To: bug#78209 <78209@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:09:37 +0000 retitle 78209 30.1; project-query-replace-regexp fails on a symlink to a di= rectory reassign 78209 emacs submitter 78209 =C5=81ukasz Wojni=C5=82owicz severity 78209 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Fri May 02 07:45:43 2025 Received: (at submit) by debbugs.gnu.org; 2 May 2025 11:45:43 +0000 Received: from localhost ([127.0.0.1]:57057 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uAopq-0005Z4-AZ for submit@debbugs.gnu.org; Fri, 02 May 2025 07:45:43 -0400 Received: from lists.gnu.org ([2001:470:142::17]:48096) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uAmne-000475-O5 for submit@debbugs.gnu.org; Fri, 02 May 2025 05:35:19 -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 1uAmnY-0006A7-BI for bug-gnu-emacs@gnu.org; Fri, 02 May 2025 05:35:12 -0400 Received: from mail-ej1-x629.google.com ([2a00:1450:4864:20::629]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1uAmnW-0008Cu-Rp for bug-gnu-emacs@gnu.org; Fri, 02 May 2025 05:35:12 -0400 Received: by mail-ej1-x629.google.com with SMTP id a640c23a62f3a-acacb8743a7so319914766b.1 for ; Fri, 02 May 2025 02:35:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1746178509; x=1746783309; darn=gnu.org; h=content-transfer-encoding:content-disposition:mime-version :message-id:subject:to:from:date:from:to:cc:subject:date:message-id :reply-to; bh=jODnInZ3f3KD+ZBX2V04ShBwSATLfrBX7vF9Ti11sE8=; b=ZsmmiNZYFZ7DmgucOzXgFp9GSD4cWE58wD/i2HDqPw42WpilkJJOUxjuM3aiZYut+/ yAv3m03SFYOJpfD6h9wkh+k2iU7S9pNoaVmo+UVqrINO01ZvGTQKB1eAcPlIVKIrG5Xw 6jpj0sXkZQmwP/FBvaCZEpkG3XGTl+LPMVXSBuO9yO+iJV9LlrMeJuzUNdOfJ/6g8AYc 3IYrBGmaLQ7zqBYuJURW92v3wtRz4lpqe8cl0QXGim9zeEkD6m+4FubAClKD5aJbPdss rLeoQvH5P/cw+UguuBlKr/NhXmCBZyHmIzhNNqSX18RLkZy5ZFlVlcAJXBqPJfkbzqNM lW7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746178509; x=1746783309; h=content-transfer-encoding:content-disposition:mime-version :message-id:subject:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=jODnInZ3f3KD+ZBX2V04ShBwSATLfrBX7vF9Ti11sE8=; b=YSIPo5uCK0QkQeZkpPPZQD7qzPlfFc+dN48VvqM5QjwshLfqO4Jr2PZDL8lkRRra21 ciO7FKxedoNpoHZB6NKgInxg4xAYuNKZfFy89lbBMcd0nRrLzJyziKKjZzoguJcexdQB zPuvDUIOTIQszK1PR7pzLzJ8t4fmyROjQv3AOmMIQONNFOpF+gE6/Lv9OB3ukMrdqcI1 RoxTbcDMtrdOgw3C7bAgM5KUl571IZhoe9rsl0o1qsjQdBw8J5v4p2xXDSP8IPWKF44b 65lJNOUlodi6B2PRY0LikzIsMm4S5cG2SE2ndOv6EucRVmuNQUfkJICRg4ZvCDfPsPIl kDog== X-Gm-Message-State: AOJu0YwHOeM4lw116IsJFrf4WA7mkwOyFqJBYRa+1Ys/hkhYfw27QmSK DT4a6wb3JqWhkLvjtnERMaPPTM2GUlL3K5YjmmU8dCMMCyVIvWbkmnijHw== X-Gm-Gg: ASbGncucRt55/8WSMWlr0E7vBWXpjLNrJqKPCruRzRqPpg98yzgJyBzJ71GAlQ/yN1m dO6VENteIRLW0VkZ2d5iIE0n3p3VlvI0hDXTr6lWM/wNclEZ4frZa8La+L3DYoZUfuCUMaMQuA+ g2GnnEsQylTU5iQ4IYchPo1LenXKh2+Uqwku5F5phsLpVLchLLIg1j+T7qDqvZLbafiz95J2YQN AKdPhmT8rwrOGahJB4uL3QFlx/SqwbeGR+PuPpC7y6rrCOoSmKNOxaJ9/uYc5Axjkk/jsEkpCic fiGedttejwj6DXcZby/q2FVF+PDeSnWiUn7qyHVt+WbsB4GmgCZF/5x+TbSoVqIzkbg= X-Google-Smtp-Source: AGHT+IG1og4hDlKmI5eEfa6f253wpJdP8sENjO6BsiXIDrmnNaKzLtTSnjrNPNkVja9OGP6C6xPoPA== X-Received: by 2002:a17:906:c109:b0:ace:f075:3e56 with SMTP id a640c23a62f3a-acefed6affamr553187166b.11.1746178508863; Fri, 02 May 2025 02:35:08 -0700 (PDT) Received: from gmail.com (d221-136.icpnet.pl. [109.173.221.136]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ad1891f3c60sm22546066b.80.2025.05.02.02.35.08 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 May 2025 02:35:08 -0700 (PDT) Date: Fri, 2 May 2025 11:35:06 +0200 From: =?utf-8?Q?=C5=81ukasz_Wojni=C5=82owicz?= To: bug-gnu-emacs@gnu.org Subject: 30.1; project-query-replace-regexp fails on a symlink to a directory Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a00:1450:4864:20::629; envelope-from=lukasz.wojnilowicz@gmail.com; helo=mail-ej1-x629.google.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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 02 May 2025 07:45:40 -0400 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: -0.0 (/) Executing project-query-replace-regexp on a git repository like below ----------------------- . ├── ./a │   └── ./a/file.txt └── ./link-to-a -> a 3 directories, 1 file ----------------------- on Linux fails with "fileloop-next-file: Read error: Is a directory, /absolute/path/to/project-query-replace-regexp/link-to-a" Could you fix that?