Rewrite doom-real-buffer-p; require first arg

Because of how widely used this function is, I'd rather it be as
explicit as possible to avoid bugs and to make it faster.
This commit is contained in:
Henrik Lissner 2018-06-30 01:55:07 +02:00
parent 70230b0892
commit 537cc9e1ed
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395
2 changed files with 6 additions and 3 deletions

View file

@ -524,7 +524,7 @@ created."
(if (not (persp-frame-list-without-daemon))
(+workspace-switch +workspaces-main t)
(+workspace-switch (format "#%s" (+workspace--generate-id)) t)
(unless (doom-real-buffer-p)
(unless (doom-real-buffer-p (current-buffer))
(switch-to-buffer (doom-fallback-buffer)))
(set-frame-parameter frame 'workspace (+workspace-current-name))
;; ensure every buffer has a buffer-predicate