aboutsummaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorDiego Nehab <diego@tecgraf.puc-rio.br>2004-01-18 08:59:21 +0000
committerDiego Nehab <diego@tecgraf.puc-rio.br>2004-01-18 08:59:21 +0000
commit3ea92711269153916990d6cd7999bf436775e647 (patch)
tree7643554eabc998871bf7627abe499614836e3b3d /etc
parent50ce1437255ada7ec8e667020001a1a00cf5744e (diff)
downloadluasocket-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.lua9
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 @@
1marker = {['-u'] = '\10', ['-d'] = '\13\10'}
2arg = arg or {'-u'}
3marker = marker[arg[1]] or marker['-u']
4local convert = socket.code.canonic(marker)
5while 1 do
6 local chunk = io.read(4096)
7 io.write(convert(chunk))
8 if not chunk then break end
9end