* (org-log-done 'time) and the subsequent line
@ 2010-12-06 23:58 Rob Moss
2010-12-07 20:45 ` Joost Helberg
0 siblings, 1 reply; 3+ messages in thread
From: Rob Moss @ 2010-12-06 23:58 UTC (permalink / raw)
To: emacs-orgmode
Greetings,
I've just started using org-mode. I began with a tutorial
(http://dto.github.com/notebook/orgtutorial.html) and have also read
bits of the Compact Org-mode Guide and the org-mode manual. But after
an hour or two of fruitless searching, I am stuck with a
problem/question concerning the logging of TODO items. I want to know
how I can add a trailing newline to the "CLOSED: [DATE]" line that
gets inserted when I press C-c C-t. To illustrate what I mean, say I
have a file such as the following paragraph:
* Tasks for today
** TODO Task 1
** TODO Task 2
If I put my cursor on line 2 ("** TODO Task 1") and press C-c C-t, I get:
* Tasks for today
** DONE Task 1
CLOSED: [2010-12-07 Tue XX:YY] ** TODO Task 2
And now, Task 2 is on the same line as the "CLOSED: [DATE]" that logs
the completion of Task 1. Likewise, say I instead have a file such as
the following two paragraphs:
* Tasks for today
** TODO Task 1
** TODO Task 2
* Tasks for tomorrow
If I put my cursor on line 3 ("** TODO Task 2") and press C-c C-t, I get:
* Tasks for today
** TODO Task 1
** TODO Task 2
CLOSED: [2010-12-07 Tue XX:YY]
* Tasks for tomorrow
And I have lost the empty line between the tasks for today and the
tasks for tomorrow. Granted, this doesn't bother me nearly as much as
the first case.
Can anyone suggest how to solve this? I've searched through forums,
public .emacs files and the org-mode manual, but I can't find an
answer. I've dabbled a very little in elisp, but since 'time doesn't
appear to be a function, I can't see how to override it easily. I
really hope that I haven't missed something obvious here.
Many thanks in advance for any suggestions,
Rob
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: (org-log-done 'time) and the subsequent line
2010-12-06 23:58 (org-log-done 'time) and the subsequent line Rob Moss
@ 2010-12-07 20:45 ` Joost Helberg
2010-12-07 21:12 ` Rob Moss
0 siblings, 1 reply; 3+ messages in thread
From: Joost Helberg @ 2010-12-07 20:45 UTC (permalink / raw)
To: rob.rgm; +Cc: emacs-orgmode
Rob,
what's the version of your software. With an emacs -q which only loads
(require 'org) and sets (set 'org-log-done t) your symptoms don't
appear.
regards,
Joost
>>>>> "Rob" == Rob Moss <rob.rgm@gmail.com> writes:
> Subject: [Orgmode] (org-log-done 'time) and the subsequent line
> From: Rob Moss <rob.rgm@gmail.com>
> To: emacs-orgmode@gnu.org
> Date: Tue, 7 Dec 2010 00:58:34 +0100
> Greetings,
> I've just started using org-mode. I began with a tutorial
> (http://dto.github.com/notebook/orgtutorial.html) and have also read
> bits of the Compact Org-mode Guide and the org-mode manual. But after
> an hour or two of fruitless searching, I am stuck with a
> problem/question concerning the logging of TODO items. I want to know
> how I can add a trailing newline to the "CLOSED: [DATE]" line that
> gets inserted when I press C-c C-t. To illustrate what I mean, say I
> have a file such as the following paragraph:
> * Tasks for today
> ** TODO Task 1
> ** TODO Task 2
> If I put my cursor on line 2 ("** TODO Task 1") and press C-c C-t, I get:
> * Tasks for today
> ** DONE Task 1
> CLOSED: [2010-12-07 Tue XX:YY] ** TODO Task 2
> And now, Task 2 is on the same line as the "CLOSED: [DATE]" that logs
> the completion of Task 1. Likewise, say I instead have a file such as
> the following two paragraphs:
> * Tasks for today
> ** TODO Task 1
> ** TODO Task 2
> * Tasks for tomorrow
> If I put my cursor on line 3 ("** TODO Task 2") and press C-c C-t, I get:
> * Tasks for today
> ** TODO Task 1
> ** TODO Task 2
> CLOSED: [2010-12-07 Tue XX:YY]
> * Tasks for tomorrow
> And I have lost the empty line between the tasks for today and the
> tasks for tomorrow. Granted, this doesn't bother me nearly as much as
> the first case.
> Can anyone suggest how to solve this? I've searched through forums,
> public .emacs files and the org-mode manual, but I can't find an
> answer. I've dabbled a very little in elisp, but since 'time doesn't
> appear to be a function, I can't see how to override it easily. I
> really hope that I haven't missed something obvious here.
> Many thanks in advance for any suggestions,
> Rob
> _______________________________________________
> Emacs-orgmode mailing list
> Please use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
--
Snow B.V. http://snow.nl
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: (org-log-done 'time) and the subsequent line
2010-12-07 20:45 ` Joost Helberg
@ 2010-12-07 21:12 ` Rob Moss
0 siblings, 0 replies; 3+ messages in thread
From: Rob Moss @ 2010-12-07 21:12 UTC (permalink / raw)
To: Joost Helberg; +Cc: emacs-orgmode
Hi Joost,
I'm running Emacs 23.2.1 (with orgmode 6.33 bundled) on OS X 10.6 and
I have also tested this with orgmode 7.3.
Thanks for the "emacs -q" tip. The symptoms don't appear when I do
this, and it only took a minute or two to discover that turning off
longlines-mode in my regular emacs session also fixed this problem.
Boy, do I feel stupid not to have thought of that.
Sorry for the noise and thanks again for your help!
Sincerely,
Rob
On 7 December 2010 21:45, Joost Helberg <joost@snow.nl> wrote:
> Rob,
>
> what's the version of your software. With an emacs -q which only loads
> (require 'org) and sets (set 'org-log-done t) your symptoms don't
> appear.
>
> regards,
>
> Joost
>
>>>>>> "Rob" == Rob Moss <rob.rgm@gmail.com> writes:
> > Subject: [Orgmode] (org-log-done 'time) and the subsequent line
> > From: Rob Moss <rob.rgm@gmail.com>
> > To: emacs-orgmode@gnu.org
> > Date: Tue, 7 Dec 2010 00:58:34 +0100
>
> > Greetings,
>
> > I've just started using org-mode. I began with a tutorial
> > (http://dto.github.com/notebook/orgtutorial.html) and have also read
> > bits of the Compact Org-mode Guide and the org-mode manual. But after
> > an hour or two of fruitless searching, I am stuck with a
> > problem/question concerning the logging of TODO items. I want to know
> > how I can add a trailing newline to the "CLOSED: [DATE]" line that
> > gets inserted when I press C-c C-t. To illustrate what I mean, say I
> > have a file such as the following paragraph:
>
> > * Tasks for today
> > ** TODO Task 1
> > ** TODO Task 2
>
> > If I put my cursor on line 2 ("** TODO Task 1") and press C-c C-t, I get:
>
> > * Tasks for today
> > ** DONE Task 1
> > CLOSED: [2010-12-07 Tue XX:YY] ** TODO Task 2
>
> > And now, Task 2 is on the same line as the "CLOSED: [DATE]" that logs
> > the completion of Task 1. Likewise, say I instead have a file such as
> > the following two paragraphs:
>
> > * Tasks for today
> > ** TODO Task 1
> > ** TODO Task 2
>
> > * Tasks for tomorrow
>
> > If I put my cursor on line 3 ("** TODO Task 2") and press C-c C-t, I get:
>
> > * Tasks for today
> > ** TODO Task 1
> > ** TODO Task 2
> > CLOSED: [2010-12-07 Tue XX:YY]
> > * Tasks for tomorrow
>
> > And I have lost the empty line between the tasks for today and the
> > tasks for tomorrow. Granted, this doesn't bother me nearly as much as
> > the first case.
>
> > Can anyone suggest how to solve this? I've searched through forums,
> > public .emacs files and the org-mode manual, but I can't find an
> > answer. I've dabbled a very little in elisp, but since 'time doesn't
> > appear to be a function, I can't see how to override it easily. I
> > really hope that I haven't missed something obvious here.
>
> > Many thanks in advance for any suggestions,
> > Rob
>
> > _______________________________________________
> > Emacs-orgmode mailing list
> > Please use `Reply All' to send replies to the list.
> > Emacs-orgmode@gnu.org
> > http://lists.gnu.org/mailman/listinfo/emacs-orgmode
>
>
> --
> Snow B.V. http://snow.nl
>
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2010-12-07 21:12 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-06 23:58 (org-log-done 'time) and the subsequent line Rob Moss
2010-12-07 20:45 ` Joost Helberg
2010-12-07 21:12 ` Rob Moss
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).