diff options
Diffstat (limited to 'etc/qp.lua')
-rw-r--r-- | etc/qp.lua | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -1,3 +1,5 @@ | |||
1 | require("ltn12") | ||
2 | require("mime") | ||
1 | local convert | 3 | local convert |
2 | arg = arg or {} | 4 | arg = arg or {} |
3 | local mode = arg and arg[1] or "-et" | 5 | local mode = arg and arg[1] or "-et" |
@@ -13,4 +15,4 @@ elseif mode == "-eb" then | |||
13 | else convert = mime.decode("quoted-printable") end | 15 | else convert = mime.decode("quoted-printable") end |
14 | local source = ltn12.source.chain(ltn12.source.file(io.stdin), convert) | 16 | local source = ltn12.source.chain(ltn12.source.file(io.stdin), convert) |
15 | local sink = ltn12.sink.file(io.stdout) | 17 | local sink = ltn12.sink.file(io.stdout) |
16 | ltn12.pump(source, sink) | 18 | ltn12.pump.all(source, sink) |