Compare commits

..

2 Commits

Author SHA1 Message Date
neru 42f8d24b76 fix: sort loop 2025-05-08 01:17:54 -03:00
neru aaa63e5293 fix: prefix spaces 2025-05-08 01:17:09 -03:00
+7 -5
View File
@@ -249,7 +249,7 @@ function drawLogs(x0, y0, x1, y1)
term.setTextColor(format["FG"]) term.setTextColor(format["FG"])
local prefix = ("[%s]"):format(entry.type) local prefix = ("[%s]"):format(entry.type)
local prefixLength = #prefix local prefixLength = #prefix + 1
local maxMessageWidth = w - prefixLength local maxMessageWidth = w - prefixLength
if maxMessageWidth <= 0 then maxMessageWidth = 1 end if maxMessageWidth <= 0 then maxMessageWidth = 1 end
@@ -265,11 +265,11 @@ function drawLogs(x0, y0, x1, y1)
messageFG = prevColourFg messageFG = prevColourFg
end end
for lineIdx=#wrappedMessage, 1, -1 do for lineIdx = #wrappedMessage, 1, -1 do
local line = wrappedMessage[i]
if drawnLines > h then break end if drawnLines > h then break end
local line = wrappedMessage[i]
local currentY = y1 - drawnLines local currentY = y1 - drawnLines
term.setCursorPos(1, currentY) term.setCursorPos(1, currentY)
@@ -281,13 +281,15 @@ function drawLogs(x0, y0, x1, y1)
term.setTextColor(format.FG) term.setTextColor(format.FG)
term.write(prefix) term.write(prefix)
term.write(" ")
term.setBackgroundColor(messageBG) term.setBackgroundColor(messageBG)
term.setTextColor(messageFG) term.setTextColor(messageFG)
term.write(line) term.write(line)
else else
term.setBackgroundColor(messageBG) term.setBackgroundColor(messageBG)
term.setTextColor(messageFG) term.setTextColor(messageFG)
term.write((" "):rep(prefixLength + 1)) term.write((" "):rep(prefixLength))
term.write(line) term.write(line)
end end