`使用 `org-agenda` 时类型参数错误
`Wrong type argument when using `org-agenda`
我一直在使用 org-agenda
和 here 的设置。出于某种原因,当我尝试生成基本 org-agenda
(C-c a
) 时出现以下错误。议程只是显示空白,没有任何条目。消息如下。
org-agenda-list: Wrong type argument: listp, #("----------------" 0 16 (org-heading t))
我的 .spacemacs
文件中的配置如下。当我将其注释掉时,一切正常,但我希望它能正常工作。
;; Enable display of the time grid so we can see the marker for the current time
(setq org-agenda-time-grid (quote ((daily today remove-match)
#("----------------" 0 16 (org-heading t))
(0900 1100 1300 1500 1700))))
谁能看出这里的问题?对不起,我不是一个 elisp 程序员。
最近更改了变量 org-agenda-time-grid
的规范。如果您使用的是最新版本的 org,那么您的设置不正确。尝试使用 C-h v org-agenda-time-grid RET
阅读变量的文档。我不知道 0 16 (org-heading t)
在旧设置中做了什么,但也许你可以试试
(setq org-agenda-time-grid (quote
((daily today remove-match)
(0900 1100 1300 1500 1700)
"......" "----------------"))))
作为第一个近似值,然后从那里进行调整。
您还应该尝试阅读 etc/ORG-NEWS
文件,其中列出了每个版本的不兼容更改,如上述。当从一个版本到下一个版本出现问题时,通常可以在那里找到解释。
我一直在使用 org-agenda
和 here 的设置。出于某种原因,当我尝试生成基本 org-agenda
(C-c a
) 时出现以下错误。议程只是显示空白,没有任何条目。消息如下。
org-agenda-list: Wrong type argument: listp, #("----------------" 0 16 (org-heading t))
我的 .spacemacs
文件中的配置如下。当我将其注释掉时,一切正常,但我希望它能正常工作。
;; Enable display of the time grid so we can see the marker for the current time
(setq org-agenda-time-grid (quote ((daily today remove-match)
#("----------------" 0 16 (org-heading t))
(0900 1100 1300 1500 1700))))
谁能看出这里的问题?对不起,我不是一个 elisp 程序员。
最近更改了变量 org-agenda-time-grid
的规范。如果您使用的是最新版本的 org,那么您的设置不正确。尝试使用 C-h v org-agenda-time-grid RET
阅读变量的文档。我不知道 0 16 (org-heading t)
在旧设置中做了什么,但也许你可以试试
(setq org-agenda-time-grid (quote
((daily today remove-match)
(0900 1100 1300 1500 1700)
"......" "----------------"))))
作为第一个近似值,然后从那里进行调整。
您还应该尝试阅读 etc/ORG-NEWS
文件,其中列出了每个版本的不兼容更改,如上述。当从一个版本到下一个版本出现问题时,通常可以在那里找到解释。