emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Michael Brand <michael.ch.brand@gmail.com>
To: Bernt Hansen <bernt@norang.ca>
Cc: Org Mode <emacs-orgmode@gnu.org>
Subject: Re: indirect buffer for properties
Date: Tue, 24 May 2011 21:16:50 +0200	[thread overview]
Message-ID: <BANLkTikYJ+Kenb2brSqM6Oiq01F+S08_GQ@mail.gmail.com> (raw)
In-Reply-To: <87wrhgi6fl.fsf@norang.ca>

Hi Bernt

Thanks for the suggestion. "C-c C-x p" with completion is perfect
for me to _edit_ a certain outline item and one of its
properties.

But I would also like the possibility to fast _walk through_ an
outline tree to only see _all_ properties per item _at a glance_.

The idea was to have a "primary Org buffer" (see below), opened
e. g. in the state org-content, and a second "indirect buffer for
properties" (see below) to show all the properties of the item
where the point in the primary buffer is currently in. Moving up
and down in the primary buffer would automatically update the
indirect buffer to follow the current item. Possibly _edit_ a
property here and there in the indirect buffer would be a nice
add-on as an alternative to "C-c C-x p" for some cases but not
the main purpose.

/---------------------------------------------------/
/ * section                                         /
/ ** [#C] first subsection...                       /
/ ** [#B] second subsection...                      /
/ ** DONE third subsection...                       /
/                                                   /
/------ (the primary Org buffer) -------------------/
/ :ITEM:     second subsection                      /
/ :PRIORITY: B                                      /
/ :prop:     short value                            /
/ :property_with_long_key: property with long value /
/ [... many more custom properties ...]             /
/                                                   /
/------ (the indirect buffer for properties) -------/

This idea is inspired by org-tree-to-indirect-buffer (C-c C-x b)
and the recently introduced org-table-follow-field-mode with its
thread about truncated long lines in tables:
http://thread.gmane.org/gmane.emacs.orgmode/41584

Michael

On Tue, May 24, 2011 at 15:17, Bernt Hansen <bernt@norang.ca> wrote:
> Michael Brand <michael.ch.brand@gmail.com> writes:
>> What do you think about an indirect buffer for properties (or is there
>> already one I don't know of yet?) that lets one view and maybe even
>> edit all properties of the typically folded current heading of the
>> primary buffer in an indirect buffer?
>
> I just use C-c C-x p with IDO completion to show property names.  This
> shows the current value if any and allows editing the value.  Does this
> do what you want?

      reply	other threads:[~2011-05-24 19:16 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-05-21 12:48 indirect buffer for properties Michael Brand
2011-05-24 13:17 ` Bernt Hansen
2011-05-24 19:16   ` Michael Brand [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=BANLkTikYJ+Kenb2brSqM6Oiq01F+S08_GQ@mail.gmail.com \
    --to=michael.ch.brand@gmail.com \
    --cc=bernt@norang.ca \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).