GNU logs - #16493, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Bastien Guerry <bzg@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 19 Jan 2014 14:57:01 +0000
Resent-Message-ID: <handler.16493.B.139014337819316 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 16493 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.139014337819316
          (code B ref -1); Sun, 19 Jan 2014 14:57:01 +0000
Received: (at submit) by debbugs.gnu.org; 19 Jan 2014 14:56:18 +0000
Received: from localhost ([127.0.0.1]:57108 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1W4tnI-00050z-6u
	for submit <at> debbugs.gnu.org; Sun, 19 Jan 2014 09:56:17 -0500
Received: from eggs.gnu.org ([208.118.235.92]:54975)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <bastienguerry@HIDDEN>) id 1W4tn6-0004yW-Ci
 for submit <at> debbugs.gnu.org; Sun, 19 Jan 2014 09:56:06 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <bastienguerry@HIDDEN>) id 1W4tmy-0004WV-FN
 for submit <at> debbugs.gnu.org; Sun, 19 Jan 2014 09:56:00 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM,
 T_DKIM_INVALID autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:52685)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <bastienguerry@HIDDEN>) id 1W4tmy-0004WR-B0
 for submit <at> debbugs.gnu.org; Sun, 19 Jan 2014 09:55:52 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:56676)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <bastienguerry@HIDDEN>) id 1W4tmq-0005z1-On
 for bug-gnu-emacs@HIDDEN; Sun, 19 Jan 2014 09:55:52 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <bastienguerry@HIDDEN>) id 1W4tmj-0004VC-59
 for bug-gnu-emacs@HIDDEN; Sun, 19 Jan 2014 09:55:44 -0500
Received: from mail-wi0-x22e.google.com ([2a00:1450:400c:c05::22e]:50478)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <bastienguerry@HIDDEN>) id 1W4tmi-0004V5-HY
 for bug-gnu-emacs@HIDDEN; Sun, 19 Jan 2014 09:55:37 -0500
Received: by mail-wi0-f174.google.com with SMTP id g10so2366306wiw.13
 for <bug-gnu-emacs@HIDDEN>; Sun, 19 Jan 2014 06:55:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=sender:from:to:subject:user-agent:date:message-id:mime-version
 :content-type; bh=Ud+xvlTEcPmXyaSvNXjHijmOSRFUiZBcDc73UMrbRWQ=;
 b=yvnqef59uH7xEOnfy8oj86dfIqcYwz7ZaSXjbQXcXNPM9HMG0OfPC9NQPrfRwJCd9U
 QN0eoYzrJPbNkNMHCJS7Qt7fwv+A0jbhe3gbEE0iOJU3uv6MhQJ6gGSaIjWA1fzxP6dk
 pwsGWRvL0po5rRDAvIH4YWr9Gk4Xk1AQEecC8e4IdVdGJuL32fgcHnlmH02n0yISPsOW
 gzDqAgEJdlBG7GqJqbEfSrMfxC8+6StSwBK3aEEmYgWWvRwzHrusA2N2v+0RjSlrvhsB
 sUiQ5D0NwHUvW9GFG5xDaWTOvUaOCeh+ohlsk0FJt01cYqQUit/Npcu7yWtgsxtG0eh5
 Gv7A==
X-Received: by 10.180.105.65 with SMTP id gk1mr6462952wib.12.1390143335533;
 Sun, 19 Jan 2014 06:55:35 -0800 (PST)
Received: from bzg.localdomain (mar75-2-81-56-68-112.fbx.proxad.net.
 [81.56.68.112])
 by mx.google.com with ESMTPSA id fo6sm11388632wib.7.2014.01.19.06.55.32
 for <bug-gnu-emacs@HIDDEN>
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sun, 19 Jan 2014 06:55:33 -0800 (PST)
Received: by bzg.localdomain (Postfix, from userid 1000)
 id 760281C2062B; Sun, 19 Jan 2014 15:55:31 +0100 (CET)
From: Bastien Guerry <bzg@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)
Date: Sun, 19 Jan 2014 15:55:31 +0100
Message-ID: <878uucaun0.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.0 (----)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.0 (----)


I see very little value in setting `search-invisible' to t.

Also, when doing so, text that is hidden with an overlay is not hit
during a search, only text that is hidden through an invisble text
property, which feels wrong.

I suggest this change: when `search-invisible' is set to `t',
temporarily turn visible-mode on in isearch-mode.  The meaning of
'open would not change and 'open is fine as a default IMO.

With this change, `C-s M-s i' will switch from 'open to 't, allowing
to display all invisible text temporarily, or from 't to 'open,
allowing to only open overlays containing hidden text.

What do you think?



In GNU Emacs 24.3.50.1 (i686-pc-linux-gnu, GTK+ Version 3.10.6)
 of 2014-01-13 on bzg
Repository revision: 116011 monnier@HIDDEN
Windowing system distributor `The X.Org Foundation', version 11.0.11405000
System Description:	Arch Linux

Important settings:
  value of $LC_COLLATE: C
  value of $LANG: fr_FR.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Group

Minor modes in effect:
  gnus-topic-mode: t
  helm-match-plugin-mode: t
  erc-list-mode: t
  erc-menu-mode: t
  erc-autojoin-mode: t
  erc-ring-mode: t
  erc-networks-mode: t
  erc-pcomplete-mode: t
  erc-track-mode: t
  erc-match-mode: t
  erc-button-mode: t
  erc-fill-mode: t
  erc-stamp-mode: t
  erc-netsplit-mode: t
  erc-irccontrols-mode: t
  erc-noncommands-mode: t
  erc-move-to-prompt-mode: t
  erc-readonly-mode: t
  diff-auto-refine-mode: t
  gnus-undo-mode: t
  shell-dirtrack-mode: t
  display-time-mode: t
  show-paren-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  buffer-read-only: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
<C-up> <C-up> <C-up> <C-up> <C-up> C-e C-a <C-down> 
<C-down> <C-down> <C-down> <tab> <return> <C-down> 
<C-down> <C-down> <C-down> <tab> <return> <C-down> 
<C-down> <C-down> <C-down> <C-down> <C-down> <C-down> 
C-x C-f C-g C-x 3 C-x o C-x C-f <C-backspace> <C-backspace> 
<C-backspace> <C-backspace> o h <tab> <C-backspace> 
h o <tab> g u <tab> i n s <tab> g i <tab> e m a <tab> 
/ l i s <tab> C-a C-e <C-backspace> e <tab> N E <tab> 
<tab> W <tab> <return> C-s s a e <backspace> e a <backspace> 
<backspace> <backspace> e a r c h C-s C-s C-s C-s C-s 
C-s C-s C-e <C-left> <C-left> <C-left> <C-left> <C-left> 
C-e <down> C-a <C-right> C-e <C-left> <C-left> <C-left> 
C-a <C-up> <C-up> <C-up> <C-down> <C-down> <down> C-e 
C-a <C-up> <C-up> <C-up> <C-up> <C-up> <C-up> <C-up> 
<C-up> <C-up> <C-up> <C-up> <C-up> <C-up> <C-up> <C-up> 
<C-up> <C-up> <C-up> <C-up> <C-up> <C-up> <C-up> M-< 
M-x o u t l i n <tab> e <tab> - m o d <tab> <return> 
M-x <up> <return> C-x 1 M-x o r g - m o d e <return> 
<C-down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> s 
<tab> <tab> C-s s e a r c h C-s C-s C-a <up> <up> <up> 
<up> <tab> C-x n w <down> <tab> s M-x <up> C-g C-s 
C-s C-a C-x n w <tab> <down> <tab> s C-s s e a r c 
C-s C-a M-< C-x C-g C-x n w <tab> <down> C-e C-a <tab> 
s C-s s e a r c h C-a M-< C-x n w <tab> <down> <tab> 
s C-s s e a r c h C-s C-s C-a M-< <tab> C-x n w M-< 
C-e C-a C-x C-s C-z k C-x 1 M-x <up> <up> <up> <re
turn>

Recent messages:
Mark saved where search started
Quit
Mark saved where search started
Mark set
C-x C-g is undefined
Mark saved where search started
Mark set
Mark saved where search started
Mark set [2 times]
(No changes need to be saved)

Load-path shadows:
/home/guerry/install/git/bbdb/lisp/bbdb-rmail hides /usr/local/share/emacs/site-lisp/bbdb-rmail
~/install/git/notmuch/emacs/notmuch-address hides /usr/local/share/emacs/site-lisp/notmuch-address
/home/guerry/install/git/bbdb/lisp/bbdb-gnus hides /usr/local/share/emacs/site-lisp/bbdb-gnus
/home/guerry/install/git/bbdb/lisp/bbdb-sc hides /usr/local/share/emacs/site-lisp/bbdb-sc
~/install/git/notmuch/emacs/notmuch-maildir-fcc hides /usr/local/share/emacs/site-lisp/notmuch-maildir-fcc
~/install/git/notmuch/emacs/notmuch-tag hides /usr/local/share/emacs/site-lisp/notmuch-tag
/home/guerry/install/git/bbdb/lisp/bbdb hides /usr/local/share/emacs/site-lisp/bbdb
~/install/git/notmuch/emacs/notmuch-mua hides /usr/local/share/emacs/site-lisp/notmuch-mua
/home/guerry/install/git/bbdb/lisp/bbdb-loaddefs hides /usr/local/share/emacs/site-lisp/bbdb-loaddefs
/home/guerry/install/git/bbdb/lisp/bbdb-print hides /usr/local/share/emacs/site-lisp/bbdb-print
~/install/git/notmuch/emacs/notmuch-show hides /usr/local/share/emacs/site-lisp/notmuch-show
/home/guerry/install/git/bbdb/lisp/bbdb-site hides /usr/local/share/emacs/site-lisp/bbdb-site
~/install/git/notmuch/emacs/notmuch-hello hides /usr/local/share/emacs/site-lisp/notmuch-hello
~/install/git/notmuch/emacs/notmuch-tree hides /usr/local/share/emacs/site-lisp/notmuch-tree
~/install/git/notmuch/emacs/notmuch-message hides /usr/local/share/emacs/site-lisp/notmuch-message
/home/guerry/install/git/bbdb/lisp/bbdb-snarf hides /usr/local/share/emacs/site-lisp/bbdb-snarf
~/install/git/notmuch/emacs/notmuch-print hides /usr/local/share/emacs/site-lisp/notmuch-print
/home/guerry/install/git/bbdb/lisp/bbdb-mhe hides /usr/local/share/emacs/site-lisp/bbdb-mhe
/home/guerry/install/git/bbdb/lisp/bbdb-migrate hides /usr/local/share/emacs/site-lisp/bbdb-migrate
~/install/git/notmuch/emacs/notmuch-wash hides /usr/local/share/emacs/site-lisp/notmuch-wash
~/install/git/notmuch/emacs/notmuch hides /usr/local/share/emacs/site-lisp/notmuch
~/install/git/notmuch/emacs/notmuch-lib hides /usr/local/share/emacs/site-lisp/notmuch-lib
/home/guerry/install/git/bbdb/lisp/bbdb-message hides /usr/local/share/emacs/site-lisp/bbdb-message
~/install/git/notmuch/emacs/notmuch-parser hides /usr/local/share/emacs/site-lisp/notmuch-parser
~/install/git/notmuch/emacs/notmuch-query hides /usr/local/share/emacs/site-lisp/notmuch-query
/home/guerry/install/git/bbdb/lisp/bbdb-com hides /usr/local/share/emacs/site-lisp/bbdb-com
/home/guerry/install/git/bbdb/lisp/bbdb-mua hides /usr/local/share/emacs/site-lisp/bbdb-mua
/home/guerry/install/git/bbdb/lisp/bbdb-anniv hides /usr/local/share/emacs/site-lisp/bbdb-anniv
/home/guerry/install/git/bbdb/lisp/bbdb-ispell hides /usr/local/share/emacs/site-lisp/bbdb-ispell
~/install/git/notmuch/emacs/notmuch-crypto hides /usr/local/share/emacs/site-lisp/notmuch-crypto
~/install/git/notmuch/emacs/coolj hides /usr/local/share/emacs/site-lisp/coolj
~/install/cvs/emacs-w3m/bookmark-w3m hides /usr/local/share/emacs/site-lisp/w3m/bookmark-w3m
~/install/cvs/emacs-w3m/w3m-ems hides /usr/local/share/emacs/site-lisp/w3m/w3m-ems
~/install/cvs/emacs-w3m/w3m-mail hides /usr/local/share/emacs/site-lisp/w3m/w3m-mail
~/install/cvs/emacs-w3m/w3m-load hides /usr/local/share/emacs/site-lisp/w3m/w3m-load
~/install/cvs/emacs-w3m/w3m-filter hides /usr/local/share/emacs/site-lisp/w3m/w3m-filter
~/install/cvs/emacs-w3m/mew-w3m hides /usr/local/share/emacs/site-lisp/w3m/mew-w3m
~/install/cvs/emacs-w3m/w3m-namazu hides /usr/local/share/emacs/site-lisp/w3m/w3m-namazu
~/install/cvs/emacs-w3m/w3m-util hides /usr/local/share/emacs/site-lisp/w3m/w3m-util
~/install/cvs/emacs-w3m/w3m-search hides /usr/local/share/emacs/site-lisp/w3m/w3m-search
~/install/cvs/emacs-w3m/w3m-session hides /usr/local/share/emacs/site-lisp/w3m/w3m-session
~/install/cvs/emacs-w3m/w3m-rss hides /usr/local/share/emacs/site-lisp/w3m/w3m-rss
~/install/cvs/emacs-w3m/w3m-form hides /usr/local/share/emacs/site-lisp/w3m/w3m-form
~/install/cvs/emacs-w3m/w3m-perldoc hides /usr/local/share/emacs/site-lisp/w3m/w3m-perldoc
~/install/cvs/emacs-w3m/w3m-antenna hides /usr/local/share/emacs/site-lisp/w3m/w3m-antenna
~/install/cvs/emacs-w3m/w3m-bug hides /usr/local/share/emacs/site-lisp/w3m/w3m-bug
~/install/cvs/emacs-w3m/w3m-cookie hides /usr/local/share/emacs/site-lisp/w3m/w3m-cookie
~/install/cvs/emacs-w3m/w3m-hist hides /usr/local/share/emacs/site-lisp/w3m/w3m-hist
~/install/cvs/emacs-w3m/octet hides /usr/local/share/emacs/site-lisp/w3m/octet
~/install/cvs/emacs-w3m/w3m-image hides /usr/local/share/emacs/site-lisp/w3m/w3m-image
~/install/cvs/emacs-w3m/w3m-tabmenu hides /usr/local/share/emacs/site-lisp/w3m/w3m-tabmenu
~/install/cvs/emacs-w3m/w3m-dtree hides /usr/local/share/emacs/site-lisp/w3m/w3m-dtree
~/install/cvs/emacs-w3m/w3m hides /usr/local/share/emacs/site-lisp/w3m/w3m
~/install/cvs/emacs-w3m/w3m-lnum hides /usr/local/share/emacs/site-lisp/w3m/w3m-lnum
~/install/cvs/emacs-w3m/w3m-symbol hides /usr/local/share/emacs/site-lisp/w3m/w3m-symbol
~/install/cvs/emacs-w3m/mime-w3m hides /usr/local/share/emacs/site-lisp/w3m/mime-w3m
~/install/cvs/emacs-w3m/w3m-ccl hides /usr/local/share/emacs/site-lisp/w3m/w3m-ccl
~/install/cvs/emacs-w3m/w3m-fb hides /usr/local/share/emacs/site-lisp/w3m/w3m-fb
~/install/cvs/emacs-w3m/w3m-bookmark hides /usr/local/share/emacs/site-lisp/w3m/w3m-bookmark
~/install/cvs/emacs-w3m/w3m-favicon hides /usr/local/share/emacs/site-lisp/w3m/w3m-favicon
~/install/cvs/emacs-w3m/w3m-weather hides /usr/local/share/emacs/site-lisp/w3m/w3m-weather
~/install/cvs/emacs-w3m/w3m-ucs hides /usr/local/share/emacs/site-lisp/w3m/w3m-ucs
~/install/cvs/emacs-w3m/w3m-proc hides /usr/local/share/emacs/site-lisp/w3m/w3m-proc
~/install/git/org-mode/lisp/org-element hides /usr/local/share/emacs/24.3.50/lisp/org/org-element
~/install/git/org-mode/lisp/ob-ocaml hides /usr/local/share/emacs/24.3.50/lisp/org/ob-ocaml
~/install/git/org-mode/lisp/ob-ledger hides /usr/local/share/emacs/24.3.50/lisp/org/ob-ledger
~/install/git/org-mode/lisp/ob-calc hides /usr/local/share/emacs/24.3.50/lisp/org/ob-calc
~/install/git/org-mode/lisp/org-src hides /usr/local/share/emacs/24.3.50/lisp/org/org-src
~/install/git/org-mode/lisp/ob-makefile hides /usr/local/share/emacs/24.3.50/lisp/org/ob-makefile
~/install/git/org-mode/lisp/ox hides /usr/local/share/emacs/24.3.50/lisp/org/ox
~/install/git/org-mode/lisp/ob-plantuml hides /usr/local/share/emacs/24.3.50/lisp/org/ob-plantuml
~/install/git/org-mode/lisp/ob-eval hides /usr/local/share/emacs/24.3.50/lisp/org/ob-eval
~/install/git/org-mode/lisp/org-compat hides /usr/local/share/emacs/24.3.50/lisp/org/org-compat
~/install/git/org-mode/lisp/ob-io hides /usr/local/share/emacs/24.3.50/lisp/org/ob-io
~/install/git/org-mode/lisp/ob-haskell hides /usr/local/share/emacs/24.3.50/lisp/org/ob-haskell
~/install/git/org-mode/lisp/org-list hides /usr/local/share/emacs/24.3.50/lisp/org/org-list
~/install/git/org-mode/lisp/ob-css hides /usr/local/share/emacs/24.3.50/lisp/org/ob-css
~/install/git/org-mode/lisp/ox-odt hides /usr/local/share/emacs/24.3.50/lisp/org/ox-odt
~/install/git/org-mode/lisp/org-macro hides /usr/local/share/emacs/24.3.50/lisp/org/org-macro
~/install/git/org-mode/lisp/ob-perl hides /usr/local/share/emacs/24.3.50/lisp/org/ob-perl
~/install/git/org-mode/lisp/org-ctags hides /usr/local/share/emacs/24.3.50/lisp/org/org-ctags
~/install/git/org-mode/lisp/org-docview hides /usr/local/share/emacs/24.3.50/lisp/org/org-docview
~/install/git/org-mode/lisp/ob-keys hides /usr/local/share/emacs/24.3.50/lisp/org/ob-keys
~/install/git/org-mode/lisp/ox-beamer hides /usr/local/share/emacs/24.3.50/lisp/org/ox-beamer
~/install/git/org-mode/lisp/ob-core hides /usr/local/share/emacs/24.3.50/lisp/org/ob-core
~/install/git/org-mode/lisp/org-inlinetask hides /usr/local/share/emacs/24.3.50/lisp/org/org-inlinetask
~/install/git/org-mode/lisp/org-id hides /usr/local/share/emacs/24.3.50/lisp/org/org-id
~/install/git/org-mode/lisp/org-attach hides /usr/local/share/emacs/24.3.50/lisp/org/org-attach
~/install/git/org-mode/lisp/ob-mscgen hides /usr/local/share/emacs/24.3.50/lisp/org/ob-mscgen
~/install/git/org-mode/lisp/ob-exp hides /usr/local/share/emacs/24.3.50/lisp/org/ob-exp
~/install/git/org-mode/lisp/ob-picolisp hides /usr/local/share/emacs/24.3.50/lisp/org/ob-picolisp
~/install/git/org-mode/lisp/org-mhe hides /usr/local/share/emacs/24.3.50/lisp/org/org-mhe
~/install/git/org-mode/lisp/org-mouse hides /usr/local/share/emacs/24.3.50/lisp/org/org-mouse
~/install/git/org-mode/lisp/ox-man hides /usr/local/share/emacs/24.3.50/lisp/org/ox-man
~/install/git/org-mode/lisp/ob-clojure hides /usr/local/share/emacs/24.3.50/lisp/org/ob-clojure
~/install/git/org-mode/lisp/org-agenda hides /usr/local/share/emacs/24.3.50/lisp/org/org-agenda
~/install/git/org-mode/lisp/org-irc hides /usr/local/share/emacs/24.3.50/lisp/org/org-irc
~/install/git/org-mode/lisp/ob-org hides /usr/local/share/emacs/24.3.50/lisp/org/ob-org
~/install/git/org-mode/lisp/org-habit hides /usr/local/share/emacs/24.3.50/lisp/org/org-habit
~/install/git/org-mode/lisp/ob-sass hides /usr/local/share/emacs/24.3.50/lisp/org/ob-sass
~/install/git/org-mode/lisp/ob-screen hides /usr/local/share/emacs/24.3.50/lisp/org/ob-screen
~/install/git/org-mode/lisp/org-clock hides /usr/local/share/emacs/24.3.50/lisp/org/org-clock
~/install/git/org-mode/lisp/org-crypt hides /usr/local/share/emacs/24.3.50/lisp/org/org-crypt
~/install/git/org-mode/lisp/ob-gnuplot hides /usr/local/share/emacs/24.3.50/lisp/org/ob-gnuplot
~/install/git/org-mode/lisp/org-info hides /usr/local/share/emacs/24.3.50/lisp/org/org-info
~/install/git/org-mode/lisp/ob-awk hides /usr/local/share/emacs/24.3.50/lisp/org/ob-awk
~/install/git/org-mode/lisp/org-bibtex hides /usr/local/share/emacs/24.3.50/lisp/org/org-bibtex
~/install/git/org-mode/lisp/org-archive hides /usr/local/share/emacs/24.3.50/lisp/org/org-archive
~/install/git/org-mode/lisp/ob-matlab hides /usr/local/share/emacs/24.3.50/lisp/org/ob-matlab
~/install/git/org-mode/lisp/org-bbdb hides /usr/local/share/emacs/24.3.50/lisp/org/org-bbdb
~/install/git/org-mode/lisp/ox-publish hides /usr/local/share/emacs/24.3.50/lisp/org/ox-publish
~/install/git/org-mode/lisp/ox-icalendar hides /usr/local/share/emacs/24.3.50/lisp/org/ox-icalendar
~/install/git/org-mode/lisp/ob-java hides /usr/local/share/emacs/24.3.50/lisp/org/ob-java
~/install/git/org-mode/lisp/ob-asymptote hides /usr/local/share/emacs/24.3.50/lisp/org/ob-asymptote
~/install/git/org-mode/lisp/ob-octave hides /usr/local/share/emacs/24.3.50/lisp/org/ob-octave
~/install/git/org-mode/lisp/ob-lob hides /usr/local/share/emacs/24.3.50/lisp/org/ob-lob
~/install/git/org-mode/lisp/ob-sqlite hides /usr/local/share/emacs/24.3.50/lisp/org/ob-sqlite
~/install/git/org-mode/lisp/ox-latex hides /usr/local/share/emacs/24.3.50/lisp/org/ox-latex
~/install/git/org-mode/lisp/ob-lisp hides /usr/local/share/emacs/24.3.50/lisp/org/ob-lisp
~/install/git/org-mode/lisp/org-table hides /usr/local/share/emacs/24.3.50/lisp/org/org-table
~/install/git/org-mode/lisp/ob-scheme hides /usr/local/share/emacs/24.3.50/lisp/org/ob-scheme
~/install/git/org-mode/lisp/ob-R hides /usr/local/share/emacs/24.3.50/lisp/org/ob-R
~/install/git/org-mode/lisp/ob-python hides /usr/local/share/emacs/24.3.50/lisp/org/ob-python
~/install/git/org-mode/lisp/ob-fortran hides /usr/local/share/emacs/24.3.50/lisp/org/ob-fortran
~/install/git/org-mode/lisp/ox-ascii hides /usr/local/share/emacs/24.3.50/lisp/org/ox-ascii
~/install/git/org-mode/lisp/org-feed hides /usr/local/share/emacs/24.3.50/lisp/org/org-feed
~/install/git/org-mode/lisp/org-faces hides /usr/local/share/emacs/24.3.50/lisp/org/org-faces
~/install/git/org-mode/lisp/ox-org hides /usr/local/share/emacs/24.3.50/lisp/org/ox-org
~/install/git/org-mode/lisp/org-eshell hides /usr/local/share/emacs/24.3.50/lisp/org/org-eshell
~/install/git/org-mode/lisp/org-capture hides /usr/local/share/emacs/24.3.50/lisp/org/org-capture
~/install/git/org-mode/lisp/org-plot hides /usr/local/share/emacs/24.3.50/lisp/org/org-plot
~/install/git/org-mode/lisp/ox-html hides /usr/local/share/emacs/24.3.50/lisp/org/ox-html
~/install/git/org-mode/lisp/ob-shen hides /usr/local/share/emacs/24.3.50/lisp/org/ob-shen
~/install/git/org-mode/lisp/ob-maxima hides /usr/local/share/emacs/24.3.50/lisp/org/ob-maxima
~/install/git/org-mode/lisp/ob-js hides /usr/local/share/emacs/24.3.50/lisp/org/ob-js
~/install/git/org-mode/lisp/ob-sql hides /usr/local/share/emacs/24.3.50/lisp/org/ob-sql
~/install/git/org-mode/lisp/org-version hides /usr/local/share/emacs/24.3.50/lisp/org/org-version
~/install/git/org-mode/lisp/ob-dot hides /usr/local/share/emacs/24.3.50/lisp/org/ob-dot
~/install/git/org-mode/lisp/org-timer hides /usr/local/share/emacs/24.3.50/lisp/org/org-timer
~/install/git/org-mode/lisp/ob-ruby hides /usr/local/share/emacs/24.3.50/lisp/org/ob-ruby
~/install/git/org-mode/lisp/ob-emacs-lisp hides /usr/local/share/emacs/24.3.50/lisp/org/ob-emacs-lisp
~/install/git/org-mode/lisp/org-rmail hides /usr/local/share/emacs/24.3.50/lisp/org/org-rmail
~/install/git/org-mode/lisp/org-datetree hides /usr/local/share/emacs/24.3.50/lisp/org/org-datetree
~/install/git/org-mode/lisp/org-entities hides /usr/local/share/emacs/24.3.50/lisp/org/org-entities
~/install/git/org-mode/lisp/ox-md hides /usr/local/share/emacs/24.3.50/lisp/org/ox-md
~/install/git/org-mode/lisp/org-protocol hides /usr/local/share/emacs/24.3.50/lisp/org/org-protocol
~/install/git/org-mode/lisp/org-pcomplete hides /usr/local/share/emacs/24.3.50/lisp/org/org-pcomplete
~/install/git/org-mode/lisp/org-colview hides /usr/local/share/emacs/24.3.50/lisp/org/org-colview
~/install/git/org-mode/lisp/ob-ditaa hides /usr/local/share/emacs/24.3.50/lisp/org/ob-ditaa
~/install/git/org-mode/lisp/ox-texinfo hides /usr/local/share/emacs/24.3.50/lisp/org/ox-texinfo
~/install/git/org-mode/lisp/org-gnus hides /usr/local/share/emacs/24.3.50/lisp/org/org-gnus
~/install/git/org-mode/lisp/org-loaddefs hides /usr/local/share/emacs/24.3.50/lisp/org/org-loaddefs
~/install/git/org-mode/lisp/ob-latex hides /usr/local/share/emacs/24.3.50/lisp/org/ob-latex
~/install/git/org-mode/lisp/org-footnote hides /usr/local/share/emacs/24.3.50/lisp/org/org-footnote
~/install/git/org-mode/lisp/ob-C hides /usr/local/share/emacs/24.3.50/lisp/org/ob-C
~/install/git/org-mode/lisp/ob-scala hides /usr/local/share/emacs/24.3.50/lisp/org/ob-scala
~/install/git/org-mode/lisp/ob-ref hides /usr/local/share/emacs/24.3.50/lisp/org/ob-ref
~/install/git/org-mode/lisp/ob-tangle hides /usr/local/share/emacs/24.3.50/lisp/org/ob-tangle
~/install/git/org-mode/lisp/org-install hides /usr/local/share/emacs/24.3.50/lisp/org/org-install
~/install/git/org-mode/lisp/org-mobile hides /usr/local/share/emacs/24.3.50/lisp/org/org-mobile
~/install/git/org-mode/lisp/ob-comint hides /usr/local/share/emacs/24.3.50/lisp/org/ob-comint
~/install/git/org-mode/lisp/org-w3m hides /usr/local/share/emacs/24.3.50/lisp/org/org-w3m
~/install/git/org-mode/lisp/org hides /usr/local/share/emacs/24.3.50/lisp/org/org
~/install/git/org-mode/lisp/org-indent hides /usr/local/share/emacs/24.3.50/lisp/org/org-indent
~/install/git/org-mode/lisp/ob-lilypond hides /usr/local/share/emacs/24.3.50/lisp/org/ob-lilypond
~/install/git/org-mode/lisp/org-macs hides /usr/local/share/emacs/24.3.50/lisp/org/org-macs
~/install/git/org-mode/lisp/ob hides /usr/local/share/emacs/24.3.50/lisp/org/ob
~/install/git/org-mode/lisp/ob-table hides /usr/local/share/emacs/24.3.50/lisp/org/ob-table
/home/guerry/.emacs.d/elpa/js2-mode-20131106/.dir-locals hides /usr/local/share/emacs/24.3.50/lisp/gnus/.dir-locals
/home/guerry/install/git/auto-complete/lib/ert/lisp/emacs-lisp/ert-x hides /usr/local/share/emacs/24.3.50/lisp/emacs-lisp/ert-x
/home/guerry/install/git/auto-complete/lib/ert/lisp/emacs-lisp/ert hides /usr/local/share/emacs/24.3.50/lisp/emacs-lisp/ert
/home/guerry/install/git/auto-complete/etc/install hides /home/guerry/elisp/apel/install
/usr/local/share/emacs/24.3.50/lisp/misc hides /home/guerry/elisp/bzg/misc
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-bookmark hides /home/guerry/elisp/bzg/gnus-bookmark
/usr/local/share/emacs/site-lisp/mu4e/mu4e hides /home/guerry/elisp/config/mu4e
/home/guerry/install/git/bbdb/lisp/bbdb-anniv hides /home/guerry/elisp/stable/bbdb-anniv
~/install/git/org-mode/contrib/lisp/org-velocity hides /home/guerry/elisp/testing/org-velocity
/home/guerry/.emacs.d/elpa/undo-tree-0.6.3/undo-tree hides /home/guerry/elisp/testing/undo-tree
/home/guerry/.emacs.d/elpa/sunrise-commander-6.442/sunrise-commander hides /home/guerry/elisp/testing/sunrise-commander
/home/guerry/elisp/stable/elscreen hides /home/guerry/elisp/testing/elscreen
/home/guerry/elisp/stable/ascii-art-to-unicode hides /home/guerry/elisp/testing/ascii-art-to-unicode
/home/guerry/elisp/stable/moy-bbdb hides /home/guerry/elisp/testing/moy-bbdb
/home/guerry/elisp/stable/zenburn hides /home/guerry/elisp/testing/zenburn
/home/guerry/elisp/stable/boxquote hides /home/guerry/elisp/testing/boxquote
/usr/local/share/emacs/24.3.50/lisp/emacs-lisp/timer hides /home/guerry/elisp/testing/timer
~/install/git/org-mode/lisp/org-crypt hides /home/guerry/elisp/testing/org-crypt
/home/guerry/elisp/bzg/screencast hides /home/guerry/elisp/testing/screencast
~/install/git/org-mode/contrib/lisp/org-mairix hides /home/guerry/elisp/testing/org-mairix
/usr/local/share/emacs/24.3.50/lisp/type-break hides /home/guerry/elisp/testing/type-break
/usr/local/share/emacs/24.3.50/lisp/gnus/nnmairix hides /home/guerry/elisp/testing/nnmairix
/usr/local/share/emacs/24.3.50/lisp/play/pong hides /home/guerry/elisp/testing/pong
~/install/git/org-mode/contrib/lisp/htmlize hides /home/guerry/elisp/testing/htmlize
/usr/local/share/emacs/24.3.50/lisp/linum hides /home/guerry/elisp/testing/linum
/usr/local/share/emacs/24.3.50/lisp/net/mairix hides /home/guerry/elisp/testing/mairix
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-gravatar hides /home/guerry/elisp/testing/gnus-gravatar
/usr/local/share/emacs/24.3.50/lisp/gnus/gravatar hides /home/guerry/elisp/testing/gravatar
/home/guerry/elisp/bzg/bibtex-utils hides /home/guerry/elisp/testing/bibtex-utils
/usr/local/share/emacs/24.3.50/lisp/thumbs hides /home/guerry/elisp/testing/thumbs
/home/guerry/elisp/stable/color-theme hides /home/guerry/elisp/testing/color-theme
/usr/local/share/emacs/24.3.50/lisp/json hides /home/guerry/elisp/testing/json
/home/guerry/elisp/config/gnus-minimal hides /home/guerry/elisp/testing/gnus-minimal
/home/guerry/install/git/bbdb/lisp/bbdb-anniv hides /home/guerry/elisp/testing/bbdb-anniv
~/install/git/org-mode/contrib/lisp/org-depend hides /home/guerry/elisp/testing/org-depend
/home/guerry/elisp/bzg/bhl hides /home/guerry/elisp/bhl/bhl/bhl
~/install/git/org-mode/contrib/lisp/org-elisp-symbol hides /home/guerry/elisp/bzg/hacks/org-elisp-symbol
/home/guerry/elisp/bzg/planner-registry hides /home/guerry/elisp/bzg/hacks/planner-registry
~/install/git/org-mode/contrib/lisp/org-registry hides /home/guerry/elisp/bzg/hacks/org-registry
/home/guerry/elisp/bzg/windresize hides /home/guerry/elisp/bzg/hacks/windresize
/home/guerry/elisp/bzg/bhl hides /home/guerry/elisp/bzg/hacks/bhl
/home/guerry/elisp/bzg/screencast hides /home/guerry/elisp/bzg/hacks/screencast
/home/guerry/elisp/bzg/bzg-org hides /home/guerry/elisp/bzg/hacks/bzg-org
~/install/git/org-mode/contrib/lisp/org-expiry hides /home/guerry/elisp/bzg/hacks/org-expiry
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-bookmark hides /home/guerry/elisp/bzg/hacks/gnus-bookmark
/home/guerry/elisp/bzg/bibtex-utils hides /home/guerry/elisp/bzg/hacks/bibtex-utils
/home/guerry/elisp/bzg/register-list hides /home/guerry/elisp/bzg/hacks/register-list
/home/guerry/elisp/bzg/h2dw hides /home/guerry/elisp/bzg/hacks/h2dw
/home/guerry/elisp/testing/org2rem hides /home/guerry/elisp/bzg/hacks/org2rem
/home/guerry/elisp/bzg/turing hides /home/guerry/elisp/bzg/hacks/turing
~/install/git/org-mode/contrib/lisp/org-toc hides /home/guerry/elisp/bzg/hacks/org-toc
~/install/git/org-mode/contrib/lisp/org-elisp-symbol hides /home/guerry/elisp/bzg/org/org-elisp-symbol
/home/guerry/elisp/bzg/hacks/org-dokuwiki hides /home/guerry/elisp/bzg/org/org-dokuwiki
~/install/git/org-mode/contrib/lisp/org-registry hides /home/guerry/elisp/bzg/org/org-registry
/home/guerry/elisp/bzg/hacks/tdo hides /home/guerry/elisp/bzg/org/tdo
~/install/git/org-mode/contrib/lisp/org-expiry hides /home/guerry/elisp/bzg/org/org-expiry
/home/guerry/elisp/bzg/hacks/org-org hides /home/guerry/elisp/bzg/org/org-org
~/install/git/org-mode/contrib/lisp/org-toc hides /home/guerry/elisp/bzg/org/org-toc
/home/guerry/elisp/config/emms-config hides /home/guerry/elisp/config/old/emms-config
/home/guerry/elisp/bzg/planner-registry hides /home/guerry/elisp/testing/bzg/planner-registry
/home/guerry/elisp/bzg/windresize hides /home/guerry/elisp/testing/bzg/windresize
/home/guerry/elisp/bzg/bhl hides /home/guerry/elisp/testing/bzg/bhl
/home/guerry/elisp/bzg/screencast hides /home/guerry/elisp/testing/bzg/screencast
/home/guerry/elisp/bzg/bzg-org hides /home/guerry/elisp/testing/bzg/bzg-org
/home/guerry/elisp/bzg/bibtex-utils hides /home/guerry/elisp/testing/bzg/bibtex-utils
/usr/local/share/emacs/24.3.50/lisp/gnus/mml hides /home/guerry/elisp/testing/bzg/mml
/home/guerry/elisp/bzg/register-list hides /home/guerry/elisp/testing/bzg/register-list
/usr/local/share/emacs/24.3.50/lisp/simple hides /home/guerry/elisp/testing/bzg/simple
/home/guerry/elisp/bzg/hacks/org-org hides /home/guerry/elisp/testing/bzg/org-org
/home/guerry/elisp/bzg/turing hides /home/guerry/elisp/testing/bzg/turing
/usr/local/share/emacs/24.3.50/lisp/epa-file hides /home/guerry/elisp/testing/epg-0.0.16/epa-file
/usr/local/share/emacs/24.3.50/lisp/epg-config hides /home/guerry/elisp/testing/epg-0.0.16/epg-config
/usr/local/share/emacs/24.3.50/lisp/epa-dired hides /home/guerry/elisp/testing/epg-0.0.16/epa-dired
/usr/local/share/emacs/24.3.50/lisp/epa hides /home/guerry/elisp/testing/epg-0.0.16/epa
/usr/local/share/emacs/24.3.50/lisp/epg hides /home/guerry/elisp/testing/epg-0.0.16/epg
/usr/local/share/emacs/24.3.50/lisp/epa-mail hides /home/guerry/elisp/testing/epg-0.0.16/epa-mail
/home/guerry/.emacs.d/elpa/js2-mode-20131106/.dir-locals hides /home/guerry/elisp/testing/ess/.dir-locals
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-bookmark hides /home/guerry/elisp/testing/gnus-bookmark/gnus-bookmark
/usr/local/share/emacs/24.3.50/lisp/net/newst-treeview hides /home/guerry/elisp/testing/newsticker-1.99/newst-treeview
/usr/local/share/emacs/24.3.50/lisp/net/newst-ticker hides /home/guerry/elisp/testing/newsticker-1.99/newst-ticker
/usr/local/share/emacs/24.3.50/lisp/net/newst-plainview hides /home/guerry/elisp/testing/newsticker-1.99/newst-plainview
/usr/local/share/emacs/24.3.50/lisp/net/newst-reader hides /home/guerry/elisp/testing/newsticker-1.99/newst-reader
/usr/local/share/emacs/24.3.50/lisp/net/newsticker hides /home/guerry/elisp/testing/newsticker-1.99/newsticker
/usr/local/share/emacs/24.3.50/lisp/net/newst-backend hides /home/guerry/elisp/testing/newsticker-1.99/newst-backend
/usr/local/share/emacs/24.3.50/lisp/nxml/xmltok hides /home/guerry/elisp/testing/nxml-mode/xmltok
/usr/local/share/emacs/24.3.50/lisp/nxml/rng-util hides /home/guerry/elisp/testing/nxml-mode/rng-util
/usr/local/share/emacs/24.3.50/lisp/nxml/rng-match hides /home/guerry/elisp/testing/nxml-mode/rng-match
/usr/local/share/emacs/24.3.50/lisp/nxml/nxml-uchnm hides /home/guerry/elisp/testing/nxml-mode/nxml-uchnm
/usr/local/share/emacs/24.3.50/lisp/nxml/rng-pttrn hides /home/guerry/elisp/testing/nxml-mode/rng-pttrn
/usr/local/share/emacs/24.3.50/lisp/nxml/rng-cmpct hides /home/guerry/elisp/testing/nxml-mode/rng-cmpct
/usr/local/share/emacs/24.3.50/lisp/nxml/nxml-enc hides /home/guerry/elisp/testing/nxml-mode/nxml-enc
/usr/local/share/emacs/24.3.50/lisp/nxml/rng-uri hides /home/guerry/elisp/testing/nxml-mode/rng-uri
/usr/local/share/emacs/24.3.50/lisp/nxml/nxml-maint hides /home/guerry/elisp/testing/nxml-mode/nxml-maint
/usr/local/share/emacs/24.3.50/lisp/nxml/nxml-ns hides /home/guerry/elisp/testing/nxml-mode/nxml-ns
/usr/local/share/emacs/24.3.50/lisp/nxml/nxml-outln hides /home/guerry/elisp/testing/nxml-mode/nxml-outln
/usr/local/share/emacs/24.3.50/lisp/nxml/nxml-glyph hides /home/guerry/elisp/testing/nxml-mode/nxml-glyph
/usr/local/share/emacs/24.3.50/lisp/nxml/xsd-regexp hides /home/guerry/elisp/testing/nxml-mode/xsd-regexp
/usr/local/share/emacs/24.3.50/lisp/nxml/rng-loc hides /home/guerry/elisp/testing/nxml-mode/rng-loc
/usr/local/share/emacs/24.3.50/lisp/nxml/rng-maint hides /home/guerry/elisp/testing/nxml-mode/rng-maint
/usr/local/share/emacs/24.3.50/lisp/nxml/rng-xsd hides /home/guerry/elisp/testing/nxml-mode/rng-xsd
/usr/local/share/emacs/24.3.50/lisp/nxml/nxml-util hides /home/guerry/elisp/testing/nxml-mode/nxml-util
/usr/local/share/emacs/24.3.50/lisp/nxml/rng-nxml hides /home/guerry/elisp/testing/nxml-mode/rng-nxml
/usr/local/share/emacs/24.3.50/lisp/nxml/rng-valid hides /home/guerry/elisp/testing/nxml-mode/rng-valid
/usr/local/share/emacs/24.3.50/lisp/nxml/rng-parse hides /home/guerry/elisp/testing/nxml-mode/rng-parse
/usr/local/share/emacs/24.3.50/lisp/nxml/rng-dt hides /home/guerry/elisp/testing/nxml-mode/rng-dt
/usr/local/share/emacs/24.3.50/lisp/nxml/nxml-rap hides /home/guerry/elisp/testing/nxml-mode/nxml-rap
/usr/local/share/emacs/24.3.50/lisp/nxml/nxml-parse hides /home/guerry/elisp/testing/nxml-mode/nxml-parse
/usr/local/share/emacs/24.3.50/lisp/nxml/nxml-mode hides /home/guerry/elisp/testing/nxml-mode/nxml-mode
/home/guerry/elisp/bzg/org/org-export hides /home/guerry/elisp/testing/org-export/org-export
/home/guerry/elisp/bzg/org/org-export-latex hides /home/guerry/elisp/testing/org-export/org-export-latex
/usr/local/share/emacs/24.3.50/lisp/emacs-lisp/elp hides /home/guerry/elisp/testing/unused/elp
/usr/local/share/emacs/24.3.50/lisp/textmodes/remember hides /home/guerry/elisp/testing/unused/remember
/home/guerry/elisp/testing/anything hides /home/guerry/elisp/testing/unused/anything
/usr/local/share/emacs/24.3.50/lisp/progmodes/ruby-mode hides /home/guerry/elisp/testing/unused/ruby-mode
~/install/git/org-mode/contrib/lisp/org-mairix hides /home/guerry/elisp/testing/unused/org-mairix
/home/guerry/elisp/testing/http-get hides /home/guerry/elisp/testing/unused/http-get
/home/guerry/elisp/testing/http-cookies hides /home/guerry/elisp/testing/unused/http-cookies
/home/guerry/.emacs.d/elpa/yasnippet-0.8.0/yasnippet hides /home/guerry/elisp/testing/yasnippet/yasnippet
/home/guerry/elisp/bzg/bhl hides /home/guerry/elisp/bhl/unicorn/BHL2/bhl
/home/guerry/elisp/bzg/hacks/blorg hides /home/guerry/elisp/bzg/org/blorg/blorg
/home/guerry/elisp/bzg/windresize hides /home/guerry/elisp/testing/bzg/backups/windresize
~/install/git/org-mode/lisp/org hides /home/guerry/elisp/testing/bzg/backups/org
/usr/local/share/emacs/24.3.50/lisp/mail/rmail hides /home/guerry/elisp/testing/bzg/backups/rmail
/home/guerry/elisp/bzg/hacks/blorg hides /home/guerry/elisp/testing/bzg/blorg/blorg
/home/guerry/elisp/bzg/org/org-export-generic hides /home/guerry/elisp/testing/bzg/org-x/org-export-generic
/home/guerry/elisp/bzg/org/org-export-latex hides /home/guerry/elisp/testing/bzg/org-x/org-export-latex
/usr/local/share/emacs/site-lisp/ess-rdired hides /home/guerry/elisp/testing/ess/lisp/ess-rdired
/usr/local/share/emacs/site-lisp/ess-omg-l hides /home/guerry/elisp/testing/ess/lisp/ess-omg-l
/usr/local/share/emacs/site-lisp/ess-sp6-d hides /home/guerry/elisp/testing/ess/lisp/ess-sp6-d
/usr/local/share/emacs/site-lisp/ess-custom hides /home/guerry/elisp/testing/ess/lisp/ess-custom
/usr/local/share/emacs/site-lisp/mouseme hides /home/guerry/elisp/testing/ess/lisp/mouseme
/usr/local/share/emacs/site-lisp/ess-toolbar hides /home/guerry/elisp/testing/ess/lisp/ess-toolbar
/usr/local/share/emacs/site-lisp/ess-trns hides /home/guerry/elisp/testing/ess/lisp/ess-trns
/usr/local/share/emacs/site-lisp/ess-inf hides /home/guerry/elisp/testing/ess/lisp/ess-inf
/usr/local/share/emacs/site-lisp/ess-sp3-d hides /home/guerry/elisp/testing/ess/lisp/ess-sp3-d
/usr/local/share/emacs/site-lisp/noweb-mode hides /home/guerry/elisp/testing/ess/lisp/noweb-mode
/usr/local/share/emacs/site-lisp/ess-roxy hides /home/guerry/elisp/testing/ess/lisp/ess-roxy
/usr/local/share/emacs/site-lisp/ess-s4-d hides /home/guerry/elisp/testing/ess/lisp/ess-s4-d
/usr/local/share/emacs/site-lisp/ess-s-l hides /home/guerry/elisp/testing/ess/lisp/ess-s-l
/usr/local/share/emacs/site-lisp/ess-jags-d hides /home/guerry/elisp/testing/ess/lisp/ess-jags-d
/usr/local/share/emacs/site-lisp/ess-sp6w-d hides /home/guerry/elisp/testing/ess/lisp/ess-sp6w-d
/usr/local/share/emacs/site-lisp/ess-swv hides /home/guerry/elisp/testing/ess/lisp/ess-swv
/usr/local/share/emacs/site-lisp/ess-omg-d hides /home/guerry/elisp/testing/ess/lisp/ess-omg-d
/usr/local/share/emacs/site-lisp/ess-help hides /home/guerry/elisp/testing/ess/lisp/ess-help
/usr/local/share/emacs/site-lisp/make-regexp hides /home/guerry/elisp/testing/ess/lisp/make-regexp
/usr/local/share/emacs/site-lisp/ess-vst-d hides /home/guerry/elisp/testing/ess/lisp/ess-vst-d
/usr/local/share/emacs/site-lisp/ess hides /home/guerry/elisp/testing/ess/lisp/ess
/usr/local/share/emacs/site-lisp/ess-sas-l hides /home/guerry/elisp/testing/ess/lisp/ess-sas-l
/usr/local/share/emacs/site-lisp/essd-els hides /home/guerry/elisp/testing/ess/lisp/essd-els
/usr/local/share/emacs/site-lisp/ess-r-args hides /home/guerry/elisp/testing/ess/lisp/ess-r-args
/usr/local/share/emacs/site-lisp/ess-sas-a hides /home/guerry/elisp/testing/ess/lisp/ess-sas-a
/usr/local/share/emacs/site-lisp/ess-lsp-l hides /home/guerry/elisp/testing/ess/lisp/ess-lsp-l
/usr/local/share/emacs/site-lisp/ess-utils hides /home/guerry/elisp/testing/ess/lisp/ess-utils
/usr/local/share/emacs/site-lisp/ess-sas-d hides /home/guerry/elisp/testing/ess/lisp/ess-sas-d
/usr/local/share/emacs/site-lisp/ess-sta-d hides /home/guerry/elisp/testing/ess/lisp/ess-sta-d
/usr/local/share/emacs/site-lisp/ess-arc-d hides /home/guerry/elisp/testing/ess/lisp/ess-arc-d
/usr/local/share/emacs/site-lisp/ess-noweb hides /home/guerry/elisp/testing/ess/lisp/ess-noweb
/usr/local/share/emacs/site-lisp/ess-comp hides /home/guerry/elisp/testing/ess/lisp/ess-comp
/usr/local/share/emacs/site-lisp/ess-s3-d hides /home/guerry/elisp/testing/ess/lisp/ess-s3-d
/usr/local/share/emacs/site-lisp/ess-site hides /home/guerry/elisp/testing/ess/lisp/ess-site
/usr/local/share/emacs/site-lisp/ess-mouse hides /home/guerry/elisp/testing/ess/lisp/ess-mouse
/usr/local/share/emacs/site-lisp/ess-font-lock hides /home/guerry/elisp/testing/ess/lisp/ess-font-lock
/usr/local/share/emacs/site-lisp/ess-bugs-l hides /home/guerry/elisp/testing/ess/lisp/ess-bugs-l
/usr/local/share/emacs/site-lisp/ess-xls-d hides /home/guerry/elisp/testing/ess/lisp/ess-xls-d
/usr/local/share/emacs/site-lisp/ess-sp4-d hides /home/guerry/elisp/testing/ess/lisp/ess-sp4-d
/usr/local/share/emacs/site-lisp/ess-rd hides /home/guerry/elisp/testing/ess/lisp/ess-rd
/usr/local/share/emacs/site-lisp/noweb-font-lock-mode hides /home/guerry/elisp/testing/ess/lisp/noweb-font-lock-mode
/usr/local/share/emacs/site-lisp/ess-compat hides /home/guerry/elisp/testing/ess/lisp/ess-compat
/usr/local/share/emacs/site-lisp/ess-bugs-d hides /home/guerry/elisp/testing/ess/lisp/ess-bugs-d
/usr/local/share/emacs/site-lisp/ess-sp5-d hides /home/guerry/elisp/testing/ess/lisp/ess-sp5-d
/usr/local/share/emacs/site-lisp/ess-dde hides /home/guerry/elisp/testing/ess/lisp/ess-dde
/usr/local/share/emacs/site-lisp/ess-mode hides /home/guerry/elisp/testing/ess/lisp/ess-mode
/usr/local/share/emacs/site-lisp/ess-r-d hides /home/guerry/elisp/testing/ess/lisp/ess-r-d
/usr/local/share/emacs/site-lisp/ess-eldoc hides /home/guerry/elisp/testing/ess/lisp/ess-eldoc
/usr/local/share/emacs/site-lisp/ess-sta-l hides /home/guerry/elisp/testing/ess/lisp/ess-sta-l
/usr/local/share/emacs/site-lisp/ess-menu hides /home/guerry/elisp/testing/ess/lisp/ess-menu
/usr/local/share/emacs/site-lisp/ess-rutils hides /home/guerry/elisp/testing/ess/lisp/ess-rutils
/usr/local/share/emacs/site-lisp/msdos hides /home/guerry/elisp/testing/ess/lisp/msdos
/home/guerry/.emacs.d/elpa/undo-tree-0.6.3/undo-tree hides /home/guerry/elisp/testing/evil/lib/undo-tree
/home/guerry/install/git/auto-complete/lib/ert/lisp/emacs-lisp/ert hides /home/guerry/elisp/testing/evil/lib/ert
/home/guerry/elisp/testing/mailcrypt/mailcrypt hides /home/guerry/elisp/testing/records/mailcrypt/mailcrypt
/home/guerry/elisp/testing/mailcrypt/mc-remail hides /home/guerry/elisp/testing/records/mailcrypt/mc-remail
/home/guerry/elisp/testing/mailcrypt/mc-gpg hides /home/guerry/elisp/testing/records/mailcrypt/mc-gpg
/home/guerry/elisp/testing/mailcrypt/mc-toplev hides /home/guerry/elisp/testing/records/mailcrypt/mc-toplev
/home/guerry/elisp/testing/mailcrypt/mc-setversion hides /home/guerry/elisp/testing/records/mailcrypt/mc-setversion
/home/guerry/elisp/testing/mailcrypt/mc-pgp hides /home/guerry/elisp/testing/records/mailcrypt/mc-pgp
/home/guerry/elisp/testing/mailcrypt/mc-pgp5 hides /home/guerry/elisp/testing/records/mailcrypt/mc-pgp5
/home/guerry/elisp/emu/mcharset hides /home/guerry/elisp/testing/unused/apel/mcharset
/home/guerry/elisp/emu/product hides /home/guerry/elisp/testing/unused/apel/product
/home/guerry/elisp/emu/pcustom hides /home/guerry/elisp/testing/unused/apel/pcustom
/home/guerry/elisp/emu/pym hides /home/guerry/elisp/testing/unused/apel/pym
/home/guerry/elisp/emu/pces hides /home/guerry/elisp/testing/unused/apel/pces
/home/guerry/elisp/apel/filename hides /home/guerry/elisp/testing/unused/apel/filename
/home/guerry/elisp/emu/pccl-20 hides /home/guerry/elisp/testing/unused/apel/pccl-20
/home/guerry/elisp/emu/mule-caesar hides /home/guerry/elisp/testing/unused/apel/mule-caesar
/home/guerry/elisp/apel/alist hides /home/guerry/elisp/testing/unused/apel/alist
/home/guerry/elisp/emu/invisible hides /home/guerry/elisp/testing/unused/apel/invisible
/home/guerry/install/git/auto-complete/etc/install hides /home/guerry/elisp/testing/unused/apel/install
/home/guerry/elisp/emu/richtext hides /home/guerry/elisp/testing/unused/apel/richtext
/home/guerry/elisp/emu/poem-e20_3 hides /home/guerry/elisp/testing/unused/apel/poem-e20_3
/home/guerry/elisp/emu/poem-e20 hides /home/guerry/elisp/testing/unused/apel/poem-e20
/home/guerry/elisp/emu/pccl hides /home/guerry/elisp/testing/unused/apel/pccl
/usr/local/share/emacs/24.3.50/lisp/timezone hides /home/guerry/elisp/testing/unused/apel/timezone
/home/guerry/elisp/emu/static hides /home/guerry/elisp/testing/unused/apel/static
/home/guerry/elisp/emu/poe hides /home/guerry/elisp/testing/unused/apel/poe
/home/guerry/elisp/emu/poem hides /home/guerry/elisp/testing/unused/apel/poem
/home/guerry/elisp/emu/mcs-20 hides /home/guerry/elisp/testing/unused/apel/mcs-20
/home/guerry/elisp/emu/mcs-e20 hides /home/guerry/elisp/testing/unused/apel/mcs-e20
/home/guerry/elisp/emu/pces-e20 hides /home/guerry/elisp/testing/unused/apel/pces-e20
/home/guerry/elisp/emu/pces-20 hides /home/guerry/elisp/testing/unused/apel/pces-20
/home/guerry/elisp/emu/broken hides /home/guerry/elisp/testing/unused/apel/broken
/home/guerry/elisp/apel/path-util hides /home/guerry/elisp/testing/unused/apel/path-util
/home/guerry/elisp/emu/emu hides /home/guerry/elisp/testing/unused/apel/emu
/home/guerry/elisp/emu/apel-ver hides /home/guerry/elisp/testing/unused/apel/apel-ver
/usr/local/share/emacs/24.3.50/lisp/env hides /home/guerry/elisp/testing/unused/apel/env
/home/guerry/elisp/apel/calist hides /home/guerry/elisp/testing/unused/apel/calist
/home/guerry/elisp/testing/ecb/ecb hides /home/guerry/elisp/testing/unused/ecb/ecb
/home/guerry/elisp/testing/ecb/ecb-autogen hides /home/guerry/elisp/testing/unused/ecb/ecb-autogen
/home/guerry/elisp/testing/ecb/silentcomp hides /home/guerry/elisp/testing/unused/ecb/silentcomp
/home/guerry/elisp/testing/ecb/ecb-eshell hides /home/guerry/elisp/testing/unused/ecb/ecb-eshell
/home/guerry/elisp/testing/ecb/ecb-cycle hides /home/guerry/elisp/testing/unused/ecb/ecb-cycle
/home/guerry/elisp/testing/ecb/ecb-analyse hides /home/guerry/elisp/testing/unused/ecb/ecb-analyse
/home/guerry/elisp/testing/ecb/ecb-compatibility hides /home/guerry/elisp/testing/unused/ecb/ecb-compatibility
/home/guerry/elisp/testing/ecb/ecb-face hides /home/guerry/elisp/testing/unused/ecb/ecb-face
/home/guerry/elisp/testing/ecb/ecb-compilation hides /home/guerry/elisp/testing/unused/ecb/ecb-compilation
/home/guerry/elisp/testing/ecb/ecb-tod hides /home/guerry/elisp/testing/unused/ecb/ecb-tod
/home/guerry/elisp/testing/ecb/ecb-file-browser hides /home/guerry/elisp/testing/unused/ecb/ecb-file-browser
/home/guerry/elisp/testing/ecb/ecb-layout hides /home/guerry/elisp/testing/unused/ecb/ecb-layout
/home/guerry/elisp/testing/ecb/ecb-winman-support hides /home/guerry/elisp/testing/unused/ecb/ecb-winman-support
/home/guerry/elisp/testing/ecb/ecb-layout-defs hides /home/guerry/elisp/testing/unused/ecb/ecb-layout-defs
/home/guerry/elisp/testing/ecb/ecb-jde hides /home/guerry/elisp/testing/unused/ecb/ecb-jde
/home/guerry/elisp/testing/ecb/ecb-autoloads hides /home/guerry/elisp/testing/unused/ecb/ecb-autoloads
/home/guerry/elisp/testing/ecb/ecb-util hides /home/guerry/elisp/testing/unused/ecb/ecb-util
/home/guerry/elisp/testing/ecb/ecb-help hides /home/guerry/elisp/testing/unused/ecb/ecb-help
/home/guerry/elisp/testing/ecb/ecb-navigate hides /home/guerry/elisp/testing/unused/ecb/ecb-navigate
/home/guerry/elisp/testing/ecb/ecb-examples hides /home/guerry/elisp/testing/unused/ecb/ecb-examples
/home/guerry/elisp/testing/ecb/ecb-semantic-wrapper hides /home/guerry/elisp/testing/unused/ecb/ecb-semantic-wrapper
/home/guerry/elisp/testing/ecb/ecb-speedbar hides /home/guerry/elisp/testing/unused/ecb/ecb-speedbar
/home/guerry/elisp/testing/ecb/ecb-method-browser hides /home/guerry/elisp/testing/unused/ecb/ecb-method-browser
/home/guerry/elisp/testing/ecb/ecb-create-layout hides /home/guerry/elisp/testing/unused/ecb/ecb-create-layout
/home/guerry/elisp/testing/ecb/ecb-upgrade hides /home/guerry/elisp/testing/unused/ecb/ecb-upgrade
/home/guerry/elisp/testing/ecb/ecb-mode-line hides /home/guerry/elisp/testing/unused/ecb/ecb-mode-line
/home/guerry/elisp/testing/ecb/tree-buffer hides /home/guerry/elisp/testing/unused/ecb/tree-buffer
/home/guerry/elisp/testing/ecb/ecb-symboldef hides /home/guerry/elisp/testing/unused/ecb/ecb-symboldef
/home/guerry/elisp/testing/ecb/ecb-common-browser hides /home/guerry/elisp/testing/unused/ecb/ecb-common-browser
/usr/local/share/emacs/24.3.50/lisp/epa-file hides /home/guerry/elisp/testing/unused/epg/epa-file
/usr/local/share/emacs/24.3.50/lisp/epa-mail hides /home/guerry/elisp/testing/unused/epg/epa-mail
/usr/local/share/emacs/24.3.50/lisp/epg-config hides /home/guerry/elisp/testing/unused/epg/epg-config
/usr/local/share/emacs/24.3.50/lisp/epa-dired hides /home/guerry/elisp/testing/unused/epg/epa-dired
/usr/local/share/emacs/24.3.50/lisp/epa hides /home/guerry/elisp/testing/unused/epg/epa
/home/guerry/elisp/testing/epg-0.0.16/epa-setup hides /home/guerry/elisp/testing/unused/epg/epa-setup
/usr/local/share/emacs/24.3.50/lisp/epg hides /home/guerry/elisp/testing/unused/epg/epg
/usr/local/share/emacs/24.3.50/lisp/erc/erc-track hides /home/guerry/elisp/testing/unused/erc/erc-track
/usr/local/share/emacs/24.3.50/lisp/erc/erc-dcc hides /home/guerry/elisp/testing/unused/erc/erc-dcc
/usr/local/share/emacs/24.3.50/lisp/erc/erc-networks hides /home/guerry/elisp/testing/unused/erc/erc-networks
/usr/local/share/emacs/24.3.50/lisp/erc/erc-netsplit hides /home/guerry/elisp/testing/unused/erc/erc-netsplit
/usr/local/share/emacs/24.3.50/lisp/erc/erc-notify hides /home/guerry/elisp/testing/unused/erc/erc-notify
/usr/local/share/emacs/24.3.50/lisp/obsolete/erc-hecomplete hides /home/guerry/elisp/testing/unused/erc/erc-hecomplete
/usr/local/share/emacs/24.3.50/lisp/erc/erc-sound hides /home/guerry/elisp/testing/unused/erc/erc-sound
/usr/local/share/emacs/24.3.50/lisp/erc/erc-imenu hides /home/guerry/elisp/testing/unused/erc/erc-imenu
/usr/local/share/emacs/24.3.50/lisp/erc/erc-backend hides /home/guerry/elisp/testing/unused/erc/erc-backend
/usr/local/share/emacs/24.3.50/lisp/erc/erc-pcomplete hides /home/guerry/elisp/testing/unused/erc/erc-pcomplete
/usr/local/share/emacs/24.3.50/lisp/erc/erc-goodies hides /home/guerry/elisp/testing/unused/erc/erc-goodies
/usr/local/share/emacs/24.3.50/lisp/erc/erc-capab hides /home/guerry/elisp/testing/unused/erc/erc-capab
/usr/local/share/emacs/24.3.50/lisp/erc/erc-fill hides /home/guerry/elisp/testing/unused/erc/erc-fill
/usr/local/share/emacs/24.3.50/lisp/erc/erc-stamp hides /home/guerry/elisp/testing/unused/erc/erc-stamp
/usr/local/share/emacs/24.3.50/lisp/erc/erc-log hides /home/guerry/elisp/testing/unused/erc/erc-log
/usr/local/share/emacs/24.3.50/lisp/erc/erc-replace hides /home/guerry/elisp/testing/unused/erc/erc-replace
/usr/local/share/emacs/24.3.50/lisp/erc/erc-button hides /home/guerry/elisp/testing/unused/erc/erc-button
/usr/local/share/emacs/24.3.50/lisp/erc/erc-list hides /home/guerry/elisp/testing/unused/erc/erc-list
/usr/local/share/emacs/24.3.50/lisp/erc/erc hides /home/guerry/elisp/testing/unused/erc/erc
/usr/local/share/emacs/24.3.50/lisp/erc/erc-xdcc hides /home/guerry/elisp/testing/unused/erc/erc-xdcc
/usr/local/share/emacs/24.3.50/lisp/erc/erc-menu hides /home/guerry/elisp/testing/unused/erc/erc-menu
/usr/local/share/emacs/24.3.50/lisp/erc/erc-truncate hides /home/guerry/elisp/testing/unused/erc/erc-truncate
/usr/local/share/emacs/24.3.50/lisp/erc/erc-autoaway hides /home/guerry/elisp/testing/unused/erc/erc-autoaway
/usr/local/share/emacs/24.3.50/lisp/erc/erc-ring hides /home/guerry/elisp/testing/unused/erc/erc-ring
/usr/local/share/emacs/24.3.50/lisp/erc/erc-lang hides /home/guerry/elisp/testing/unused/erc/erc-lang
/usr/local/share/emacs/24.3.50/lisp/erc/erc-spelling hides /home/guerry/elisp/testing/unused/erc/erc-spelling
/usr/local/share/emacs/24.3.50/lisp/erc/erc-match hides /home/guerry/elisp/testing/unused/erc/erc-match
/usr/local/share/emacs/24.3.50/lisp/erc/erc-identd hides /home/guerry/elisp/testing/unused/erc/erc-identd
/usr/local/share/emacs/24.3.50/lisp/erc/erc-speedbar hides /home/guerry/elisp/testing/unused/erc/erc-speedbar
/usr/local/share/emacs/24.3.50/lisp/erc/erc-page hides /home/guerry/elisp/testing/unused/erc/erc-page
/usr/local/share/emacs/24.3.50/lisp/erc/erc-services hides /home/guerry/elisp/testing/unused/erc/erc-services
/usr/local/share/emacs/24.3.50/lisp/erc/erc-ibuffer hides /home/guerry/elisp/testing/unused/erc/erc-ibuffer
/usr/local/share/emacs/24.3.50/lisp/erc/erc-join hides /home/guerry/elisp/testing/unused/erc/erc-join
/usr/local/share/emacs/24.3.50/lisp/erc/erc-compat hides /home/guerry/elisp/testing/unused/erc/erc-compat
/usr/local/share/emacs/24.3.50/lisp/erc/erc-ezbounce hides /home/guerry/elisp/testing/unused/erc/erc-ezbounce
~/install/git/org-mode/lisp/org-bibtex hides /home/guerry/elisp/testing/unused/org-code/org-bibtex
~/install/git/org-mode/contrib/lisp/org-elisp-symbol hides /home/guerry/elisp/testing/unused/org-code/org-elisp-symbol
~/install/git/org-mode/contrib/lisp/org-registry hides /home/guerry/elisp/testing/unused/org-code/org-registry
~/install/git/org-mode/contrib/lisp/org-expiry hides /home/guerry/elisp/testing/unused/org-code/org-expiry
/home/guerry/elisp/testing/org2rem hides /home/guerry/elisp/testing/unused/org-code/org2rem
/home/guerry/elisp/bzg/org/org-export-latex hides /home/guerry/elisp/testing/unused/org-code/org-export-latex
~/install/git/org-mode/contrib/lisp/org-toc hides /home/guerry/elisp/testing/unused/org-code/org-toc
/home/guerry/elisp/testing/unused/org-code/org-publish hides /home/guerry/elisp/testing/unused/org-code0/org-publish
~/install/git/org-mode/lisp/org hides /home/guerry/elisp/testing/unused/org-code0/org
~/install/git/org-mode/lisp/org-mouse hides /home/guerry/elisp/testing/unused/org-code0/org-mouse
/home/guerry/elisp/bzg/org/org-export-latex hides /home/guerry/elisp/testing/unused/org-code0/org-export-latex
/home/guerry/elisp/testing/unused/org-code0/org-mac-message hides /home/guerry/elisp/testing/unused/org-mode0/org-mac-message
~/install/git/org-mode/lisp/org-irc hides /home/guerry/elisp/testing/unused/org-mode0/org-irc
/home/guerry/elisp/testing/unused/org-code/org-publish hides /home/guerry/elisp/testing/unused/org-mode0/org-publish
~/install/git/org-mode/lisp/org hides /home/guerry/elisp/testing/unused/org-mode0/org
~/install/git/org-mode/lisp/org-mouse hides /home/guerry/elisp/testing/unused/org-mode0/org-mouse
/home/guerry/elisp/bzg/org/org-export-latex hides /home/guerry/elisp/testing/unused/org-mode0/org-export-latex
/home/guerry/elisp/bzg/planner-registry hides /home/guerry/elisp/testing/unused/planner/planner-registry
/usr/local/share/emacs/24.3.50/lisp/textmodes/remember hides /home/guerry/elisp/testing/unused/remember/remember
/home/guerry/elisp/bhl/unicorn/BHL1/bhl-faces hides /home/guerry/elisp/bhl/unicorn/BHL2/back/bhl-faces
/home/guerry/elisp/bhl/unicorn/BHL1/bhl-latex hides /home/guerry/elisp/bhl/unicorn/BHL2/back/bhl-latex
/home/guerry/elisp/bhl/unicorn/BHL1/bhl-html hides /home/guerry/elisp/bhl/unicorn/BHL2/back/bhl-html
/home/guerry/elisp/bhl/unicorn/BHL1/bhl-mode hides /home/guerry/elisp/bhl/unicorn/BHL2/back/bhl-mode
/home/guerry/elisp/testing/org-blog hides /home/guerry/elisp/bzg/org/blorg/old/org-blog
/home/guerry/elisp/bzg/org/blorg/old/org-b-log hides /home/guerry/elisp/testing/bzg/blorg/old/org-b-log
/home/guerry/elisp/bzg/org/blorg/old/blorg_back hides /home/guerry/elisp/testing/bzg/blorg/old/blorg_back
/home/guerry/elisp/testing/org-blog hides /home/guerry/elisp/testing/bzg/blorg/old/org-blog
/home/guerry/elisp/bzg/org/blorg/old/org-blogging hides /home/guerry/elisp/testing/bzg/blorg/old/org-blogging
/usr/local/share/emacs/24.3.50/lisp/cedet/cedet-files hides /home/guerry/elisp/testing/unused/cedet/common/cedet-files
/usr/local/share/emacs/24.3.50/lisp/cedet/inversion hides /home/guerry/elisp/testing/unused/cedet/common/inversion
/usr/local/share/emacs/24.3.50/lisp/ezimage hides /home/guerry/elisp/testing/unused/cedet/common/ezimage
/usr/local/share/emacs/24.3.50/lisp/cedet/cedet hides /home/guerry/elisp/testing/unused/cedet/common/cedet
/usr/local/share/emacs/24.3.50/lisp/cedet/mode-local hides /home/guerry/elisp/testing/unused/cedet/common/mode-local
/usr/local/share/emacs/24.3.50/lisp/cedet/ede hides /home/guerry/elisp/testing/unused/cedet/ede/ede
/usr/local/share/emacs/24.3.50/lisp/emacs-lisp/eieio hides /home/guerry/elisp/testing/unused/cedet/eieio/eieio
/usr/local/share/emacs/24.3.50/lisp/emacs-lisp/eieio-custom hides /home/guerry/elisp/testing/unused/cedet/eieio/eieio-custom
/usr/local/share/emacs/24.3.50/lisp/emacs-lisp/eieio-opt hides /home/guerry/elisp/testing/unused/cedet/eieio/eieio-opt
/usr/local/share/emacs/24.3.50/lisp/emacs-lisp/chart hides /home/guerry/elisp/testing/unused/cedet/eieio/chart
/usr/local/share/emacs/24.3.50/lisp/emacs-lisp/eieio-speedbar hides /home/guerry/elisp/testing/unused/cedet/eieio/eieio-speedbar
/usr/local/share/emacs/24.3.50/lisp/emacs-lisp/eieio-base hides /home/guerry/elisp/testing/unused/cedet/eieio/eieio-base
/usr/local/share/emacs/24.3.50/lisp/cedet/semantic hides /home/guerry/elisp/testing/unused/cedet/semantic/semantic
/usr/local/share/emacs/24.3.50/lisp/speedbar hides /home/guerry/elisp/testing/unused/cedet/speedbar/speedbar
/usr/local/share/emacs/24.3.50/lisp/dframe hides /home/guerry/elisp/testing/unused/cedet/speedbar/dframe
/usr/local/share/emacs/24.3.50/lisp/sb-image hides /home/guerry/elisp/testing/unused/cedet/speedbar/sb-image
~/install/git/org-mode/lisp/org-indent hides /home/guerry/elisp/testing/unused/org-code0/EXPERIMENTAL/org-indent
/home/guerry/elisp/testing/unused/org-code0/BUGFIXING/org-log hides /home/guerry/elisp/testing/unused/org-mode0/BUGFIXING/org-log
/home/guerry/elisp/testing/unused/org-code0/EXPERIMENTAL/john hides /home/guerry/elisp/testing/unused/org-mode0/EXPERIMENTAL/john
/home/guerry/elisp/testing/unused/org-code0/EXPERIMENTAL/org-fastup hides /home/guerry/elisp/testing/unused/org-mode0/EXPERIMENTAL/org-fastup
~/install/git/org-mode/lisp/org-indent hides /home/guerry/elisp/testing/unused/org-mode0/EXPERIMENTAL/org-indent
/home/guerry/elisp/testing/unused/org-code0/EXPERIMENTAL/org-pic hides /home/guerry/elisp/testing/unused/org-mode0/EXPERIMENTAL/org-pic
/home/guerry/elisp/testing/unused/org-code0/EXPERIMENTAL/sacha-load hides /home/guerry/elisp/testing/unused/org-mode0/EXPERIMENTAL/sacha-load
/home/guerry/elisp/testing/unused/org-code0/EXPERIMENTAL/find-links-to-local hides /home/guerry/elisp/testing/unused/org-mode0/EXPERIMENTAL/find-links-to-local
/home/guerry/elisp/testing/unused/org-code0/xemacs/ps-print-invisible hides /home/guerry/elisp/testing/unused/org-mode0/xemacs/ps-print-invisible
/home/guerry/elisp/testing/unused/org-code0/xemacs/noutline hides /home/guerry/elisp/testing/unused/org-mode0/xemacs/noutline
/usr/local/share/emacs/24.3.50/lisp/calendar/timeclock hides /home/guerry/elisp/testing/unused/planner/contrib/timeclock
/home/guerry/elisp/testing/schedule hides /home/guerry/elisp/testing/unused/planner/contrib/schedule
/home/guerry/elisp/testing/unused/remember/remember-bbdb hides /home/guerry/elisp/testing/unused/remember/remember/remember-bbdb
/usr/local/share/emacs/24.3.50/lisp/textmodes/remember hides /home/guerry/elisp/testing/unused/remember/remember/remember
/home/guerry/elisp/testing/unused/remember/remember-bibl hides /home/guerry/elisp/testing/unused/remember/remember/remember-bibl
/home/guerry/elisp/testing/unused/remember/remember-planner hides /home/guerry/elisp/testing/unused/remember/remember/remember-planner
/home/guerry/elisp/testing/unused/remember/remember-blosxom hides /home/guerry/elisp/testing/unused/remember/remember/remember-blosxom
/home/guerry/elisp/testing/unused/remember/read-file-name hides /home/guerry/elisp/testing/unused/remember/remember/read-file-name
/home/guerry/elisp/testing/unused/remember/remember-experimental hides /home/guerry/elisp/testing/unused/remember/remember/remember-experimental
/home/guerry/elisp/testing/unused/remember/remember-diary hides /home/guerry/elisp/testing/unused/remember/remember/remember-diary
/home/guerry/elisp/testing/unused/remember/remember-emacs-wiki-journal hides /home/guerry/elisp/testing/unused/remember/remember/remember-emacs-wiki-journal
/home/guerry/elisp/testing/unused/muse/examples/johnw/muse-init hides /home/guerry/elisp/testing/unused/muse/examples/mwolson/muse-init
/home/guerry/elisp/testing/unused/org-code/org-iswitchb hides /home/guerry/elisp/testing/unused/org-code0/CONTRIB/lisp/org-iswitchb
~/install/git/org-mode/contrib/lisp/org-annotate-file hides /home/guerry/elisp/testing/unused/org-code0/CONTRIB/lisp/org-annotate-file
~/install/git/org-mode/lisp/org-bibtex hides /home/guerry/elisp/testing/unused/org-code0/CONTRIB/lisp/org-bibtex
~/install/git/org-mode/contrib/lisp/org-man hides /home/guerry/elisp/testing/unused/org-code0/CONTRIB/lisp/org-man
~/install/git/org-mode/contrib/lisp/org-elisp-symbol hides /home/guerry/elisp/testing/unused/org-code0/CONTRIB/lisp/org-elisp-symbol
~/install/git/org-mode/contrib/lisp/org-registry hides /home/guerry/elisp/testing/unused/org-code0/CONTRIB/lisp/org-registry
~/install/git/org-mode/lisp/org-irc hides /home/guerry/elisp/testing/unused/org-code0/CONTRIB/lisp/org-irc
~/install/git/org-mode/contrib/lisp/org-panel hides /home/guerry/elisp/testing/unused/org-code0/CONTRIB/lisp/org-panel
~/install/git/org-mode/contrib/lisp/org-mairix hides /home/guerry/elisp/testing/unused/org-code0/CONTRIB/lisp/org-mairix
~/install/git/org-mode/contrib/lisp/org-expiry hides /home/guerry/elisp/testing/unused/org-code0/CONTRIB/lisp/org-expiry
~/install/git/org-mode/contrib/lisp/org-mew hides /home/guerry/elisp/testing/unused/org-code0/CONTRIB/lisp/org-mew
/home/guerry/elisp/testing/org2rem hides /home/guerry/elisp/testing/unused/org-code0/CONTRIB/lisp/org2rem
~/install/git/org-mode/contrib/lisp/org-depend hides /home/guerry/elisp/testing/unused/org-code0/CONTRIB/lisp/org-depend
~/install/git/org-mode/contrib/lisp/org-toc hides /home/guerry/elisp/testing/unused/org-code0/CONTRIB/lisp/org-toc
~/install/git/org-mode/lisp/org hides /home/guerry/elisp/testing/unused/org-code0/EXPERIMENTAL/interactive-query/org
/home/guerry/elisp/testing/unused/org-code/org-iswitchb hides /home/guerry/elisp/testing/unused/org-mode0/CONTRIB/lisp/org-iswitchb
~/install/git/org-mode/contrib/lisp/org-annotate-file hides /home/guerry/elisp/testing/unused/org-mode0/CONTRIB/lisp/org-annotate-file
~/install/git/org-mode/lisp/org-bibtex hides /home/guerry/elisp/testing/unused/org-mode0/CONTRIB/lisp/org-bibtex
~/install/git/org-mode/contrib/lisp/org-man hides /home/guerry/elisp/testing/unused/org-mode0/CONTRIB/lisp/org-man
~/install/git/org-mode/contrib/lisp/org-elisp-symbol hides /home/guerry/elisp/testing/unused/org-mode0/CONTRIB/lisp/org-elisp-symbol
~/install/git/org-mode/contrib/lisp/org-registry hides /home/guerry/elisp/testing/unused/org-mode0/CONTRIB/lisp/org-registry
~/install/git/org-mode/contrib/lisp/org-panel hides /home/guerry/elisp/testing/unused/org-mode0/CONTRIB/lisp/org-panel
~/install/git/org-mode/contrib/lisp/org-mairix hides /home/guerry/elisp/testing/unused/org-mode0/CONTRIB/lisp/org-mairix
~/install/git/org-mode/contrib/lisp/org-bookmark hides /home/guerry/elisp/testing/unused/org-mode0/CONTRIB/lisp/org-bookmark
~/install/git/org-mode/contrib/lisp/org-screen hides /home/guerry/elisp/testing/unused/org-mode0/CONTRIB/lisp/org-screen
~/install/git/org-mode/contrib/lisp/org-expiry hides /home/guerry/elisp/testing/unused/org-mode0/CONTRIB/lisp/org-expiry
~/install/git/org-mode/contrib/lisp/org-mew hides /home/guerry/elisp/testing/unused/org-mode0/CONTRIB/lisp/org-mew
/home/guerry/elisp/testing/org2rem hides /home/guerry/elisp/testing/unused/org-mode0/CONTRIB/lisp/org2rem
~/install/git/org-mode/lisp/org-id hides /home/guerry/elisp/testing/unused/org-mode0/CONTRIB/lisp/org-id
~/install/git/org-mode/contrib/lisp/org-depend hides /home/guerry/elisp/testing/unused/org-mode0/CONTRIB/lisp/org-depend
~/install/git/org-mode/contrib/lisp/org-toc hides /home/guerry/elisp/testing/unused/org-mode0/CONTRIB/lisp/org-toc
~/install/git/org-mode/lisp/org hides /home/guerry/elisp/testing/unused/org-mode0/EXPERIMENTAL/interactive-query/org
/home/guerry/elisp/testing/unused/org-code0/CONTRIB/packages/org-export-freemind-0.1.0/org-export-freemind hides /home/guerry/elisp/testing/unused/org-mode0/CONTRIB/packages/org-export-freemind-0.1.0/org-export-freemind
/home/guerry/elisp/testing/unused/org-code0/CONTRIB/packages/org-export-freemind-0.1.0/org-export-freemind-install hides /home/guerry/elisp/testing/unused/org-mode0/CONTRIB/packages/org-export-freemind-0.1.0/org-export-freemind-install
/usr/local/share/emacs/24.3.50/lisp/gnus/compface hides /home/guerry/install/git/gnus/contrib/compface
/usr/local/share/emacs/24.3.50/lisp/gnus/nnvirtual hides /home/guerry/install/git/gnus/lisp/nnvirtual
/usr/local/share/emacs/24.3.50/lisp/gnus/rfc2045 hides /home/guerry/install/git/gnus/lisp/rfc2045
/usr/local/share/emacs/24.3.50/lisp/gnus/ecomplete hides /home/guerry/install/git/gnus/lisp/ecomplete
/usr/local/share/emacs/24.3.50/lisp/gnus/nnimap hides /home/guerry/install/git/gnus/lisp/nnimap
/usr/local/share/emacs/24.3.50/lisp/gnus/nnml hides /home/guerry/install/git/gnus/lisp/nnml
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-spec hides /home/guerry/install/git/gnus/lisp/gnus-spec
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-cache hides /home/guerry/install/git/gnus/lisp/gnus-cache
/usr/local/share/emacs/24.3.50/lisp/md4 hides /home/guerry/install/git/gnus/lisp/md4
/usr/local/share/emacs/24.3.50/lisp/textmodes/dns-mode hides /home/guerry/install/git/gnus/lisp/dns-mode
/usr/local/share/emacs/24.3.50/lisp/gnus/smiley hides /home/guerry/install/git/gnus/lisp/smiley
/usr/local/share/emacs/24.3.50/lisp/gnus/nnbabyl hides /home/guerry/install/git/gnus/lisp/nnbabyl
/usr/local/share/emacs/24.3.50/lisp/mail/uudecode hides /home/guerry/install/git/gnus/lisp/uudecode
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-score hides /home/guerry/install/git/gnus/lisp/gnus-score
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-vm hides /home/guerry/install/git/gnus/lisp/gnus-vm
/usr/local/share/emacs/24.3.50/lisp/gnus/mml-sec hides /home/guerry/install/git/gnus/lisp/mml-sec
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-diary hides /home/guerry/install/git/gnus/lisp/gnus-diary
/usr/local/share/emacs/24.3.50/lisp/color hides /home/guerry/install/git/gnus/lisp/color
/usr/local/share/emacs/24.3.50/lisp/gnus/mm-util hides /home/guerry/install/git/gnus/lisp/mm-util
/usr/local/share/emacs/24.3.50/lisp/gnus/nnrss hides /home/guerry/install/git/gnus/lisp/nnrss
/usr/local/share/emacs/24.3.50/lisp/net/dig hides /home/guerry/install/git/gnus/lisp/dig
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-uu hides /home/guerry/install/git/gnus/lisp/gnus-uu
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-eform hides /home/guerry/install/git/gnus/lisp/gnus-eform
/usr/local/share/emacs/24.3.50/lisp/gnus/smime hides /home/guerry/install/git/gnus/lisp/smime
/usr/local/share/emacs/24.3.50/lisp/format-spec hides /home/guerry/install/git/gnus/lisp/format-spec
/usr/local/share/emacs/24.3.50/lisp/gnus/mm-url hides /home/guerry/install/git/gnus/lisp/mm-url
/home/guerry/.emacs.d/elpa/js2-mode-20131106/.dir-locals hides /home/guerry/install/git/gnus/lisp/.dir-locals
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-async hides /home/guerry/install/git/gnus/lisp/gnus-async
/usr/local/share/emacs/24.3.50/lisp/gnus/plstore hides /home/guerry/install/git/gnus/lisp/plstore
/usr/local/share/emacs/24.3.50/lisp/gnus/nnmbox hides /home/guerry/install/git/gnus/lisp/nnmbox
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-fun hides /home/guerry/install/git/gnus/lisp/gnus-fun
/usr/local/share/emacs/24.3.50/lisp/gnus/mm-bodies hides /home/guerry/install/git/gnus/lisp/mm-bodies
/usr/local/share/emacs/24.3.50/lisp/gnus/rfc2231 hides /home/guerry/install/git/gnus/lisp/rfc2231
/usr/local/share/emacs/24.3.50/lisp/gnus/mm-partial hides /home/guerry/install/git/gnus/lisp/mm-partial
/usr/local/share/emacs/24.3.50/lisp/net/sasl hides /home/guerry/install/git/gnus/lisp/sasl
/usr/local/share/emacs/24.3.50/lisp/gnus/nngateway hides /home/guerry/install/git/gnus/lisp/nngateway
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-delay hides /home/guerry/install/git/gnus/lisp/gnus-delay
/usr/local/share/emacs/24.3.50/lisp/gnus/utf7 hides /home/guerry/install/git/gnus/lisp/utf7
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-draft hides /home/guerry/install/git/gnus/lisp/gnus-draft
/usr/local/share/emacs/24.3.50/lisp/gnus/mml2015 hides /home/guerry/install/git/gnus/lisp/mml2015
/usr/local/share/emacs/24.3.50/lisp/gnus/score-mode hides /home/guerry/install/git/gnus/lisp/score-mode
/usr/local/share/emacs/24.3.50/lisp/gnus/compface hides /home/guerry/install/git/gnus/lisp/compface
/usr/local/share/emacs/24.3.50/lisp/gnus/deuglify hides /home/guerry/install/git/gnus/lisp/deuglify
/usr/local/share/emacs/24.3.50/lisp/net/sasl-digest hides /home/guerry/install/git/gnus/lisp/sasl-digest
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-mh hides /home/guerry/install/git/gnus/lisp/gnus-mh
/usr/local/share/emacs/24.3.50/lisp/gnus/flow-fill hides /home/guerry/install/git/gnus/lisp/flow-fill
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-demon hides /home/guerry/install/git/gnus/lisp/gnus-demon
/usr/local/share/emacs/24.3.50/lisp/gnus/nnir hides /home/guerry/install/git/gnus/lisp/nnir
/usr/local/share/emacs/24.3.50/lisp/gnus/sieve-mode hides /home/guerry/install/git/gnus/lisp/sieve-mode
/usr/local/share/emacs/24.3.50/lisp/gnus/rfc2047 hides /home/guerry/install/git/gnus/lisp/rfc2047
/usr/local/share/emacs/24.3.50/lisp/gnus/spam-report hides /home/guerry/install/git/gnus/lisp/spam-report
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-html hides /home/guerry/install/git/gnus/lisp/gnus-html
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-dup hides /home/guerry/install/git/gnus/lisp/gnus-dup
/usr/local/share/emacs/24.3.50/lisp/calendar/parse-time hides /home/guerry/install/git/gnus/lisp/parse-time
/usr/local/share/emacs/24.3.50/lisp/gnus/nnoo hides /home/guerry/install/git/gnus/lisp/nnoo
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-range hides /home/guerry/install/git/gnus/lisp/gnus-range
/usr/local/share/emacs/24.3.50/lisp/net/ntlm hides /home/guerry/install/git/gnus/lisp/ntlm
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-msg hides /home/guerry/install/git/gnus/lisp/gnus-msg
/usr/local/share/emacs/24.3.50/lisp/gnus/nnmh hides /home/guerry/install/git/gnus/lisp/nnmh
/usr/local/share/emacs/24.3.50/lisp/gnus/legacy-gnus-agent hides /home/guerry/install/git/gnus/lisp/legacy-gnus-agent
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-registry hides /home/guerry/install/git/gnus/lisp/gnus-registry
/usr/local/share/emacs/24.3.50/lisp/gnus/mml1991 hides /home/guerry/install/git/gnus/lisp/mml1991
/usr/local/share/emacs/24.3.50/lisp/gnus/starttls hides /home/guerry/install/git/gnus/lisp/starttls
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-ml hides /home/guerry/install/git/gnus/lisp/gnus-ml
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus hides /home/guerry/install/git/gnus/lisp/gnus
/usr/local/share/emacs/24.3.50/lisp/gnus/nnfolder hides /home/guerry/install/git/gnus/lisp/nnfolder
/usr/local/share/emacs/24.3.50/lisp/net/sasl-ntlm hides /home/guerry/install/git/gnus/lisp/sasl-ntlm
/usr/local/share/emacs/24.3.50/lisp/net/dns hides /home/guerry/install/git/gnus/lisp/dns
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-gravatar hides /home/guerry/install/git/gnus/lisp/gnus-gravatar
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-cus hides /home/guerry/install/git/gnus/lisp/gnus-cus
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-icalendar hides /home/guerry/install/git/gnus/lisp/gnus-icalendar
/usr/local/share/emacs/24.3.50/lisp/gnus/mm-extern hides /home/guerry/install/git/gnus/lisp/mm-extern
/usr/local/share/emacs/24.3.50/lisp/net/tls hides /home/guerry/install/git/gnus/lisp/tls
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-ems hides /home/guerry/install/git/gnus/lisp/gnus-ems
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-bcklg hides /home/guerry/install/git/gnus/lisp/gnus-bcklg
/usr/local/share/emacs/24.3.50/lisp/gnus/canlock hides /home/guerry/install/git/gnus/lisp/canlock
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-int hides /home/guerry/install/git/gnus/lisp/gnus-int
/usr/local/share/emacs/24.3.50/lisp/gnus/nnnil hides /home/guerry/install/git/gnus/lisp/nnnil
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-dired hides /home/guerry/install/git/gnus/lisp/gnus-dired
/usr/local/share/emacs/24.3.50/lisp/gnus/nnheader hides /home/guerry/install/git/gnus/lisp/nnheader
/usr/local/share/emacs/24.3.50/lisp/gnus/mailcap hides /home/guerry/install/git/gnus/lisp/mailcap
/usr/local/share/emacs/24.3.50/lisp/gnus/auth-source hides /home/guerry/install/git/gnus/lisp/auth-source
/usr/local/share/emacs/24.3.50/lisp/gnus/nnspool hides /home/guerry/install/git/gnus/lisp/nnspool
/usr/local/share/emacs/24.3.50/lisp/gnus/nndir hides /home/guerry/install/git/gnus/lisp/nndir
/usr/local/share/emacs/24.3.50/lisp/gnus/nndiary hides /home/guerry/install/git/gnus/lisp/nndiary
/usr/local/share/emacs/24.3.50/lisp/gnus/mm-uu hides /home/guerry/install/git/gnus/lisp/mm-uu
/usr/local/share/emacs/24.3.50/lisp/gnus/html2text hides /home/guerry/install/git/gnus/lisp/html2text
/home/guerry/elisp/testing/dict/lpath hides /home/guerry/install/git/gnus/lisp/lpath
/usr/local/share/emacs/24.3.50/lisp/gnus/nntp hides /home/guerry/install/git/gnus/lisp/nntp
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-salt hides /home/guerry/install/git/gnus/lisp/gnus-salt
/usr/local/share/emacs/24.3.50/lisp/calendar/time-date hides /home/guerry/install/git/gnus/lisp/time-date
/usr/local/share/emacs/24.3.50/lisp/gnus/gmm-utils hides /home/guerry/install/git/gnus/lisp/gmm-utils
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-win hides /home/guerry/install/git/gnus/lisp/gnus-win
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-logic hides /home/guerry/install/git/gnus/lisp/gnus-logic
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-group hides /home/guerry/install/git/gnus/lisp/gnus-group
/usr/local/share/emacs/24.3.50/lisp/gnus/sieve hides /home/guerry/install/git/gnus/lisp/sieve
/usr/local/share/emacs/24.3.50/lisp/net/hmac-def hides /home/guerry/install/git/gnus/lisp/hmac-def
/usr/local/share/emacs/24.3.50/lisp/gnus/mail-prsvr hides /home/guerry/install/git/gnus/lisp/mail-prsvr
/usr/local/share/emacs/24.3.50/lisp/gnus/yenc hides /home/guerry/install/git/gnus/lisp/yenc
/usr/local/share/emacs/24.3.50/lisp/gnus/nnweb hides /home/guerry/install/git/gnus/lisp/nnweb
/usr/local/share/emacs/24.3.50/lisp/gnus/nnmairix hides /home/guerry/install/git/gnus/lisp/nnmairix
/usr/local/share/emacs/24.3.50/lisp/gnus/mml-smime hides /home/guerry/install/git/gnus/lisp/mml-smime
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-sieve hides /home/guerry/install/git/gnus/lisp/gnus-sieve
/usr/local/share/emacs/24.3.50/lisp/gnus/sieve-manage hides /home/guerry/install/git/gnus/lisp/sieve-manage
/usr/local/share/emacs/24.3.50/lisp/gnus/nndraft hides /home/guerry/install/git/gnus/lisp/nndraft
/usr/local/share/emacs/24.3.50/lisp/gnus/mail-source hides /home/guerry/install/git/gnus/lisp/mail-source
/usr/local/share/emacs/24.3.50/lisp/gnus/nnmail hides /home/guerry/install/git/gnus/lisp/nnmail
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-setup hides /home/guerry/install/git/gnus/lisp/gnus-setup
/usr/local/share/emacs/24.3.50/lisp/gnus/nndoc hides /home/guerry/install/git/gnus/lisp/nndoc
/usr/local/share/emacs/24.3.50/lisp/net/sasl-cram hides /home/guerry/install/git/gnus/lisp/sasl-cram
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-start hides /home/guerry/install/git/gnus/lisp/gnus-start
/usr/local/share/emacs/24.3.50/lisp/gnus/nnmaildir hides /home/guerry/install/git/gnus/lisp/nnmaildir
/usr/local/share/emacs/24.3.50/lisp/mail/binhex hides /home/guerry/install/git/gnus/lisp/binhex
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-notifications hides /home/guerry/install/git/gnus/lisp/gnus-notifications
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-agent hides /home/guerry/install/git/gnus/lisp/gnus-agent
/usr/local/share/emacs/24.3.50/lisp/gnus/mm-archive hides /home/guerry/install/git/gnus/lisp/mm-archive
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-topic hides /home/guerry/install/git/gnus/lisp/gnus-topic
/usr/local/share/emacs/24.3.50/lisp/gnus/pop3 hides /home/guerry/install/git/gnus/lisp/pop3
/usr/local/share/emacs/24.3.50/lisp/gnus/gssapi hides /home/guerry/install/git/gnus/lisp/gssapi
/usr/local/share/emacs/24.3.50/lisp/mail/hashcash hides /home/guerry/install/git/gnus/lisp/hashcash
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-undo hides /home/guerry/install/git/gnus/lisp/gnus-undo
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-sync hides /home/guerry/install/git/gnus/lisp/gnus-sync
/usr/local/share/emacs/24.3.50/lisp/gnus/spam-stat hides /home/guerry/install/git/gnus/lisp/spam-stat
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-srvr hides /home/guerry/install/git/gnus/lisp/gnus-srvr
/usr/local/share/emacs/24.3.50/lisp/gnus/rtree hides /home/guerry/install/git/gnus/lisp/rtree
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-kill hides /home/guerry/install/git/gnus/lisp/gnus-kill
/usr/local/share/emacs/24.3.50/lisp/gnus/registry hides /home/guerry/install/git/gnus/lisp/registry
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-cite hides /home/guerry/install/git/gnus/lisp/gnus-cite
/usr/local/share/emacs/24.3.50/lisp/gnus/mm-decode hides /home/guerry/install/git/gnus/lisp/mm-decode
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-picon hides /home/guerry/install/git/gnus/lisp/gnus-picon
/usr/local/share/emacs/24.3.50/lisp/gnus/spam hides /home/guerry/install/git/gnus/lisp/spam
/usr/local/share/emacs/24.3.50/lisp/gnus/messcompat hides /home/guerry/install/git/gnus/lisp/messcompat
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-art hides /home/guerry/install/git/gnus/lisp/gnus-art
/usr/local/share/emacs/24.3.50/lisp/hex-util hides /home/guerry/install/git/gnus/lisp/hex-util
/usr/local/share/emacs/24.3.50/lisp/gnus/nnagent hides /home/guerry/install/git/gnus/lisp/nnagent
/usr/local/share/emacs/24.3.50/lisp/gnus/message hides /home/guerry/install/git/gnus/lisp/message
/usr/local/share/emacs/24.3.50/lisp/gnus/qp hides /home/guerry/install/git/gnus/lisp/qp
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-bookmark hides /home/guerry/install/git/gnus/lisp/gnus-bookmark
/usr/local/share/emacs/24.3.50/lisp/password-cache hides /home/guerry/install/git/gnus/lisp/password-cache
/usr/local/share/emacs/24.3.50/lisp/gnus/nneething hides /home/guerry/install/git/gnus/lisp/nneething
/usr/local/share/emacs/24.3.50/lisp/gnus/gravatar hides /home/guerry/install/git/gnus/lisp/gravatar
/usr/local/share/emacs/24.3.50/lisp/net/netrc hides /home/guerry/install/git/gnus/lisp/netrc
/usr/local/share/emacs/24.3.50/lisp/gnus/mm-encode hides /home/guerry/install/git/gnus/lisp/mm-encode
/usr/local/share/emacs/24.3.50/lisp/gnus/mail-parse hides /home/guerry/install/git/gnus/lisp/mail-parse
/usr/local/share/emacs/24.3.50/lisp/gnus/rfc1843 hides /home/guerry/install/git/gnus/lisp/rfc1843
/usr/local/share/emacs/24.3.50/lisp/gnus/rfc2104 hides /home/guerry/install/git/gnus/lisp/rfc2104
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-util hides /home/guerry/install/git/gnus/lisp/gnus-util
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-mlspl hides /home/guerry/install/git/gnus/lisp/gnus-mlspl
/usr/local/share/emacs/24.3.50/lisp/gnus/mml hides /home/guerry/install/git/gnus/lisp/mml
/usr/local/share/emacs/24.3.50/lisp/gnus/nnregistry hides /home/guerry/install/git/gnus/lisp/nnregistry
/usr/local/share/emacs/24.3.50/lisp/net/hmac-md5 hides /home/guerry/install/git/gnus/lisp/hmac-md5
/usr/local/share/emacs/24.3.50/lisp/gnus/spam-wash hides /home/guerry/install/git/gnus/lisp/spam-wash
/usr/local/share/emacs/24.3.50/lisp/gnus/gnus-sum hides /home/guerry/install/git/gnus/lisp/gnus-sum
/usr/local/share/emacs/24.3.50/lisp/gnus/mm-view hides /home/guerry/install/git/gnus/lisp/mm-view
/usr/local/share/emacs/24.3.50/lisp/gnus/ietf-drums hides /home/guerry/install/git/gnus/lisp/ietf-drums
/usr/local/share/emacs/24.3.50/lisp/json hides /home/guerry/install/git/gnus/lisp/gnus-fallback-lib/json
/usr/local/share/emacs/24.3.50/lisp/emacs-lisp/eieio hides /home/guerry/install/git/gnus/lisp/gnus-fallback-lib/eieio/eieio
/usr/local/share/emacs/24.3.50/lisp/emacs-lisp/eieio-custom hides /home/guerry/install/git/gnus/lisp/gnus-fallback-lib/eieio/eieio-custom
/usr/local/share/emacs/24.3.50/lisp/emacs-lisp/eieio-datadebug hides /home/guerry/install/git/gnus/lisp/gnus-fallback-lib/eieio/eieio-datadebug
/usr/local/share/emacs/24.3.50/lisp/emacs-lisp/eieio-opt hides /home/guerry/install/git/gnus/lisp/gnus-fallback-lib/eieio/eieio-opt
/home/guerry/elisp/testing/unused/cedet/eieio/eieio-comp hides /home/guerry/install/git/gnus/lisp/gnus-fallback-lib/eieio/eieio-comp
/usr/local/share/emacs/24.3.50/lisp/emacs-lisp/eieio-speedbar hides /home/guerry/install/git/gnus/lisp/gnus-fallback-lib/eieio/eieio-speedbar
/usr/local/share/emacs/24.3.50/lisp/emacs-lisp/eieio-base hides /home/guerry/install/git/gnus/lisp/gnus-fallback-lib/eieio/eieio-base

Features:
(shadow tramp-cache emacsbug edebug cal-move sgml-mode nxml-uchnm
rng-xsd xsd-regexp rng-cmpct rng-nxml rng-valid nxml-mode nxml-outln
nxml-rap nxml-glyph bug-reference vc-bzr org-colview eieio-opt
speedbar sb-image ezimage dframe add-log vcard calc-alg calc-ext
calc-menu calc calc-loaddefs calc-macs dabbrev org-table nnir
image-file org-capture debug tabify holidays hol-loaddefs cal-iso
compface gnus-fun gnus-dup flow-fill misearch multi-isearch dired-aux
copyright authors bookmark url-queue mm-archive gnus-html mm-url
gnus-kill sort smiley gnus-cite gnus-async gnus-bcklg qp gnus-ml
disp-table gnus-mlspl gnus-topic utf-7 nndraft nnmh nnfolder gnutls
network-stream nnimap parse-time utf7 netrc nnml nnmaildir gnus-agent
gnus-srvr gnus-score score-mode nnvirtual nntp gnus-cache
cyberpunk-theme clojure-cheatsheet helm-match-plugin helm helm-config
helm-aliases magit-key-mode magit view help-mode grep autorevert
filenotify git-rebase-mode rebase-mode git-commit-mode saveplace
server benchmark erc-services erc-list erc-menu erc-join erc-ring
erc-networks erc-pcomplete erc-track erc-match erc-button erc-fill
erc-stamp erc-netsplit erc-goodies erc erc-backend erc-compat pp
gnus-gravatar mail-extr gravatar url-cache ecomplete boxquote rect
spam spam-stat gnus-uu yenc gnus-msg gnus-art mm-uu mml2015 smtpmail
epa epg epg-config starttls bbdb-config bbdb-message sendmail
bbdb-gnus bbdb-mua bbdb-anniv bbdb-com bbdb-loaddefs bbdb bbdb-site
notmuch hl-line notmuch-message notmuch-maildir-fcc notmuch-hello
notmuch-tree notmuch-parser notmuch-show notmuch-print notmuch-crypto
notmuch-mua notmuch-address notmuch-wash diff-mode coolj notmuch-query
goto-addr icalendar notmuch-tag crm notmuch-lib mm-view mml-smime
smime dig debbugs-org debbugs-gnu debbugs soap-client url-http tls
url-auth url-gw url url-proxy url-privacy url-expand url-methods
url-history url-cookie url-domsuf url-util url-parse url-vars mailcap
warnings xml vc-git org-rmail org-mhe org-irc org-info org-docview
org-bibtex bibtex org-bbdb org-w3m org-agenda appt diary-lib
diary-loaddefs org-clock ob-gnuplot ob-R ob-plantuml ob-scheme geiser
ob-ditaa ob-org ob-clojure ob-dot ob-shell ox-koma-letter org-gnus
ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn
nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-beamer ox-reveal
ox-rss ox-latex ox-icalendar ox-html table ox-ascii ox-publish ox
org-element avl-tree org org-macro org-footnote org-pcomplete org-list
org-faces org-entities noutline outline org-version ob-emacs-lisp ob
ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint
ob-core ob-eval org-compat org-macs org-loaddefs cal-menu calendar
cal-loaddefs gnus-sum nnoo gnus-group gnus-undo nnmail mail-source
gnus-start gnus-spec gnus-int gnus-range message rfc822 mml mml-sec
mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045
ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus gnus-ems
nnheader mail-utils wdired dired-x w3m browse-url doc-view jka-compr
dired image-mode timezone w3m-hist w3m-fb bookmark-w3m w3m-ems
wid-edit w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util ac-nrepl
cider cider-mode cider-repl cider-eldoc eldoc cider-interaction
compile arc-mode archive-mode cider-version pkg-info find-func epl
cider-client nrepl-client cider-util ewoc etags thingatpt clojure-mode
rx derived imenu inf-lisp tramp tramp-compat auth-source eieio
byte-opt bytecomp byte-compile cconv eieio-core gnus-util mm-util
mail-prsvr password-cache tramp-loaddefs trampver shell pcomplete
comint ansi-color ring format-spec auto-complete easy-mmode popup dash
ibuffer session mule-util advice help-fns alist pym static apel-ver
product elscreen register-list cl-macs gv edmacro kmacro cl
cl-loaddefs cl-lib time paren whitespace elec-pair asciidoc-autoloads
info easymenu auctex-autoloads clojurescript-mode-autoloads
creole-autoloads fakir-autoloads lmc-autoloads mediawiki-autoloads
rainbow-delimiters-autoloads rainbow-mode-autoloads
rect-mark-autoloads sunrise-commander-autoloads tuareg-autoloads
caml-autoloads undo-tree-autoloads yasnippet-autoloads package
time-date tooltip electric uniquify ediff-hook vc-hooks
lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image
regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode
register page menu-bar rfn-eshadow timer select scroll-bar mouse
jit-lock font-lock syntax facemenu font-core frame cham georgian
utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
japanese hebrew greek romanian slovak czech european ethiopic indian
cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev
minibuffer nadvice loaddefs button faces cus-face macroexp files
text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget hashtable-print-readable backquote make-network-process
dbusbind gfilenotify dynamic-setting system-font-setting
font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs)




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.503 (Entity 5.503)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Bastien Guerry <bzg@HIDDEN>
Subject: bug#16493: Acknowledgement (24.3.50; (setq search-invisible t) is
 useless, let's allow to turn visible-mode temporarily on)
Message-ID: <handler.16493.B.139014337819316.ack <at> debbugs.gnu.org>
References: <878uucaun0.fsf@HIDDEN>
X-Gnu-PR-Message: ack 16493
X-Gnu-PR-Package: emacs
Reply-To: 16493 <at> debbugs.gnu.org
Date: Sun, 19 Jan 2014 14:57:04 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 16493 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
16493: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D16493
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Juri Linkov <juri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 21 Jan 2014 08:02:03 +0000
Resent-Message-ID: <handler.16493.B16493.13902912799309 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Bastien Guerry <bzg@HIDDEN>
Cc: 16493 <at> debbugs.gnu.org
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.13902912799309
          (code B ref 16493); Tue, 21 Jan 2014 08:02:03 +0000
Received: (at 16493) by debbugs.gnu.org; 21 Jan 2014 08:01:19 +0000
Received: from localhost ([127.0.0.1]:58956 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1W5WGs-0002Q5-UE
	for submit <at> debbugs.gnu.org; Tue, 21 Jan 2014 03:01:19 -0500
Received: from [69.163.184.122] (port=41593 helo=ps18281.dreamhostps.com)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <juri@HIDDEN>) id 1W5WGk-0002PX-1s
 for 16493 <at> debbugs.gnu.org; Tue, 21 Jan 2014 03:01:10 -0500
Received: from localhost.jurta.org (ps18281.dreamhostps.com [69.163.184.122])
 by ps18281.dreamhostps.com (Postfix) with ESMTP id 8854F301D26CC4;
 Tue, 21 Jan 2014 00:01:09 -0800 (PST)
From: Juri Linkov <juri@HIDDEN>
Organization: JURTA
References: <878uucaun0.fsf@HIDDEN>
Date: Tue, 21 Jan 2014 09:57:07 +0200
In-Reply-To: <878uucaun0.fsf@HIDDEN> (Bastien Guerry's message of "Sun, 19
 Jan 2014 15:55:31 +0100")
Message-ID: <871u01zs19.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 1.3 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has
 identified this incoming email as possible spam.  The original message
 has been attached to this so you can view it (if it isn't spam) or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  > I see very little value in setting `search-invisible' to
 t. > > Also, when doing so, text that is hidden with an overlay is not hit
 > during a search, only text that is hidden through an invisble text > property,
 which feels wrong. > > I suggest this change: when `search-invisible' is
 set to `t', > temporarily turn visible-mode on in isearch-mode. The meaning
 of > 'open would not change and 'open is fine as a default IMO. > > With
 this change, `C-s M-s i' will switch from 'open to 't, allowing > to display
 all invisible text temporarily, or from 't to 'open, > allowing to only open
 overlays containing hidden text. > > What do you think? [...] 
 Content analysis details:   (1.3 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.3 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has
 identified this incoming email as possible spam.  The original message
 has been attached to this so you can view it (if it isn't spam) or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  > I see very little value in setting `search-invisible' to
    t. > > Also, when doing so, text that is hidden with an overlay is not hit
    > during a search, only text that is hidden through an invisble text > property,
    which feels wrong. > > I suggest this change: when `search-invisible' is
   set to `t', > temporarily turn visible-mode on in isearch-mode. The meaning
    of > 'open would not change and 'open is fine as a default IMO. > > With
   this change, `C-s M-s i' will switch from 'open to 't, allowing > to display
    all invisible text temporarily, or from 't to 'open, > allowing to only open
    overlays containing hidden text. > > What do you think? [...] 
 
 Content analysis details:   (1.3 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  1.3 RDNS_NONE              Delivered to internal network by a host with no rDNS

> I see very little value in setting `search-invisible' to t.
>
> Also, when doing so, text that is hidden with an overlay is not hit
> during a search, only text that is hidden through an invisble text
> property, which feels wrong.
>
> I suggest this change: when `search-invisible' is set to `t',
> temporarily turn visible-mode on in isearch-mode.  The meaning of
> 'open would not change and 'open is fine as a default IMO.
>
> With this change, `C-s M-s i' will switch from 'open to 't, allowing
> to display all invisible text temporarily, or from 't to 'open,
> allowing to only open overlays containing hidden text.
>
> What do you think?

I think we should keep the value `t' because it might be useful
for some users.  And add a new value like `open-all' that in its behavior
is similar to `open' but additionally will open all overlays at once
using `visible-mode' as you suggested to do.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Bastien <bzg@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 21 Jan 2014 11:17:02 +0000
Resent-Message-ID: <handler.16493.B16493.139030296529891 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Juri Linkov <juri@HIDDEN>
Cc: 16493 <at> debbugs.gnu.org
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.139030296529891
          (code B ref 16493); Tue, 21 Jan 2014 11:17:02 +0000
Received: (at 16493) by debbugs.gnu.org; 21 Jan 2014 11:16:05 +0000
Received: from localhost ([127.0.0.1]:58986 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1W5ZJN-0007m3-95
	for submit <at> debbugs.gnu.org; Tue, 21 Jan 2014 06:16:05 -0500
Received: from mail-we0-f181.google.com ([74.125.82.181]:44562)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <bastienguerry@HIDDEN>) id 1W5ZJK-0007li-O3
 for 16493 <at> debbugs.gnu.org; Tue, 21 Jan 2014 06:16:03 -0500
Received: by mail-we0-f181.google.com with SMTP id u56so7982819wes.12
 for <16493 <at> debbugs.gnu.org>; Tue, 21 Jan 2014 03:16:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=sender:from:to:cc:subject:in-reply-to:references:user-agent:date
 :message-id:mime-version:content-type;
 bh=RsMBpDwa3LCAHvHYvZ74DyDf44H6PTXMySGNLZl/sq0=;
 b=wMB3Eku55THh1glWPUrstb2W2osHtZYkQPayYo6qWVMwg3l4UUNopW7JsjZqT9eMVm
 DxMwngD4qShn1cNj6XtMx0r6tDfNoDuX2lIGEVCLt52SPq3ePmbf/9+BhIbDcQKhAMUn
 iMLlhVMd/giCz2XmSQZ0eFD53TeTz6VXfvI1DZXAeTUP7fQnwP2yBCbKNA4MoeQFfmhh
 fdqr3q2BD0MNuBSvVgRiukPUFs62nW1GRjf7+j+K2SJBNjwcZt9pR17jVgXXlqaEcm5i
 pcP6xo5keAandYZO3ndM4NxVLnNtxExk0euVAzx63OLY/sQxoCjH3NthvTEYtPAmUhKA
 /wmg==
X-Received: by 10.180.19.35 with SMTP id b3mr14130006wie.20.1390302961782;
 Tue, 21 Jan 2014 03:16:01 -0800 (PST)
Received: from bzg.localdomain (mar75-2-81-56-68-112.fbx.proxad.net.
 [81.56.68.112])
 by mx.google.com with ESMTPSA id 5sm7136996wjw.17.2014.01.21.03.16.00
 for <multiple recipients>
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 21 Jan 2014 03:16:01 -0800 (PST)
Received: by bzg.localdomain (Postfix, from userid 1000)
 id A22D31C208DB; Tue, 21 Jan 2014 12:15:59 +0100 (CET)
From: Bastien <bzg@HIDDEN>
In-Reply-To: <871u01zs19.fsf@HIDDEN> (Juri Linkov's message of "Tue,
 21 Jan 2014 09:57:07 +0200")
References: <878uucaun0.fsf@HIDDEN> <871u01zs19.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)
Date: Tue, 21 Jan 2014 12:15:59 +0100
Message-ID: <87r481fuvk.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

Juri Linkov <juri@HIDDEN> writes:

> I think we should keep the value `t' because it might be useful
> for some users.  And add a new value like `open-all' that in its behavior
> is similar to `open' but additionally will open all overlays at once
> using `visible-mode' as you suggested to do.

This would definitely be an improvement, thanks.

This was my first idea, but then `isearch-toggle-invisible' needs
to cycle through _three_ states instead of two, which deviates from
other toggle commands.

If such cycling is fine, I'm all for this change.

I consider this a bug, because anyone trying to replace text within
an Org bracket link will not reach the URL.

E.g. replacing "www" by "ftp" is currently not possible in

  [[http://gnu.org][GNU]]

you have to manually turn visible-mode on.

-- 
 Bastien




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Bastien <bzg@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 21 Jan 2014 11:20:02 +0000
Resent-Message-ID: <handler.16493.B16493.139030316130237 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Juri Linkov <juri@HIDDEN>
Cc: 16493 <at> debbugs.gnu.org
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.139030316130237
          (code B ref 16493); Tue, 21 Jan 2014 11:20:02 +0000
Received: (at 16493) by debbugs.gnu.org; 21 Jan 2014 11:19:21 +0000
Received: from localhost ([127.0.0.1]:58990 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1W5ZMW-0007ra-V1
	for submit <at> debbugs.gnu.org; Tue, 21 Jan 2014 06:19:21 -0500
Received: from mail-wi0-f174.google.com ([209.85.212.174]:53096)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <bastienguerry@HIDDEN>) id 1W5ZMV-0007rQ-2R
 for 16493 <at> debbugs.gnu.org; Tue, 21 Jan 2014 06:19:19 -0500
Received: by mail-wi0-f174.google.com with SMTP id g10so4236710wiw.7
 for <16493 <at> debbugs.gnu.org>; Tue, 21 Jan 2014 03:19:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=sender:from:to:cc:subject:in-reply-to:references:user-agent:date
 :message-id:mime-version:content-type;
 bh=IZYW4SMI00EcoCnk7hsSvTGR3pi7ParJyDFXtMxdSNM=;
 b=FMbCCE2Ed5EkZtRG24HaeTDbcuWyvQ/j6TpjplFV2t/oWuF30qYgTaMIlWLyBkWyx8
 JTl4xaQ+z7OVyrtrK6jpzPLARXCNkqkL2i8zlQb8wDNAMhruelagRbWlIUJ8a6ceQ8c1
 MP+qlnKeMKgjtFmFwicDG84o8fLB7a1skZWUmYW8FUGrTCgbpHX/X0ToGszlQ86tR/Xk
 AJMY0J2gtqoDazrMSu+ZhPdlBaIAsRoYJpKF+q7gnUHndXyYGWqBGYDsoMaG3/Y519Hx
 JjMZzvia4bLaAjI7qtKMkpV/4Xb2s5i9mgHsgBRSG+ilZFEFzHMt4a2uK2eWWEfOnHtP
 91hg==
X-Received: by 10.194.108.100 with SMTP id hj4mr69620wjb.83.1390303157936;
 Tue, 21 Jan 2014 03:19:17 -0800 (PST)
Received: from bzg.localdomain (mar75-2-81-56-68-112.fbx.proxad.net.
 [81.56.68.112])
 by mx.google.com with ESMTPSA id eo4sm9603528wib.9.2014.01.21.03.19.16
 for <multiple recipients>
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 21 Jan 2014 03:19:17 -0800 (PST)
Received: by bzg.localdomain (Postfix, from userid 1000)
 id DF38E1C208DB; Tue, 21 Jan 2014 12:19:15 +0100 (CET)
From: Bastien <bzg@HIDDEN>
In-Reply-To: <87r481fuvk.fsf@HIDDEN> (Bastien's message of "Tue, 21 Jan
 2014 12:15:59 +0100")
References: <878uucaun0.fsf@HIDDEN> <871u01zs19.fsf@HIDDEN>
 <87r481fuvk.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)
Date: Tue, 21 Jan 2014 12:19:15 +0100
Message-ID: <87k3dtfuq4.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

Bastien <bzg@HIDDEN> writes:

> E.g. replacing "www" by "ftp" is currently not possible in
                  ^^^
I mean "http" of course.

-- 
 Bastien




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Stefan Monnier <monnier@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 21 Jan 2014 13:55:02 +0000
Resent-Message-ID: <handler.16493.B16493.139031249919152 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Bastien <bzg@HIDDEN>
Cc: Juri Linkov <juri@HIDDEN>, 16493 <at> debbugs.gnu.org
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.139031249919152
          (code B ref 16493); Tue, 21 Jan 2014 13:55:02 +0000
Received: (at 16493) by debbugs.gnu.org; 21 Jan 2014 13:54:59 +0000
Received: from localhost ([127.0.0.1]:59099 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1W5bn8-0004yp-HK
	for submit <at> debbugs.gnu.org; Tue, 21 Jan 2014 08:54:58 -0500
Received: from ironport2-out.teksavvy.com ([206.248.154.181]:24250)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <monnier@HIDDEN>) id 1W5bn7-0004yh-4I
 for 16493 <at> debbugs.gnu.org; Tue, 21 Jan 2014 08:54:57 -0500
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av4EABK/CFHO+KWG/2dsb2JhbABEvw4Xc4IeAQEEAVYcBwULCzQHCxQYDSSIHgaxH5AOkQoDiGGcGYFegxWBSCQ
X-IPAS-Result: Av4EABK/CFHO+KWG/2dsb2JhbABEvw4Xc4IeAQEEAVYcBwULCzQHCxQYDSSIHgaxH5AOkQoDiGGcGYFegxWBSCQ
X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="45485314"
Received: from 206-248-165-134.dsl.teksavvy.com (HELO pastel.home)
 ([206.248.165.134])
 by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA;
 21 Jan 2014 08:54:56 -0500
Received: by pastel.home (Postfix, from userid 20848)
 id 444C16006C; Tue, 21 Jan 2014 08:54:56 -0500 (EST)
From: Stefan Monnier <monnier@HIDDEN>
Message-ID: <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN>
References: <878uucaun0.fsf@HIDDEN> <871u01zs19.fsf@HIDDEN>
 <87r481fuvk.fsf@HIDDEN>
Date: Tue, 21 Jan 2014 08:54:56 -0500
In-Reply-To: <87r481fuvk.fsf@HIDDEN> (Bastien's message of "Tue, 21 Jan
 2014 12:15:59 +0100")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.3 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.3 (/)

> E.g. replacing "www" by "ftp" is currently not possible in
>   [[http://gnu.org][GNU]]
> you have to manually turn visible-mode on.

I don't understand the relationship between this problem and the subject
of bug#16493.


        Stefan




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Bastien <bzg@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 21 Jan 2014 14:21:02 +0000
Resent-Message-ID: <handler.16493.B16493.139031404122009 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Stefan Monnier <monnier@HIDDEN>
Cc: Juri Linkov <juri@HIDDEN>, 16493 <at> debbugs.gnu.org
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.139031404122009
          (code B ref 16493); Tue, 21 Jan 2014 14:21:02 +0000
Received: (at 16493) by debbugs.gnu.org; 21 Jan 2014 14:20:41 +0000
Received: from localhost ([127.0.0.1]:59118 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1W5cC0-0005iv-P3
	for submit <at> debbugs.gnu.org; Tue, 21 Jan 2014 09:20:41 -0500
Received: from mail-wg0-f41.google.com ([74.125.82.41]:52397)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <bastienguerry@HIDDEN>) id 1W5cBy-0005im-4i
 for 16493 <at> debbugs.gnu.org; Tue, 21 Jan 2014 09:20:38 -0500
Received: by mail-wg0-f41.google.com with SMTP id n12so5023130wgh.2
 for <16493 <at> debbugs.gnu.org>; Tue, 21 Jan 2014 06:20:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=sender:from:to:cc:subject:in-reply-to:references:user-agent:date
 :message-id:mime-version:content-type;
 bh=a3GeLRHEmX7KQV5JzvGKgO3DSkHPcd84HnoDnzf56VA=;
 b=V/qdsOxY0j562NEbTWigpBso5Cz0qJLEF1O2MPlEWX6zlICQSy5wiW3Apy3xCqqpi6
 jJCrkhXSwx/Y5tj4Ny1vmRKwar/HDhsNnnYwtvIkm1f5yNX0kE5p7hhuUMrci30Pv/pw
 zWujjOxn0JTIB/pGeHOldL4GwcXiO9zksPeLyMkD2DwqiY6iyWDkhAWDXwxvDj9g4kvu
 cEVBj9ketk89HnuA7UUPJ+7Z35oj3rS7hJqMx6QXYqS6mvx24YCD07mYQZ+z3j1DmP4u
 npfxw3ZMJwyNBDO2lQWAxqhtG7SbX51NJljOLOmZyD4cUKODqEQ5znLugXdLtjZeAIaU
 /xFA==
X-Received: by 10.194.63.134 with SMTP id g6mr19001467wjs.46.1390314036990;
 Tue, 21 Jan 2014 06:20:36 -0800 (PST)
Received: from bzg.localdomain (AMontsouris-651-1-1-52.w90-46.abo.wanadoo.fr.
 [90.46.36.52])
 by mx.google.com with ESMTPSA id hv3sm10734937wib.5.2014.01.21.06.20.35
 for <multiple recipients>
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 21 Jan 2014 06:20:36 -0800 (PST)
Received: by bzg.localdomain (Postfix, from userid 1000)
 id 053541C208DB; Tue, 21 Jan 2014 15:20:34 +0100 (CET)
From: Bastien <bzg@HIDDEN>
In-Reply-To: <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN> (Stefan Monnier's
 message of "Tue, 21 Jan 2014 08:54:56 -0500")
References: <878uucaun0.fsf@HIDDEN> <871u01zs19.fsf@HIDDEN>
 <87r481fuvk.fsf@HIDDEN>
 <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)
Date: Tue, 21 Jan 2014 15:20:34 +0100
Message-ID: <87k3dtl8lp.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

Stefan Monnier <monnier@HIDDEN> writes:

>> E.g. replacing "www" by "ftp" is currently not possible in
>>   [[http://gnu.org][GNU]]
>> you have to manually turn visible-mode on.
>
> I don't understand the relationship between this problem and the subject
> of bug#16493.

I forgot to connect the dots.

When search-invisible is t, perform-replace can replace matches
in any invisible text, but does not display it when prompting the
user for confirmation.

When search-invisible is 'open, perform-replace can replace matches
only in hidden text (invisible through an overlay), and displays it
when prompting the user.

We lack a way to reveal truly invisible text when performing a search
and replace.  The URL of a bracket link in Org is an example of such
truly invisible text.

Juri's solution to add 'open-all could also be used in perform-replace
to let the user see truly invisible matches before replacing them.

So the *solutions* are related, if not the problems themselves.

-- 
 Bastien




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Stefan Monnier <monnier@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 05 Nov 2014 15:31:01 +0000
Resent-Message-ID: <handler.16493.B16493.14152014574364 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Bastien <bzg@HIDDEN>
Cc: Juri Linkov <juri@HIDDEN>, 16493 <at> debbugs.gnu.org
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.14152014574364
          (code B ref 16493); Wed, 05 Nov 2014 15:31:01 +0000
Received: (at 16493) by debbugs.gnu.org; 5 Nov 2014 15:30:57 +0000
Received: from localhost ([127.0.0.1]:50129 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1Xm2Xx-00018J-5J
	for submit <at> debbugs.gnu.org; Wed, 05 Nov 2014 10:30:57 -0500
Received: from ironport2-out.teksavvy.com ([206.248.154.181]:14543)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <monnier@HIDDEN>) id 1Xm2Xv-00018D-7L
 for 16493 <at> debbugs.gnu.org; Wed, 05 Nov 2014 10:30:55 -0500
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Aq8IAOatTlRFpY87/2dsb2JhbABcgw6DYs83gxoEAgKBHBcBAXyEAwEBAwFWIwULCzQHCxQYDSSISwnLcgEBAQEBBQEBAQEekQgHhEsFi2SmPIFvgjSBYh+BNSSBIQEBAQ
X-IPAS-Result: Aq8IAOatTlRFpY87/2dsb2JhbABcgw6DYs83gxoEAgKBHBcBAXyEAwEBAwFWIwULCzQHCxQYDSSISwnLcgEBAQEBBQEBAQEekQgHhEsFi2SmPIFvgjSBYh+BNSSBIQEBAQ
X-IronPort-AV: E=Sophos;i="5.04,797,1406606400"; d="scan'208";a="96019779"
Received: from 69-165-143-59.dsl.teksavvy.com (HELO pastel.home)
 ([69.165.143.59])
 by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA;
 05 Nov 2014 10:30:54 -0500
Received: by pastel.home (Postfix, from userid 20848)
 id 74B217AB7; Wed,  5 Nov 2014 10:30:54 -0500 (EST)
From: Stefan Monnier <monnier@HIDDEN>
Message-ID: <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN>
References: <878uucaun0.fsf@HIDDEN> <871u01zs19.fsf@HIDDEN>
 <87r481fuvk.fsf@HIDDEN>
 <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN>
 <87k3dtl8lp.fsf@HIDDEN>
Date: Wed, 05 Nov 2014 10:30:54 -0500
In-Reply-To: <87k3dtl8lp.fsf@HIDDEN> (Bastien's message of "Tue, 21 Jan
 2014 15:20:34 +0100")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.3 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.3 (/)

> We lack a way to reveal truly invisible text when performing a search
> and replace.  The URL of a bracket link in Org is an example of such
> truly invisible text.

What do you mean by "truly invisible"?  Does that refer to text that's
marked with an `invisible' text-property (as opposed to an overlay with
that property)?


        Stefan




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Juri Linkov <juri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 09 Nov 2014 19:43:02 +0000
Resent-Message-ID: <handler.16493.B16493.141556213328358 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Stefan Monnier <monnier@HIDDEN>
Cc: Bastien <bzg@HIDDEN>, 16493 <at> debbugs.gnu.org
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.141556213328358
          (code B ref 16493); Sun, 09 Nov 2014 19:43:02 +0000
Received: (at 16493) by debbugs.gnu.org; 9 Nov 2014 19:42:13 +0000
Received: from localhost ([127.0.0.1]:55101 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1XnYNJ-0007NK-8w
	for submit <at> debbugs.gnu.org; Sun, 09 Nov 2014 14:42:13 -0500
Received: from ps18281.dreamhost.com ([69.163.222.226]:57792
 helo=ps18281.dreamhostps.com)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <juri@HIDDEN>) id 1XnYNG-0007NA-02
 for 16493 <at> debbugs.gnu.org; Sun, 09 Nov 2014 14:42:10 -0500
Received: from localhost.jurta.org (ps18281.dreamhostps.com [69.163.222.226])
 by ps18281.dreamhostps.com (Postfix) with ESMTP id 66942348328E50;
 Sun,  9 Nov 2014 11:42:08 -0800 (PST)
From: Juri Linkov <juri@HIDDEN>
Organization: JURTA
References: <878uucaun0.fsf@HIDDEN> <871u01zs19.fsf@HIDDEN>
 <87r481fuvk.fsf@HIDDEN>
 <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN>
 <87k3dtl8lp.fsf@HIDDEN>
 <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN>
Date: Sun, 09 Nov 2014 21:30:42 +0200
In-Reply-To: <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN> (Stefan Monnier's
 message of "Wed, 05 Nov 2014 10:30:54 -0500")
Message-ID: <87ppcwxiv9.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.0 (/)

>> We lack a way to reveal truly invisible text when performing a search
>> and replace.  The URL of a bracket link in Org is an example of such
>> truly invisible text.
>
> What do you mean by "truly invisible"?  Does that refer to text that's
> marked with an `invisible' text-property (as opposed to an overlay with
> that property)?

I guess Bastien meant toggling the value of `buffer-invisibility-spec'
while isearch is active.  Let's wait for Bastien to confirm this.

It's the problem indeed that isearch doesn't match such invisible text
but query-replace matches and replaces it.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Bastien <bzg@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 18 Nov 2014 10:42:01 +0000
Resent-Message-ID: <handler.16493.B16493.141630729729433 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Juri Linkov <juri@HIDDEN>
Cc: 16493 <at> debbugs.gnu.org, Stefan Monnier <monnier@HIDDEN>
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.141630729729433
          (code B ref 16493); Tue, 18 Nov 2014 10:42:01 +0000
Received: (at 16493) by debbugs.gnu.org; 18 Nov 2014 10:41:37 +0000
Received: from localhost ([127.0.0.1]:36832 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1XqgE4-0007ee-Rx
	for submit <at> debbugs.gnu.org; Tue, 18 Nov 2014 05:41:37 -0500
Received: from mail-wg0-f46.google.com ([74.125.82.46]:61365)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <bastienguerry@HIDDEN>) id 1XqgE2-0007eW-EV
 for 16493 <at> debbugs.gnu.org; Tue, 18 Nov 2014 05:41:35 -0500
Received: by mail-wg0-f46.google.com with SMTP id x13so27461535wgg.33
 for <16493 <at> debbugs.gnu.org>; Tue, 18 Nov 2014 02:41:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=sender:from:to:cc:subject:in-reply-to:references:user-agent:date
 :message-id:mime-version:content-type;
 bh=I1zHjISc5N6ATvmdHB5Let1Uxo9pUQ54D4Wef8bK/Co=;
 b=LwcTG//yVOVtg8URYTmfdYBqA9nQ6BHRsW/bE1E6sqaoA7sVlUkP7DKf8l1OLXjwGN
 IuVTUYDPkc6YE1m9qW8QqM7M85T/E9NRlOr/60aUm35ge0/fBHiFVHq2b58nR2fW18Iu
 4XjHphBDztGZBpoJKwQAjTcBrl1y6P0k/v5UC6SPh1YUDbF7KOXsMjPwsyPTyDQuQJuo
 FcOwa+WwuGTeQefaarbYld3ZDTwXegIaQNbEWqs48sJKfekC1kjQ3roSgsxgjLSqAEJr
 xZHBKzJTbOcw1RKrUWdN2lW+OYETrPCX9udtJKAX0ApjYZ3dpIhpLtx1XQwDeLwXbeSo
 gDnQ==
X-Received: by 10.194.109.226 with SMTP id hv2mr46188899wjb.45.1416307293605; 
 Tue, 18 Nov 2014 02:41:33 -0800 (PST)
Received: from bzg.localdomain
 (AMontsouris-651-1-156-165.w82-123.abo.wanadoo.fr. [82.123.47.165])
 by mx.google.com with ESMTPSA id dc8sm18993631wib.7.2014.11.18.02.41.28
 for <multiple recipients>
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 18 Nov 2014 02:41:28 -0800 (PST)
Received: by bzg.localdomain (Postfix, from userid 1000)
 id 4D5451C22E43; Tue, 18 Nov 2014 11:41:27 +0100 (CET)
From: Bastien <bzg@HIDDEN>
In-Reply-To: <87ppcwxiv9.fsf@HIDDEN> (Juri Linkov's message of "Sun,
 09 Nov 2014 21:30:42 +0200")
References: <878uucaun0.fsf@HIDDEN> <871u01zs19.fsf@HIDDEN>
 <87r481fuvk.fsf@HIDDEN>
 <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN>
 <87k3dtl8lp.fsf@HIDDEN>
 <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN>
 <87ppcwxiv9.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux)
Date: Tue, 18 Nov 2014 11:41:27 +0100
Message-ID: <87h9xw7puw.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

Juri Linkov <juri@HIDDEN> writes:

>>> We lack a way to reveal truly invisible text when performing a search
>>> and replace.  The URL of a bracket link in Org is an example of such
>>> truly invisible text.
>>
>> What do you mean by "truly invisible"?  Does that refer to text that's
>> marked with an `invisible' text-property (as opposed to an overlay with
>> that property)?
>
> I guess Bastien meant toggling the value of `buffer-invisibility-spec'
> while isearch is active.  Let's wait for Bastien to confirm this.

Yes, I do confirm, thanks Juri.

> It's the problem indeed that isearch doesn't match such invisible text
> but query-replace matches and replaces it.

Yes.  I tried to state the problem here:
http://lists.gnu.org/archive/html/bug-gnu-emacs/2014-01/msg01054.html

I think the default behavior should be to open both invisible-with-a
-text-property and invisible-within-an-overlay areas when performing
a search-and-replace.

-- 
 Bastien




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Stefan Monnier <monnier@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 18 Nov 2014 16:49:01 +0000
Resent-Message-ID: <handler.16493.B16493.14163292865411 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Bastien <bzg@HIDDEN>
Cc: Juri Linkov <juri@HIDDEN>, 16493 <at> debbugs.gnu.org
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.14163292865411
          (code B ref 16493); Tue, 18 Nov 2014 16:49:01 +0000
Received: (at 16493) by debbugs.gnu.org; 18 Nov 2014 16:48:06 +0000
Received: from localhost ([127.0.0.1]:37441 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1Xqlwk-0001PC-8T
	for submit <at> debbugs.gnu.org; Tue, 18 Nov 2014 11:48:06 -0500
Received: from pruche.dit.umontreal.ca ([132.204.246.22]:50022)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <monnier@HIDDEN>) id 1Xqlwi-0001P4-42
 for 16493 <at> debbugs.gnu.org; Tue, 18 Nov 2014 11:48:04 -0500
Received: from pastel.home (lechon.iro.umontreal.ca [132.204.27.242])
 by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id sAIGm0nZ007252;
 Tue, 18 Nov 2014 11:48:00 -0500
Received: by pastel.home (Postfix, from userid 20848)
 id 886637AC0; Tue, 18 Nov 2014 11:48:00 -0500 (EST)
From: Stefan Monnier <monnier@HIDDEN>
Message-ID: <jwv1tp0laqg.fsf-monnier+emacsbugs@HIDDEN>
References: <878uucaun0.fsf@HIDDEN> <871u01zs19.fsf@HIDDEN>
 <87r481fuvk.fsf@HIDDEN>
 <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN>
 <87k3dtl8lp.fsf@HIDDEN>
 <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN>
 <87ppcwxiv9.fsf@HIDDEN> <87h9xw7puw.fsf@HIDDEN>
Date: Tue, 18 Nov 2014 11:48:00 -0500
In-Reply-To: <87h9xw7puw.fsf@HIDDEN> (Bastien's message of "Tue, 18 Nov
 2014 11:41:27 +0100")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-NAI-Spam-Flag: NO
X-NAI-Spam-Threshold: 5
X-NAI-Spam-Score: 0
X-NAI-Spam-Rules: 1 Rules triggered
	RV5129=0
X-NAI-Spam-Version: 2.3.0.9393 : core <5129> : inlines <1536> : streams
 <1344645> : uri <1835183>
X-Spam-Score: -1.3 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.3 (-)

>>>> We lack a way to reveal truly invisible text when performing a search
>>>> and replace.  The URL of a bracket link in Org is an example of such
>>>> truly invisible text.
>>> What do you mean by "truly invisible"?  Does that refer to text that's
>>> marked with an `invisible' text-property (as opposed to an overlay with
>>> that property)?
>> I guess Bastien meant toggling the value of `buffer-invisibility-spec'
>> while isearch is active.  Let's wait for Bastien to confirm this.
> Yes, I do confirm, thanks Juri.

Sounds confused.  I'm asking "how is it made invisible" and you answer by
referencing some way to make it visible.  All forms of invisible are
affected by buffer-invisibility-spec.

> I think the default behavior should be to open both invisible-with-a
> -text-property and invisible-within-an-overlay areas when performing
> a search-and-replace.

So, IIUC you're indeed talking about the text made invisible by
a text-property rather than an overlay, right?

I'm fine with making isearch "reveal" those as well.  Of course, "how"
is an important question: tweaking buffer-invisibility-spec means that
we don't just reveal the part of the text we're interested in, but all
other parts hidden in the same way as well.  An alternative would be to
temporarily remove the text-property.


        Stefan




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Bastien <bzg@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 19 Nov 2014 08:54:02 +0000
Resent-Message-ID: <handler.16493.B16493.141638723714239 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Stefan Monnier <monnier@HIDDEN>
Cc: Juri Linkov <juri@HIDDEN>, 16493 <at> debbugs.gnu.org
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.141638723714239
          (code B ref 16493); Wed, 19 Nov 2014 08:54:02 +0000
Received: (at 16493) by debbugs.gnu.org; 19 Nov 2014 08:53:57 +0000
Received: from localhost ([127.0.0.1]:37824 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1Xr11R-0003hb-2F
	for submit <at> debbugs.gnu.org; Wed, 19 Nov 2014 03:53:57 -0500
Received: from mail-wg0-f45.google.com ([74.125.82.45]:60600)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <bastienguerry@HIDDEN>) id 1Xr11O-0003hS-D5
 for 16493 <at> debbugs.gnu.org; Wed, 19 Nov 2014 03:53:54 -0500
Received: by mail-wg0-f45.google.com with SMTP id b13so197664wgh.18
 for <16493 <at> debbugs.gnu.org>; Wed, 19 Nov 2014 00:53:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=sender:from:to:cc:subject:in-reply-to:references:user-agent:date
 :message-id:mime-version:content-type;
 bh=jQteJ9W7oM2e7PR7w6uwDAyn0zCa5sjpANZuoQGj2qs=;
 b=SkQtLFMLfVG1WHP99VTBDF9mYHfylni3ZEAn7MArB9TXJfQGUTDrOBiTj54MwNMgCs
 fSVl4s6qAZXkVzVf87KoKocvVeWe0VIrXYXtnl5Yit0WO1pmnESvsNCgyfHzL18kNcpa
 aJh+DzM3BdrJzJduTcGWF4ARHnCPPqmi4lURVxk9rRWmFykpN146+SiUEGQQZdqGSe1a
 iQ3Svjx3rWaDGf+Er9Oi8E7aYrC6v1blrvQhMpXnEBCNlxz0Ay4JQxBo68M6/615WJmA
 M/jTuz5Gqovqimiljcjj00ympp0tcedb7SNmitAotKz/VJETfQKo9uSZXc2ksuqMJpGZ
 5gLw==
X-Received: by 10.194.236.232 with SMTP id ux8mr55604656wjc.96.1416387233762; 
 Wed, 19 Nov 2014 00:53:53 -0800 (PST)
Received: from bzg.localdomain
 (LAubervilliers-656-1-09-157.w217-128.abo.wanadoo.fr. [217.128.156.157])
 by mx.google.com with ESMTPSA id ud1sm1358430wjc.7.2014.11.19.00.53.52
 for <multiple recipients>
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 19 Nov 2014 00:53:52 -0800 (PST)
Received: by bzg.localdomain (Postfix, from userid 1000)
 id A7DD61C22E91; Wed, 19 Nov 2014 09:53:50 +0100 (CET)
From: Bastien <bzg@HIDDEN>
In-Reply-To: <jwv1tp0laqg.fsf-monnier+emacsbugs@HIDDEN> (Stefan Monnier's
 message of "Tue, 18 Nov 2014 11:48:00 -0500")
References: <878uucaun0.fsf@HIDDEN> <871u01zs19.fsf@HIDDEN>
 <87r481fuvk.fsf@HIDDEN>
 <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN>
 <87k3dtl8lp.fsf@HIDDEN>
 <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN>
 <87ppcwxiv9.fsf@HIDDEN> <87h9xw7puw.fsf@HIDDEN>
 <jwv1tp0laqg.fsf-monnier+emacsbugs@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux)
Date: Wed, 19 Nov 2014 09:53:50 +0100
Message-ID: <87bno3vae9.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

Hi Stefan,

Stefan Monnier <monnier@HIDDEN> writes:

> So, IIUC you're indeed talking about the text made invisible by
> a text-property rather than an overlay, right?

Yes.

> I'm fine with making isearch "reveal" those as well.  Of course, "how"
> is an important question: tweaking buffer-invisibility-spec means that
> we don't just reveal the part of the text we're interested in, but all
> other parts hidden in the same way as well.  An alternative would be to
> temporarily remove the text-property.

Removing just the text property seems cleaner.

Thanks,

-- 
 Bastien




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
In-Reply-To: <878uucaun0.fsf@HIDDEN>
Resent-From: Bastien <bzg@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 28 Apr 2018 14:29:02 +0000
Resent-Message-ID: <handler.16493.B16493.152492573426171 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Stefan Monnier <monnier@HIDDEN>
Cc: Juri Linkov <juri@HIDDEN>, 16493 <at> debbugs.gnu.org
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.152492573426171
          (code B ref 16493); Sat, 28 Apr 2018 14:29:02 +0000
Received: (at 16493) by debbugs.gnu.org; 28 Apr 2018 14:28:54 +0000
Received: from localhost ([127.0.0.1]:42131 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fCQqM-0006o3-9m
	for submit <at> debbugs.gnu.org; Sat, 28 Apr 2018 10:28:54 -0400
Received: from eggs.gnu.org ([208.118.235.92]:53935)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bzg@HIDDEN>) id 1fCQqK-0006nq-Kf
 for 16493 <at> debbugs.gnu.org; Sat, 28 Apr 2018 10:28:52 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <bzg@HIDDEN>) id 1fCQqC-0002Ol-3g
 for 16493 <at> debbugs.gnu.org; Sat, 28 Apr 2018 10:28:47 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40 autolearn=disabled
 version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54034)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <bzg@HIDDEN>)
 id 1fCQqB-0002Of-VE; Sat, 28 Apr 2018 10:28:44 -0400
Received: from [78.192.157.63] (port=35840 helo=bzg.fr)
 by fencepost.gnu.org with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.82) (envelope-from <bzg@HIDDEN>)
 id 1fCQqB-0001kP-H4; Sat, 28 Apr 2018 10:28:43 -0400
Received: by bzg.fr (Postfix, from userid 1000)
 id 311D838C88F; Sat, 28 Apr 2018 16:28:41 +0200 (CEST)
From: Bastien <bzg@HIDDEN>
References: <878uucaun0.fsf@HIDDEN> <871u01zs19.fsf@HIDDEN>
 <87r481fuvk.fsf@HIDDEN>
 <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN>
 <87k3dtl8lp.fsf@HIDDEN>
 <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN>
 <87ppcwxiv9.fsf@HIDDEN> <87h9xw7puw.fsf@HIDDEN>
 <jwv1tp0laqg.fsf-monnier+emacsbugs@HIDDEN>
 <87bno3vae9.fsf@HIDDEN>
Date: Sat, 28 Apr 2018 16:28:41 +0200
Message-ID: <87zi1nl812.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.0 (------)

Hi Stefan and Juri,

reviving an old bug that continues to bug me.

The very frequent use-case I have is with (setq search-invisible t)
when I try to query-replace a string that's within an org-mode link.

I wish the content of the link could be displayed.

Bastien <bzg@HIDDEN> writes:

>> I'm fine with making isearch "reveal" those as well.  Of course, "how"
>> is an important question: tweaking buffer-invisibility-spec means that
>> we don't just reveal the part of the text we're interested in, but all
>> other parts hidden in the same way as well.  An alternative would be to
>> temporarily remove the text-property.
>
> Removing just the text property seems cleaner.

I guess this solution, though nice, is tricky to implement.  And
thinking about this again, I'd be fine with buffer-invisibility-spec
set to nil temporarily.

What do you think?  If you're okay with the buffer-invisibility-spec
solution, shall I go ahead and try to implement it?

Thanks,

-- 
 Bastien




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Stefan Monnier <monnier@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 28 Apr 2018 18:12:01 +0000
Resent-Message-ID: <handler.16493.B16493.152493910114164 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Bastien <bzg@HIDDEN>
Cc: Juri Linkov <juri@HIDDEN>, 16493 <at> debbugs.gnu.org
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.152493910114164
          (code B ref 16493); Sat, 28 Apr 2018 18:12:01 +0000
Received: (at 16493) by debbugs.gnu.org; 28 Apr 2018 18:11:41 +0000
Received: from localhost ([127.0.0.1]:42203 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fCUJx-0003gN-Jm
	for submit <at> debbugs.gnu.org; Sat, 28 Apr 2018 14:11:41 -0400
Received: from chene.dit.umontreal.ca ([132.204.246.20]:44427)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <monnier@HIDDEN>) id 1fCUJv-0003gF-An
 for 16493 <at> debbugs.gnu.org; Sat, 28 Apr 2018 14:11:39 -0400
Received: from ceviche.home (lechon.iro.umontreal.ca [132.204.27.242])
 by chene.dit.umontreal.ca (8.14.7/8.14.1) with ESMTP id w3SIBkaD007246;
 Sat, 28 Apr 2018 14:11:47 -0400
Received: by ceviche.home (Postfix, from userid 20848)
 id 3660466129; Sat, 28 Apr 2018 14:11:37 -0400 (EDT)
From: Stefan Monnier <monnier@HIDDEN>
Message-ID: <jwvk1sryzev.fsf-monnier+emacsbugs@HIDDEN>
References: <878uucaun0.fsf@HIDDEN> <871u01zs19.fsf@HIDDEN>
 <87r481fuvk.fsf@HIDDEN>
 <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN>
 <87k3dtl8lp.fsf@HIDDEN>
 <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN>
 <87ppcwxiv9.fsf@HIDDEN> <87h9xw7puw.fsf@HIDDEN>
 <jwv1tp0laqg.fsf-monnier+emacsbugs@HIDDEN>
 <87bno3vae9.fsf@HIDDEN> <87zi1nl812.fsf@HIDDEN>
Date: Sat, 28 Apr 2018 14:11:37 -0400
In-Reply-To: <87zi1nl812.fsf@HIDDEN> (Bastien's message of "Sat, 28 Apr 2018
 16:28:41 +0200")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-NAI-Spam-Flag: NO
X-NAI-Spam-Level: 
X-NAI-Spam-Threshold: 5
X-NAI-Spam-Score: 0.1
X-NAI-Spam-Rules: 3 Rules triggered
 GEN_SPAM_FEATRE=0.1, EDT_SA_DN_PASS=0, RV6274=0
X-NAI-Spam-Version: 2.3.0.9418 : core <6274> : inlines <6596> : streams
 <1785358> : uri <2633320>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

>> Removing just the text property seems cleaner.
> I guess this solution, though nice, is tricky to implement.

Why do you think so?


        Stefan




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Bastien <bzg@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 29 Apr 2018 09:52:02 +0000
Resent-Message-ID: <handler.16493.B16493.152499547124682 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Stefan Monnier <monnier@HIDDEN>
Cc: 16493 <at> debbugs.gnu.org
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.152499547124682
          (code B ref 16493); Sun, 29 Apr 2018 09:52:02 +0000
Received: (at 16493) by debbugs.gnu.org; 29 Apr 2018 09:51:11 +0000
Received: from localhost ([127.0.0.1]:42496 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fCiz9-0006Q1-1t
	for submit <at> debbugs.gnu.org; Sun, 29 Apr 2018 05:51:11 -0400
Received: from eggs.gnu.org ([208.118.235.92]:48034)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <bzg@HIDDEN>) id 1fCiz6-0006Pp-VT
 for 16493 <at> debbugs.gnu.org; Sun, 29 Apr 2018 05:51:09 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <bzg@HIDDEN>) id 1fCiyy-0004Vp-KC
 for 16493 <at> debbugs.gnu.org; Sun, 29 Apr 2018 05:51:03 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled
 version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41713)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <bzg@HIDDEN>)
 id 1fCiyy-0004Vi-F0; Sun, 29 Apr 2018 05:51:00 -0400
Received: from [78.192.157.63] (port=58196 helo=bzg.fr)
 by fencepost.gnu.org with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.82) (envelope-from <bzg@HIDDEN>)
 id 1fCiyy-0004RE-37; Sun, 29 Apr 2018 05:51:00 -0400
Received: by bzg.fr (Postfix, from userid 1000)
 id 139A138CEA8; Sun, 29 Apr 2018 11:50:58 +0200 (CEST)
From: Bastien <bzg@HIDDEN>
References: <878uucaun0.fsf@HIDDEN> <871u01zs19.fsf@HIDDEN>
 <87r481fuvk.fsf@HIDDEN>
 <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN>
 <87k3dtl8lp.fsf@HIDDEN>
 <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN>
 <87ppcwxiv9.fsf@HIDDEN> <87h9xw7puw.fsf@HIDDEN>
 <jwv1tp0laqg.fsf-monnier+emacsbugs@HIDDEN>
 <87bno3vae9.fsf@HIDDEN> <87zi1nl812.fsf@HIDDEN>
 <jwvk1sryzev.fsf-monnier+emacsbugs@HIDDEN>
Date: Sun, 29 Apr 2018 11:50:58 +0200
In-Reply-To: <jwvk1sryzev.fsf-monnier+emacsbugs@HIDDEN> (Stefan Monnier's
 message of "Sat, 28 Apr 2018 14:11:37 -0400")
Message-ID: <87wowql4sd.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.0 (------)

--=-=-=
Content-Type: text/plain

Hi Stefan,

Stefan Monnier <monnier@HIDDEN> writes:

>>> Removing just the text property seems cleaner.
>> I guess this solution, though nice, is tricky to implement.
>
> Why do you think so?

I looked at the way isearch does the temporary opening of overlays,
and it looks complex to add another mechanism to temporarily ignore
the 'invisible text property.  At least I don't know how to do this.

Also, I tried a preliminary patches (attached) which I find quite
convenient and seems to do what I expected first when setting
(setq search-invisible t): turning on visible-mode.

The patch is not fully tested and incomplete, as query-replace is
not handled, but that's a start.

Let me know what you think.

Thanks,

-- 
 Bastien

--=-=-=
Content-Type: text/x-diff
Content-Disposition: attachment; filename=isearch.el.patch

diff --git a/lisp/isearch.el b/lisp/isearch.el
index 3725779..53958cc 100644
--- a/lisp/isearch.el
+++ b/lisp/isearch.el
@@ -665,6 +665,8 @@ isearch-input-method-local-p
 
 (defvar isearch--saved-overriding-local-map nil)
 
+(defvar isearch-initial-visibility-state nil)
+
 ;; Minor-mode-alist changes - kind of redundant with the
 ;; echo area, but if isearching in multiple windows, it can be useful.
 
@@ -936,6 +938,8 @@ isearch-mode
       (if minibuffer-auto-raise
 	  (raise-frame frame))))
 
+  (setq isearch-initial-visibility-state (or visible-mode -1))
+  (when (eq isearch-invisible t) (visible-mode 1))
   (setq	isearch-mode " Isearch")  ;; forward? regexp?
   (force-mode-line-update)
 
@@ -1054,6 +1058,7 @@ isearch-done
   (remove-hook 'post-command-hook 'isearch-post-command-hook)
   (remove-hook 'mouse-leave-buffer-hook 'isearch-done)
   (remove-hook 'kbd-macro-termination-hook 'isearch-done)
+  (visible-mode isearch-initial-visibility-state)
   (setq isearch-lazy-highlight-start nil)
   (when (buffer-live-p isearch--current-buffer)
     (with-current-buffer isearch--current-buffer
@@ -1608,7 +1613,9 @@ isearch--momentary-message
   (isearch--momentary-message
    (if (setq isearch-invisible
              (if isearch-invisible
-                 nil (or search-invisible 'open)))
+                 (and (visible-mode -1) nil)
+               (visible-mode 1)
+               (or search-invisible 'open)))
        "match invisible text"
      "match visible text")))
 

--=-=-=--




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Noam Postavsky <npostavs@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 30 Apr 2019 04:35:01 +0000
Resent-Message-ID: <handler.16493.B16493.155659890025659 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Bastien <bzg@HIDDEN>
Cc: 16493 <at> debbugs.gnu.org, Stefan Monnier <monnier@HIDDEN>
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.155659890025659
          (code B ref 16493); Tue, 30 Apr 2019 04:35:01 +0000
Received: (at 16493) by debbugs.gnu.org; 30 Apr 2019 04:35:00 +0000
Received: from localhost ([127.0.0.1]:40406 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hLKTr-0006fl-BT
	for submit <at> debbugs.gnu.org; Tue, 30 Apr 2019 00:34:59 -0400
Received: from mail-qk1-f182.google.com ([209.85.222.182]:46410)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <npostavs@HIDDEN>) id 1hLKTn-0006fU-SZ
 for 16493 <at> debbugs.gnu.org; Tue, 30 Apr 2019 00:34:56 -0400
Received: by mail-qk1-f182.google.com with SMTP id w73so7356537qkb.13
 for <16493 <at> debbugs.gnu.org>; Mon, 29 Apr 2019 21:34:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version;
 bh=COzphI6BY+n2uXIpJWJR0iJpybMIeiN7mPuFoVEp8hw=;
 b=YFJ1nPT3sUDBYqzfyiy+dx/sP9X+mh/uJ+C4lj0scbyK7QwDRDDDwZn25j6FLd4WXr
 Ewo2DDogMFWb50GJu3+e4zPtlULTDVeGUpLMh+l8n4nwX6uIh9QRvvYTBQKGAbENPtRk
 vcrjyH0UBil9aNY5X4tRxP24xj4uqOt6ETwoHaBPL4lehUu/TzTI9zxChean5t2FOSQG
 WOv9RyFAb/hUCTITIhEODXzc7eXFjnpvEzGdhVPISY00mAw+wfLwuQ7Wnn/UjdXOAFXR
 Zzgjp9UOL/O97dg4jJAZdqYixhKSlbnSz7VtxrZMCEuStM7jArv0OK3H+FRKo68QyDP3
 cHkA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version;
 bh=COzphI6BY+n2uXIpJWJR0iJpybMIeiN7mPuFoVEp8hw=;
 b=FcOy31dcG0vZ7bQ7h8YfoBSZJ9oinSEWrFkRMTYESDtW77cgEKMRjTfI9Ir9EhqH+p
 H1kS5ZmQzmQKivCWI9gynm3OlPjNtYMkUwyRpm6eAxFTqt6deH1j2ERNr+wcsojIx8G/
 f1oairHK6JSeNrcL3ISAXyY7ep1SvsM82AHLPzrs6nlnij9MA7hFvKWxB3NsZk3WKKeY
 22WH+i2vy8+9CN3bKfPr0Th8X0wgN3y5viJ2DPzd/Jp8qpfJ4SntR2dWikFEnxxkzpwZ
 eiNmYsEbO5dbSg7wwTEDSKsffmg2SN0RshPKsZrWO25RvB7d1WgBaI77FxHA9QiYVIut
 iPaw==
X-Gm-Message-State: APjAAAXIKSyk4pkl4lDSzYzTgAKzFoPmXj2S5zqildjeVZr/i0+hmnHR
 mm3ZsiCTXvoyDgXjPeBZUOlWlANu
X-Google-Smtp-Source: APXvYqz+vlhLN5guNTVHabV3Pcv8eSJtYYoDhpXK/G+svS84mlRc61U9LXGIs17ls4TTwJOlcHIDtA==
X-Received: by 2002:a37:6ec3:: with SMTP id
 j186mr31275669qkc.148.1556598890234; 
 Mon, 29 Apr 2019 21:34:50 -0700 (PDT)
Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34])
 by smtp.googlemail.com with ESMTPSA id
 k190sm16273216qkd.28.2019.04.29.21.34.48
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Mon, 29 Apr 2019 21:34:48 -0700 (PDT)
From: Noam Postavsky <npostavs@HIDDEN>
References: <878uucaun0.fsf@HIDDEN> <871u01zs19.fsf@HIDDEN>
 <87r481fuvk.fsf@HIDDEN> <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN>
 <87k3dtl8lp.fsf@HIDDEN> <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN>
 <87ppcwxiv9.fsf@HIDDEN> <87h9xw7puw.fsf@HIDDEN>
 <jwv1tp0laqg.fsf-monnier+emacsbugs@HIDDEN> <87bno3vae9.fsf@HIDDEN>
 <87zi1nl812.fsf@HIDDEN> <jwvk1sryzev.fsf-monnier+emacsbugs@HIDDEN>
 <87wowql4sd.fsf@HIDDEN>
Date: Tue, 30 Apr 2019 00:34:41 -0400
In-Reply-To: <87wowql4sd.fsf@HIDDEN> (Bastien's message of "Sun, 29 Apr 2018
 11:50:58 +0200")
Message-ID: <87y33snmam.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Bastien <bzg@HIDDEN> writes:

> I looked at the way isearch does the temporary opening of overlays,
> and it looks complex to add another mechanism to temporarily ignore
> the 'invisible text property.  At least I don't know how to do this.

I was thinking all this complication could be avoided if we just allowed
(overlay-put OVERLAY 'invisible nil) to make text visible.

--- i/src/textprop.c
+++ w/src/textprop.c
@@ -630,14 +630,14 @@ get_char_property_and_overlay (Lisp_Object position, register Lisp_Object prop,
       /* Now check the overlays in order of decreasing priority.  */
       while (--noverlays >= 0)
 	{
-	  Lisp_Object tem = Foverlay_get (overlay_vec[noverlays], prop);
+          Lisp_Object tem = Fplist_member (XOVERLAY (overlay_vec[noverlays])->plist, prop);
 	  if (!NILP (tem))
 	    {
 	      if (overlay)
 		/* Return the overlay we got the property from.  */
 		*overlay = overlay_vec[noverlays];
 	      SAFE_FREE ();
-	      return tem;
+	      return XCAR (XCDR (tem));
 	    }
 	}
       SAFE_FREE ();



> Also, I tried a preliminary patches (attached) which I find quite
> convenient and seems to do what I expected first when setting
> (setq search-invisible t): turning on visible-mode.

This seems like a reasonable, though perhaps making the whole buffer
visible isn't always wanted.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 30 Apr 2019 05:08:01 +0000
Resent-Message-ID: <handler.16493.B16493.155660083129653 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Noam Postavsky <npostavs@HIDDEN>
Cc: bzg@HIDDEN, 16493 <at> debbugs.gnu.org, monnier@HIDDEN
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.155660083129653
          (code B ref 16493); Tue, 30 Apr 2019 05:08:01 +0000
Received: (at 16493) by debbugs.gnu.org; 30 Apr 2019 05:07:11 +0000
Received: from localhost ([127.0.0.1]:40457 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hLKz1-0007iC-82
	for submit <at> debbugs.gnu.org; Tue, 30 Apr 2019 01:07:11 -0400
Received: from eggs.gnu.org ([209.51.188.92]:49585)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1hLKz0-0007ei-0s
 for 16493 <at> debbugs.gnu.org; Tue, 30 Apr 2019 01:07:10 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:39965)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1hLKyt-0000eU-1T; Tue, 30 Apr 2019 01:07:04 -0400
Received: from [176.228.60.248] (port=1757 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1hLKys-00048W-3g; Tue, 30 Apr 2019 01:07:02 -0400
Date: Tue, 30 Apr 2019 08:06:54 +0300
Message-Id: <83r29krsi9.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-reply-to: <87y33snmam.fsf@HIDDEN> (message from Noam Postavsky on Tue,
 30 Apr 2019 00:34:41 -0400)
References: <878uucaun0.fsf@HIDDEN> <871u01zs19.fsf@HIDDEN>
 <87r481fuvk.fsf@HIDDEN> <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN>
 <87k3dtl8lp.fsf@HIDDEN> <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN>
 <87ppcwxiv9.fsf@HIDDEN> <87h9xw7puw.fsf@HIDDEN>
 <jwv1tp0laqg.fsf-monnier+emacsbugs@HIDDEN> <87bno3vae9.fsf@HIDDEN>
 <87zi1nl812.fsf@HIDDEN> <jwvk1sryzev.fsf-monnier+emacsbugs@HIDDEN>
 <87wowql4sd.fsf@HIDDEN> <87y33snmam.fsf@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Noam Postavsky <npostavs@HIDDEN>
> Date: Tue, 30 Apr 2019 00:34:41 -0400
> Cc: 16493 <at> debbugs.gnu.org, Stefan Monnier <monnier@HIDDEN>
> 
> I was thinking all this complication could be avoided if we just allowed
> (overlay-put OVERLAY 'invisible nil) to make text visible.

But we already do: overlay-get returns nil in that case, and the text
is revealed, so the original code before your proposed changes already
does the job.  What am I missing?  Some context where the above
doesn't work?




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Noam Postavsky <npostavs@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 30 Apr 2019 11:16:02 +0000
Resent-Message-ID: <handler.16493.B16493.15566229322941 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: bzg@HIDDEN, 16493 <at> debbugs.gnu.org, monnier@HIDDEN
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.15566229322941
          (code B ref 16493); Tue, 30 Apr 2019 11:16:02 +0000
Received: (at 16493) by debbugs.gnu.org; 30 Apr 2019 11:15:32 +0000
Received: from localhost ([127.0.0.1]:40708 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hLQjU-0000lN-DU
	for submit <at> debbugs.gnu.org; Tue, 30 Apr 2019 07:15:32 -0400
Received: from mail-qk1-f170.google.com ([209.85.222.170]:44489)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <npostavs@HIDDEN>) id 1hLQjS-0000l8-5L
 for 16493 <at> debbugs.gnu.org; Tue, 30 Apr 2019 07:15:30 -0400
Received: by mail-qk1-f170.google.com with SMTP id d14so3684301qkl.11
 for <16493 <at> debbugs.gnu.org>; Tue, 30 Apr 2019 04:15:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version;
 bh=DkjWPxc9rkFVjqRLchzAN6O5NkRIc3vgoYtjIDKeXj0=;
 b=vaywJHFdZ5LplzVCd+v3fukaHjMu03wNAQ+RctYwaWYnNYBieieTOtCqpF+ItTh1hQ
 h1GoKUaG3t4X4BKXlGgcFQU5er7/RrMa5I3DSJgw4zq2G/RttCAttew7JSBPlvQ5PkTv
 knZrFQaku0NdXmE9di3xE8HZ3L7ETy9N9XvmQPeUIOn+eSCMQ8trUFvyFJOSAi+TI0nW
 uPLPr6NI+Cm9TbqgIkVdBoY0aoVwxHC1CNXP/agoqUgxNIGMbIa5I5/4lSwNSdM+WfZd
 PAceKLhwUYVkxcouJmk66sMEOuaaQwLo3Y7c3/xzDeqCmsROOnMYvuZ6Qk2Xc3OUvw+6
 jN5Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version;
 bh=DkjWPxc9rkFVjqRLchzAN6O5NkRIc3vgoYtjIDKeXj0=;
 b=KVH+iQFkbIXX3UFV6tW+y98AI67X4aPWvRj5PJVunnbU3gmqk3dluwo/FdHmmafFJ3
 1hSsHHipnuYzgx1DO+XhoJlduIcxK8PLb83G/yOCFl2ymo4TVStcFu/NM7qP8CC41C3A
 UarkKDoBTbKKSmXGFTydiqgmpUO4+7ku+nOy+jsD5bbAiddVild6QS/MtHTNuBXPYKbC
 94XO6dRAe10RZztHHmWBwbQl7STbZAHNf0C3WeTWqZCD4fzPewTRfw5HUqu51veIu9D/
 E+cTuOSmHt5vV4M4TXb1xFFLGqap0SnVxBiJxM9LCsflSWxuAXZ0Wx9pHpHQGlubQiQS
 o4kQ==
X-Gm-Message-State: APjAAAUpDMZfxQ8Ss6lN/roZ1vGbux8O1odEJ9P0ic6DofnCZgvK+f2r
 rWse3aydjmR7GmMQfUtBdLc=
X-Google-Smtp-Source: APXvYqzbAKf1dBDYcz/GjAW8rWXJqhcYov4mQXasmYPmbo9c61Dbm8wDBe7oMdDkfsUVlDcbOPuGdg==
X-Received: by 2002:a37:a6cf:: with SMTP id
 p198mr38629035qke.106.1556622924635; 
 Tue, 30 Apr 2019 04:15:24 -0700 (PDT)
Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34])
 by smtp.googlemail.com with ESMTPSA id
 x11sm6060313qtc.9.2019.04.30.04.15.23
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Tue, 30 Apr 2019 04:15:23 -0700 (PDT)
From: Noam Postavsky <npostavs@HIDDEN>
References: <878uucaun0.fsf@HIDDEN> <871u01zs19.fsf@HIDDEN>
 <87r481fuvk.fsf@HIDDEN> <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN>
 <87k3dtl8lp.fsf@HIDDEN> <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN>
 <87ppcwxiv9.fsf@HIDDEN> <87h9xw7puw.fsf@HIDDEN>
 <jwv1tp0laqg.fsf-monnier+emacsbugs@HIDDEN> <87bno3vae9.fsf@HIDDEN>
 <87zi1nl812.fsf@HIDDEN> <jwvk1sryzev.fsf-monnier+emacsbugs@HIDDEN>
 <87wowql4sd.fsf@HIDDEN> <87y33snmam.fsf@HIDDEN>
 <83r29krsi9.fsf@HIDDEN>
Date: Tue, 30 Apr 2019 07:15:22 -0400
In-Reply-To: <83r29krsi9.fsf@HIDDEN> (Eli Zaretskii's message of "Tue, 30 Apr
 2019 08:06:54 +0300")
Message-ID: <87v9yvoib9.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> From: Noam Postavsky <npostavs@HIDDEN>
>> Date: Tue, 30 Apr 2019 00:34:41 -0400
>> Cc: 16493 <at> debbugs.gnu.org, Stefan Monnier <monnier@HIDDEN>
>> 
>> I was thinking all this complication could be avoided if we just allowed
>> (overlay-put OVERLAY 'invisible nil) to make text visible.
>
> But we already do: overlay-get returns nil in that case, and the text
> is revealed, so the original code before your proposed changes already
> does the job.  What am I missing?  Some context where the above
> doesn't work?

Sorry, I wasn't clear.  I was talking about the situation where there is
a non-nil invisible text property (or a different existing overlay with
with a non-nil invisible property).  For example:

    (let ((p (point))
          overlay)
      (insert "(" (propertize "invisible" 'invisible t) ")")
      (setq overlay (make-overlay p (point)))
      ;; Text remains invisible.
      (overlay-put overlay 'invisible nil))





Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Stefan Monnier <monnier@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 30 Apr 2019 12:14:01 +0000
Resent-Message-ID: <handler.16493.B16493.155662639216629 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Noam Postavsky <npostavs@HIDDEN>
Cc: Bastien <bzg@HIDDEN>, 16493 <at> debbugs.gnu.org
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.155662639216629
          (code B ref 16493); Tue, 30 Apr 2019 12:14:01 +0000
Received: (at 16493) by debbugs.gnu.org; 30 Apr 2019 12:13:12 +0000
Received: from localhost ([127.0.0.1]:40772 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hLRdH-0004K9-Mb
	for submit <at> debbugs.gnu.org; Tue, 30 Apr 2019 08:13:11 -0400
Received: from mail01.iro.umontreal.ca ([132.204.25.201]:43266)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <monnier@HIDDEN>) id 1hLRdF-0004Jr-35
 for 16493 <at> debbugs.gnu.org; Tue, 30 Apr 2019 08:13:10 -0400
Received: from mail01.iro.umontreal.ca (mail01.iro.umontreal.ca [127.0.0.1])
 by mail01.iro.umontreal.ca (Postfix) with ESMTP id E4BCD87B789C
 for <16493 <at> debbugs.gnu.org>; Tue, 30 Apr 2019 08:13:03 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca;
 h=content-type:content-type:mime-version:user-agent:in-reply-to
 :date:date:references:message-id:subject:subject:to:from:from;
 s=dkim; t=1556626383; x=1557490384; bh=jkI8tmMYVHPsuaPrc8BeZRzg
 hb0AniYocWUQFRf8H4A=; b=Rt0VLL1evO0HKcrty0I+G7GkbNYzkzKvFXmZD5xM
 BPjjFfyvnPjFByJrIQcqJ+QqxqFDUATT4sYXjKGWpdnRAZnI1+MdNgUgQUzljRU4
 UH/0ZuXUJkJX8pfUtuioc9xEOvf9kOaYOD/zeflFjiuFf9B/5nBX8QAHVfYgQJjQ
 oLLSyoq8TkRoM9CHcXjvN5/gQJHRwGUUUNbI6fzuqQf0PjysJdQUXICsLspJ/bb2
 2urAOHM1/2op5MifYl3L2cuMbCsWSL5PcMakMjpDFZrsGR/yH3mXOiDXAteTxYG5
 wPzTGF5x7QC6TVMJPllEipHx7nYntjWaIrhfIyFGtia2Gg==
X-Virus-Scanned: amavisd-new at iro.umontreal.ca
Received: from mail01.iro.umontreal.ca ([127.0.0.1])
 by mail01.iro.umontreal.ca (mail01.iro.umontreal.ca [127.0.0.1]) (amavisd-new,
 port 10024) with ESMTP id du2HA51j1lHq for <16493 <at> debbugs.gnu.org>;
 Tue, 30 Apr 2019 08:13:03 -0400 (EDT)
Received: from alfajor (unknown [108.161.117.163])
 by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 1798387B787F;
 Tue, 30 Apr 2019 08:13:03 -0400 (EDT)
From: Stefan Monnier <monnier@HIDDEN>
Message-ID: <jwvv9yvpuaz.fsf-monnier+emacsbugs@HIDDEN>
References: <878uucaun0.fsf@HIDDEN> <871u01zs19.fsf@HIDDEN>
 <87r481fuvk.fsf@HIDDEN>
 <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN>
 <87k3dtl8lp.fsf@HIDDEN>
 <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN>
 <87ppcwxiv9.fsf@HIDDEN> <87h9xw7puw.fsf@HIDDEN>
 <jwv1tp0laqg.fsf-monnier+emacsbugs@HIDDEN>
 <87bno3vae9.fsf@HIDDEN> <87zi1nl812.fsf@HIDDEN>
 <jwvk1sryzev.fsf-monnier+emacsbugs@HIDDEN> <87wowql4sd.fsf@HIDDEN>
 <87y33snmam.fsf@HIDDEN>
Date: Tue, 30 Apr 2019 08:13:02 -0400
In-Reply-To: <87y33snmam.fsf@HIDDEN> (Noam Postavsky's message of "Tue, 30
 Apr 2019 00:34:41 -0400")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> I was thinking all this complication could be avoided if we just allowed
> (overlay-put OVERLAY 'invisible nil) to make text visible.

No need for that.
You can do

    (overlay-put OVERLAY 'invisible 'visible)

to get the same result without far-reaching changes to the C code.


        Stefan




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Noam Postavsky <npostavs@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 30 Apr 2019 12:25:01 +0000
Resent-Message-ID: <handler.16493.B16493.155662705217740 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Stefan Monnier <monnier@HIDDEN>
Cc: Bastien <bzg@HIDDEN>, 16493 <at> debbugs.gnu.org
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.155662705217740
          (code B ref 16493); Tue, 30 Apr 2019 12:25:01 +0000
Received: (at 16493) by debbugs.gnu.org; 30 Apr 2019 12:24:12 +0000
Received: from localhost ([127.0.0.1]:40783 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hLRnv-0004c4-Py
	for submit <at> debbugs.gnu.org; Tue, 30 Apr 2019 08:24:12 -0400
Received: from mail-qt1-f171.google.com ([209.85.160.171]:35239)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <npostavs@HIDDEN>) id 1hLRnu-0004br-LP
 for 16493 <at> debbugs.gnu.org; Tue, 30 Apr 2019 08:24:10 -0400
Received: by mail-qt1-f171.google.com with SMTP id e5so8868826qtq.2
 for <16493 <at> debbugs.gnu.org>; Tue, 30 Apr 2019 05:24:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version;
 bh=+22HaLZq0M4bu5THnrPOfLN3kS54pySpyNT7lTh36hc=;
 b=MPehQUsIamg83zGj+8SngS9DMywWhyfAwzOiUEU/hRycDNDgsBv0OaNGUZ6LTIrCsc
 FAkaAsBown4+NNcZcQWHF3xEpBc+RvVQYQuDCG4W/GOS3p7fo3keSZ1A+icbQ0rqbDXu
 PKzXO8QX3N082SV5mlqW/IBUKEmo/IAtTgK9bKtFE2iJ8T1lFhzBWfZft04jGsz+wncA
 Mi8JpPdzmlAyZqy2pouhlJONKeEcqfY/aE9RtozzDLYSuWtbicXKm/UphUE99dT5UfOU
 z/KMA4nVew+r3O8sA1SYotGQuAVKqLVxRxsiq2vvVZVKHBujaFFQ8NFDoVveX9vznJ2a
 FGCA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version;
 bh=+22HaLZq0M4bu5THnrPOfLN3kS54pySpyNT7lTh36hc=;
 b=nf2Fc4AipLdKrdgcAIAIYHtrCrtYt2em82HzdqUMp2MdbI4xjXu3bE/qdS5WC8Lu4c
 q5RzhK29eamdxC06kV89jNIPJtfySJ6AGU7Gt00fDtk5hFXFsjngqSVPXFxKPLFb/4PB
 MnBdPKKMas+fTt0gKIzN8Qd2Wo30Rb49vdV6krkUhSj6rz+Fg3s4Dc/lUpCkPtPNCbuG
 qx1O0T9mCRIDo+eA4OCbbnaENctvNDkdZv482nKf217yk6Dwxt2D8fdyA75FI5NLuGG9
 luky7FAlupEcGfvmNmZ1z0qPIXGLJtGnZkcsiJ9X01TCdoHf5u2fqdoZoFRNjDQ6mQhE
 itHw==
X-Gm-Message-State: APjAAAUD2MMB+YKJPcDWGzQ3mmo2PgzJCDHIArR94Y8ewRpVzzMancw3
 ph+RQC8wHPocu671sDpq4flxxDbS
X-Google-Smtp-Source: APXvYqy2HGBRCXwo6zB6N1k+rHUmlmagBmDV5+3Kmsw6OgPw9A+nSc4P2TgFszWk0pHpOxhO7OSg0A==
X-Received: by 2002:ac8:357a:: with SMTP id z55mr34042630qtb.214.1556627044978; 
 Tue, 30 Apr 2019 05:24:04 -0700 (PDT)
Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34])
 by smtp.googlemail.com with ESMTPSA id
 z85sm18496792qka.18.2019.04.30.05.24.04
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Tue, 30 Apr 2019 05:24:04 -0700 (PDT)
From: Noam Postavsky <npostavs@HIDDEN>
References: <878uucaun0.fsf@HIDDEN> <871u01zs19.fsf@HIDDEN>
 <87r481fuvk.fsf@HIDDEN> <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN>
 <87k3dtl8lp.fsf@HIDDEN> <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN>
 <87ppcwxiv9.fsf@HIDDEN> <87h9xw7puw.fsf@HIDDEN>
 <jwv1tp0laqg.fsf-monnier+emacsbugs@HIDDEN> <87bno3vae9.fsf@HIDDEN>
 <87zi1nl812.fsf@HIDDEN> <jwvk1sryzev.fsf-monnier+emacsbugs@HIDDEN>
 <87wowql4sd.fsf@HIDDEN> <87y33snmam.fsf@HIDDEN>
 <jwvv9yvpuaz.fsf-monnier+emacsbugs@HIDDEN>
Date: Tue, 30 Apr 2019 08:24:03 -0400
In-Reply-To: <jwvv9yvpuaz.fsf-monnier+emacsbugs@HIDDEN> (Stefan Monnier's
 message of "Tue, 30 Apr 2019 08:13:02 -0400")
Message-ID: <87sgtzof4s.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Stefan Monnier <monnier@HIDDEN> writes:

>> I was thinking all this complication could be avoided if we just allowed
>> (overlay-put OVERLAY 'invisible nil) to make text visible.
>
> No need for that.

I may have confused things a bit by forgetting to mention I was speaking
of overlays on top of an existing invisible text property (see my reply
to Eli).

> You can do
>
>     (overlay-put OVERLAY 'invisible 'visible)
>
> to get the same result without far-reaching changes to the C code.

Um, no, that gives the opposite effect.

(let ((p (point))
      overlay)
  (insert "(" (propertize "invisible" 'invisible t) ")")
  (setq overlay (make-overlay p (point)))
  ;; All text, including parens, becomes invisible.
  (overlay-put overlay 'invisible 'visible))






Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Stefan Monnier <monnier@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 30 Apr 2019 12:47:02 +0000
Resent-Message-ID: <handler.16493.B16493.155662836522052 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Noam Postavsky <npostavs@HIDDEN>
Cc: Bastien <bzg@HIDDEN>, 16493 <at> debbugs.gnu.org
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.155662836522052
          (code B ref 16493); Tue, 30 Apr 2019 12:47:02 +0000
Received: (at 16493) by debbugs.gnu.org; 30 Apr 2019 12:46:05 +0000
Received: from localhost ([127.0.0.1]:40805 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hLS96-0005ja-R3
	for submit <at> debbugs.gnu.org; Tue, 30 Apr 2019 08:46:05 -0400
Received: from mail01.iro.umontreal.ca ([132.204.25.201]:47238)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <monnier@HIDDEN>) id 1hLS93-0005ig-Kb
 for 16493 <at> debbugs.gnu.org; Tue, 30 Apr 2019 08:46:03 -0400
Received: from mail01.iro.umontreal.ca (mail01.iro.umontreal.ca [127.0.0.1])
 by mail01.iro.umontreal.ca (Postfix) with ESMTP id 55F4F87B8AE2
 for <16493 <at> debbugs.gnu.org>; Tue, 30 Apr 2019 08:45:56 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca;
 h=content-type:content-type:mime-version:user-agent:in-reply-to
 :date:date:references:message-id:subject:subject:to:from:from;
 s=dkim; t=1556628355; x=1557492356; bh=338/B9sfxKNkLvtOSR+MKDuN
 Emkgo5v2yGQJuwRr8DI=; b=oYSP9UQH6gBUf2KRyMUYB1c52iPRqBNOX5ZXFX8v
 +rElqPPbVV2DTKcyKXsTdg9J3LQkN19UnX/OOhwIgyy4yiYD917s4DrrKt2yM2y7
 izdgahydn9dno43tqc+SnAhBJsbTRRe0inl6/KdiyBjLXpAFHoNp/py+RwiZTcoq
 me5R8QATbrd/Mu+jZryO6DWwTMY6XYAcev7bwza2BLQVvp5ZX8aXOSWGje5w3O7W
 ScHgMUfPsDcEXUFLdYsIH+ZOUpq50G+qgqOgx+0dI9Igpd8leOpb/SZxR6U68CTx
 Mmavwp5+JiYFVlZBrbMiqvPbx98p/HfSNMIT38aQjpy9fA==
X-Virus-Scanned: amavisd-new at iro.umontreal.ca
Received: from mail01.iro.umontreal.ca ([127.0.0.1])
 by mail01.iro.umontreal.ca (mail01.iro.umontreal.ca [127.0.0.1]) (amavisd-new,
 port 10024) with ESMTP id DdYUaXbH-eLO for <16493 <at> debbugs.gnu.org>;
 Tue, 30 Apr 2019 08:45:55 -0400 (EDT)
Received: from alfajor (unknown [108.161.117.163])
 by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 337E287B8ACB;
 Tue, 30 Apr 2019 08:45:55 -0400 (EDT)
From: Stefan Monnier <monnier@HIDDEN>
Message-ID: <jwvpnp3pt6u.fsf-monnier+emacsbugs@HIDDEN>
References: <878uucaun0.fsf@HIDDEN> <871u01zs19.fsf@HIDDEN>
 <87r481fuvk.fsf@HIDDEN>
 <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN>
 <87k3dtl8lp.fsf@HIDDEN>
 <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN>
 <87ppcwxiv9.fsf@HIDDEN> <87h9xw7puw.fsf@HIDDEN>
 <jwv1tp0laqg.fsf-monnier+emacsbugs@HIDDEN>
 <87bno3vae9.fsf@HIDDEN> <87zi1nl812.fsf@HIDDEN>
 <jwvk1sryzev.fsf-monnier+emacsbugs@HIDDEN> <87wowql4sd.fsf@HIDDEN>
 <87y33snmam.fsf@HIDDEN> <jwvv9yvpuaz.fsf-monnier+emacsbugs@HIDDEN>
 <87sgtzof4s.fsf@HIDDEN>
Date: Tue, 30 Apr 2019 08:45:54 -0400
In-Reply-To: <87sgtzof4s.fsf@HIDDEN> (Noam Postavsky's message of "Tue, 30
 Apr 2019 08:24:03 -0400")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

>> You can do
>>
>>     (overlay-put OVERLAY 'invisible 'visible)
>>
>> to get the same result without far-reaching changes to the C code.
>
> Um, no, that gives the opposite effect.
>
> (let ((p (point))
>       overlay)
>   (insert "(" (propertize "invisible" 'invisible t) ")")
>   (setq overlay (make-overlay p (point)))
>   ;; All text, including parens, becomes invisible.
>   (overlay-put overlay 'invisible 'visible))

You need to use `add-to-invisibility-spec` before that works.  E.g.: 

    (add-to-invisibility-spec 'dummy)
    
that's because of a quirk of the way we treat `invisible` and the
`buffer-invisibility-spec`.


        Stefan
        

PS: To fix this quirk, we should change buffer-invisibility-spec's
default value to nil (or `(t)`, maybe) instead of t.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 30 Apr 2019 15:22:02 +0000
Resent-Message-ID: <handler.16493.B16493.15566376896574 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Stefan Monnier <monnier@HIDDEN>
Cc: bzg@HIDDEN, 16493 <at> debbugs.gnu.org, npostavs@HIDDEN
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.15566376896574
          (code B ref 16493); Tue, 30 Apr 2019 15:22:02 +0000
Received: (at 16493) by debbugs.gnu.org; 30 Apr 2019 15:21:29 +0000
Received: from localhost ([127.0.0.1]:42119 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hLUZU-0001hy-Jy
	for submit <at> debbugs.gnu.org; Tue, 30 Apr 2019 11:21:28 -0400
Received: from eggs.gnu.org ([209.51.188.92]:57404)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1hLUZS-0001hj-HU
 for 16493 <at> debbugs.gnu.org; Tue, 30 Apr 2019 11:21:26 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:48394)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1hLUZN-0005RO-5T; Tue, 30 Apr 2019 11:21:21 -0400
Received: from [176.228.60.248] (port=3941 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1hLUZM-0006As-7k; Tue, 30 Apr 2019 11:21:20 -0400
Date: Tue, 30 Apr 2019 18:21:13 +0300
Message-Id: <83lfzrsemu.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-reply-to: <jwvpnp3pt6u.fsf-monnier+emacsbugs@HIDDEN> (message from Stefan
 Monnier on Tue, 30 Apr 2019 08:45:54 -0400)
References: <878uucaun0.fsf@HIDDEN> <871u01zs19.fsf@HIDDEN>
 <87r481fuvk.fsf@HIDDEN>
 <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN>
 <87k3dtl8lp.fsf@HIDDEN>
 <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN>
 <87ppcwxiv9.fsf@HIDDEN> <87h9xw7puw.fsf@HIDDEN>
 <jwv1tp0laqg.fsf-monnier+emacsbugs@HIDDEN>
 <87bno3vae9.fsf@HIDDEN> <87zi1nl812.fsf@HIDDEN>
 <jwvk1sryzev.fsf-monnier+emacsbugs@HIDDEN> <87wowql4sd.fsf@HIDDEN>
 <87y33snmam.fsf@HIDDEN> <jwvv9yvpuaz.fsf-monnier+emacsbugs@HIDDEN>
 <87sgtzof4s.fsf@HIDDEN> <jwvpnp3pt6u.fsf-monnier+emacsbugs@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Stefan Monnier <monnier@HIDDEN>
> Date: Tue, 30 Apr 2019 08:45:54 -0400
> Cc: Bastien <bzg@HIDDEN>, 16493 <at> debbugs.gnu.org
> 
> You need to use `add-to-invisibility-spec` before that works.  E.g.: 
> 
>     (add-to-invisibility-spec 'dummy)
>     
> that's because of a quirk of the way we treat `invisible` and the
> `buffer-invisibility-spec`.
> 
> 
>         Stefan
>         
> 
> PS: To fix this quirk, we should change buffer-invisibility-spec's
> default value to nil (or `(t)`, maybe) instead of t.

That'd be confusing, IMO.  If we need to change some of the semantics
of buffer-invisibility-spec, I'd prefer to introduce some new form of
value which would mean "override any other invisibility properties".




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Noam Postavsky <npostavs@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 01 May 2019 11:41:02 +0000
Resent-Message-ID: <handler.16493.B16493.155671084132633 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: bzg@HIDDEN, 16493 <at> debbugs.gnu.org, Stefan Monnier <monnier@HIDDEN>
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.155671084132633
          (code B ref 16493); Wed, 01 May 2019 11:41:02 +0000
Received: (at 16493) by debbugs.gnu.org; 1 May 2019 11:40:41 +0000
Received: from localhost ([127.0.0.1]:43579 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hLnbN-0008UH-4J
	for submit <at> debbugs.gnu.org; Wed, 01 May 2019 07:40:41 -0400
Received: from mail-qt1-f182.google.com ([209.85.160.182]:34679)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <npostavs@HIDDEN>) id 1hLnbL-0008U5-MO
 for 16493 <at> debbugs.gnu.org; Wed, 01 May 2019 07:40:40 -0400
Received: by mail-qt1-f182.google.com with SMTP id j6so19709104qtq.1
 for <16493 <at> debbugs.gnu.org>; Wed, 01 May 2019 04:40:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version;
 bh=LD1tWFDN9g2NrLfTR7LhpyQqP8r0ckFQgvJ75UtRKGw=;
 b=caceBUsLDNuSZHovvjXTbkiTvBhoPGLbDWKOP9k/BNokkOMoV/+c/we/Gyz3Hvkd1r
 DDI6QGsr2jSg38PWiecHhpms1aFT4YlAGkXHpiaJNcjc38w5HA79qMvl1gHIcVzAPGqt
 okqTfvCNxES2lb6YjiQl22hkaPMme39Y5DHCdVU2ymji2CjTttlDBeY8vsj9OvfCu3FP
 TMFcpUqm+yRdP28UzchLBaj3gwxP5O6cXuHckJw8HLceYjqtpuuOvOcRGEmIaCUbvzTI
 kGjTX8CHdyIwxevUxZ8KPllgHsbkN8uB60uT1pB8bY0s5fvQPB7OcSWmiQJqm1jgSkhz
 QDJQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version;
 bh=LD1tWFDN9g2NrLfTR7LhpyQqP8r0ckFQgvJ75UtRKGw=;
 b=cvbl5opFBud5AihKMOcBfu2hZK65e71IqUMrOv1LYUTYyyAqzuIbplUf0jppGA2sFj
 6tWnvlbKmhoXNLkEcrJgw3aQzJxneX8qzYnql92uVyKKSLzMsLivlbWT827EFnI4zmvJ
 DF+JwOynbwL4uUmmtGC8PB8D+0B139xOoVuQmweS/YLgxMauELQ7qvEA/UiHRJoZkh7g
 9CB2vvUPt4cFRGwEtldbn1pVIIuppOXbpv5OIGeo3rETsJdygS8aOoLu1xALm63HnaEe
 /5AAIQi+uW3/YqvaSQ9LWZTBRnDA3ez2kyOkUfCFM9nN4wVQaMdfCQXq7bSu+Qq4F6U0
 M3cQ==
X-Gm-Message-State: APjAAAUsz8l6NfqdYUoElIHmCtUUmbPToYp7ygb9ooY+4HKJ5SrtYxrX
 tb2b5OCTBeUfJbYHjwl4X7xXU/tH
X-Google-Smtp-Source: APXvYqxdCsM1/k1BRW7B+1Phs4nOT9PQgmOH7/WaBU9qIjlco+wyiDbDjf14LbH3EN2fsRV70n1aZQ==
X-Received: by 2002:ac8:23b7:: with SMTP id q52mr12148003qtq.293.1556710834001; 
 Wed, 01 May 2019 04:40:34 -0700 (PDT)
Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34])
 by smtp.googlemail.com with ESMTPSA id
 q11sm9398965qkn.19.2019.05.01.04.40.32
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Wed, 01 May 2019 04:40:32 -0700 (PDT)
From: Noam Postavsky <npostavs@HIDDEN>
References: <878uucaun0.fsf@HIDDEN> <871u01zs19.fsf@HIDDEN>
 <87r481fuvk.fsf@HIDDEN> <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN>
 <87k3dtl8lp.fsf@HIDDEN> <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN>
 <87ppcwxiv9.fsf@HIDDEN> <87h9xw7puw.fsf@HIDDEN>
 <jwv1tp0laqg.fsf-monnier+emacsbugs@HIDDEN> <87bno3vae9.fsf@HIDDEN>
 <87zi1nl812.fsf@HIDDEN> <jwvk1sryzev.fsf-monnier+emacsbugs@HIDDEN>
 <87wowql4sd.fsf@HIDDEN> <87y33snmam.fsf@HIDDEN>
 <jwvv9yvpuaz.fsf-monnier+emacsbugs@HIDDEN> <87sgtzof4s.fsf@HIDDEN>
 <jwvpnp3pt6u.fsf-monnier+emacsbugs@HIDDEN> <83lfzrsemu.fsf@HIDDEN>
Date: Wed, 01 May 2019 07:40:31 -0400
In-Reply-To: <83lfzrsemu.fsf@HIDDEN> (Eli Zaretskii's message of "Tue, 30 Apr
 2019 18:21:13 +0300")
Message-ID: <87lfzqo11s.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> From: Stefan Monnier <monnier@HIDDEN>

>> PS: To fix this quirk, we should change buffer-invisibility-spec's
>> default value to nil (or `(t)`, maybe) instead of t.

(t) makes sense, I'd say.

> That'd be confusing, IMO.  If we need to change some of the semantics
> of buffer-invisibility-spec,

It's not a change to semantics though, just the default value.  And
starting from the current default of t, if some code does
(add-to-invisibility-spec 'foo) followed by
(remove-from-invisibility-spec 'foo) you get (t), so arguably just
starting from there in the first place makes things less confusing than
they are now.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 01 May 2019 17:03:01 +0000
Resent-Message-ID: <handler.16493.B16493.15567301516169 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Noam Postavsky <npostavs@HIDDEN>
Cc: bzg@HIDDEN, 16493 <at> debbugs.gnu.org, monnier@HIDDEN
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.15567301516169
          (code B ref 16493); Wed, 01 May 2019 17:03:01 +0000
Received: (at 16493) by debbugs.gnu.org; 1 May 2019 17:02:31 +0000
Received: from localhost ([127.0.0.1]:44765 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hLscp-0001bG-Hy
	for submit <at> debbugs.gnu.org; Wed, 01 May 2019 13:02:31 -0400
Received: from eggs.gnu.org ([209.51.188.92]:44398)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1hLscn-0001Wc-HI
 for 16493 <at> debbugs.gnu.org; Wed, 01 May 2019 13:02:29 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:56353)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1hLsch-0007zY-55; Wed, 01 May 2019 13:02:24 -0400
Received: from [176.228.60.248] (port=3262 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1hLscZ-0008MA-6W; Wed, 01 May 2019 13:02:16 -0400
Date: Wed, 01 May 2019 20:02:07 +0300
Message-Id: <83h8aeqfao.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-reply-to: <87lfzqo11s.fsf@HIDDEN> (message from Noam Postavsky on Wed,
 01 May 2019 07:40:31 -0400)
References: <878uucaun0.fsf@HIDDEN> <871u01zs19.fsf@HIDDEN>
 <87r481fuvk.fsf@HIDDEN> <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN>
 <87k3dtl8lp.fsf@HIDDEN> <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN>
 <87ppcwxiv9.fsf@HIDDEN> <87h9xw7puw.fsf@HIDDEN>
 <jwv1tp0laqg.fsf-monnier+emacsbugs@HIDDEN> <87bno3vae9.fsf@HIDDEN>
 <87zi1nl812.fsf@HIDDEN> <jwvk1sryzev.fsf-monnier+emacsbugs@HIDDEN>
 <87wowql4sd.fsf@HIDDEN> <87y33snmam.fsf@HIDDEN>
 <jwvv9yvpuaz.fsf-monnier+emacsbugs@HIDDEN> <87sgtzof4s.fsf@HIDDEN>
 <jwvpnp3pt6u.fsf-monnier+emacsbugs@HIDDEN> <83lfzrsemu.fsf@HIDDEN>
 <87lfzqo11s.fsf@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Noam Postavsky <npostavs@HIDDEN>
> Cc: Stefan Monnier <monnier@HIDDEN>,  bzg@HIDDEN,  16493 <at> debbugs.gnu.org
> Date: Wed, 01 May 2019 07:40:31 -0400
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> >> From: Stefan Monnier <monnier@HIDDEN>
> 
> >> PS: To fix this quirk, we should change buffer-invisibility-spec's
> >> default value to nil (or `(t)`, maybe) instead of t.
> 
> (t) makes sense, I'd say.

The difference (or lack thereof) between t and (t) is something that's
confusing, and should be preferably avoided.

> It's not a change to semantics though, just the default value.  And
> starting from the current default of t, if some code does
> (add-to-invisibility-spec 'foo) followed by
> (remove-from-invisibility-spec 'foo) you get (t), so arguably just
> starting from there in the first place makes things less confusing than
> they are now.

I'd rather we fixed the remove-from-invisibility-spec result than
start promoting (t).




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Stefan Monnier <monnier@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 01 May 2019 17:30:02 +0000
Resent-Message-ID: <handler.16493.B16493.15567317698855 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: bzg@HIDDEN, 16493 <at> debbugs.gnu.org, Noam Postavsky <npostavs@HIDDEN>
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.15567317698855
          (code B ref 16493); Wed, 01 May 2019 17:30:02 +0000
Received: (at 16493) by debbugs.gnu.org; 1 May 2019 17:29:29 +0000
Received: from localhost ([127.0.0.1]:44793 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hLt2v-0002Il-5C
	for submit <at> debbugs.gnu.org; Wed, 01 May 2019 13:29:29 -0400
Received: from mail01.iro.umontreal.ca ([132.204.25.201]:52692)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <monnier@HIDDEN>) id 1hLt2t-0002IY-4C
 for 16493 <at> debbugs.gnu.org; Wed, 01 May 2019 13:29:27 -0400
Received: from mail01.iro.umontreal.ca (mail01.iro.umontreal.ca [127.0.0.1])
 by mail01.iro.umontreal.ca (Postfix) with ESMTP id E320A87F5090
 for <16493 <at> debbugs.gnu.org>; Wed,  1 May 2019 13:29:21 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca;
 h=content-type:content-type:mime-version:user-agent:in-reply-to
 :date:date:references:message-id:subject:subject:to:from:from;
 s=dkim; t=1556731761; x=1557595762; bh=0hP2xts9kantLv8qQHkJIcsW
 h+jw7J7xR0LrCJbuAEw=; b=c+Obflhku9IYwZcJ/Ju236rsnZ33rhDQojcoEzXB
 7W+/81N6UhfEsyCADtsngFvx/bQKIDfgOPkGtnIRwrDuXZIwLbVLFd8A/LtltE8N
 +pWcmvSbBSbDSDghDdEe9XQc02A1LGiMgi48YK3dzh9AbiQxrodm30D7kP8DY4Ct
 n8zKZFhQoboaPDsfsNRAexMUu5DN3MDw7eTv7L6ZONrDUwrc3x1awIuMD8yNr7Pi
 rWv8S08BvQ/r7EjIHIvID8ILejKgyBJBGuGyeiJvCZNPEjGOYVfRJVLvW4mxPntM
 aMj8smKbHlqwmKfTF1uRiaRE2Wq4TV6hbh/FetN2RtnOOQ==
X-Virus-Scanned: amavisd-new at iro.umontreal.ca
Received: from mail01.iro.umontreal.ca ([127.0.0.1])
 by mail01.iro.umontreal.ca (mail01.iro.umontreal.ca [127.0.0.1]) (amavisd-new,
 port 10024) with ESMTP id 4aUi8bFtP0Jc for <16493 <at> debbugs.gnu.org>;
 Wed,  1 May 2019 13:29:21 -0400 (EDT)
Received: from alfajor (unknown [207.162.51.246])
 by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 238AA87F5075;
 Wed,  1 May 2019 13:29:21 -0400 (EDT)
From: Stefan Monnier <monnier@HIDDEN>
Message-ID: <jwvtveem6i7.fsf-monnier+emacsbugs@HIDDEN>
References: <878uucaun0.fsf@HIDDEN> <871u01zs19.fsf@HIDDEN>
 <87r481fuvk.fsf@HIDDEN>
 <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN>
 <87k3dtl8lp.fsf@HIDDEN>
 <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN>
 <87ppcwxiv9.fsf@HIDDEN> <87h9xw7puw.fsf@HIDDEN>
 <jwv1tp0laqg.fsf-monnier+emacsbugs@HIDDEN>
 <87bno3vae9.fsf@HIDDEN> <87zi1nl812.fsf@HIDDEN>
 <jwvk1sryzev.fsf-monnier+emacsbugs@HIDDEN> <87wowql4sd.fsf@HIDDEN>
 <87y33snmam.fsf@HIDDEN> <jwvv9yvpuaz.fsf-monnier+emacsbugs@HIDDEN>
 <87sgtzof4s.fsf@HIDDEN> <jwvpnp3pt6u.fsf-monnier+emacsbugs@HIDDEN>
 <83lfzrsemu.fsf@HIDDEN> <87lfzqo11s.fsf@HIDDEN>
 <83h8aeqfao.fsf@HIDDEN>
Date: Wed, 01 May 2019 13:29:20 -0400
In-Reply-To: <83h8aeqfao.fsf@HIDDEN> (Eli Zaretskii's message of "Wed, 01 May
 2019 20:02:07 +0300")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> The difference (or lack thereof) between t and (t)

There is a rather large difference between the two.

> is something that's confusing, and should be preferably avoided.

Agreed and the way to avoid it, IMO, is to eliminate the `t` case which
is the weird one out whose behavior you can't rely on since some
other package may come around and call
(remove-from|add-to)-invisibility-spec from under you.


        Stefan




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Noam Postavsky <npostavs@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 11 May 2019 15:29:01 +0000
Resent-Message-ID: <handler.16493.B16493.155758848621511 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: bzg@HIDDEN, 16493 <at> debbugs.gnu.org, monnier@HIDDEN
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.155758848621511
          (code B ref 16493); Sat, 11 May 2019 15:29:01 +0000
Received: (at 16493) by debbugs.gnu.org; 11 May 2019 15:28:06 +0000
Received: from localhost ([127.0.0.1]:40834 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hPTuw-0005at-A8
	for submit <at> debbugs.gnu.org; Sat, 11 May 2019 11:28:06 -0400
Received: from mail-it1-f181.google.com ([209.85.166.181]:35167)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <npostavs@HIDDEN>) id 1hPTus-0005aK-I2
 for 16493 <at> debbugs.gnu.org; Sat, 11 May 2019 11:28:04 -0400
Received: by mail-it1-f181.google.com with SMTP id u186so13949139ith.0
 for <16493 <at> debbugs.gnu.org>; Sat, 11 May 2019 08:28:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version;
 bh=ct/vwLPNbU3ssaqyTYrfFnuYMOCTsRZConpq7Qr4SeA=;
 b=ebYveDbAqxKpoOA2G8MBjC/0dvtwguyqQnhg4hvenWr1K7hINcsyF4eJtc9G2wfZpC
 BBgqgAUR+JjoSRGbTU79SlegHC4y8aQVj9vZ3+v0igaCFkCmKUVWe6ro4SPO+pGFKXam
 +r4AOlvt3cDnNobx/Jkbd7bJb5oKT4lDSReDeh5vlw2GsAdxkEL4MLjq7tVG4Q/VlS40
 Vs+EzlmwzajsONtXTjuQxef4qyb2xpnBbiba1q4qKasqDOKubKEti6SQWxIESuHBbPML
 2WVkVmflm2dWFAKcE5rtIFwQvQrD+MZyCYlVHz4PQhSeHRNBG08+q+jlBsjL9I1hJhmO
 rolw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version;
 bh=ct/vwLPNbU3ssaqyTYrfFnuYMOCTsRZConpq7Qr4SeA=;
 b=sOwvxyPe+XPY1CfaLx+axvsFJsDVowo3WGR9wkz08ZFkKPvrfFv65njSfTZgZxh/rh
 vXQnTednkzcSngAXJM/rwcS8hwGCHiEJWcmqMx1EORCu+NWG5/C8+wi9U7SAR/QrrawQ
 RrirxyRMdnQ8jP3eTnGhh9HrpOum3HswyWEYsGJHHioPWKkkVlFrouEq9cRo+SaT1Gx1
 XkSiraimnPVICCC+t84bK2cRX1K8eWHYSHHzcgBMmL0wHXndXnaaS7KJ38FfQZ7s2NWo
 yURPHZUKUN6ziaf3XoqdixfId8OuOnBm4s6MsDKsavInxG0644zTL9uGg/rxwRJQxN5a
 SK7g==
X-Gm-Message-State: APjAAAWD+WnWzLS/uXuENhUdanXga/CUyYKpE8XSGIt7603U45m6pXpy
 hx/36Q9U6WCUkifxeGeG9WY=
X-Google-Smtp-Source: APXvYqzvwXUA/j3+fYuQYTkpEA9+SkqNrA/TelCrbk0DydetNN2mnUYWe8Z5ok5alXKDGVZtvQ7jXg==
X-Received: by 2002:a05:660c:685:: with SMTP id
 n5mr12379809itk.57.1557588476920; 
 Sat, 11 May 2019 08:27:56 -0700 (PDT)
Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34])
 by smtp.gmail.com with ESMTPSA id
 i141sm3744524ite.20.2019.05.11.08.27.55
 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
 Sat, 11 May 2019 08:27:56 -0700 (PDT)
From: Noam Postavsky <npostavs@HIDDEN>
References: <878uucaun0.fsf@HIDDEN> <871u01zs19.fsf@HIDDEN>
 <87r481fuvk.fsf@HIDDEN> <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN>
 <87k3dtl8lp.fsf@HIDDEN> <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN>
 <87ppcwxiv9.fsf@HIDDEN> <87h9xw7puw.fsf@HIDDEN>
 <jwv1tp0laqg.fsf-monnier+emacsbugs@HIDDEN> <87bno3vae9.fsf@HIDDEN>
 <87zi1nl812.fsf@HIDDEN> <jwvk1sryzev.fsf-monnier+emacsbugs@HIDDEN>
 <87wowql4sd.fsf@HIDDEN> <87y33snmam.fsf@HIDDEN>
 <jwvv9yvpuaz.fsf-monnier+emacsbugs@HIDDEN> <87sgtzof4s.fsf@HIDDEN>
 <jwvpnp3pt6u.fsf-monnier+emacsbugs@HIDDEN> <83lfzrsemu.fsf@HIDDEN>
 <87lfzqo11s.fsf@HIDDEN> <83h8aeqfao.fsf@HIDDEN>
Date: Sat, 11 May 2019 11:27:55 -0400
In-Reply-To: <83h8aeqfao.fsf@HIDDEN> (Eli Zaretskii's message of "Wed, 01 May
 2019 20:02:07 +0300")
Message-ID: <87k1exhuys.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> >> PS: To fix this quirk, we should change buffer-invisibility-spec's
>> >> default value to nil (or `(t)`, maybe) instead of t.
>> 
>> (t) makes sense, I'd say.
>
> The difference (or lack thereof) between t and (t) is something that's
> confusing, and should be preferably avoided.
>
>> It's not a change to semantics though, just the default value.  And
>> starting from the current default of t, if some code does
>> (add-to-invisibility-spec 'foo) followed by
>> (remove-from-invisibility-spec 'foo) you get (t), so arguably just
>> starting from there in the first place makes things less confusing than
>> they are now.
>
> I'd rather we fixed the remove-from-invisibility-spec result than
> start promoting (t).

Starting from t, (add-to-invisibility-spec 'foo) also has the weird
result that it *reduces* the number of properties which cause
invisibility (from infinity to 2).  It seems unavoidable due to the
semantics of t (hence why we should default to (t) instead).





Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 11 May 2019 15:51:01 +0000
Resent-Message-ID: <handler.16493.B16493.155758982823729 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Noam Postavsky <npostavs@HIDDEN>
Cc: bzg@HIDDEN, 16493 <at> debbugs.gnu.org, monnier@HIDDEN
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.155758982823729
          (code B ref 16493); Sat, 11 May 2019 15:51:01 +0000
Received: (at 16493) by debbugs.gnu.org; 11 May 2019 15:50:28 +0000
Received: from localhost ([127.0.0.1]:40855 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hPUGa-0006Af-Cp
	for submit <at> debbugs.gnu.org; Sat, 11 May 2019 11:50:28 -0400
Received: from eggs.gnu.org ([209.51.188.92]:35528)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1hPUGY-0006AT-Lb
 for 16493 <at> debbugs.gnu.org; Sat, 11 May 2019 11:50:27 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:41695)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1hPUGT-0007zS-65; Sat, 11 May 2019 11:50:21 -0400
Received: from [176.228.60.248] (port=4733 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1hPUGS-0002Qn-4z; Sat, 11 May 2019 11:50:20 -0400
Date: Sat, 11 May 2019 18:50:13 +0300
Message-Id: <83k1exc7nu.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-reply-to: <87k1exhuys.fsf@HIDDEN> (message from Noam Postavsky on Sat,
 11 May 2019 11:27:55 -0400)
References: <878uucaun0.fsf@HIDDEN> <871u01zs19.fsf@HIDDEN>
 <87r481fuvk.fsf@HIDDEN> <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN>
 <87k3dtl8lp.fsf@HIDDEN> <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN>
 <87ppcwxiv9.fsf@HIDDEN> <87h9xw7puw.fsf@HIDDEN>
 <jwv1tp0laqg.fsf-monnier+emacsbugs@HIDDEN> <87bno3vae9.fsf@HIDDEN>
 <87zi1nl812.fsf@HIDDEN> <jwvk1sryzev.fsf-monnier+emacsbugs@HIDDEN>
 <87wowql4sd.fsf@HIDDEN> <87y33snmam.fsf@HIDDEN>
 <jwvv9yvpuaz.fsf-monnier+emacsbugs@HIDDEN> <87sgtzof4s.fsf@HIDDEN>
 <jwvpnp3pt6u.fsf-monnier+emacsbugs@HIDDEN> <83lfzrsemu.fsf@HIDDEN>
 <87lfzqo11s.fsf@HIDDEN> <83h8aeqfao.fsf@HIDDEN> <87k1exhuys.fsf@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Noam Postavsky <npostavs@HIDDEN>
> Cc: bzg@HIDDEN,  16493 <at> debbugs.gnu.org,  monnier@HIDDEN
> Date: Sat, 11 May 2019 11:27:55 -0400
> 
> > I'd rather we fixed the remove-from-invisibility-spec result than
> > start promoting (t).
> 
> Starting from t, (add-to-invisibility-spec 'foo) also has the weird
> result that it *reduces* the number of properties which cause
> invisibility (from infinity to 2).

Yes, but I don't see that as a problem.  buffer-invisibility-spec is a
filter, so adding to it could have that effect.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Stefan Monnier <monnier@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 11 May 2019 20:07:01 +0000
Resent-Message-ID: <handler.16493.B16493.155760518416063 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: bzg@HIDDEN, 16493 <at> debbugs.gnu.org, Noam Postavsky <npostavs@HIDDEN>
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.155760518416063
          (code B ref 16493); Sat, 11 May 2019 20:07:01 +0000
Received: (at 16493) by debbugs.gnu.org; 11 May 2019 20:06:24 +0000
Received: from localhost ([127.0.0.1]:41228 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hPYGF-0004B0-PE
	for submit <at> debbugs.gnu.org; Sat, 11 May 2019 16:06:24 -0400
Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:17006)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <monnier@HIDDEN>) id 1hPYGD-0004An-6K
 for 16493 <at> debbugs.gnu.org; Sat, 11 May 2019 16:06:21 -0400
Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1])
 by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id B8E8C8107A;
 Sat, 11 May 2019 16:06:15 -0400 (EDT)
Received: from mail02.iro.umontreal.ca (unknown [172.31.2.1])
 by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id EB0CF80A51;
 Sat, 11 May 2019 16:06:13 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca;
 s=mail; t=1557605174;
 bh=nA3tkTk1aYjNqkHfb0ndF3KtjYhExfMSH2PcjmxuOt8=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From;
 b=CN4xc+a9uwvSjVn0jtDwtzWcGrwdR5cHk8nQw4yWPtPP7lcCahuxTBokD/33NlwfT
 hIN32T2xoSyGP88g7khQAyA645rEgJR7cO93oqNFE26IJ4178cMK7v833ZvP2ZauBP
 JK/Yi4nyBMU3Jd8+DEGpgYQmB4tsu+/tv5Xw2BKvSL2PwWLZT4Ei66Lgzpul7C15hd
 S5sFPWBpgpNLcpbaNh9j8yGwmi1P5hnEm6u1C+IBEyk6PVoNEvrZ7PBjjkn1mSnQVW
 AxgRs8q5C2OsCwAvFoljIvBeNh/ktCqD2d52/UX2lDrPOKlfhTghRCbet/o7KlgRTW
 1D+duulKGUDAw==
Received: from pastel (69-196-155-191.dsl.teksavvy.com [69.196.155.191])
 by mail02.iro.umontreal.ca (Postfix) with ESMTPSA id B3B98120806;
 Sat, 11 May 2019 16:06:13 -0400 (EDT)
From: Stefan Monnier <monnier@HIDDEN>
Message-ID: <jwvr29469uc.fsf-monnier+emacsbugs@HIDDEN>
References: <878uucaun0.fsf@HIDDEN> <87r481fuvk.fsf@HIDDEN>
 <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN>
 <87k3dtl8lp.fsf@HIDDEN>
 <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN>
 <87ppcwxiv9.fsf@HIDDEN> <87h9xw7puw.fsf@HIDDEN>
 <jwv1tp0laqg.fsf-monnier+emacsbugs@HIDDEN>
 <87bno3vae9.fsf@HIDDEN> <87zi1nl812.fsf@HIDDEN>
 <jwvk1sryzev.fsf-monnier+emacsbugs@HIDDEN> <87wowql4sd.fsf@HIDDEN>
 <87y33snmam.fsf@HIDDEN> <jwvv9yvpuaz.fsf-monnier+emacsbugs@HIDDEN>
 <87sgtzof4s.fsf@HIDDEN> <jwvpnp3pt6u.fsf-monnier+emacsbugs@HIDDEN>
 <83lfzrsemu.fsf@HIDDEN> <87lfzqo11s.fsf@HIDDEN>
 <83h8aeqfao.fsf@HIDDEN> <87k1exhuys.fsf@HIDDEN>
 <83k1exc7nu.fsf@HIDDEN>
Date: Sat, 11 May 2019 16:06:12 -0400
In-Reply-To: <83k1exc7nu.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 11 May
 2019 18:50:13 +0300")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-SPAM-INFO: Spam detection results:  0
 ALL_TRUSTED                -1 Passed through trusted hosts only via SMTP
 BAYES_00                 -1.9 Bayes spam probability is 0 to 1%
 DKIM_SIGNED               0.1 Message has a DKIM or DK signature,
 not necessarily valid
 DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature
 DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's
 domain
X-SPAM-LEVEL: 
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>> Starting from t, (add-to-invisibility-spec 'foo) also has the weird
>> result that it *reduces* the number of properties which cause
>> invisibility (from infinity to 2).
> Yes, but I don't see that as a problem.

Here's another way to look at it:

Give me a circumstance where an Elisp package can make use of the fact
that buffer-invisibility-spec defaults to t?

I can't come up with any, because there are only 3 cases:
- the package doesn't use `invisible` and hence doesn't care.
- the package only uses the `t` value of the `invisible` property, so it
  doesn't care because add-to-invisibility-spec always puts `t` in the list.
- the package uses non-nil, non-t value of the `invisible` property.
  In this case, either the package:
  - calls add-to-invisibility-spec to register that value, in which case
    it doesn't care.
  - doesn't call add-to-invisibility-spec, so the text is only invisible
    until some other unrelated package comes around and calls
    add-to-invisibility-spec, thus causing undesired behavior.

So any package which makes use of this default value is vulnerable to
being broken by activation of some unrelated package.


        Stefan





Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 12 May 2019 04:25:02 +0000
Resent-Message-ID: <handler.16493.B16493.15576350525790 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Stefan Monnier <monnier@HIDDEN>
Cc: bzg@HIDDEN, 16493 <at> debbugs.gnu.org, npostavs@HIDDEN
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.15576350525790
          (code B ref 16493); Sun, 12 May 2019 04:25:02 +0000
Received: (at 16493) by debbugs.gnu.org; 12 May 2019 04:24:12 +0000
Received: from localhost ([127.0.0.1]:41568 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hPg20-0001VK-6K
	for submit <at> debbugs.gnu.org; Sun, 12 May 2019 00:24:12 -0400
Received: from eggs.gnu.org ([209.51.188.92]:58132)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1hPg1x-0001V7-Vw
 for 16493 <at> debbugs.gnu.org; Sun, 12 May 2019 00:24:10 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:51454)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1hPg1n-0004J9-3i; Sun, 12 May 2019 00:24:00 -0400
Received: from [176.228.60.248] (port=3949 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1hPg1g-00027h-J8; Sun, 12 May 2019 00:23:53 -0400
Date: Sun, 12 May 2019 07:23:33 +0300
Message-Id: <831s14cncq.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-reply-to: <jwvr29469uc.fsf-monnier+emacsbugs@HIDDEN> (message from Stefan
 Monnier on Sat, 11 May 2019 16:06:12 -0400)
References: <878uucaun0.fsf@HIDDEN> <87r481fuvk.fsf@HIDDEN>
 <jwvd2jl4f07.fsf-monnier+emacsbugs@HIDDEN>
 <87k3dtl8lp.fsf@HIDDEN>
 <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN>
 <87ppcwxiv9.fsf@HIDDEN> <87h9xw7puw.fsf@HIDDEN>
 <jwv1tp0laqg.fsf-monnier+emacsbugs@HIDDEN>
 <87bno3vae9.fsf@HIDDEN> <87zi1nl812.fsf@HIDDEN>
 <jwvk1sryzev.fsf-monnier+emacsbugs@HIDDEN> <87wowql4sd.fsf@HIDDEN>
 <87y33snmam.fsf@HIDDEN> <jwvv9yvpuaz.fsf-monnier+emacsbugs@HIDDEN>
 <87sgtzof4s.fsf@HIDDEN> <jwvpnp3pt6u.fsf-monnier+emacsbugs@HIDDEN>
 <83lfzrsemu.fsf@HIDDEN> <87lfzqo11s.fsf@HIDDEN>
 <83h8aeqfao.fsf@HIDDEN> <87k1exhuys.fsf@HIDDEN>
 <83k1exc7nu.fsf@HIDDEN> <jwvr29469uc.fsf-monnier+emacsbugs@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Stefan Monnier <monnier@HIDDEN>
> Cc: Noam Postavsky <npostavs@HIDDEN>,  bzg@HIDDEN,  16493 <at> debbugs.gnu.org
> Date: Sat, 11 May 2019 16:06:12 -0400
> 
> >> Starting from t, (add-to-invisibility-spec 'foo) also has the weird
> >> result that it *reduces* the number of properties which cause
> >> invisibility (from infinity to 2).
> > Yes, but I don't see that as a problem.
> 
> Here's another way to look at it:
> 
> Give me a circumstance where an Elisp package can make use of the fact
> that buffer-invisibility-spec defaults to t?

That's the wrong way of looking at the issue, if you want to talk
about the aspects that I called "confusing".  I see no technical
problems with using (t) instead of t, I just said that it confuses the
heck out of me, because its semantics is not clear by just looking at
the value.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Stefan Monnier <monnier@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 12 May 2019 15:36:01 +0000
Resent-Message-ID: <handler.16493.B16493.155767530916790 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: bzg@HIDDEN, 16493 <at> debbugs.gnu.org, npostavs@HIDDEN
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.155767530916790
          (code B ref 16493); Sun, 12 May 2019 15:36:01 +0000
Received: (at 16493) by debbugs.gnu.org; 12 May 2019 15:35:09 +0000
Received: from localhost ([127.0.0.1]:43108 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hPqVJ-0004Mh-AQ
	for submit <at> debbugs.gnu.org; Sun, 12 May 2019 11:35:09 -0400
Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:48972)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <monnier@HIDDEN>) id 1hPqVI-0004MQ-H1
 for 16493 <at> debbugs.gnu.org; Sun, 12 May 2019 11:35:08 -0400
Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1])
 by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 1908381056;
 Sun, 12 May 2019 11:35:03 -0400 (EDT)
Received: from mail02.iro.umontreal.ca (unknown [172.31.2.1])
 by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id F2E5380BA3;
 Sun, 12 May 2019 11:35:01 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca;
 s=mail; t=1557675302;
 bh=Vxl17iqSK8d5TevaWSvl1fJSHw7jy9tP0tATykdcd4M=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From;
 b=AgrUEZgQIQvtY+RlE8UVzM/qel7WAulDHGL2dJtkR0WkczBr0RE/TZphaynqB0Gor
 tWtM5d/6l2V318T1y18zd0WZaOcyF82CMvSxIHgJoOPg40+G2tsjj+PjlJfUWGa1z9
 wmDKLDN9UC+Of8mCXy4vvKE/o3338JYwnOpJXrpZcs6DTuVqRbgNWQ2CBN2sX+5PWS
 PsE8rKclYUVgl/EYATxU6Kh/XKVtRj6UrNhqtzcn+fukfU8fBIpeSb6LjN0HgqnIL/
 uUxjG06utSUWR3Vn/LG2B3HmKoDdPTYBydaGTYqWYbuq5p2eKtEaBBhCfQsjM9v/YC
 wVsce8XdVZGjg==
Received: from pastel (69-196-155-191.dsl.teksavvy.com [69.196.155.191])
 by mail02.iro.umontreal.ca (Postfix) with ESMTPSA id B0445120AC4;
 Sun, 12 May 2019 11:35:01 -0400 (EDT)
From: Stefan Monnier <monnier@HIDDEN>
Message-ID: <jwvzhnr4rtf.fsf-monnier+emacsbugs@HIDDEN>
References: <878uucaun0.fsf@HIDDEN> <87k3dtl8lp.fsf@HIDDEN>
 <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN>
 <87ppcwxiv9.fsf@HIDDEN> <87h9xw7puw.fsf@HIDDEN>
 <jwv1tp0laqg.fsf-monnier+emacsbugs@HIDDEN>
 <87bno3vae9.fsf@HIDDEN> <87zi1nl812.fsf@HIDDEN>
 <jwvk1sryzev.fsf-monnier+emacsbugs@HIDDEN> <87wowql4sd.fsf@HIDDEN>
 <87y33snmam.fsf@HIDDEN> <jwvv9yvpuaz.fsf-monnier+emacsbugs@HIDDEN>
 <87sgtzof4s.fsf@HIDDEN> <jwvpnp3pt6u.fsf-monnier+emacsbugs@HIDDEN>
 <83lfzrsemu.fsf@HIDDEN> <87lfzqo11s.fsf@HIDDEN>
 <83h8aeqfao.fsf@HIDDEN> <87k1exhuys.fsf@HIDDEN>
 <83k1exc7nu.fsf@HIDDEN> <jwvr29469uc.fsf-monnier+emacsbugs@HIDDEN>
 <831s14cncq.fsf@HIDDEN>
Date: Sun, 12 May 2019 11:35:01 -0400
In-Reply-To: <831s14cncq.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 12 May
 2019 07:23:33 +0300")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-SPAM-INFO: Spam detection results:  0
 ALL_TRUSTED                -1 Passed through trusted hosts only via SMTP
 BAYES_00                 -1.9 Bayes spam probability is 0 to 1%
 DKIM_SIGNED               0.1 Message has a DKIM or DK signature,
 not necessarily valid
 DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature
 DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's
 domain
X-SPAM-LEVEL: 
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

> That's the wrong way of looking at the issue, if you want to talk
> about the aspects that I called "confusing".  I see no technical
> problems with using (t) instead of t, I just said that it confuses the
> heck out of me, because its semantics is not clear by just looking at
> the value.

I'm sorry, I misunderstood.  I don't see anything confusing about any of
this, I thought you were opposed to changing the default because you
thought it was a useful value (plus the usual backward compatibility
risks).

Regarding the possible new defaults and their possible confusing
qualities, then:

- could you explain what you find confusing about `(t)`?

- Personally I'm fine with either `(t)` and `nil` as default values.

- Currently an `invisible` property with value `t` "always" makes the
  text invisible without having to pay attention to
  buffer-invisibility-spec, so `(t)` is more backward compatible.  I put
  quotes around "always" because it's always possible for someone to
  come around and set buffer-invisibility-spec to nil by hand, and
  because until not too long ago, remove-from-invisibility-spec
  occasionally ended up setting buffer-invisibility-spec to nil.


        Stefan





Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#16493: 24.3.50; (setq search-invisible t) is useless, let's allow to turn visible-mode temporarily on
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 12 May 2019 16:01:01 +0000
Resent-Message-ID: <handler.16493.B16493.155767681119322 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 16493
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Stefan Monnier <monnier@HIDDEN>
Cc: bzg@HIDDEN, 16493 <at> debbugs.gnu.org, npostavs@HIDDEN
Received: via spool by 16493-submit <at> debbugs.gnu.org id=B16493.155767681119322
          (code B ref 16493); Sun, 12 May 2019 16:01:01 +0000
Received: (at 16493) by debbugs.gnu.org; 12 May 2019 16:00:11 +0000
Received: from localhost ([127.0.0.1]:43152 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hPqtW-00051Z-Ul
	for submit <at> debbugs.gnu.org; Sun, 12 May 2019 12:00:11 -0400
Received: from eggs.gnu.org ([209.51.188.92]:56930)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1hPqtV-00050R-Iw
 for 16493 <at> debbugs.gnu.org; Sun, 12 May 2019 12:00:09 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:58521)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1hPqtQ-0004NG-CW; Sun, 12 May 2019 12:00:04 -0400
Received: from [176.228.60.248] (port=3718 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1hPqtN-0006cE-EF; Sun, 12 May 2019 12:00:02 -0400
Date: Sun, 12 May 2019 18:59:43 +0300
Message-Id: <83k1evbr4g.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-reply-to: <jwvzhnr4rtf.fsf-monnier+emacsbugs@HIDDEN> (message from Stefan
 Monnier on Sun, 12 May 2019 11:35:01 -0400)
References: <878uucaun0.fsf@HIDDEN> <87k3dtl8lp.fsf@HIDDEN>
 <jwvbnolsm1v.fsf-monnier+emacsbugs@HIDDEN>
 <87ppcwxiv9.fsf@HIDDEN> <87h9xw7puw.fsf@HIDDEN>
 <jwv1tp0laqg.fsf-monnier+emacsbugs@HIDDEN>
 <87bno3vae9.fsf@HIDDEN> <87zi1nl812.fsf@HIDDEN>
 <jwvk1sryzev.fsf-monnier+emacsbugs@HIDDEN> <87wowql4sd.fsf@HIDDEN>
 <87y33snmam.fsf@HIDDEN> <jwvv9yvpuaz.fsf-monnier+emacsbugs@HIDDEN>
 <87sgtzof4s.fsf@HIDDEN> <jwvpnp3pt6u.fsf-monnier+emacsbugs@HIDDEN>
 <83lfzrsemu.fsf@HIDDEN> <87lfzqo11s.fsf@HIDDEN>
 <83h8aeqfao.fsf@HIDDEN> <87k1exhuys.fsf@HIDDEN>
 <83k1exc7nu.fsf@HIDDEN> <jwvr29469uc.fsf-monnier+emacsbugs@HIDDEN>
 <831s14cncq.fsf@HIDDEN> <jwvzhnr4rtf.fsf-monnier+emacsbugs@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Stefan Monnier <monnier@HIDDEN>
> Cc: npostavs@HIDDEN,  bzg@HIDDEN,  16493 <at> debbugs.gnu.org
> Date: Sun, 12 May 2019 11:35:01 -0400
> 
> - could you explain what you find confusing about `(t)`?

It's neither nil nor t.  So its semantics is unclear, until you read
the documentation.  I also envision people making mistakes and using
just t.





Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.