emacs-orgmode
[Top][All Lists]
Advanced

[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



reply via email to

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