|
72 | 72 | ---@param event string |
73 | 73 | ---@param change boolean |
74 | 74 | function M.debounce_update(buf, win, event, change) |
75 | | - log.debug_buf('update', buf, string.format('event %s', event), string.format('change %s', change)) |
| 75 | + log.buf('info', 'update', buf, string.format('event %s', event), string.format('change %s', change)) |
76 | 76 | if not util.valid(buf, win) then |
77 | 77 | return |
78 | 78 | end |
@@ -101,14 +101,12 @@ function M.update(buf, win, parse) |
101 | 101 |
|
102 | 102 | local config, buffer_state = state.get(buf), Cache.get(buf) |
103 | 103 | local mode, row = util.mode(), util.row(buf, win) |
104 | | - |
105 | 104 | local next_state = M.next_state(config, win, mode) |
106 | | - if next_state ~= buffer_state.state then |
107 | | - for name, value in pairs(config.win_options) do |
108 | | - util.set_win(win, name, value[next_state]) |
109 | | - end |
| 105 | + |
| 106 | + log.buf('info', 'state', buf, next_state) |
| 107 | + for name, value in pairs(config.win_options) do |
| 108 | + util.set_win(win, name, value[next_state]) |
110 | 109 | end |
111 | | - buffer_state.state = next_state |
112 | 110 |
|
113 | 111 | if next_state == 'rendered' then |
114 | 112 | if buffer_state.marks == nil or parse then |
|
156 | 154 | function M.parse_buffer(buf, win) |
157 | 155 | local has_parser, parser = pcall(vim.treesitter.get_parser, buf) |
158 | 156 | if not has_parser then |
159 | | - log.error_buf('fail', buf, 'no treesitter parser found') |
| 157 | + log.buf('error', 'fail', buf, 'no treesitter parser found') |
160 | 158 | return {} |
161 | 159 | end |
162 | 160 | -- Reset buffer context |
@@ -187,23 +185,23 @@ end |
187 | 185 | ---@param root TSNode |
188 | 186 | ---@return render.md.Mark[] |
189 | 187 | function M.parse_tree(buf, language, root) |
190 | | - log.debug_buf('language', buf, language) |
| 188 | + log.buf('debug', 'language', buf, language) |
191 | 189 | if not Context.get(buf):contains_node(root) then |
192 | 190 | return {} |
193 | 191 | end |
194 | 192 |
|
195 | 193 | local marks = {} |
196 | 194 | local user = state.custom_handlers[language] |
197 | 195 | if user ~= nil then |
198 | | - log.debug_buf('running handler', buf, 'user') |
| 196 | + log.buf('debug', 'running handler', buf, 'user') |
199 | 197 | vim.list_extend(marks, user.parse(root, buf)) |
200 | 198 | if not user.extends then |
201 | 199 | return marks |
202 | 200 | end |
203 | 201 | end |
204 | 202 | local builtin = builtin_handlers[language] |
205 | 203 | if builtin ~= nil then |
206 | | - log.debug_buf('running handler', buf, 'builtin') |
| 204 | + log.buf('debug', 'running handler', buf, 'builtin') |
207 | 205 | vim.list_extend(marks, builtin.parse(root, buf)) |
208 | 206 | end |
209 | 207 | return marks |
|
0 commit comments