emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* different hoisting in two panes
@ 2011-09-26 14:47 Joseph Buchignani
  2011-09-26 14:53 ` Nick Dokos
  0 siblings, 1 reply; 6+ messages in thread
From: Joseph Buchignani @ 2011-09-26 14:47 UTC (permalink / raw)
  To: Emacs-orgmode

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

One of the major shortcomings of org-mode as an outliner is the following:

You cannot have different hoisting or outline visibility settings in two
panes of the same file.

For example, if you want to hide the body text and just view outline
headings in one pane, while you work on the body text of a specific entry in
the other pane, you cannot do this.

This prevents flexible restructuring and writing on the fly. It removes much
of the usefulness of having multiple panes.

Is there any way to change this behavior? Or is it something hardcoded into
Emacs?

Thanks
JB

-- 
Ignore the following. It is a nonsense sentence that disables Google ads
from displaying next to my emails by triggering sensitive keywords.

I enjoy the massacre of ads. This sentence will slaughter ads without a
messy bloodbath.

[-- Attachment #2: Type: text/html, Size: 1002 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: different hoisting in two panes
  2011-09-26 14:47 different hoisting in two panes Joseph Buchignani
@ 2011-09-26 14:53 ` Nick Dokos
  2011-09-26 15:25   ` suvayu ali
  0 siblings, 1 reply; 6+ messages in thread
From: Nick Dokos @ 2011-09-26 14:53 UTC (permalink / raw)
  To: Joseph Buchignani; +Cc: nicholas.dokos, Emacs-orgmode

Joseph Buchignani <joseph.buchignani@gmail.com> wrote:

> One of the major shortcomings of org-mode as an outliner is the following: 
> 
> You cannot have different hoisting or outline visibility settings in two panes of the same file. 
> 
> For example, if you want to hide the body text and just view outline headings in one pane, while you
> work on the body text of a specific entry in the other pane, you cannot do this. 
> 

Sure you can - check out "Indirect buffers" in the Emacs manual.

Nick

> This prevents flexible restructuring and writing on the fly. It removes much of the usefulness of
> having multiple panes. 
> 
> Is there any way to change this behavior? Or is it something hardcoded into Emacs? 
> 
> Thanks
> JB
> 
> --
> Ignore the following. It is a nonsense sentence that disables Google ads from displaying next to my
> emails by triggering sensitive keywords.
> 
> I enjoy the massacre of ads. This sentence will slaughter ads without a messy bloodbath.
> 
> 
> ----------------------------------------------------
> Alternatives:
> 
> ----------------------------------------------------

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: different hoisting in two panes
  2011-09-26 14:53 ` Nick Dokos
@ 2011-09-26 15:25   ` suvayu ali
  2011-09-27 11:55     ` Joseph Buchignani
  0 siblings, 1 reply; 6+ messages in thread
From: suvayu ali @ 2011-09-26 15:25 UTC (permalink / raw)
  To: Joseph Buchignani; +Cc: org-mode mailing list

On Mon, Sep 26, 2011 at 4:53 PM, Nick Dokos <nicholas.dokos@hp.com> wrote:
> Sure you can - check out "Indirect buffers" in the Emacs manual.
>
>

C-c C-x b

-- 
Suvayu

Open source is the future. It sets us free.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: different hoisting in two panes
  2011-09-26 15:25   ` suvayu ali
@ 2011-09-27 11:55     ` Joseph Buchignani
  2011-09-27 18:36       ` Darlan Cavalcante Moreira
  0 siblings, 1 reply; 6+ messages in thread
From: Joseph Buchignani @ 2011-09-27 11:55 UTC (permalink / raw)
  To: suvayu ali; +Cc: org-mode mailing list

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

Awesome, thanks.

This makes Org-Mode truly a two pane outliner. Actually it's three "pane" I
guess, since it includes metadata. Yeah... 3 pane, the agenda view would be
a pane.

I would suggest adding this command to the documentation for Org-Mode under
the outlining section somewhere. I've been using Emacs for years as a
non-techie and never came across it. For writers it's only really useful for
visibility cycling of outlines, so they're not likely to come across it
elsewhere.

On Mon, Sep 26, 2011 at 11:25 PM, suvayu ali <fatkasuvayu+linux@gmail.com>wrote:

> On Mon, Sep 26, 2011 at 4:53 PM, Nick Dokos <nicholas.dokos@hp.com> wrote:
> > Sure you can - check out "Indirect buffers" in the Emacs manual.
> >
> >
>
> C-c C-x b
>
> --
> Suvayu
>
> Open source is the future. It sets us free.
>



-- 
Ignore the following. It is a nonsense sentence that disables Google ads
from displaying next to my emails by triggering sensitive keywords.

I enjoy the massacre of ads. This sentence will slaughter ads without a
messy bloodbath.

[-- Attachment #2: Type: text/html, Size: 1571 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: different hoisting in two panes
  2011-09-27 11:55     ` Joseph Buchignani
@ 2011-09-27 18:36       ` Darlan Cavalcante Moreira
  2011-09-27 19:10         ` Joseph Buchignani
  0 siblings, 1 reply; 6+ messages in thread
From: Darlan Cavalcante Moreira @ 2011-09-27 18:36 UTC (permalink / raw)
  To: Joseph Buchignani; +Cc: org-mode mailing list


The clone-indirect-buffer function is from Emacs and Org-mode created a
specialized function, org-tree-to-indirect-buffer, that just makes creating
an indirect buffer narrowed to a subtree easier.

Indirect buffers may be useful for much more then just visibility
cycling. You can use a different major mode in each buffer, narrow to
different regions, etc.. If you are, for instance, inserting an org-mode
table in a latex document (see [1]) you might want to clone the buffer,
change one of them to org-mode and narrow to the table. Then you can edit
the table normally and alternate with editing the latex document as you
want.

[1] - http://orgmode.org/manual/A-LaTeX-example.html

--
Darlan



At Tue, 27 Sep 2011 19:55:19 +0800,
Joseph Buchignani <joseph.buchignani@gmail.com> wrote:
> 
> [1  <text/plain; ISO-8859-1 (7bit)>]
> Awesome, thanks.
> 
> This makes Org-Mode truly a two pane outliner. Actually it's three "pane" I
> guess, since it includes metadata. Yeah... 3 pane, the agenda view would be
> a pane.
> 
> I would suggest adding this command to the documentation for Org-Mode under
> the outlining section somewhere. I've been using Emacs for years as a
> non-techie and never came across it. For writers it's only really useful for
> visibility cycling of outlines, so they're not likely to come across it
> elsewhere.
> 
> On Mon, Sep 26, 2011 at 11:25 PM, suvayu ali <fatkasuvayu+linux@gmail.com>wrote:
> 
> > On Mon, Sep 26, 2011 at 4:53 PM, Nick Dokos <nicholas.dokos@hp.com> wrote:
> > > Sure you can - check out "Indirect buffers" in the Emacs manual.
> > >
> > >
> >
> > C-c C-x b
> >
> > --
> > Suvayu
> >
> > Open source is the future. It sets us free.
> >
> 
> 
> 
> -- 
> Ignore the following. It is a nonsense sentence that disables Google ads
> from displaying next to my emails by triggering sensitive keywords.
> 
> I enjoy the massacre of ads. This sentence will slaughter ads without a
> messy bloodbath.
> [2  <text/html; ISO-8859-1 (quoted-printable)>]
> 

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: different hoisting in two panes
  2011-09-27 18:36       ` Darlan Cavalcante Moreira
@ 2011-09-27 19:10         ` Joseph Buchignani
  0 siblings, 0 replies; 6+ messages in thread
From: Joseph Buchignani @ 2011-09-27 19:10 UTC (permalink / raw)
  To: Darlan Cavalcante Moreira; +Cc: org-mode mailing list

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

Ah, I see... that explains why it always narrows focus when I execute C-x
C-c b

What you described is an advanced use case which while interesting I'm not
sure I fully understand. Whereas simply editing an outline in the style of
most two-pane outliners is more of a basic function usable by everyone who
needs to organize his thoughts. So more prominent featuring of this in the
outlining section of the org-mode docs would be good... it really amplifies
Org-Mode's power.

On Wed, Sep 28, 2011 at 2:36 AM, Darlan Cavalcante Moreira <
darcamo@gmail.com> wrote:

>
> The clone-indirect-buffer function is from Emacs and Org-mode created a
> specialized function, org-tree-to-indirect-buffer, that just makes creating
> an indirect buffer narrowed to a subtree easier.
>
> Indirect buffers may be useful for much more then just visibility
> cycling. You can use a different major mode in each buffer, narrow to
> different regions, etc.. If you are, for instance, inserting an org-mode
> table in a latex document (see [1]) you might want to clone the buffer,
> change one of them to org-mode and narrow to the table. Then you can edit
> the table normally and alternate with editing the latex document as you
> want.
>
> [1] - http://orgmode.org/manual/A-LaTeX-example.html
>
> --
> Darlan
>
>
>
> At Tue, 27 Sep 2011 19:55:19 +0800,
> Joseph Buchignani <joseph.buchignani@gmail.com> wrote:
> >
> > [1  <text/plain; ISO-8859-1 (7bit)>]
> > Awesome, thanks.
> >
> > This makes Org-Mode truly a two pane outliner. Actually it's three "pane"
> I
> > guess, since it includes metadata. Yeah... 3 pane, the agenda view would
> be
> > a pane.
> >
> > I would suggest adding this command to the documentation for Org-Mode
> under
> > the outlining section somewhere. I've been using Emacs for years as a
> > non-techie and never came across it. For writers it's only really useful
> for
> > visibility cycling of outlines, so they're not likely to come across it
> > elsewhere.
> >
> > On Mon, Sep 26, 2011 at 11:25 PM, suvayu ali <
> fatkasuvayu+linux@gmail.com>wrote:
> >
> > > On Mon, Sep 26, 2011 at 4:53 PM, Nick Dokos <nicholas.dokos@hp.com>
> wrote:
> > > > Sure you can - check out "Indirect buffers" in the Emacs manual.
> > > >
> > > >
> > >
> > > C-c C-x b
> > >
> > > --
> > > Suvayu
> > >
> > > Open source is the future. It sets us free.
> > >
> >
> >
> >
> > --
> > Ignore the following. It is a nonsense sentence that disables Google ads
> > from displaying next to my emails by triggering sensitive keywords.
> >
> > I enjoy the massacre of ads. This sentence will slaughter ads without a
> > messy bloodbath.
> > [2  <text/html; ISO-8859-1 (quoted-printable)>]
> >
>



-- 
Ignore the following. It is a nonsense sentence that disables Google ads
from displaying next to my emails by triggering sensitive keywords.

I enjoy the massacre of ads. This sentence will slaughter ads without a
messy bloodbath.

[-- Attachment #2: Type: text/html, Size: 3922 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2011-09-27 19:11 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-09-26 14:47 different hoisting in two panes Joseph Buchignani
2011-09-26 14:53 ` Nick Dokos
2011-09-26 15:25   ` suvayu ali
2011-09-27 11:55     ` Joseph Buchignani
2011-09-27 18:36       ` Darlan Cavalcante Moreira
2011-09-27 19:10         ` Joseph Buchignani

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).