aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Nehab <diego@tecgraf.puc-rio.br>2004-07-02 23:31:32 +0000
committerDiego Nehab <diego@tecgraf.puc-rio.br>2004-07-02 23:31:32 +0000
commit6058d1838e2b7a926a454d57e30a8ce52494b188 (patch)
tree7d330df8e91cbfd55375cd171fb918694eb51402
parentae898616d13bde7a8652c36dd7a775be2c53ac5c (diff)
downloadluasocket-6058d1838e2b7a926a454d57e30a8ce52494b188.tar.gz
luasocket-6058d1838e2b7a926a454d57e30a8ce52494b188.tar.bz2
luasocket-6058d1838e2b7a926a454d57e30a8ce52494b188.zip
Releasing the beta-beta.
-rw-r--r--TODO2
-rw-r--r--etc/README7
-rw-r--r--makefile.dist9
-rw-r--r--samples/README7
4 files changed, 18 insertions, 7 deletions
diff --git a/TODO b/TODO
index 23ee023..66660a6 100644
--- a/TODO
+++ b/TODO
@@ -1,6 +1,6 @@
1take a look at DB's smtp patch 1take a look at DB's smtp patch
2 2
3optmize aux_getgroupudata 3optmize aux_getgroupudata (Mike idea)
4 make aux_newclass receive upvalues 4 make aux_newclass receive upvalues
5 use one upvalue per string name of class/group 5 use one upvalue per string name of class/group
6 make aux_checkgroup by upvalue (faster) 6 make aux_checkgroup by upvalue (faster)
diff --git a/etc/README b/etc/README
index c459a46..e72471d 100644
--- a/etc/README
+++ b/etc/README
@@ -20,6 +20,13 @@ converted into a library, similar to the HTTP and FTP libraries, that can
20be used from within any luasocket application. Take a look on the source 20be used from within any luasocket application. Take a look on the source
21code and you will be able to figure out how to use it. 21code and you will be able to figure out how to use it.
22 22
23 lp.lua -- LPD client
24
25The lp.lua module implements the client part of the Line Printer Daemon
26protocol, used to print files on Unix machines. It is courtesy of David
27Burgess and I heard he would be the one supporting it, even after I messed
28with it. See the source code and the lpr.lua in the examples directory.
29
23 get.lua -- file retriever 30 get.lua -- file retriever
24 31
25This little program is a client that uses the FTP and HTTP code to 32This little program is a client that uses the FTP and HTTP code to
diff --git a/makefile.dist b/makefile.dist
index fec6579..56bba96 100644
--- a/makefile.dist
+++ b/makefile.dist
@@ -29,7 +29,7 @@ EXAMPLES = \
29 eol.lua \ 29 eol.lua \
30 listener.lua \ 30 listener.lua \
31 qp.lua \ 31 qp.lua \
32 lp.lua \ 32 lpr.lua \
33 talker.lua \ 33 talker.lua \
34 tinyirc.lua 34 tinyirc.lua
35 35
@@ -38,6 +38,9 @@ ETC = \
38 dict.lua \ 38 dict.lua \
39 get.lua \ 39 get.lua \
40 lua.lua \ 40 lua.lua \
41 unix.c \
42 unix.h \
43 lp.lua \
41 tftp.lua 44 tftp.lua
42 45
43CORE = \ 46CORE = \
@@ -74,8 +77,6 @@ CORE = \
74MAKE = \ 77MAKE = \
75 makefile.Darwin \ 78 makefile.Darwin \
76 makefile.Linux \ 79 makefile.Linux \
77 luasocket.export \
78 mime.export \
79 luasocket.sln \ 80 luasocket.sln \
80 luasocket.vcproj \ 81 luasocket.vcproj \
81 mime.vcproj 82 mime.vcproj
@@ -103,6 +104,8 @@ dist:
103 mkdir -p $(DIST)/etc 104 mkdir -p $(DIST)/etc
104 mkdir -p $(DIST)/lua 105 mkdir -p $(DIST)/lua
105 mkdir -p $(DIST)/manual 106 mkdir -p $(DIST)/manual
107 cp -vf FIX $(DIST)
108 cp -vf TODO $(DIST)
106 cp -vf $(CORE) $(DIST) 109 cp -vf $(CORE) $(DIST)
107 cp -vf README $(DIST) 110 cp -vf README $(DIST)
108 cp -vf NEW $(DIST) 111 cp -vf NEW $(DIST)
diff --git a/samples/README b/samples/README
index 6e7ee77..3ce4067 100644
--- a/samples/README
+++ b/samples/README
@@ -19,11 +19,12 @@ printed by listen.lua.
19These are tiny programs that perform Base64, Quoted-Printable and 19These are tiny programs that perform Base64, Quoted-Printable and
20end-of-line marker conversions. 20end-of-line marker conversions.
21 21
22 lp.lua -- lp client 22 lpr.lua -- lpr client
23 23
24This is a cool program written by David Burgess to print files using the 24This is a cool program written by David Burgess to print files using the
25Line Printer Daemon protocol, widely used in Unix machines. 25Line Printer Daemon protocol, widely used in Unix machines. It uses the
26Just run 'lua lp.lua <filename> queue=<printername>' and the file will print! 26lp.lua implementation, in the etc directory. Just run
27'lua lpr.lua <filename> queue=<printername>' and the file will print!
27 28
28 cddb.lua -- CDDB client 29 cddb.lua -- CDDB client
29 30