Dave Abrahams <d...@boostpro.com> writes: >>> Given the following: >>> >>> * TODO Some headline >>> SCHEDULED: <2012-04-05 Thu> >>> >>> If I add body text between the headline and the SCHEDULED: line, some >>> things work, but others don't. >> >> See this footnote in the section "8.3.1 Inserting deadlines or >> schedules" of the manual: >> >> (1) The `SCHEDULED' and `DEADLINE' dates are inserted on the line >> right below the headline. Don't put any text between this line and the >> headline. > > That doesn't make it right.
No, but it makes it clear that users should put SCHEDULED: <...> lines right after the headline. > This is a serious usability bug and a newbie trap. > > As I mentioned in my report, if some of the commands can handle it, > there's no reason all of them shouldn't handle it. > The only other valid interpretation is that those commands that are > handling it as I expect are broken and they're changing things that > should really be treated as body text and just happen to look like a > SCHEDULED line. Patch welcome. Or even more useful: write a small function that goes an Org buffer and spot misformatted subtrees, offering to fix them interactively. Can you write this? Thanks, -- Bastien