[Top][All Lists]

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

Re: [Orgmode] Feature request [7.3]

From: Eric S Fraga
Subject: Re: [Orgmode] Feature request [7.3]
Date: Wed, 08 Dec 2010 16:20:44 +0000
User-agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2 (gnu/linux)

Dave Abrahams <address@hidden> writes:

> When using Org for planning, I often find myself corrupting my Org
> files.  All kinds of things can go wrong, but the basic issue is that

I do have a couple of rules I follow to avoid problems. 

1. I usually have a blank line between the meta data (scheduled,
   properties) and any subsequent text, whether part of that entry or
   the following headline.  I accomplish this by ensuring that my
   capture templates all insert such a blank line, typically followed by
   the date of insertion.

2. I also always use the =C-c C-d=, =C-c C-s= and =C-c C-x p= sequences
   to manage the meta data so org takes care of keeping things sane.



> So I'm requesting some more help from Org in maintaining proper Org
> syntax.  Could Org have a mode that prevents things from being modified
> incorrectly?  For example, it'd be awesome if dates were smart (TAB into
> one, hit return, get a smart date editor).  

This would be quite nice, even something as simple as having RET, within
a time stamp, doing the equivalent of org-time-stamp or
org-time-stamp-inactive depending on the current state of the time

> It'd be great if there were
> a way to make the ID property read-only (or really really hard to
> change).

This is where column mode comes in quite handy?  I tend to use column
mode to edit properties and so I never come near the ID property as it
usually isn't displayed.

> I'd love it if there were a way to create a link to an org
> item that narrows the view to just that item, so I don't inadvertently
> mess anything else up.  

org-narrow-to-subtree does some of this...


: Eric S Fraga (GnuPG: 0xC89193D8FFFCF67D) in Emacs 23.2.1
: using Org-mode version 7.3 (release_7.3.223.gc6a94)

reply via email to

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