From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen via Users list for the GNU Emacs text editor Newsgroups: gmane.emacs.help Subject: Re: isearch replace on org-mode buffer overlays caused error Date: Wed, 18 Dec 2024 13:08:02 +0100 Message-ID: <87a5ct42jh.fsf@web.de> References: <675fd9fc.050a0220.88bd8.a658@mx.google.com> <87ttb4exjo.fsf@web.de> Reply-To: Michael Heerdegen Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1020"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: help-gnu-emacs@gnu.org Cancel-Lock: sha1:+Gu4AusA2l9SiFZoIy6IOpD9ZvI= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Wed Dec 18 13:08:01 2024 Return-path: Envelope-to: geh-help-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 1tNsqP-00008o-Lf for geh-help-gnu-emacs@m.gmane-mx.org; Wed, 18 Dec 2024 13:08:01 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tNspb-0005j3-6y; Wed, 18 Dec 2024 07:07:11 -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 1tNspW-0005iR-4a for help-gnu-emacs@gnu.org; Wed, 18 Dec 2024 07:07:07 -0500 Original-Received: from ciao.gmane.io ([116.202.254.214]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tNspT-0007RO-CD for help-gnu-emacs@gnu.org; Wed, 18 Dec 2024 07:07:05 -0500 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1tNspP-0009n0-Sg for help-gnu-emacs@gnu.org; Wed, 18 Dec 2024 13:06:59 +0100 X-Injected-Via-Gmane: http://gmane.org/ Received-SPF: pass client-ip=116.202.254.214; envelope-from=geh-help-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.248, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:148874 Archived-At: stardiviner writes: > Yes, it's weird, I'm pretty sure I'm in an normal org-mode > (major-mode) buffer. Don't know why magit-mode involved. I think I have been wrong: that the advice is shows up in the backtrace is normal once you have Magit loaded. It will just fall back to the original function. This is probably not our culprit. Ok - but you are using something called `pcre-query-replace-regexp', not the original `isearch' `query-replace'. My first question would be: can you reproduce this issue using the vanilla `query-replace'? If not, it may be a problem in `pcre-query-replace-regexp', some side effect that interferes with isearch' open-and-close-invisible-areas mechanism. Michael.