From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/79816 Path: news.gmane.org!not-for-mail From: Dave Abrahams Newsgroups: gmane.emacs.gnus.general Subject: gnus-treat-[hide-citation[-maybe]] Date: Thu, 01 Sep 2011 21:31:36 -0800 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1314941622 11147 80.91.229.12 (2 Sep 2011 05:33:42 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 2 Sep 2011 05:33:42 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M28110@lists.math.uh.edu Fri Sep 02 07:33:38 2011 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QzMNk-0006u0-Ql for ding-account@gmane.org; Fri, 02 Sep 2011 07:33:37 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1QzMMG-00034v-08; Fri, 02 Sep 2011 00:32:04 -0500 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1QzMM3-00034m-SA for ding@lists.math.uh.edu; Fri, 02 Sep 2011 00:31:52 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) (envelope-from ) id 1QzMM1-0002gW-QY for ding@lists.math.uh.edu; Fri, 02 Sep 2011 00:31:50 -0500 Original-Received: from mail-pz0-f46.google.com ([209.85.210.46]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1QzMLz-0005ya-D1 for ding@gnus.org; Fri, 02 Sep 2011 07:31:47 +0200 Original-Received: by pzk32 with SMTP id 32so4607975pzk.33 for ; Thu, 01 Sep 2011 22:31:40 -0700 (PDT) Original-Received: by 10.68.59.161 with SMTP id a1mr1234587pbr.37.1314941500775; Thu, 01 Sep 2011 22:31:40 -0700 (PDT) Original-Received: from pluto.local (92-52-237-24.gci.net. [24.237.52.92]) by mx.google.com with ESMTPS id e8sm7754534pbc.8.2011.09.01.22.31.38 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 01 Sep 2011 22:31:39 -0700 (PDT) Original-Received: by pluto.local (Postfix, from userid 501) id 9AB7DDDCD2B; Thu, 1 Sep 2011 21:31:36 -0800 (AKDT) User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/23.3 (darwin) X-Spam-Score: -2.9 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:79816 Archived-At: I was going to submit this as a Gnus bug, but I think it probably needs some discussion here to be properly sorted out before it can divided into sensible bug reports. The documentation is very unclear about the difference between `gnus-treat-hide-citation' and `gnus-treat-hide-citation-maybe'. The `-maybe' is confusing, not least because all the treat- things are applied conditionally. So what makes `gnus-treat-hide-citation-maybe' special is that there are more "maybes" that can apply. IMO they should be combined into one variable. I actually want the behavior of `gnus-treat-hide-citation' with some of the conditional aspects of `gnus-treat-hide-citation-maybe'. That is, I'd like to apply it only to sections *longer* than 6 lines. Furthermore, I'd like that capability for all of the `treat-' things. You give me the "integer" option which says "apply if the thing is less than n characters," which seems like it must've been designed for an era when CPU cycles were much more expensive than they are now, or for people who get truly enormous messages. But for any `treat-' action whose business is hiding information that's going to get in my way, I usually only want it when the thing in question gets really big. For example, I want to see peoples' signatures, but if their company forces them to write an obnoxiously long disclaimer in the signature area, well, I don't want to see that. Sorry if this seems a bit rant-y, but it deals with a bunch of related things which seem to be a bit tangled... -- Dave Abrahams BoostPro Computing http://www.boostpro.com