emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] are super-hidden technical blocks required?


From: Christopher J. White
Subject: Re: [O] are super-hidden technical blocks required?
Date: Tue, 07 Aug 2012 09:39:00 -0400
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:14.0) Gecko/20120713 Thunderbird/14.0

Nice! I like this approach. The only slight change I would make is to the "All entries are unfolded one level". If there are only "hidden" properties but there is other content, show the other content but not the PROPERTIES drawer:

   * All entries are unfolded one level
   ** Only "hidden" properties with other content
      This is more content

The ":PROPERTIES:" is not shown.

Question -- are you proposing a new step in cycling that opens all property drawers, or is this already available via some command or setting? I've never seen a way to open everything including PROPERTIES via Tab or S-Tab cycling.

...cj


On 8/7/12 9:20 AM, Torsten Wagner wrote:
Hey Bastien,

On 7 August 2012 19:23, Bastien <address@hidden> wrote:
that a drawer doesn't make an
entry non-empty while cycling,

ohhh you challenge us... "does not ... non-empty".... is in fact the
same like "if there is only a drawer, the entry is still empty"....
right ?!

Yes, I agree that should be separated.

Maybe an idea would be a rule like....
if all properties in a drawer are marked as hidden and there is
nothing else for the particular entry (no body), do not open the entry
for the next cycling rounds.
I just tested a bit and org-mode is clever enough already to avoid any
text-insertion before the property drawer if text get added to a
collapsed entry.
Thus, this rule just might work and hide "technical" properties
completely during cycling.
Combined with a #+HIDDEN_PROP: line each and everyone can adjust
individually how much and what he likes to hide.

#+HIDDEN_PROP: * <----- all properties are hidden
would be the extreme and all property drawers will be hidden in case
they are the only element of a entry. In case other elements are
included, they collapsed drawer line will be dimmed by a different
face to indicate that only "hidden" properties are included

#+HIDDEN_PROP:    <---- this means no properties are hidden
would be the other extreme and nothing would be hidden (that
essentially would represent the present state).

I created two mock-ups. One shows the present solution and the other
shows how certain properties can be marked "hidden" and which effect
does this have on different level and combinations. Hope that helps
within this discussion. I choose a arbitrary colour scheme to make it
rather good visible.

Torsten




reply via email to

[Prev in Thread] Current Thread [Next in Thread]