mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
ui/modeline: fix constant redisplay errors
Fixes a wrong-type-argument: stringp error emitted by the buffer-id segment in :ui (modeline +light).
This commit is contained in:
@ -356,7 +356,7 @@ Requires `anzu', also `evil-anzu' if using `evil-mode' for compatibility with
|
|||||||
'((:eval
|
'((:eval
|
||||||
(propertize
|
(propertize
|
||||||
(let ((buffer-file-name (buffer-file-name (buffer-base-buffer))))
|
(let ((buffer-file-name (buffer-file-name (buffer-base-buffer))))
|
||||||
(or (when (and (not (file-remote-p buffer-file-name)) buffer-file-name)
|
(or (when (and buffer-file-name (not (file-remote-p buffer-file-name)))
|
||||||
(if-let (project (doom-project-root buffer-file-name))
|
(if-let (project (doom-project-root buffer-file-name))
|
||||||
(let ((filename (or buffer-file-truename (file-truename buffer-file-name))))
|
(let ((filename (or buffer-file-truename (file-truename buffer-file-name))))
|
||||||
(file-relative-name filename (concat project "..")))))
|
(file-relative-name filename (concat project "..")))))
|
||||||
|
Reference in New Issue
Block a user