diff options
Diffstat (limited to 'etc/eol.lua')
-rw-r--r-- | etc/eol.lua | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/etc/eol.lua b/etc/eol.lua index aa43596..b13684b 100644 --- a/etc/eol.lua +++ b/etc/eol.lua | |||
@@ -1,6 +1,9 @@ | |||
1 | require"mime.lua" | ||
2 | require"ltn12.lua" | ||
3 | |||
1 | local marker = '\n' | 4 | local marker = '\n' |
2 | if arg and arg[1] == '-d' then marker = '\r\n' end | 5 | if arg and arg[1] == '-d' then marker = '\r\n' end |
3 | local filter = mime.normalize(marker) | 6 | local filter = mime.normalize(marker) |
4 | local source = ltn12.source.chain(ltn12.source.file(io.stdin), filter) | 7 | local source = ltn12.source.chain(ltn12.source.file(io.stdin), filter) |
5 | local sink = ltn12.sink.file(io.stdout) | 8 | local sink = ltn12.sink.file(io.stdout) |
6 | ltn12.pump(source, sink) | 9 | ltn12.pump.all(source, sink) |