From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Abrahamsen Subject: Re: Org Writer's room Date: Thu, 06 Dec 2012 22:15:53 +0800 Message-ID: <87wqwve06e.fsf@ericabrahamsen.net> References: <87lidc6nc1.fsf@pank.eu> <50BFEA73.2050309@gmail.com> <87fw3jfvqf.fsf@ericabrahamsen.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:52053) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TgcBH-0001KT-6v for emacs-orgmode@gnu.org; Thu, 06 Dec 2012 09:12:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TgcB4-0005ta-9s for emacs-orgmode@gnu.org; Thu, 06 Dec 2012 09:12:03 -0500 Received: from mail-pb0-f41.google.com ([209.85.160.41]:35306) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TgcB4-0005tP-4G for emacs-orgmode@gnu.org; Thu, 06 Dec 2012 09:11:50 -0500 Received: by mail-pb0-f41.google.com with SMTP id xa7so4466650pbc.0 for ; Thu, 06 Dec 2012 06:11:48 -0800 (PST) In-Reply-To: (Matt Price's message of "Thu, 6 Dec 2012 07:09:17 -0500") 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: Matt Price Cc: Org Mode On 12/06/12 20:09 PM, Matt Price wrote: > On Thu, Dec 6, 2012 at 3:08 AM, Eric Abrahamsen = wrote: >> Matt Price writes: >> >>> On Wed, Dec 5, 2012 at 7:44 PM, Alan L Tyree wrot= e: >>>> On 06/12/12 11:22, Rasmus wrote: >>>>> >>>>> Andrew Hyatt writes: >>>>> >>>>>> This sounds like an interesting project. My advice is to make a few >>>>>> screenshots that give people an idea what you are working towards. >>>>>> Of course, they could be completely fake, but it would be helpful to >>>>>> understand for people like me who haven't used Scrivener. >>>>> >>>>> I would also like to see this. It sounds nice when I read your >>>>> description, but I still don't fully appreciate the idea. >>>>> >>>>> =E2=80=93Rasmus >>>>> >>>> I'm also very interested. I haven't used Scrivener -- what features do= you >>>> see as making org a *way* better writing environment? >> >> [...] >> >>> To start with I would like to just replicate this window structure, >>> because it keeps you focused on writing, while having the larger >>> structure available if you feel the need to flit around a bit. The >>> third screenshot shows a semi-fake, still very primitive version of >>> what I'd like to have. (I haven't figured out a good way to do the >>> metadata yet). >> >> I *really* like the idea of having a right-hand pane available showing >> properties around the current point -- it could include properties from >> the PROPERTIES drawer, from the structure returned by >> `org-element-property', text properties, and maybe properties of the >> current headline parent. I'm sort of envisioning what you get from the >> "inspect element" command in Firefox. >> >> For the left-hand pane, org-toc and org-panel in the contrib directory >> (or even the org-goto interface) might provide some inspiration. >> >> Ugh, sounds like a lot of work. >> > those are 3 powerful tools I hadn't used before. org-toc not working > for me at the moment though, there might be something wrong with my > .emacs setup... Yeah, some of that's out of date. Actually, since Org looks like it will be slowly migrating over to a basis on org elements, that's probably a good direction to look. `org-element-parse-buffer' will return a data structure for the current buffer that would be ideal for creating a tree visualization.