Merge lines.love

This commit is contained in:
Kartik K. Agaram 2023-09-08 14:52:40 -07:00
commit cb3787048c
1 changed files with 13 additions and 0 deletions

13
app.lua
View File

@ -290,12 +290,23 @@ function App.open_for_reading(filename)
lines = function(self)
return App.filesystem[filename]:gmatch('[^\n]+')
end,
read = function(self)
return App.filesystem[filename]
end,
close = function(self)
end,
}
end
end
function App.mkdir(dirname)
-- nothing in test mode
end
function App.remove(filename)
App.filesystem[filename] = nil
end
-- Some helpers to trigger an event and then refresh the screen. Akin to one
-- iteration of the event loop.
@ -435,6 +446,8 @@ function App.disable_tests()
end
end
App.files = nativefs.getDirectoryItems
App.mkdir = nativefs.createDirectory
App.remove = nativefs.remove
App.source_dir = love.filesystem.getSource()..'/'
App.current_dir = nativefs.getWorkingDirectory()..'/'
App.save_dir = love.filesystem.getSaveDirectory()..'/'