counsel-org-goto-all to jump between headings. This morning, the command (which I have bound to
C-;) stopped working with this error:
Wrong type argument: arrayp, nil.
I have searched on the internet a bit, and found this fix:
(setq projectile-keymap-prefix (kbd "C-c C-p"))
But it does not seem to fix anything for me.
I did some debugging and got this trace from the error after setting
Debugger entered--Lisp error: (wrong-type-argument arrayp nil) replace-regexp-in-string("\\[[0-9]*\\(?:%\\|/[0-9]*\\)\\]" " " nil) counsel-outline-title-org() counsel-outline-candidates((:outline-title counsel-outline-title-org :action counsel-org-goto-action :history counsel-org-goto-history :caller counsel-org-goto) nil) counsel-org-goto-all() funcall-interactively(counsel-org-goto-all) call-interactively(counsel-org-goto-all nil nil) command-execute(counsel-org-goto-all)
But I don't know enough elisp and emacs to figure out what is going on.
I don't even know what the error means. Does it mean
arrayp was expected and
nil was received? The error seems cryptic.