[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Orgmode] Re: BUG: org-capture saves an incorrect clock marker in org-cl
From: |
Bernt Hansen |
Subject: |
[Orgmode] Re: BUG: org-capture saves an incorrect clock marker in org-clock-history |
Date: |
Thu, 24 Jun 2010 09:37:36 -0400 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux) |
Thanks this works now.
Regards,
Bernt
Carsten Dominik <address@hidden> writes:
> Hi Bernt,
>
> this one should be fixed now.
>
> - Carsten
>
> On Jun 24, 2010, at 4:25 AM, Bernt Hansen wrote:
>
>> Hi Carsten,
>>
>> I have the following templates converted from my remember templates.
>> I've enabled clock in and clock resume for all templates.
>>
>> (global-set-key (kbd "C-c c") 'org-capture)
>>
>> org-capture-templates
>> Value:
>> (("t" "todo" entry
>> (file "~/git/org/refile.org")
>> "* TODO %?\n %U\n %a" :clock-in t :clock-resume t)
>> ("n" "note" entry
>> (file "~/git/org/refile.org")
>> "* %?
>> :NOTE :\n %U\n %a\n :CLOCK:\n :END:" :clock-in t :clock-resume
>> t)
>> ("a" "appointment" entry
>> (file+headline "~/git/org/todo.org" "Appointments")
>> "* %?\n %U" :clock-in t :clock-resume t)
>> ("w" "org-protocol" entry
>> (file "~/git/org/refile.org")
>> "* TODO Review %c\n %U" :immediate-finish t :clock-in t :clock-
>> resume t))
>>
>> If I try to create a simple capture note with the 't' template like
>> this:
>>
>> C-c c t
>> and then file the note with C-c C-c
>>
>> org-clock-history gets a marker in no buffer added to the list.
>>
>> org-clock-history is a variable defined in `org-clock.el'.
>> Its value is
>> (#<marker in no buffer> #<marker at 253 in refile.org> #<marker at
>> 59699 in org.org> ...
>> ^^^^^^^^^^^^^^^^^^^^^^^
>>
>> Clocking in another task cleans up the clock history but this entry is
>> wrong. I have a function mapped to F9-SPC that goes to the last
>> clocked
>> in task by using the marker from org-clock-history directly and when
>> it
>> hits this marker in no buffer it fails with an error.
>>
>> (global-set-key (kbd "<f9> SPC") 'bh/clock-in-last-task)
>>
>> (defun bh/clock-in-last-task ()
>> "Clock in the interrupted task if there is one"
>> (interactive)
>> (let ((clock-in-to-task (if (org-clock-is-active)
>> (setq clock-in-to-task (cadr org-clock-history))
>> (setq clock-in-to-task (car org-clock-history)))))
>> (org-with-point-at clock-in-to-task
>> (org-clock-in nil))))
>>
>> Let me know if you need any additional information.
>>
>> Regards,
>> Bernt
>
> - Carsten
- Re: [Orgmode] [Typo] New implementation of the Org remember process ready for comments and testing, (continued)
- [Orgmode] Re: New implementation of the Org remember process ready for comments and testing, Bernt Hansen, 2010/06/23
- Re: [Orgmode] Re: New implementation of the Org remember process ready for comments and testing, Nick Dokos, 2010/06/23
- Re: [Orgmode] Re: New implementation of the Org remember process ready for comments and testing, Bernt Hansen, 2010/06/23
- Re: [Orgmode] Re: New implementation of the Org remember process ready for comments and testing, Bernt Hansen, 2010/06/23
- [Orgmode] Capture mode seems to be easily confused in Emacs 22, Bernt Hansen, 2010/06/23
- [Orgmode] Re: Capture mode seems to be easily confused in Emacs 22, Carsten Dominik, 2010/06/24
- [Orgmode] Re: Capture mode seems to be easily confused in Emacs 22, Bernt Hansen, 2010/06/24
- [Orgmode] Re: Capture mode seems to be easily confused in Emacs 22, Carsten Dominik, 2010/06/24
- [Orgmode] Re: Capture mode seems to be easily confused in Emacs 22, Bernt Hansen, 2010/06/24
- [Orgmode] Re: Capture mode seems to be easily confused in Emacs 22, Carsten Dominik, 2010/06/24
- [Orgmode] Re: Capture mode seems to be easily confused in Emacs 22, Bernt Hansen, 2010/06/24