Skip to content

Commit 4b36ca0

Browse files
committed
feat: add help echo
1 parent 3e35fbc commit 4b36ca0

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

jcs-echobar.el

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,12 +168,14 @@
168168
(propertize (elenv-2str (jcs-echobar--buffer-spaces-or-tabs))
169169
'face 'jcs-echobar-default
170170
'mouse-face 'mode-line-highlight
171+
'help-echo "Spaces or Tabs"
171172
'local-map (jcs-echobar--with-mouse-click
172173
(indent-tabs-mode (if indent-tabs-mode -1 1))))
173174
" "
174175
(propertize (elenv-2str (indent-control-get-indent-level-by-mode))
175176
'face 'jcs-echobar-default
176177
'mouse-face 'mode-line-highlight
178+
'help-echo "Indent size"
177179
'local-map (jcs-echobar--with-mouse-click
178180
(call-interactively #'indent-control-set-indent-level-by-mode)))
179181
" "))
@@ -184,6 +186,7 @@
184186
(propertize (elenv-2str buffer-file-coding-system)
185187
'face 'jcs-echobar-default
186188
'mouse-face 'mode-line-highlight
189+
'help-echo "File coding system"
187190
'local-map (jcs-echobar--with-mouse-click
188191
(call-interactively #'set-buffer-file-coding-system)))
189192
" "))
@@ -194,6 +197,7 @@
194197
(propertize (elenv-2str (show-eol-get-eol-mark-by-system))
195198
'face 'jcs-echobar-default
196199
'mouse-face 'mode-line-highlight
200+
'help-echo "End of line"
197201
'local-map (jcs-echobar--with-mouse-click
198202
(show-eol-mode (if show-eol-mode -1 1))))
199203
" "))
@@ -209,7 +213,8 @@
209213
"Render `keycast'."
210214
(when (featurep 'keycast)
211215
(concat (propertize (elenv-2str (keycast--format jcs-echobar-keycast-format))
212-
'face 'jcs-echobar-default)
216+
'face 'jcs-echobar-default
217+
'help-echo "Key information")
213218
" ")))
214219

215220
(provide 'jcs-echobar)

0 commit comments

Comments
 (0)