emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Matt Price <moptop99@gmail.com>
To: Org Mode <emacs-orgmode@gnu.org>
Subject: multiple indirect buffers, and limiting to a drawer
Date: Tue, 1 Oct 2013 09:44:49 -0400	[thread overview]
Message-ID: <CAN_Dec_UfoovPpqfSXkTzgxFH-qZ5VLO9TbrzLhp=92iZ04e7g@mail.gmail.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 1480 bytes --]

Hi,

I am returning to my long-languishing idea of an "org writer's room"
(https://github.com/titaniumbones/org-writers-room , see also gmail
archives for a brief discussion about a year ago).  Coming to terms
with some of my own coding limitations(!), I want to keep this
relatively simple -- just a 3-paneled interface that shows

(1) in a narrow window on the left, an outline of the whole org-file,
which I take to represent a major writing project

(2) in the main window, a heading element in an indirect buffer


(3) in the right-hand panel, I'd like  to just show the properties
drawer of the currently active heading.


Can someone suggest the best way to create that third buffer (or more
precisely, that second indirect buffer)?  I guess I don't know the
best way to limit to a drawer, nor do I really understand how to make
multiple indirect buffers ( from what I can see,
org-tree-to-indirect-buffer will only permit one indirect buffer at a
time to be crate, which is fine, but which takes away the only tool I
sort of understand).


Another question: does emacs allow indirect buffers to have different
modes than their parents If so, I would like to write some trivial
minor modes that remap keybindings in each of the three windows, and
.e.g I would like to prohibit full unfolding of the outline in the
left-hand window if that's possible.

Thanks as always! I'm attaching a screenshot but I guess I'm not sure
if it will come through on the mailing list.

Matt

[-- Attachment #2: writers-room.jpg --]
[-- Type: image/jpeg, Size: 59451 bytes --]

             reply	other threads:[~2013-10-01 13:44 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-10-01 13:44 Matt Price [this message]
2013-10-01 17:19 ` multiple indirect buffers, and limiting to a drawer Thorsten Jolitz
2013-10-02 10:13   ` Matt Price
2013-10-02 11:19     ` Thorsten Jolitz
2013-10-01 21:37 ` Myles English
2013-10-02  9:54   ` Matt Price
     [not found] ` <87mwmskcyp.fsf@bobnewell.net>
2013-10-02  9:50   ` Matt Price

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='CAN_Dec_UfoovPpqfSXkTzgxFH-qZ5VLO9TbrzLhp=92iZ04e7g@mail.gmail.com' \
    --to=moptop99@gmail.com \
    --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).