From mboxrd@z Thu Jan 1 00:00:00 1970 From: Charles Cave Subject: Entering effor estimates in column view of agenda view gives wrong-type-argument stringp, nil Date: Tue, 13 Jan 2009 20:58:02 +1100 Message-ID: <496C65AA.9040405@optusnet.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LMg2N-0003fH-5H for emacs-orgmode@gnu.org; Tue, 13 Jan 2009 04:58:19 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LMg2K-0003dQ-7g for emacs-orgmode@gnu.org; Tue, 13 Jan 2009 04:58:18 -0500 Received: from [199.232.76.173] (port=41756 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LMg2K-0003dG-2z for emacs-orgmode@gnu.org; Tue, 13 Jan 2009 04:58:16 -0500 Received: from mail07.syd.optusnet.com.au ([211.29.132.188]:54785) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LMg2J-0005Kz-8T for emacs-orgmode@gnu.org; Tue, 13 Jan 2009 04:58:15 -0500 Received: from [192.168.1.100] (c220-237-97-65.thorn1.nsw.optusnet.com.au [220.237.97.65]) (authenticated sender charles_cave) by mail07.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id n0D9w67f002212 for ; Tue, 13 Jan 2009 20:58:07 +1100 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 I recently installed 6.17c org-mode on Windows XP withg GNU Emacs. When I create an agenda view, switch on column view, then attempt to modify the effort estimate with shift-right arror keys I get an error message Wrong type argument stringp, null. I know this was working the other day but I think it was an earlier version of org-mode. This is the configuration of my file: #+STARTUP: overview #+STARTUP: hidestars #+STARTUP: logdone #+PROPERTY: Effort_ALL 0:10 0:20 0:30 1:00 2:00 4:00 6:00 8:00 #+COLUMNS: %40ITEM(Details) %TAGS(Context) %9TODO(To Do) %5Time{:} %6CLOCKSUM{Total} #+PROPERTY: Effort_ALL 0 0:10 0:20 0:30 1:00 2:q00 3:00 4:00 8:00 #+TAGS: { OFFICE(o) HOME(h) } COMPUTER(c) PROJECT(p) READING(r) #+TAGS: DVD(d) WAITING(w) #+SEQ_TODO: TODO(t) STARTED(s) WAITING(w) APPT(a) | DONE(d) CANCELLED(c) DEFERRED(f) And here is the stack trace: Debugger entered--Lisp error: (wrong-type-argument stringp nil) string-match("^[[<]\\(\\([0-9]\\{4\\}\\)-\\([0-9]\\{2\\}\\)-\\([0-9]\\{2\\}\\) +\\([^]-+0-9> \n ]*\\)\\( \\([0-9]\\{2\\}\\):\\([0-9]\\{2\\}\\)\\)?\\)[^]>\n]\\{0,16\\}[]>]$" nil) (if (string-match (concat "^" org-ts-regexp3 "$") s) (progn (let* ... ... ... ... ... ... ... ... ... ...))) (when (string-match (concat "^" org-ts-regexp3 "$") s) (let* (... ... ... time-before time-after) (unless active ...) (setf ... ...) (setf ... ...) (setf ... ...) (setq time-before ...) (setq time-after ...) (setf ... ...) (setf ... ...) (mapcar ... ...))) org-colview-construct-allowed-dates(nil) (or (org-property-get-allowed-values pom key) (and (memq ... ...) (quote ...)) (org-colview-construct-allowed-dates value)) (let* ((col ...) (key ...) (value ...) (bol ...) (eol ...) (pom ...) (line-overlays ...) (allowed ...) nval) (when (integerp nth) (setq nth ...) (if ... ...)) (when (equal key "ITEM") (error "Cannot edit item headline from here")) (unless (or allowed ...) (error "Allowed values for this property have not been defined")) (if (member key ...) (setq nval ...) (if previous ...) (cond ... ... ...)) (cond (... ... ...) (t ... ... ...))) org-columns-next-allowed-value() call-interactively(org-columns-next-allowed-value)