From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#31796: 27.1; dired-do-find-regexp-and-replace fails to find multiline regexps Date: Mon, 23 Nov 2020 23:28:37 +0200 Message-ID: References: <10120030-8b8d-b702-add4-8f099f934ed5@chalmers.se> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="28546"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 To: Andreas Abel , 31796@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Nov 23 22:29:37 2020 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 1khJOy-0007JV-Bj for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 23 Nov 2020 22:29:36 +0100 Original-Received: from localhost ([::1]:43362 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1khJOw-0000Yp-Uy for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 23 Nov 2020 16:29:35 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33312) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1khJOR-0000VS-U1 for bug-gnu-emacs@gnu.org; Mon, 23 Nov 2020 16:29:11 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:39900) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1khJOQ-0007yq-2d for bug-gnu-emacs@gnu.org; Mon, 23 Nov 2020 16:29:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1khJOP-0006sD-Vi for bug-gnu-emacs@gnu.org; Mon, 23 Nov 2020 16:29:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 Nov 2020 21:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31796 X-GNU-PR-Package: emacs Original-Received: via spool by 31796-submit@debbugs.gnu.org id=B31796.160616692726401 (code B ref 31796); Mon, 23 Nov 2020 21:29:01 +0000 Original-Received: (at 31796) by debbugs.gnu.org; 23 Nov 2020 21:28:47 +0000 Original-Received: from localhost ([127.0.0.1]:51446 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khJOB-0006rl-Lo for submit@debbugs.gnu.org; Mon, 23 Nov 2020 16:28:47 -0500 Original-Received: from mail-wm1-f46.google.com ([209.85.128.46]:40014) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khJO9-0006rX-G0 for 31796@debbugs.gnu.org; Mon, 23 Nov 2020 16:28:45 -0500 Original-Received: by mail-wm1-f46.google.com with SMTP id a3so856486wmb.5 for <31796@debbugs.gnu.org>; Mon, 23 Nov 2020 13:28:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=dbX2toB3dXKnSoQPLLwhgobTk1WQ+yjeN+ER8BffYE4=; b=kFGbq4KAiHMUIRHIlLHzg42mlb4QcTcGS+1e2AYb+7D4MNPSlHhXV/BEvbL0kYZMVI cQ99CIaMtfWsxjzJQZPTVVbtivUNHaTr95rI1yzWQIOqVjj8FIGesYVI4QWkmws3pjrf t3xWhz4O6KuE9Bj8pgnLLQsxwco2W3dLRVGSLOXj6olMe+d/bBCjX4unJaBhMI4g66bc J5Gs9+rgrjDkakpRnELHUabmLCtffFsxZiwV3QrinWH2+O/GOzla9m+h30G0eb2tgzeT 1t+QrpdLFBAAanV33Kps0Q0CNrqgfSPAAY5UjZA0Ekx6rNhY8AUbcWjEkf8tKpS39CeV uf5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=dbX2toB3dXKnSoQPLLwhgobTk1WQ+yjeN+ER8BffYE4=; b=JHEXXubmDx8aaNcpimmZciz6gOpyV8edpKxSuLuFJpqpR+/EF4sz7R5ghieOV/bfvO rDaXUj6AN7lTykne56AAE0/h4pO1kBiD+FBOiRYlbu+MdMCrgi6tpnYwtleM82PdYN3U XQ24EE/HlcJ/TCioepIBS3xhCPM14KE+EDJxYQZKL+Hyyu+fCeupaJTd1IjxHS0Hl3IO AH6iLSxoUYcKACt/7xVjfUPWb2OOYlN8ikZgkt7gdMHa2KOH5ytBh4NN37xU7C6LpJSG VWchfqRGBjasMcFmsB8a8eNV7dBUYB5Y2pmfsfx1QzxI5JYJFL4M2lbPcqWbdtgPXYSM jbqQ== X-Gm-Message-State: AOAM530bRs4+zuYTvmnrT193Ex8QmumujlweSZHqnm1vE1dLyWrht6Lv 69PvUwve/aSs8wWK0VgmNMlL+MxMdcAA7g== X-Google-Smtp-Source: ABdhPJzaNEn5fnLI4ykHC3HmBiIj+z09+HPN0GVuUSlW941QoOGRGwsGIzLFZrFOUxRPLFPxKH+2iA== X-Received: by 2002:a1c:9ad0:: with SMTP id c199mr870389wme.46.1606166919352; Mon, 23 Nov 2020 13:28:39 -0800 (PST) Original-Received: from [192.168.0.4] ([66.205.71.3]) by smtp.googlemail.com with ESMTPSA id f23sm922517wmb.43.2020.11.23.13.28.38 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 23 Nov 2020 13:28:38 -0800 (PST) In-Reply-To: <10120030-8b8d-b702-add4-8f099f934ed5@chalmers.se> Content-Language: en-US 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:193989 Archived-At: On 23.11.2020 11:09, Andreas Abel wrote: > - Why isn't the more robust > >   dired-do-query-replace-regexp > > bound to Q? Which is the "more robust", though? dired-do-query-replace-regexp doesn't work with Tramp. dired-do-find-regexp-and-replace does. And even if the former is fixed to work, the latter will work much faster remotely. It's also going to be faster in many "local" cases too. If we don't manage to find a portable enough solution to do multiline searches, we could at least warn the user interactively about unsupported features, though.