[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] org-clock-is-active
From: |
Łukasz Stelmach |
Subject: |
Re: [O] org-clock-is-active |
Date: |
Thu, 04 Jul 2013 10:27:07 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.1 (gnu/linux) |
It was <2013-07-03 śro 19:40>, when Bastien wrote:
> address@hidden (Łukasz Stelmach) writes:
>
>> (defun org-clock-is-active ()
>> "Return non-nil if clock is currently running.
>> The return value is actually the clock marker."
>> (marker-buffer org-clock-marker))
>>
>> Either the docstring is lying or the code does not do what it is said
>> to. (Or it is too late for me?)
>
> I don't understand, what is the problem exactly?
The docstring says the function returns a *marker*. The function does not
return org-clock-marker but only the buffer the clock is ticking in. You
can't:
(goto-char (org-clock-is-active))
which should be possible according to goto-char's docstring
(goto-char POSITION)
Set point to POSITION, a number or *marker*.
This is a minor inaccuracy, however, if you do not browse the code but
only look at functions docstring, you may loose a few minutes.
--
Łukasz Stelmach
Samsung R&D Institute Poland
Samsung Electronics