diff options
author | Diego Nehab <diego@tecgraf.puc-rio.br> | 2004-01-18 08:59:21 +0000 |
---|---|---|
committer | Diego Nehab <diego@tecgraf.puc-rio.br> | 2004-01-18 08:59:21 +0000 |
commit | 3ea92711269153916990d6cd7999bf436775e647 (patch) | |
tree | 7643554eabc998871bf7627abe499614836e3b3d /etc | |
parent | 50ce1437255ada7ec8e667020001a1a00cf5744e (diff) | |
download | luasocket-3ea92711269153916990d6cd7999bf436775e647.tar.gz luasocket-3ea92711269153916990d6cd7999bf436775e647.tar.bz2 luasocket-3ea92711269153916990d6cd7999bf436775e647.zip |
Added new filter to code.c, to convert between line conventions.
Diffstat (limited to 'etc')
-rw-r--r-- | etc/eol.lua | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/etc/eol.lua b/etc/eol.lua new file mode 100644 index 0000000..234cc4d --- /dev/null +++ b/etc/eol.lua | |||
@@ -0,0 +1,9 @@ | |||
1 | marker = {['-u'] = '\10', ['-d'] = '\13\10'} | ||
2 | arg = arg or {'-u'} | ||
3 | marker = marker[arg[1]] or marker['-u'] | ||
4 | local convert = socket.code.canonic(marker) | ||
5 | while 1 do | ||
6 | local chunk = io.read(4096) | ||
7 | io.write(convert(chunk)) | ||
8 | if not chunk then break end | ||
9 | end | ||