summaryrefslogtreecommitdiffstats
path: root/lem/io.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lem/io.lua')
-rw-r--r--lem/io.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/lem/io.lua b/lem/io.lua
index f123d1e..bd24d66 100644
--- a/lem/io.lua
+++ b/lem/io.lua
@@ -46,11 +46,11 @@ do
return stdin:read(...)
end
- local open, error = io.open, error
+ local streamfile, error = io.streamfile, error
function io.lines(filename, fmt)
if not filename then return stdin:lines(fmt) end
if not fmt then fmt = '*l' end
- local file, err = open(filename)
+ local file, err = streamfile(filename)
if not file then error(err, 2) end
return function(s)
local line = s:read(fmt)