gnus-art.el (gnus-hidden-properties): Drop the evil `intangible'
authorStefan Monnier <monnier@iro.umontreal.ca>
Tue, 12 Aug 2014 10:49:31 +0000 (10:49 +0000)
committerKatsumi Yamaoka <yamaoka@jpl.org>
Tue, 12 Aug 2014 10:49:31 +0000 (10:49 +0000)
lisp/ChangeLog
lisp/gnus-art.el

index 9dfbf46..3307433 100644 (file)
@@ -1,3 +1,7 @@
+2014-08-12  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * gnus-art.el (gnus-hidden-properties): Drop the evil `intangible'.
+
 2014-08-06  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * gnus-sum.el (gnus-summary-expire-articles): Revert.
index 36bb79c..d55c703 100644 (file)
@@ -254,7 +254,13 @@ This can also be a list of the above values."
                 (regexp :value ".*"))
   :group 'gnus-article-signature)
 
-(defcustom gnus-hidden-properties '(invisible t intangible t)
+(defcustom gnus-hidden-properties
+  (if (featurep 'xemacs)
+      ;; `intangible' is evil, but I keep it here in case it's useful.
+      '(invisible t intangible t)
+    ;; Emacs's command loop moves point out of invisible text anyway, so
+    ;; `intangible' is clearly not needed there.
+    '(invisible t))
   "Property list to use for hiding text."
   :type 'sexp
   :group 'gnus-article-hiding)