summaryrefslogtreecommitdiff
path: root/lib/README
diff options
context:
space:
mode:
authornahi <nahi@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2003-09-25 15:10:46 +0000
committernahi <nahi@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2003-09-25 15:10:46 +0000
commitb4c805cc4447b0e34df9e3a767ceb31a87013de7 (patch)
tree3ebcb1d4aa3a8d08c881f59a64d84041d43ca1c2 /lib/README
parent07cae563bd5129938e53fc7c8da7687103a02c21 (diff)
* lib/README: updated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4599 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib/README')
-rw-r--r--lib/README20
1 files changed, 19 insertions, 1 deletions
diff --git a/lib/README b/lib/README
index 421681583d..e9ad2757ac 100644
--- a/lib/README
+++ b/lib/README
@@ -7,11 +7,13 @@ cgi-lib.rb simple CGI support library (old style)
cgi.rb CGI support library
cgi/session.rb CGI session class
complex.rb complex number suppor
+csv.rb CSV parser/generator
date.rb date object
date/format.rb date parsing and formatting
date2.rb date object (obsolete; use date)
debug.rb ruby debugger
delegate.rb delegates messages to other object
+drb.rb distributed Ruby
e2mmap.rb exception utilities
erb.rb tiny eRuby library
eregex.rb extended regular expression (just a proof of concept)
@@ -22,10 +24,12 @@ forwardable.rb explicit delegation library
ftools.rb file tools
getoptlong.rb GNU getoptlong compatible
getopts.rb parses command line options (use getoptlong)
+gserver.rb general TCP server
importenv.rb imports environment variables as global variables
ipaddr.rb defines the IPAddr class
irb.rb interactive ruby
jcode.rb Japanese text handling (replace String methods)
+logger.rb simple logging utility
mailread.rb reads mail headers
mathn.rb extended math operation
matrix.rb matrix calculation library
@@ -40,11 +44,13 @@ net/protocol.rb abstract class for net library (DO NOT USE)
net/smtp.rb SMTP access
net/telnet.rb telnet library
observer.rb observer desing pattern library (provides Observable)
-open-uri.rb easy-to-use network interface using URI and Net
+open-uri.rb easy-to-use network interface using URI and Net
open3.rb opens subprocess connection stdin/stdout/stderr
+optparse.rb command line option analysis
ostruct.rb python style object
parsearg.rb argument parser using getopts
parsedate.rb parses date string
+pathname.rb Object-Oriented Pathname Class
ping.rb checks whether host is up, using TCP echo.
pp.rb pretty print objects
prettyprint.rb pretty printing algorithm
@@ -56,18 +62,25 @@ rational.rb rational number support
readbytes.rb define IO#readbytes
resolv-replace.rb replace Socket DNS by resolve.rb
resolv.rb DNS resolver in Ruby
+rexml an XML parser for Ruby, in Ruby
+rubyunit.rb original Ruby Unit testing framework
+scanf.rb scanf for Ruby
set.rb defines the Set class
shell.rb runs commands and does pipeline operations like shell
shellwords.rb split into words like shell
singleton.rb singleton design pattern library
+soap SOAP 1.1 implementation
sync.rb 2 phase lock
tempfile.rb temporary file with automatic removal
+test/unit Ruby Unit Testing Framework
thread.rb thread support
thwait.rb thread syncronization class
time.rb RFC2822, RFC2616, ISO8601 style time formatting/parsing
timeout.rb provides timeout
+tmpdir.rb retrieve temporary directory path
tracer.rb execution tracer
tsort.rb topological sorting
+un.rb Utilities to replace common UNIX commands in Makefiles etc
uri.rb URI support
uri/ftp.rb ftp scheme support
uri/http.rb http scheme support
@@ -75,3 +88,8 @@ uri/https.rb https scheme support
uri/ldap.rb ldap scheme support
uri/mailto.rb mailto scheme support
weakref.rb weak reference class
+webrick.rb WEB server toolkit
+wsdl WSDL 1.2 implementation
+xmlrpc XML-RPC implementation
+xsd XML Schema Datatypes implementation
+yaml.rb YAML implementation