From 8054d4ba55852a1665ad3b9e9a629f42859e743f Mon Sep 17 00:00:00 2001 From: MihailRis Date: Sun, 12 May 2024 19:56:38 +0300 Subject: [PATCH] file.readlines --- res/scripts/stdlib.lua | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/res/scripts/stdlib.lua b/res/scripts/stdlib.lua index dcc7f382..877d38a4 100644 --- a/res/scripts/stdlib.lua +++ b/res/scripts/stdlib.lua @@ -276,6 +276,15 @@ function table.tostring(t) return s..']' end +function file.readlines(path) + local str = file.read(path) + local lines = {} + for s in str:gmatch("[^\r\n]+") do + table.insert(lines, s) + end + return lines +end + -- Deprecated functions block_index = block.index block_name = block.name