组织议程 "wrong number of arguments" 错误
Org agenda "wrong number of arguments" error
我最近在我的工作电脑上运行了 Win7->Win10,现在 org-agenda 出现错误。
- 2018 年 5 月 30 日的 GNU Emacs 26.1(内部版本 1,x86_64-w64-mingw32)
- org 9.2.1
我已将与 org-mode 相关的 .emacs 缩减为以下内容,但问题仍然存在。
(custom-set-variables
'(org-agenda-files (quote ("~/org/inWork.org")))
)
当我 运行 org-agenda 'a' 时,我得到一个空的议程,只有日期,没有从 inWork.org 中捕获任何内容。迷你缓冲区显示 Wrong number of arguments: (0 . 0), 2
运行 在调试模式下同样给出
的回溯
Debugger entered--Lisp error: (wrong-number-of-arguments (0 . 0) 2)
org-get-tags(nil nil)
org-agenda-get-deadlines()
org-agenda-get-day-entries("~/org/inWork.org" (2 7 2019) :deadline :scheduled :timestamp :sexp)
apply(org-agenda-get-day-entries "~/org/inWork.org" (2 7 2019) (:deadline :scheduled :timestamp :sexp))
org-agenda-list(nil)
funcall-interactively(org-agenda-list nil)
call-interactively(org-agenda-list)
org-agenda(nil)
funcall-interactively(org-agenda nil)
call-interactively(org-agenda nil nil)
command-execute(org-agenda)
org-agenda 't' 也同样失败。我尝试尽可能地剥离 org 文件和 .emacs,但我无法隔离问题。
感谢任何帮助。
好吧,刚刚卸载了 org 9.2.1,回退到 org 9.1.9(内置),然后修复了它。议程抓取文件,没有错误。
不确定 9.2.1 有什么问题。是。
我在升级org时遇到了同样的错误。当我降级后,我可以重新开始议程。
版本差异(Non-working/working):
Org mode version 9.2.1 (9.2.1-33-g029cf6-elpa @ /home/sdaa/.emacs.d/elpa/org-20190225/)
Org mode version 9.2.1 (9.2.1-23-g126a37-elpa @ /home/sdaa/.emacs.d/elpa/org-9.2.2/)
9.2.1-33 的错误消息是这样的:
org-agenda-get-restriction-and-command:参数数量错误
不同 org-mode 版本的 emacs-config 相同。
我在 mac osx 中新安装 spacemacs 时遇到了这个问题。重新编译 elpa 修复了它:
M-: (byte-recompile-directory package-user-dir nil 'force)
我最近在我的工作电脑上运行了 Win7->Win10,现在 org-agenda 出现错误。
- 2018 年 5 月 30 日的 GNU Emacs 26.1(内部版本 1,x86_64-w64-mingw32)
- org 9.2.1
我已将与 org-mode 相关的 .emacs 缩减为以下内容,但问题仍然存在。
(custom-set-variables
'(org-agenda-files (quote ("~/org/inWork.org")))
)
当我 运行 org-agenda 'a' 时,我得到一个空的议程,只有日期,没有从 inWork.org 中捕获任何内容。迷你缓冲区显示 Wrong number of arguments: (0 . 0), 2
运行 在调试模式下同样给出
的回溯Debugger entered--Lisp error: (wrong-number-of-arguments (0 . 0) 2)
org-get-tags(nil nil)
org-agenda-get-deadlines()
org-agenda-get-day-entries("~/org/inWork.org" (2 7 2019) :deadline :scheduled :timestamp :sexp)
apply(org-agenda-get-day-entries "~/org/inWork.org" (2 7 2019) (:deadline :scheduled :timestamp :sexp))
org-agenda-list(nil)
funcall-interactively(org-agenda-list nil)
call-interactively(org-agenda-list)
org-agenda(nil)
funcall-interactively(org-agenda nil)
call-interactively(org-agenda nil nil)
command-execute(org-agenda)
org-agenda 't' 也同样失败。我尝试尽可能地剥离 org 文件和 .emacs,但我无法隔离问题。
感谢任何帮助。
好吧,刚刚卸载了 org 9.2.1,回退到 org 9.1.9(内置),然后修复了它。议程抓取文件,没有错误。
不确定 9.2.1 有什么问题。是。
我在升级org时遇到了同样的错误。当我降级后,我可以重新开始议程。
版本差异(Non-working/working):
Org mode version 9.2.1 (9.2.1-33-g029cf6-elpa @ /home/sdaa/.emacs.d/elpa/org-20190225/)
Org mode version 9.2.1 (9.2.1-23-g126a37-elpa @ /home/sdaa/.emacs.d/elpa/org-9.2.2/)
9.2.1-33 的错误消息是这样的: org-agenda-get-restriction-and-command:参数数量错误
不同 org-mode 版本的 emacs-config 相同。
我在 mac osx 中新安装 spacemacs 时遇到了这个问题。重新编译 elpa 修复了它:
M-: (byte-recompile-directory package-user-dir nil 'force)