Skip to content

Commit 9bacce1

Browse files
committed
fix: snapshot warnings
1 parent 227ed86 commit 9bacce1

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

jcs-modeline.el

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
(:eval (jcs-modeline--render-read-only))
5454
(:eval (jcs-modeline--render-mode-line-process)))
5555
"List of item to render on the left."
56-
:type 'list
56+
:type '(list symbol)
5757
:group 'jcs-modeline)
5858

5959
(defcustom jcs-modeline-right
@@ -69,15 +69,15 @@
6969
(:eval (jcs-modeline--render-percent-position))
7070
(:eval (jcs-modeline--render-end-spaces)))
7171
"List of item to render on the right."
72-
:type 'list
72+
:type '(list symbol)
7373
:group 'jcs-modeline)
7474

7575
(defcustom jcs-modeline-checker-colors '((error . "#FB4933")
7676
(warning . "#FABD2F")
7777
(info . "#83A598")
7878
(note . "#83A598"))
7979
"Alist of colors for checkers."
80-
:type 'list
80+
:type '(list symbol)
8181
:group 'jcs-modeline)
8282

8383
;;
@@ -383,7 +383,7 @@ mouse-1: Toggle display of major mode name"
383383

384384
(defun jcs-modeline--project-root ()
385385
"Return project directory path."
386-
(when-let ((current (project-current))) (project-root current)))
386+
(when-let* ((current (project-current))) (project-root current)))
387387

388388
(defcustom jcs-modeline-show-project-name-virutal-buffer nil
389389
"If non-nil, display project's name in the virutal buffer."
@@ -444,7 +444,7 @@ mouse-1: Switch project"
444444
(nerd-icons-devicon "nf-dev-git_branch" :face 'jcs-modeline-vc-face)))
445445
(Hg . ,jcs-modeline-vc-unknown-icon))
446446
"Alist of vc backends to icon."
447-
:type 'list
447+
:type '(list symbol)
448448
:group 'jcs-modeline)
449449

450450
(declare-function vc-git--symbolic-ref "vc-git.el")
@@ -520,9 +520,9 @@ mouse-1: Switch project"
520520

521521
(defun jcs-modeline--render-undo-tree-buffer-name ()
522522
"Render text-scale amount."
523-
(when-let (((featurep 'undo-tree))
524-
((equal (buffer-name) undo-tree-visualizer-buffer-name))
525-
(ind (buffer-name undo-tree-visualizer-parent-buffer)))
523+
(when-let* (((featurep 'undo-tree))
524+
((equal (buffer-name) undo-tree-visualizer-buffer-name))
525+
(ind (buffer-name undo-tree-visualizer-parent-buffer)))
526526
(concat " "
527527
(propertize ind
528528
'mouse-face 'mode-line-highlight
@@ -614,9 +614,9 @@ If argument RUNNING is non-nil, we turn lighter into question mark."
614614
(last (car (last states)))
615615
result)
616616
(dolist (state states)
617-
(when-let ((lighter (jcs-modeline--flymake-lighter
618-
diags-by-type state
619-
(or some-waiting (null known) all-disabled))))
617+
(when-let* ((lighter (jcs-modeline--flymake-lighter
618+
diags-by-type state
619+
(or some-waiting (null known) all-disabled))))
620620
(setq result (concat result lighter
621621
(unless (equal state last) "/")))))
622622
(propertize result
@@ -646,7 +646,7 @@ If argument RUNNING is non-nil, we turn lighter into question mark."
646646
(running (eq 'running flycheck-last-status-change))
647647
result)
648648
(dolist (state states)
649-
(when-let ((lighter (jcs-modeline--flycheck-lighter state running)))
649+
(when-let* ((lighter (jcs-modeline--flycheck-lighter state running)))
650650
(setq result (concat result lighter
651651
(unless (equal state last) "/")))))
652652
(propertize result
@@ -661,8 +661,8 @@ If argument RUNNING is non-nil, we turn lighter into question mark."
661661

662662
(defun jcs-modeline--render-csv ()
663663
"Render for `csv-mode'."
664-
(when-let (((memq major-mode '(csv-mode tsv-mode)))
665-
(ind (format-mode-line csv-mode-line-format)))
664+
(when-let* (((memq major-mode '(csv-mode tsv-mode)))
665+
(ind (format-mode-line csv-mode-line-format)))
666666
(concat (propertize ind
667667
'mouse-face 'mode-line-highlight
668668
'help-echo "csv")
@@ -676,8 +676,8 @@ If argument RUNNING is non-nil, we turn lighter into question mark."
676676

677677
(defun jcs-modeline--render-nov ()
678678
"Render for nov."
679-
(when-let (((eq major-mode 'nov-mode))
680-
(ind (format "[%s/%s]" (1+ nov-documents-index) (length nov-documents))))
679+
(when-let* (((eq major-mode 'nov-mode))
680+
(ind (format "[%s/%s]" (1+ nov-documents-index) (length nov-documents))))
681681
(propertize ind
682682
'mouse-face 'mode-line-highlight
683683
'help-echo "[current page/totla page]")))

0 commit comments

Comments
 (0)