From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jonathan Leech-Pepin Subject: Re: are super-hidden technical blocks required? Date: Mon, 6 Aug 2012 08:12:39 -0400 Message-ID: References: <20120730144259.GA1017@nausicaa.localdomain> <873941bsvs.fsf@gnu.org> <501ED1B7.5070808@alum.mit.edu> <87lihtasl3.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([208.118.235.92]:53610) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SyMAt-0006GZ-05 for emacs-orgmode@gnu.org; Mon, 06 Aug 2012 08:12:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SyMAr-0005aq-DG for emacs-orgmode@gnu.org; Mon, 06 Aug 2012 08:12:42 -0400 Received: from mail-pb0-f41.google.com ([209.85.160.41]:40502) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SyMAr-0005ab-6a for emacs-orgmode@gnu.org; Mon, 06 Aug 2012 08:12:41 -0400 Received: by pbbjt11 with SMTP id jt11so2262807pbb.0 for ; Mon, 06 Aug 2012 05:12:40 -0700 (PDT) In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Ilya Shlyakhter Cc: Nicolas Goaziou , emacs-orgmode@gnu.org Hello, On Sun, Aug 5, 2012 at 11:01 PM, Ilya Shlyakhter wrote: > On Sun, Aug 5, 2012 at 10:46 PM, Torsten Wagner > wrote: >> I can see the point that the property drawer header can be annoying >> too. Actually, when I used orgmobile for the first time I was not too >> happy to see all this property drawers suddenly appearing in my files. > >> Alternatively to a new kind of drawer, I would think of the >> HIDDEN_PROP: line and an additional method which hides a drawer even >> more if it only contains hidden property elements. That could be done, >> for example, by the already mentioned custom face. >> >> That is, a drawer is clearly visible if it contains properties intend >> to be read/changed by the user (not marked invisible). >> A drawer is less visible, if it contains only properties marked as hidden. > > That would be great. Except, if a PROPERTIES drawer holds only hidden > properties, > it would be best to completely hide the :PROPERTIES: line (using > outline-flag-region), rather than display it in > a dimmed font. So that, unless you explicitly ask to reveal these > lines, you edit the file as if they weren't there. > The issue I can see with completely hiding :PROPERTIES: line is that you would then run the risk of adding text at the wrong location (between the headline and the drawer for example). At the moment when the drawer is folded you know if the point is before, within or after the drawer (even though you still can remove parts of :end: by accident with backspaces), if it isn't visible at all you don't have that ability.