Set prettify-symbols-alist & prettify-symbols-mode.
authorOleksandr Gavenko <gavenkoa@gmail.com>
Tue, 22 Sep 2020 15:02:30 +0300
changeset 1623 66e7dd2d4cf4
parent 1622 954b7c665c1a
child 1624 cdee4c5847b9
Set prettify-symbols-alist & prettify-symbols-mode.
log4-hi-mode.el
--- a/log4-hi-mode.el	Tue Sep 22 12:55:29 2020 +0300
+++ b/log4-hi-mode.el	Tue Sep 22 15:02:30 2020 +0300
@@ -75,11 +75,14 @@
       (font-lock-add-keywords nil log4-hi-time-keywords)
       (font-lock-add-keywords nil log4-hi-hide-regex)
       (when log4-hi-func (font-lock-add-keywords nil log4-hi-func-keywords))
+      (setq prettify-symbols-alist (list (cons "[`" ?$,2'f(B) (cons "`]" ?$,2'g(B)))
+      (prettify-symbols-mode 1)
       (throw 'exit nil))
     (font-lock-remove-keywords nil log4-hi-keywords)
     (font-lock-remove-keywords nil log4-hi-time-keywords)
     (font-lock-remove-keywords nil log4-hi-func-keywords)
-    (font-lock-remove-keywords nil log4-hi-hide-regex))
+    (font-lock-remove-keywords nil log4-hi-hide-regex)
+    (prettify-symbols-mode -1))
   (font-lock-flush))
 
 (provide 'log4-hi-mode)