From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christian Moe Subject: Bug: org-timer-start with offset [6.36trans] Date: Fri, 16 Jul 2010 21:16:21 +0200 Message-ID: <4C40B005.6090403@christianmoe.com> Reply-To: mail@christianmoe.com Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from [140.186.70.92] (port=42283 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OZqOS-00010W-7q for emacs-orgmode@gnu.org; Fri, 16 Jul 2010 15:16:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OZqOQ-0000hV-Ok for emacs-orgmode@gnu.org; Fri, 16 Jul 2010 15:16:20 -0400 Received: from mars.hitrost.net ([91.185.193.39]:22906) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OZqOQ-0000dV-F7 for emacs-orgmode@gnu.org; Fri, 16 Jul 2010 15:16:18 -0400 Received: from internet-213-229-204-32.narocnik.mobitel.si ([213.229.204.32] helo=Celebrian.local) by mars.hitrost.net with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.71) (envelope-from ) id 1OZqNr-00076T-Kq for emacs-orgmode@gnu.org; Fri, 16 Jul 2010 21:15:45 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Remember to cover the basics, that is, what you expected to happen and what in fact did happen. You don't know how to make a good report? See http://orgmode.org/manual/Feedback.html#Feedback Your bug report will be posted to the Org-mode mailing list. ------------------------------------------------------------------------ Hi, I get errors when calling org-timer-start with an offset (e.g. 30 seconds) in all cases except picking the offset up from a timestamp at point. The following fails: - Doing `C-u 30 C-c C-x C-0' or `C-u 30 M-x org-start-timer' - Evaluating the expressions (org-timer-start 30) (org-timer-start "0:00:30") Here's a backtrace of the latter case: -------------------- Debugger entered--Lisp error: (wrong-type-argument stringp nil) string-match("\\([-+]?[0-9]+\\):\\([0-9]\\{2\\}\\):\\([0-9]\\{2\\}\\)" nil) org-timer-hms-to-secs(nil) org-timer-start("0:00:30") eval((org-timer-start "0:00:30")) eval-last-sexp-1(nil) eval-last-sexp(nil) call-interactively(eval-last-sexp nil nil) --------------------- This works: - Starting the timer without an offset - Starting the timer with `C-u C-x C-x C-0' with point on the timestamp `0:00:30' -- I'm correctly prompted and the timer starts. Yours, Christian My setup: Emacs : GNU Emacs 23.1.1 (powerpc-apple-darwin9.8.0, NS apple-appkit-949.54) of 2010-01-18 on Celebrian.local Package: Org-mode version 6.36trans current state: ============== (setq org-export-latex-after-initial-vars-hook '(org-beamer-after-initial-vars) org-agenda-files '("~/org/holysites.org" "~/org/agw.org" "~/org/gloss.org" "~/org/cm.org" "~/org/yme.org") org-export-latex-default-packages-alist '(("AUTO" "inputenc" t) ("T1" "fontenc" t) ("" "fixltx2e" nil) ("" "graphicx" t) ("" "longtable" nil) ("" "float" nil) ("" "wrapfig" nil) ("" "soul" t) ("" "t1enc" t) ("" "textcomp" t) ("" "marvosym" nil) ("" "wasysym" nil) ("" "latexsym" t) ("" "amssymb" t) ("" "hyperref" nil) "\\tolerance=1000") org-metaup-hook '(org-babel-load-in-session-maybe) org-export-preprocess-after-blockquote-hook '(org-special-blocks-make-special-cookies) org-after-todo-state-change-hook '(org-clock-out-if-current) org-export-html-after-blockquotes-hook '(org-special-blocks-convert-html-special-cookies) org-export-blocks-postblock-hook '(org-exp-res/src-name-cleanup) org-export-latex-format-toc-function 'org-export-latex-format-toc-default org-export-latex-after-blockquotes-hook '(org-special-blocks-convert-latex-special-cookies) org-export-preprocess-hook '(org-export-blocks-preprocess) org-tab-first-hook '(org-hide-block-toggle-maybe org-babel-hide-result-toggle-maybe) outline-regexp "\\*+ " org-src-mode-hook '(org-src-mode-configure-edit-buffer) org-confirm-shell-link-function 'yes-or-no-p org-export-first-hook '(org-beamer-initialize-open-trackers) org-todo-keywords '((sequence "TODO" "|" "DONE") (sequence "GET" "SOLICITED" "|" "AGREED" "DRAFT1" "DRAFT2" "EDITED" "FINAL") (sequence "|" "CANCELED")) org-agenda-before-write-hook '(org-agenda-add-entry-text) org-default-notes-file "~/org/notes.org" org-directory "~/org/" org-cycle-hook '(org-cycle-hide-archived-subtrees org-cycle-hide-drawers org-cycle-show-empty-lines org-optimize-window-after-visibility-change) org-export-preprocess-before-normalizing-links-hook '(org-remove-file-link-modifiers) org-mode-hook '(org-mode-reftex-setup #[nil "\300\301\302\303\304$\207" [org-add-hook change-major-mode-hook org-show-block-all append local] 5] #[nil "\300\301\302\303\304$\207" [org-add-hook change-major-mode-hook org-babel-show-result-all append local] 5] org-babel-result-hide-spec org-babel-hide-all-hashes) org-ctrl-c-ctrl-c-hook '(org-babel-lob-execute-maybe org-babel-hash-at-point org-babel-execute-src-block-maybe) org-confirm-elisp-link-function 'yes-or-no-p org-export-interblocks '((lob org-babel-exp-lob-one-liners) (src org-babel-exp-inline-src-blocks)) org-occur-hook '(org-first-headline-recenter) org-from-is-user-regexp "\\ " org-export-preprocess-before-selecting-backend-code-hook '(org-beamer-select-beamer-code) org-export-latex-final-hook '(org-beamer-amend-header org-beamer-fix-toc org-beamer-auto-fragile-frames org-beamer-place-default-actions-for-lists) org-metadown-hook '(org-babel-pop-to-session-maybe) org-export-blocks '((src org-babel-exp-src-blocks nil) (comment org-export-blocks-format-comment t) (ditaa org-export-blocks-format-ditaa nil) (dot org-export-blocks-format-dot nil)) ) -- Christian Moe E-mail: mail@christianmoe.com Website: http://christianmoe.com -- Christian Moe E-mail: mail@christianmoe.com Website: http://christianmoe.com