From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#11746: feature request: `isearch-query-replace' should open invisible text Date: Tue, 19 Jun 2012 19:56:52 +0200 Message-ID: <87mx3z9od7.fsf@web.de> Reply-To: michael_heerdegen@web.de NNTP-Posting-Host: plane.gmane.org X-Trace: dough.gmane.org 1340128554 3345 80.91.229.3 (19 Jun 2012 17:55:54 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 19 Jun 2012 17:55:54 +0000 (UTC) To: 11746@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jun 19 19:55:53 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Sh2ec-0003LD-BM for geb-bug-gnu-emacs@m.gmane.org; Tue, 19 Jun 2012 19:55:50 +0200 Original-Received: from localhost ([::1]:38728 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sh2ec-0002i2-EH for geb-bug-gnu-emacs@m.gmane.org; Tue, 19 Jun 2012 13:55:50 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:56262) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sh2eU-0002gh-Hr for bug-gnu-emacs@gnu.org; Tue, 19 Jun 2012 13:55:48 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sh2eS-0003nH-3X for bug-gnu-emacs@gnu.org; Tue, 19 Jun 2012 13:55:42 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:39327) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sh2eS-0003n7-0Q for bug-gnu-emacs@gnu.org; Tue, 19 Jun 2012 13:55:40 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1Sh2hh-0005Bs-Sy for bug-gnu-emacs@gnu.org; Tue, 19 Jun 2012 13:59:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 19 Jun 2012 17:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 11746 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.134012870719909 (code B ref -1); Tue, 19 Jun 2012 17:59:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 19 Jun 2012 17:58:27 +0000 Original-Received: from localhost ([127.0.0.1]:48873 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sh2h7-0005B3-Uy for submit@debbugs.gnu.org; Tue, 19 Jun 2012 13:58:26 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:36261) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sh2h5-0005Aw-3y for submit@debbugs.gnu.org; Tue, 19 Jun 2012 13:58:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sh2di-0003FZ-I0 for submit@debbugs.gnu.org; Tue, 19 Jun 2012 13:55:00 -0400 Original-Received: from lists.gnu.org ([208.118.235.17]:47978) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sh2di-0003FS-Ed for submit@debbugs.gnu.org; Tue, 19 Jun 2012 13:54:54 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:56129) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sh2dg-0002Q2-Pn for bug-gnu-emacs@gnu.org; Tue, 19 Jun 2012 13:54:54 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sh2da-0003Dc-8C for bug-gnu-emacs@gnu.org; Tue, 19 Jun 2012 13:54:52 -0400 Original-Received: from mout.web.de ([212.227.17.12]:56704) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sh2dZ-0003D7-Ub for bug-gnu-emacs@gnu.org; Tue, 19 Jun 2012 13:54:46 -0400 Original-Received: from snow.dragon ([82.113.99.105]) by smtp.web.de (mrweb003) with ESMTPSA (Nemesis) id 0MQeqb-1SKExD0oVZ-00UiKr for ; Tue, 19 Jun 2012 19:54:43 +0200 X-Provags-ID: V02:K0:qiqY8yEY+nOshjvJS+GcR4fUPeBnu3YKrSk6RzU/HLD UDae3ckGWgVFNVTHIKOmFWiDm1XqxlHSMCUm7ebi2yhn3L6A1U zpqN0ckQDaNOwFs9JXLw3uByU5EMapvRX3DASopY4dL5GOH6UK k4yW9Looxhry9KSOueD1wSyCClFxHoGm54mxNsTOSjYdj8EBwo G7jgYP9u24zIb+ylivzQ9fH4+2mBP6QGZwRoZHl3Qw= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 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.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:61123 Archived-At: Hi, if you have `search-invisible' non-nil, isearch "opens" invisible text. But when you hit M-% or C-M-% while searching, you loose this ability: point will just be put inside invisible areas, and you don't see what you're doing. This is somewhat inconsistent. Having an open invisible feature for replacing text would be very convenient - think of org files, for example. Dunno if this would be easy to implement. `isearch-query-replace' uses just `perform-replace' from replace.el, which doesn't care about invisible text. Thanks, Michael. In GNU Emacs 24.1.50.1 (i486-pc-linux-gnu, GTK+ Version 3.4.2) of 2012-06-15 on zelenka, modified by Debian (emacs-snapshot package, version 2:20120615-1) Windowing system distributor `The X.Org Foundation', version 11.0.11201902 Configured using: `configure '--build' 'i486-linux-gnu' '--host' 'i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/24.1.50/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.1.50/site-lisp:/usr/share/emacs/site-lisp' '--without-compress-info' '--with-crt-dir=/usr/lib/i386-linux-gnu/' '--with-x=yes' '--with-x-toolkit=gtk3' '--with-imagemagick=yes' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' 'LDFLAGS=-g -Wl,--as-needed -znocombreloc' 'CPPFLAGS=-D_FORTIFY_SOURCE=2''