summaryrefslogtreecommitdiff
path: root/lib/README
diff options
context:
space:
mode:
Diffstat (limited to 'lib/README')
-rw-r--r--lib/README23
1 files changed, 17 insertions, 6 deletions
diff --git a/lib/README b/lib/README
index de6a43af09..9aaf4524c9 100644
--- a/lib/README
+++ b/lib/README
@@ -2,10 +2,12 @@ English.rb access global variables by english names
Env.rb access environment variables as globals
README this file
base64.rb encode/decode base64 (obsolete)
-cgi-lib.rb decode CGI data
+cgi.rb CGI access
+cgi/session.rb CGI session
+cgi-lib.rb decode CGI data (old style)
complex.rb complex number suppor
date.rb date object
-date2.rb date object (compatible)
+date2.rb date object (obsolete; use date)
debug.rb ruby debugger
delegate.rb delegate messages to other object
e2mmap.rb exception utilities
@@ -13,11 +15,13 @@ eregex.rb extended regular expression (just a proof of concept)
final.rb add finalizer to the object (simple)
finalize.rb add finalizer to the object
find.rb traverse directory tree
+forwardable.rb explicit delegation library
ftools.rb file tools
-ftplib.rb ftp access library
+ftplib.rb ftp access library (obsolete; use net/ftp)
getoptlong.rb GNU getoptlong compatible
-getopts.rb parse command line options
+getopts.rb parse command line options (use getoptlong)
importenv.rb access environment variables as globals
+irb.rb interactive ruby
jcode.rb japanese text handling (replace String methods)
mailread.rb read mail headers
mathn.rb extended math operation
@@ -25,6 +29,13 @@ matrix.rb matrix calculation library
mkmf.rb Makefile maker
monitor.rb exclusive region monitor for thread
mutex_m.rb mutex mixin
+net/ftp.rb ftp access
+net/http.rb HTTP access
+net/imap.rb IMAP4 access
+net/pop.rb POP3 access
+net/protocol.rb abstract class for net library
+net/smtp.rb SMTP access
+net/telnet.rb telnet library
observer.rb observer desing pattern library (provides Observable)
open3.rb open subprocess connection stdin/stdout/stderr
ostruct.rb python style object
@@ -35,11 +46,11 @@ profile.rb ruby profiler
pstore.rb persistent object strage using marshal
rational.rb rational number support
readbytes.rb define IO#readbytes
-shell.rb shell like operation under Ruby (imcomplete)
+shell.rb shell like facilities under Ruby
shellwords.rb split into words like shell
singleton.rb singleton design pattern library
sync.rb 2 phase lock
-telnet.rb telnet library
+telnet.rb telnet library (obsolete; use net/telnet)
tempfile.rb temporary file that automatically removed
thread.rb thread support
thwait.rb thread syncronization class