From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kyle Meyer Subject: Re: Bug: entering range of times [9.0.5 (release_9.0.5-474-g942b62 @ /home/joe/org-mode/lisp/)] Date: Thu, 20 Apr 2017 11:57:31 -0400 Message-ID: <874lxjul5g.fsf@kyleam.com> References: <87wpafp3f2.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57691) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d1ESh-0000ae-HZ for emacs-orgmode@gnu.org; Thu, 20 Apr 2017 11:57:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d1ESe-0000Qc-8v for emacs-orgmode@gnu.org; Thu, 20 Apr 2017 11:57:39 -0400 Received: from pb-smtp1.pobox.com ([64.147.108.70]:50009 helo=sasl.smtp.pobox.com) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d1ESe-0000Nq-0a for emacs-orgmode@gnu.org; Thu, 20 Apr 2017 11:57:36 -0400 In-Reply-To: <87wpafp3f2.fsf@gmail.com> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: Joe Corneli , emacs-orgmode@gnu.org Joe Corneli writes: > As I understand it I should be able to enter a range of times using > either of the following formats: > > ** TODO time range <2017-04-21 Fri 15:45-16:45> > ** TODO time+date range <2017-04-21 Fri 15:45>--<2017-04-22 Sat 15:45> > > Docs: http://orgmode.org/manual/Timestamps.html > > However, using the formats above triggers errors when I try to display > the agenda (org-agenda) or todo list (org-todo-list). [...] > ~~~ > Debugger entered--Lisp error: (void-function org-hh:mm-string-to-minutes) > > Emacs : GNU Emacs 25.1.50.2 (x86_64-unknown-linux-gnu, GTK+ Version 3.14.13) > of 2016-08-15 > Package: Org mode version 9.0.5 (release_9.0.5-474-g942b62 @ /home/joe/org-mode/lisp/) Based on your version information, you're on the master branch. org-hh:mm-string-to-minutes is no longer used in this branch; there's a compatibility alias, but no calls to it: $ git describe release_9.0.5-474-g942b6267a $ git grep org-hh:mm-string-to-minutes etc/ORG-NEWS:*** ~org-hh:mm-string-to-minutes~ is obsolete lisp/org-compat.el:(define-obsolete-function-alias 'org-hh:mm-string-to-minutes So, in order to get the void function error above, older Org files that call org-hh:mm-string-to-minutes must be getting loaded at some point. And I suppose master's org-compat.el must not be getting loaded because the alias isn't defined. Perhaps the mixed-install FAQ section will help you track down the issue: http://orgmode.org/worg/org-faq.html#mixed-install -- Kyle