Я снова пытаюсь использовать режим повестки дня в режиме орг. Когда я запускаю Mx org-todo-list, я получаю пустую * Org Agenda *, и в минибуфере отображается
Wrong number of arguments: (0 . 0), 2
Я запускаю org-версию 9.1.9 на
Информация о системе: компьютер:
- ОС: gnu / linux
- Emacs: 26,2
- Spacemacs: 0.200.13
- Spacemacs ветка: master (rev. 8c0b8c344)
- Графический дисплей: t
- Распространение: spacemacs
- Стиль редактирования: vim
- Завершение: плющ
- Слои:
(javascript rust html csv c-c++ git shell spell-checking ivy emacs-lisp markdown org)
Эти строки находятся в моем файле .spacemacs:
(setq org-todo-keywords '((sequence "TODO" "NEXT" "PROG" "HOLD" "WAIT" "|" "DONE" "CNCL")))
'(org-agenda-files
(quote
("~/Documents/developer/editors/emacs/demo/tasks.org" "~/Documents/tasks/tasks.org")))
Оба файла tasks.org содержат узлы со статусами, которые не являются ВЫПОЛНЕННЫМИ.
Та же ошибка в интерактивном режиме в режиме отладки:
(custom-set-variables
'(org-agenda-files (quote ("~/Documents/developer/editors/emacs/demo/tasks.org")))
)
Backtrace is:
Debugger entered--Lisp error: (wrong-number-of-arguments (0 . 0) 2)
org-get-tags(nil nil)
org-agenda-get-todos()
org-agenda-get-day-entries("~/Documents/developer/editors/emacs/demo/tasks.org" (10 4 2019) :todo)
org-todo-list(nil)
funcall-interactively(org-todo-list nil)
call-interactively(org-todo-list record nil)
command-execute(org-todo-list record)
#f(compiled-function (cmd) #<bytecode 0x2601e49>)("org-todo-list")
ivy-call()
ivy-read("M-x " ("eval-last-sexp" "toggle-debug-on-error" "org-version" "org-agenda-file-to-front" "org-publish-current-file" "org-publish" "eval-buffer" "recentf-cleanup" "elisp-index-search" "org-display-inline-images" "diff" "org-lint" "clean-buffer-list" "org-publish-project" "spacemacs/search-ack" "cd" "5x5" "arp" "dbx" "dig" "erc" "ert" "eww" "ftp" "gdb" "irc" "jdb" "man" "mpc" "pdb" "pwd" "s" "rsh" "sdb" "xdb" "calc" "dirs" "ffap" "gnus" "grep" "help" "ielm" "info" "life" "mail" "mpuz" "ping" "smex" "talk" "term" ...) :predicate nil :require-match t :history counsel-M-x-history :action #f(compiled-function (cmd) #<bytecode 0x2601e49>) :sort nil :keymap (keymap (67108908 . counsel--info-lookup-symbol) (67108910 . counsel-find-symbol)) :initial-input nil :caller counsel-M-x)
counsel-M-x()
funcall-interactively(counsel-M-x)
call-interactively(counsel-M-x nil nil)
command-execute(counsel-M-x)
Аналогичная ошибка была зарегистрирована в Повестка дня Org "неправильное количество аргументов" ошибка работает org-версия 9.2.1 (Я использую org-версию 9.1.9).
Любая помощь приветствуется.
ОБНОВЛЕНИЕ 1:
Cu Mx org-reload загруженный org-версия 9.2.4 и затем орг-todo-list работал как положено.
Когда я перезапустил emacs, загрузилась org-версия 9.1.9, и в представлении повестки дня снова появилась та же ошибка.
Мне не удалось установить последнюю версиюorg-версия 9.2.6, как описано в https://emacs.stackexchange.com/questions/53107/how-to-update-org-mode-via-package-manager