Browse Source

org-clock: Remove interactive from `org-clock-select-task'

* lisp/org-clock.el (org-clock-select-task): Remove `interactive'.

This function is not meant to be called interactively.  Use
`org-clock-goto' with a prefix argument instead.
Nicolas Goaziou 2 years ago
1 changed files with 3 additions and 2 deletions
  1. 3 2

+ 3 - 2

@@ -591,8 +591,9 @@ cannot be translated."
   "Hook called in task selection just before prompting the user.")
 (defun org-clock-select-task (&optional prompt)
-  "Select a task that was recently associated with clocking."
-  (interactive)
+  "Select a task that was recently associated with clocking.
+Return marker position of the selected task.  Raise an error if
+there is no recent clock to choose from."
   (let (och chl sel-list rpl (i 0) s)
     ;; Remove successive dups from the clock history to consider
     (dolist (c org-clock-history)