From 34f9670215c4504a218864679b84adfe31f60a54 Mon Sep 17 00:00:00 2001 From: "Kartik K. Agaram" Date: Mon, 16 May 2022 15:08:49 -0700 Subject: [PATCH] 2 regressions: - loading a file from the command line - don't insert empty lines when loading a file from the command line --- main.lua | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/main.lua b/main.lua index 3189aae..e062187 100644 --- a/main.lua +++ b/main.lua @@ -51,11 +51,6 @@ exec_payload = nil filename = nil function love.load(arg) - if #arg > 0 then - filename = arg[1] - lines = load_from_disk(filename) - end - table.insert(lines, '') -- maximize window love.window.setMode(0, 0) -- maximize screenw, screenh, screenflags = love.window.getMode() @@ -64,8 +59,14 @@ function love.load(arg) screenh = screenh-100 love.window.setMode(screenw, screenh) love.window.setTitle("Text with Lines") - love.keyboard.setTextInput(true) -- bring up keyboard on touch screen drawingw = math.floor(screenh/2/40)*40 + love.keyboard.setTextInput(true) -- bring up keyboard on touch screen + if #arg > 0 then + filename = arg[1] + lines = load_from_disk(filename) + else + table.insert(lines, '') + end end function love.draw()