浏览代码

Fix bug in compatibility code for `org-remember-templates'.

Carsten Dominik 16 年之前
父节点
当前提交
d5ceac5848
共有 2 个文件被更改,包括 5 次插入2 次删除
  1. 3 0
      lisp/ChangeLog
  2. 2 2
      lisp/org-remember.el

+ 3 - 0
lisp/ChangeLog

@@ -1,5 +1,8 @@
 2008-09-05  Carsten Dominik  <dominik@science.uva.nl>
 
+	* org-remember.el (org-remember-templates): Add nil instead of
+	empty strings to fix the length of remember templates.
+
 	* org-table.el (org-calc-default-modes): Fix the time format for
 	calc, from 12 hour to 24 hour clock.
 

+ 2 - 2
lisp/org-remember.el

@@ -164,8 +164,8 @@ calendar           |  %:type %:date"
   :get (lambda (var) ; Make sure all entries have at least 5 elements
 	 (mapcar (lambda (x)
 		   (if (not (stringp (car x))) (setq x (cons "" x)))
-		   (cond ((= (length x) 4) (append x '("")))
-			 ((= (length x) 3) (append x '("" "")))
+		   (cond ((= (length x) 4) (append x '(nil)))
+			 ((= (length x) 3) (append x '(nil nil)))
 			 (t x)))
 		 (default-value var)))
   :type '(repeat