Fix wrong-type-argument: sequencep from org-agenda
Caused by +org|exclude-agenda-buffers-from-workspace assuming org-agenda-new-buffers would always be non-nil... then it wasn't. Reported by @ar1a
This commit is contained in:
parent
3d3d04b21c
commit
638ff6b0a2
1 changed files with 5 additions and 2 deletions
|
@ -352,8 +352,11 @@ between the two."
|
||||||
(IS-LINUX "xdg-open \"%s\"")))))
|
(IS-LINUX "xdg-open \"%s\"")))))
|
||||||
;; Don't clobber recentf or current workspace with agenda files
|
;; Don't clobber recentf or current workspace with agenda files
|
||||||
(defun +org|exclude-agenda-buffers-from-workspace ()
|
(defun +org|exclude-agenda-buffers-from-workspace ()
|
||||||
(let (persp-autokill-buffer-on-remove)
|
(when org-agenda-new-buffers
|
||||||
(persp-remove-buffer org-agenda-new-buffers (get-current-persp) nil)))
|
(let (persp-autokill-buffer-on-remove)
|
||||||
|
(persp-remove-buffer org-agenda-new-buffers
|
||||||
|
(get-current-persp)
|
||||||
|
nil))))
|
||||||
(add-hook 'org-agenda-finalize-hook #'+org|exclude-agenda-buffers-from-workspace)
|
(add-hook 'org-agenda-finalize-hook #'+org|exclude-agenda-buffers-from-workspace)
|
||||||
|
|
||||||
(defun +org*exclude-agenda-buffers-from-recentf (orig-fn &rest args)
|
(defun +org*exclude-agenda-buffers-from-recentf (orig-fn &rest args)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue