From 748bfee34a73a2bc869106f248bfb19853cb7961 Mon Sep 17 00:00:00 2001 From: Nicolas Goaziou Date: Mon, 14 Aug 2017 11:17:44 +0200 Subject: [PATCH] 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. --- lisp/org-clock.el | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lisp/org-clock.el b/lisp/org-clock.el index 9d0ef086a..6b967c673 100644 --- a/lisp/org-clock.el +++ b/lisp/org-clock.el @@ -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) -- 2.11.4.GIT