Skip to content

Commit 9aa8c7c

Browse files
committed
refactor(lsp): configure loggers for lsp in elsa-lsp
1 parent 7216f4b commit 9aa8c7c

File tree

2 files changed

+11
-6
lines changed

2 files changed

+11
-6
lines changed

elsa-lsp-core.el

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,6 @@
3636
:message (lgr-format-event (oref this layout) event)))))
3737
this)
3838

39-
(defconst elsa-lsp-logger (-> (lgr-get-logger "elsa")
40-
(lgr-add-appender
41-
(-> (elsa-lsp-appender)
42-
(lgr-set-layout (elsa-plain-layout))
43-
(lgr-set-threshold lgr-level-info)))))
44-
4539
(defclass elsa-lsp-file ()
4640
((name :type string :initarg :name)
4741
(buffer :type buffer :initarg :buffer)))

elsa-lsp.el

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,17 @@
77
(defun elsa-lsp-stdin-loop ()
88
"Reads from standard input in a loop and process incoming requests."
99
(elsa-load-config)
10+
(-> (lgr-get-logger "elsa")
11+
(lgr-reset-appenders)
12+
(lgr-add-appender
13+
(-> (elsa-lsp-appender)
14+
(lgr-set-layout (elsa-plain-layout))
15+
(lgr-set-threshold lgr-level-info)))
16+
(lgr-add-appender
17+
(-> (lgr-appender)
18+
(lgr-set-layout (lgr-layout-format :format "[%K] (%n) %m"))))
19+
(lgr-set-threshold lgr-level-debug))
20+
1021
(prettify-symbols-mode -1)
1122
(let ((input (read-from-minibuffer ""))
1223
(has-header nil))

0 commit comments

Comments
 (0)