Skip to content

Commit 0b68ae7

Browse files
committed
chore(output_window): remove PAD_LINES, append
Don't need those with streaming
1 parent 6864530 commit 0b68ae7

File tree

1 file changed

+0
-22
lines changed

1 file changed

+0
-22
lines changed

lua/opencode/ui/output_window.lua

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
local state = require('opencode.state')
22
local config = require('opencode.config')
33

4-
local PAD_LINES = 2
5-
64
local M = {}
75

86
function M.create_buf()
@@ -76,30 +74,10 @@ function M.set_content(lines)
7674
end
7775
vim.api.nvim_set_option_value('modifiable', true, { buf = windows.output_buf })
7876
local padded = vim.tbl_extend('force', {}, lines)
79-
for _ = 1, PAD_LINES do
80-
table.insert(padded, '')
81-
end
8277
vim.api.nvim_buf_set_lines(windows.output_buf, 0, -1, false, padded)
8378
vim.api.nvim_set_option_value('modifiable', false, { buf = windows.output_buf })
8479
end
8580

86-
function M.append_content(lines, offset)
87-
if not M.mounted() then
88-
return
89-
end
90-
91-
local windows = state.windows
92-
if not windows or not windows.output_buf then
93-
return
94-
end
95-
96-
local cur_count = vim.api.nvim_buf_line_count(windows.output_buf)
97-
98-
vim.api.nvim_set_option_value('modifiable', true, { buf = windows.output_buf })
99-
vim.api.nvim_buf_set_lines(windows.output_buf, cur_count - PAD_LINES, cur_count - PAD_LINES, false, lines)
100-
vim.api.nvim_set_option_value('modifiable', false, { buf = windows.output_buf })
101-
end
102-
10381
function M.focus_output(should_stop_insert)
10482
if should_stop_insert then
10583
vim.cmd('stopinsert')

0 commit comments

Comments
 (0)