summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorshyouhei <shyouhei@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-08-15 23:23:39 +0000
committershyouhei <shyouhei@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-08-15 23:23:39 +0000
commit6175ca03be6d0d51359f9017123708987d0f5eb7 (patch)
treeecfcf6e79a21b1d25c3f6f42dd68ea0a14add89c
parent80a56b248b2e9cfc95622aed98750df05a19f667 (diff)
add tag v1_8_5_91v1_8_5_91
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_8_5_91@13046 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--ruby_1_8_5/.cvsignore58
-rw-r--r--ruby_1_8_5/.document16
-rw-r--r--ruby_1_8_5/COPYING56
-rw-r--r--ruby_1_8_5/COPYING.ja51
-rw-r--r--ruby_1_8_5/ChangeLog18062
-rw-r--r--ruby_1_8_5/GPL340
-rw-r--r--ruby_1_8_5/LEGAL370
-rw-r--r--ruby_1_8_5/LGPL504
-rw-r--r--ruby_1_8_5/Makefile.in178
-rw-r--r--ruby_1_8_5/README114
-rw-r--r--ruby_1_8_5/README.EXT1133
-rw-r--r--ruby_1_8_5/README.EXT.ja1258
-rw-r--r--ruby_1_8_5/README.ja160
-rw-r--r--ruby_1_8_5/ToDo126
-rw-r--r--ruby_1_8_5/array.c3057
-rw-r--r--ruby_1_8_5/bcc32/Makefile.sub490
-rw-r--r--ruby_1_8_5/bcc32/README.bcc32137
-rwxr-xr-xruby_1_8_5/bcc32/configure.bat92
-rw-r--r--ruby_1_8_5/bcc32/mkexports.rb25
-rw-r--r--ruby_1_8_5/bcc32/setup.mak133
-rw-r--r--ruby_1_8_5/bignum.c2193
-rwxr-xr-xruby_1_8_5/bin/erb141
-rw-r--r--ruby_1_8_5/bin/irb21
-rw-r--r--ruby_1_8_5/bin/rdoc67
-rwxr-xr-xruby_1_8_5/bin/ri49
-rwxr-xr-xruby_1_8_5/bin/testrb5
-rw-r--r--ruby_1_8_5/class.c1033
-rw-r--r--ruby_1_8_5/common.mk305
-rw-r--r--ruby_1_8_5/compar.c243
-rw-r--r--ruby_1_8_5/config.guess1459
-rw-r--r--ruby_1_8_5/config.sub1537
-rw-r--r--ruby_1_8_5/configure.in1608
-rw-r--r--ruby_1_8_5/cygwin/GNUmakefile.in78
-rw-r--r--ruby_1_8_5/defines.h263
-rw-r--r--ruby_1_8_5/dir.c1653
-rw-r--r--ruby_1_8_5/distruby.rb59
-rw-r--r--ruby_1_8_5/djgpp/GNUmakefile.in2
-rw-r--r--ruby_1_8_5/djgpp/README.djgpp21
-rw-r--r--ruby_1_8_5/djgpp/config.hin114
-rw-r--r--ruby_1_8_5/djgpp/config.sed128
-rwxr-xr-xruby_1_8_5/djgpp/configure.bat20
-rw-r--r--ruby_1_8_5/djgpp/mkver.sed1
-rw-r--r--ruby_1_8_5/dln.c1860
-rw-r--r--ruby_1_8_5/dln.h40
-rw-r--r--ruby_1_8_5/dmydln.c2
-rw-r--r--ruby_1_8_5/dmyext.c4
-rw-r--r--ruby_1_8_5/doc/ChangeLog-1.8.024345
-rw-r--r--ruby_1_8_5/doc/NEWS837
-rw-r--r--ruby_1_8_5/doc/forwardable.rd84
-rw-r--r--ruby_1_8_5/doc/forwardable.rd.ja81
-rw-r--r--ruby_1_8_5/doc/irb/irb-tools.rd.ja185
-rw-r--r--ruby_1_8_5/doc/irb/irb.rd392
-rw-r--r--ruby_1_8_5/doc/irb/irb.rd.ja413
-rw-r--r--ruby_1_8_5/doc/shell.rd348
-rw-r--r--ruby_1_8_5/doc/shell.rd.ja336
-rw-r--r--ruby_1_8_5/enum.c931
-rw-r--r--ruby_1_8_5/env.h60
-rw-r--r--ruby_1_8_5/error.c1566
-rw-r--r--ruby_1_8_5/eval.c13074
-rw-r--r--ruby_1_8_5/ext/.cvsignore2
-rw-r--r--ruby_1_8_5/ext/.document11
-rw-r--r--ruby_1_8_5/ext/Setup33
-rw-r--r--ruby_1_8_5/ext/Setup.atheos33
-rw-r--r--ruby_1_8_5/ext/Setup.dj33
-rw-r--r--ruby_1_8_5/ext/Setup.emx33
-rw-r--r--ruby_1_8_5/ext/Setup.nt33
-rw-r--r--ruby_1_8_5/ext/Setup.x6833
-rw-r--r--ruby_1_8_5/ext/Win32API/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/Win32API/Win32API.c215
-rw-r--r--ruby_1_8_5/ext/Win32API/depend1
-rw-r--r--ruby_1_8_5/ext/Win32API/extconf.rb6
-rw-r--r--ruby_1_8_5/ext/Win32API/getch.rb5
-rw-r--r--ruby_1_8_5/ext/Win32API/lib/win32/registry.rb831
-rw-r--r--ruby_1_8_5/ext/Win32API/lib/win32/resolv.rb366
-rw-r--r--ruby_1_8_5/ext/Win32API/point.rb18
-rw-r--r--ruby_1_8_5/ext/bigdecimal/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/bigdecimal/README60
-rw-r--r--ruby_1_8_5/ext/bigdecimal/bigdecimal.c4689
-rw-r--r--ruby_1_8_5/ext/bigdecimal/bigdecimal.def2
-rw-r--r--ruby_1_8_5/ext/bigdecimal/bigdecimal.h216
-rw-r--r--ruby_1_8_5/ext/bigdecimal/bigdecimal_en.html797
-rw-r--r--ruby_1_8_5/ext/bigdecimal/bigdecimal_ja.html798
-rw-r--r--ruby_1_8_5/ext/bigdecimal/depend1
-rw-r--r--ruby_1_8_5/ext/bigdecimal/extconf.rb2
-rw-r--r--ruby_1_8_5/ext/bigdecimal/lib/bigdecimal/jacobian.rb85
-rw-r--r--ruby_1_8_5/ext/bigdecimal/lib/bigdecimal/ludcmp.rb84
-rw-r--r--ruby_1_8_5/ext/bigdecimal/lib/bigdecimal/math.rb235
-rw-r--r--ruby_1_8_5/ext/bigdecimal/lib/bigdecimal/newton.rb77
-rw-r--r--ruby_1_8_5/ext/bigdecimal/lib/bigdecimal/util.rb65
-rw-r--r--ruby_1_8_5/ext/bigdecimal/sample/linear.rb71
-rw-r--r--ruby_1_8_5/ext/bigdecimal/sample/nlsolve.rb38
-rw-r--r--ruby_1_8_5/ext/bigdecimal/sample/pi.rb20
-rw-r--r--ruby_1_8_5/ext/curses/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/curses/curses.c2102
-rw-r--r--ruby_1_8_5/ext/curses/depend1
-rw-r--r--ruby_1_8_5/ext/curses/extconf.rb31
-rw-r--r--ruby_1_8_5/ext/curses/hello.rb30
-rw-r--r--ruby_1_8_5/ext/curses/mouse.rb53
-rw-r--r--ruby_1_8_5/ext/curses/rain.rb76
-rw-r--r--ruby_1_8_5/ext/curses/view.rb91
-rw-r--r--ruby_1_8_5/ext/curses/view2.rb115
-rw-r--r--ruby_1_8_5/ext/dbm/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/dbm/dbm.c816
-rw-r--r--ruby_1_8_5/ext/dbm/depend1
-rw-r--r--ruby_1_8_5/ext/dbm/extconf.rb61
-rw-r--r--ruby_1_8_5/ext/digest/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/digest/defs.h37
-rw-r--r--ruby_1_8_5/ext/digest/depend2
-rw-r--r--ruby_1_8_5/ext/digest/digest.c316
-rw-r--r--ruby_1_8_5/ext/digest/digest.h32
-rw-r--r--ruby_1_8_5/ext/digest/digest.txt113
-rw-r--r--ruby_1_8_5/ext/digest/digest.txt.ja111
-rw-r--r--ruby_1_8_5/ext/digest/extconf.rb6
-rw-r--r--ruby_1_8_5/ext/digest/lib/md5.rb14
-rw-r--r--ruby_1_8_5/ext/digest/lib/sha1.rb14
-rw-r--r--ruby_1_8_5/ext/digest/md5/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/digest/md5/depend6
-rw-r--r--ruby_1_8_5/ext/digest/md5/extconf.rb27
-rw-r--r--ruby_1_8_5/ext/digest/md5/md5.c432
-rw-r--r--ruby_1_8_5/ext/digest/md5/md5.h83
-rw-r--r--ruby_1_8_5/ext/digest/md5/md5init.c35
-rw-r--r--ruby_1_8_5/ext/digest/md5/md5ossl.c30
-rw-r--r--ruby_1_8_5/ext/digest/md5/md5ossl.h12
-rw-r--r--ruby_1_8_5/ext/digest/rmd160/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/digest/rmd160/depend8
-rw-r--r--ruby_1_8_5/ext/digest/rmd160/extconf.rb26
-rw-r--r--ruby_1_8_5/ext/digest/rmd160/rmd160.c464
-rw-r--r--ruby_1_8_5/ext/digest/rmd160/rmd160.h68
-rw-r--r--ruby_1_8_5/ext/digest/rmd160/rmd160hl.c96
-rw-r--r--ruby_1_8_5/ext/digest/rmd160/rmd160init.c38
-rw-r--r--ruby_1_8_5/ext/digest/rmd160/rmd160ossl.c45
-rw-r--r--ruby_1_8_5/ext/digest/rmd160/rmd160ossl.h21
-rw-r--r--ruby_1_8_5/ext/digest/sha1/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/digest/sha1/depend8
-rw-r--r--ruby_1_8_5/ext/digest/sha1/extconf.rb26
-rw-r--r--ruby_1_8_5/ext/digest/sha1/sha1.c283
-rw-r--r--ruby_1_8_5/ext/digest/sha1/sha1.h50
-rw-r--r--ruby_1_8_5/ext/digest/sha1/sha1hl.c102
-rw-r--r--ruby_1_8_5/ext/digest/sha1/sha1init.c38
-rw-r--r--ruby_1_8_5/ext/digest/sha1/sha1ossl.c45
-rw-r--r--ruby_1_8_5/ext/digest/sha1/sha1ossl.h17
-rw-r--r--ruby_1_8_5/ext/digest/sha2/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/digest/sha2/depend7
-rw-r--r--ruby_1_8_5/ext/digest/sha2/extconf.rb23
-rw-r--r--ruby_1_8_5/ext/digest/sha2/sha2.c937
-rw-r--r--ruby_1_8_5/ext/digest/sha2/sha2.h133
-rw-r--r--ruby_1_8_5/ext/digest/sha2/sha2hl.c252
-rw-r--r--ruby_1_8_5/ext/digest/sha2/sha2init.c47
-rw-r--r--ruby_1_8_5/ext/digest/test.sh33
-rw-r--r--ruby_1_8_5/ext/dl/.cvsignore8
-rw-r--r--ruby_1_8_5/ext/dl/depend46
-rw-r--r--ruby_1_8_5/ext/dl/dl.c728
-rw-r--r--ruby_1_8_5/ext/dl/dl.def59
-rw-r--r--ruby_1_8_5/ext/dl/dl.h313
-rw-r--r--ruby_1_8_5/ext/dl/doc/dl.txt266
-rw-r--r--ruby_1_8_5/ext/dl/extconf.rb193
-rw-r--r--ruby_1_8_5/ext/dl/h2rb500
-rw-r--r--ruby_1_8_5/ext/dl/handle.c215
-rw-r--r--ruby_1_8_5/ext/dl/install.rb49
-rw-r--r--ruby_1_8_5/ext/dl/lib/dl/import.rb225
-rw-r--r--ruby_1_8_5/ext/dl/lib/dl/struct.rb149
-rw-r--r--ruby_1_8_5/ext/dl/lib/dl/types.rb245
-rw-r--r--ruby_1_8_5/ext/dl/lib/dl/win32.rb25
-rw-r--r--ruby_1_8_5/ext/dl/mkcall.rb62
-rw-r--r--ruby_1_8_5/ext/dl/mkcallback.rb56
-rw-r--r--ruby_1_8_5/ext/dl/mkcbtable.rb18
-rw-r--r--ruby_1_8_5/ext/dl/ptr.c1068
-rw-r--r--ruby_1_8_5/ext/dl/sample/c++sample.C35
-rw-r--r--ruby_1_8_5/ext/dl/sample/c++sample.rb60
-rw-r--r--ruby_1_8_5/ext/dl/sample/drives.rb70
-rw-r--r--ruby_1_8_5/ext/dl/sample/getch.rb5
-rw-r--r--ruby_1_8_5/ext/dl/sample/libc.rb69
-rw-r--r--ruby_1_8_5/ext/dl/sample/msgbox.rb19
-rw-r--r--ruby_1_8_5/ext/dl/sample/msgbox2.rb18
-rw-r--r--ruby_1_8_5/ext/dl/sample/stream.rb87
-rw-r--r--ruby_1_8_5/ext/dl/sym.c992
-rw-r--r--ruby_1_8_5/ext/dl/test/libtest.def28
-rw-r--r--ruby_1_8_5/ext/dl/test/test.c247
-rw-r--r--ruby_1_8_5/ext/dl/test/test.rb306
-rw-r--r--ruby_1_8_5/ext/dl/type.rb115
-rw-r--r--ruby_1_8_5/ext/enumerator/.cvsignore2
-rw-r--r--ruby_1_8_5/ext/enumerator/enumerator.c298
-rw-r--r--ruby_1_8_5/ext/enumerator/enumerator.txt102
-rw-r--r--ruby_1_8_5/ext/enumerator/extconf.rb2
-rw-r--r--ruby_1_8_5/ext/etc/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/etc/depend1
-rw-r--r--ruby_1_8_5/ext/etc/etc.c559
-rw-r--r--ruby_1_8_5/ext/etc/etc.txt72
-rw-r--r--ruby_1_8_5/ext/etc/etc.txt.ja72
-rw-r--r--ruby_1_8_5/ext/etc/extconf.rb43
-rw-r--r--ruby_1_8_5/ext/extmk.rb534
-rw-r--r--ruby_1_8_5/ext/fcntl/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/fcntl/depend1
-rw-r--r--ruby_1_8_5/ext/fcntl/extconf.rb2
-rw-r--r--ruby_1_8_5/ext/fcntl/fcntl.c187
-rw-r--r--ruby_1_8_5/ext/gdbm/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/gdbm/README1
-rw-r--r--ruby_1_8_5/ext/gdbm/depend1
-rw-r--r--ruby_1_8_5/ext/gdbm/extconf.rb7
-rw-r--r--ruby_1_8_5/ext/gdbm/gdbm.c1022
-rw-r--r--ruby_1_8_5/ext/iconv/.cvsignore5
-rw-r--r--ruby_1_8_5/ext/iconv/charset_alias.rb103
-rw-r--r--ruby_1_8_5/ext/iconv/depend2
-rw-r--r--ruby_1_8_5/ext/iconv/extconf.rb51
-rw-r--r--ruby_1_8_5/ext/iconv/iconv.c910
-rw-r--r--ruby_1_8_5/ext/io/wait/.cvsignore2
-rw-r--r--ruby_1_8_5/ext/io/wait/extconf.rb17
-rw-r--r--ruby_1_8_5/ext/io/wait/lib/nonblock.rb23
-rw-r--r--ruby_1_8_5/ext/io/wait/wait.c126
-rw-r--r--ruby_1_8_5/ext/nkf/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/nkf/depend1
-rw-r--r--ruby_1_8_5/ext/nkf/extconf.rb2
-rw-r--r--ruby_1_8_5/ext/nkf/lib/kconv.rb367
-rw-r--r--ruby_1_8_5/ext/nkf/nkf-utf8/config.h88
-rw-r--r--ruby_1_8_5/ext/nkf/nkf-utf8/nkf.c5633
-rw-r--r--ruby_1_8_5/ext/nkf/nkf-utf8/utf8tbl.c8500
-rw-r--r--ruby_1_8_5/ext/nkf/nkf-utf8/utf8tbl.h34
-rw-r--r--ruby_1_8_5/ext/nkf/nkf.c654
-rw-r--r--ruby_1_8_5/ext/openssl/.cvsignore5
-rw-r--r--ruby_1_8_5/ext/openssl/extconf.rb123
-rw-r--r--ruby_1_8_5/ext/openssl/lib/net/ftptls.rb43
-rw-r--r--ruby_1_8_5/ext/openssl/lib/net/telnets.rb248
-rw-r--r--ruby_1_8_5/ext/openssl/lib/openssl.rb24
-rw-r--r--ruby_1_8_5/ext/openssl/lib/openssl/bn.rb35
-rw-r--r--ruby_1_8_5/ext/openssl/lib/openssl/buffering.rb239
-rw-r--r--ruby_1_8_5/ext/openssl/lib/openssl/cipher.rb58
-rw-r--r--ruby_1_8_5/ext/openssl/lib/openssl/digest.rb49
-rw-r--r--ruby_1_8_5/ext/openssl/lib/openssl/ssl.rb135
-rw-r--r--ruby_1_8_5/ext/openssl/lib/openssl/x509.rb154
-rw-r--r--ruby_1_8_5/ext/openssl/openssl_missing.c345
-rw-r--r--ruby_1_8_5/ext/openssl/openssl_missing.h130
-rw-r--r--ruby_1_8_5/ext/openssl/ossl.c476
-rw-r--r--ruby_1_8_5/ext/openssl/ossl.h226
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_asn1.c1166
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_asn1.h59
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_bio.c73
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_bio.h21
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_bn.c715
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_bn.h22
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_cipher.c406
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_cipher.h23
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_config.c462
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_config.h22
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_digest.c294
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_digest.h23
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_engine.c393
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_engine.h20
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_hmac.c220
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_hmac.h19
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_ns_spki.c256
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_ns_spki.h21
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_ocsp.c769
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_ocsp.h24
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_pkcs12.c154
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_pkcs12.h16
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_pkcs5.h6
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_pkcs7.c993
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_pkcs7.h23
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_pkey.c232
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_pkey.h120
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_pkey_dh.c458
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_pkey_dsa.c417
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_pkey_rsa.c513
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_rand.c130
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_rand.h20
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_ssl.c937
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_ssl.h21
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_version.h16
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_x509.c104
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_x509.h114
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_x509attr.c249
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_x509cert.c671
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_x509crl.c535
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_x509ext.c456
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_x509name.c344
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_x509req.c466
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_x509revoked.c229
-rw-r--r--ruby_1_8_5/ext/openssl/ossl_x509store.c613
-rw-r--r--ruby_1_8_5/ext/openssl/ruby_missing.h18
-rw-r--r--ruby_1_8_5/ext/pty/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/pty/README65
-rw-r--r--ruby_1_8_5/ext/pty/README.expect22
-rw-r--r--ruby_1_8_5/ext/pty/README.expect.ja21
-rw-r--r--ruby_1_8_5/ext/pty/README.ja89
-rw-r--r--ruby_1_8_5/ext/pty/depend1
-rw-r--r--ruby_1_8_5/ext/pty/expect_sample.rb55
-rw-r--r--ruby_1_8_5/ext/pty/extconf.rb15
-rw-r--r--ruby_1_8_5/ext/pty/lib/expect.rb36
-rw-r--r--ruby_1_8_5/ext/pty/pty.c490
-rw-r--r--ruby_1_8_5/ext/pty/script.rb37
-rw-r--r--ruby_1_8_5/ext/pty/shl.rb92
-rw-r--r--ruby_1_8_5/ext/racc/cparse/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/racc/cparse/cparse.c832
-rw-r--r--ruby_1_8_5/ext/racc/cparse/depend1
-rw-r--r--ruby_1_8_5/ext/racc/cparse/extconf.rb4
-rw-r--r--ruby_1_8_5/ext/readline/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/readline/README62
-rw-r--r--ruby_1_8_5/ext/readline/README.ja63
-rw-r--r--ruby_1_8_5/ext/readline/depend1
-rw-r--r--ruby_1_8_5/ext/readline/extconf.rb63
-rw-r--r--ruby_1_8_5/ext/readline/readline.c820
-rw-r--r--ruby_1_8_5/ext/sdbm/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/sdbm/_sdbm.c973
-rw-r--r--ruby_1_8_5/ext/sdbm/depend2
-rw-r--r--ruby_1_8_5/ext/sdbm/extconf.rb3
-rw-r--r--ruby_1_8_5/ext/sdbm/init.c788
-rw-r--r--ruby_1_8_5/ext/sdbm/sdbm.h84
-rw-r--r--ruby_1_8_5/ext/socket/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/socket/addrinfo.h172
-rw-r--r--ruby_1_8_5/ext/socket/depend3
-rw-r--r--ruby_1_8_5/ext/socket/extconf.rb282
-rw-r--r--ruby_1_8_5/ext/socket/getaddrinfo.c698
-rw-r--r--ruby_1_8_5/ext/socket/getnameinfo.c265
-rw-r--r--ruby_1_8_5/ext/socket/socket.c4661
-rw-r--r--ruby_1_8_5/ext/socket/sockport.h76
-rw-r--r--ruby_1_8_5/ext/stringio/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/stringio/README19
-rw-r--r--ruby_1_8_5/ext/stringio/depend2
-rw-r--r--ruby_1_8_5/ext/stringio/extconf.rb2
-rw-r--r--ruby_1_8_5/ext/stringio/stringio.c1308
-rw-r--r--ruby_1_8_5/ext/strscan/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/strscan/depend1
-rw-r--r--ruby_1_8_5/ext/strscan/extconf.rb2
-rw-r--r--ruby_1_8_5/ext/strscan/strscan.c1318
-rw-r--r--ruby_1_8_5/ext/syck/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/syck/bytecode.c1166
-rw-r--r--ruby_1_8_5/ext/syck/depend12
-rw-r--r--ruby_1_8_5/ext/syck/emitter.c1242
-rw-r--r--ruby_1_8_5/ext/syck/extconf.rb5
-rw-r--r--ruby_1_8_5/ext/syck/gram.c1894
-rw-r--r--ruby_1_8_5/ext/syck/gram.h79
-rw-r--r--ruby_1_8_5/ext/syck/handler.c174
-rw-r--r--ruby_1_8_5/ext/syck/implicit.c2990
-rw-r--r--ruby_1_8_5/ext/syck/node.c408
-rw-r--r--ruby_1_8_5/ext/syck/rubyext.c2367
-rw-r--r--ruby_1_8_5/ext/syck/syck.c504
-rw-r--r--ruby_1_8_5/ext/syck/syck.h458
-rw-r--r--ruby_1_8_5/ext/syck/token.c2725
-rw-r--r--ruby_1_8_5/ext/syck/yaml2byte.c257
-rw-r--r--ruby_1_8_5/ext/syck/yamlbyte.h170
-rw-r--r--ruby_1_8_5/ext/syslog/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/syslog/depend2
-rw-r--r--ruby_1_8_5/ext/syslog/extconf.rb10
-rw-r--r--ruby_1_8_5/ext/syslog/syslog.c394
-rw-r--r--ruby_1_8_5/ext/syslog/syslog.txt121
-rw-r--r--ruby_1_8_5/ext/syslog/test.rb164
-rw-r--r--ruby_1_8_5/ext/tk/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/tk/ChangeLog.tkextlib858
-rw-r--r--ruby_1_8_5/ext/tk/MANUAL_tcltklib.eng445
-rw-r--r--ruby_1_8_5/ext/tk/MANUAL_tcltklib.eucj557
-rw-r--r--ruby_1_8_5/ext/tk/README.1st22
-rw-r--r--ruby_1_8_5/ext/tk/README.ActiveTcl49
-rw-r--r--ruby_1_8_5/ext/tk/README.fork34
-rw-r--r--ruby_1_8_5/ext/tk/README.macosx-aqua67
-rw-r--r--ruby_1_8_5/ext/tk/README.tcltklib72
-rw-r--r--ruby_1_8_5/ext/tk/depend2
-rw-r--r--ruby_1_8_5/ext/tk/extconf.rb309
-rw-r--r--ruby_1_8_5/ext/tk/lib/README30
-rw-r--r--ruby_1_8_5/ext/tk/lib/multi-tk.rb3233
-rw-r--r--ruby_1_8_5/ext/tk/lib/remote-tk.rb526
-rw-r--r--ruby_1_8_5/ext/tk/lib/tcltk.rb367
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk.rb4615
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/after.rb6
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/autoload.rb196
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/bgerror.rb29
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/bindtag.rb81
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/button.rb27
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/canvas.rb759
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/canvastag.rb375
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/checkbutton.rb25
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/clipboard.rb75
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/clock.rb71
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/composite.rb394
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/console.rb52
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/dialog.rb326
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/encodedstr.rb111
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/entry.rb117
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/event.rb488
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/font.rb1762
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/frame.rb128
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/grid.rb220
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/image.rb237
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/itemconfig.rb1056
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/itemfont.rb300
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/kinput.rb71
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/label.rb18
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/labelframe.rb25
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/listbox.rb279
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/macpkg.rb73
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/menu.rb632
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/menubar.rb131
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/menuspec.rb269
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/message.rb19
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/mngfocus.rb33
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/msgcat.rb292
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/namespace.rb500
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/optiondb.rb371
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/optionobj.rb212
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/pack.rb90
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/package.rb139
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/palette.rb55
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/panedwindow.rb232
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/place.rb128
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/radiobutton.rb66
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/root.rb108
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/scale.rb86
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/scrollable.rb79
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/scrollbar.rb124
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/scrollbox.rb36
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/selection.rb86
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/spinbox.rb99
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/tagfont.rb43
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/text.rb1550
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/textimage.rb82
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/textmark.rb166
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/texttag.rb279
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/textwindow.rb149
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/timer.rb634
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/toplevel.rb257
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/txtwin_abst.rb39
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/validation.rb376
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/variable.rb1651
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/virtevent.rb106
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/winfo.rb392
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/winpkg.rb143
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/wm.rb360
-rw-r--r--ruby_1_8_5/ext/tk/lib/tk/xim.rb122
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkafter.rb4
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkbgerror.rb4
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkcanvas.rb4
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkclass.rb47
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkconsole.rb4
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkdialog.rb4
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkentry.rb4
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/ICONS.rb13
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/ICONS/icons.rb129
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/ICONS/setup.rb8
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/SUPPORT_STATUS196
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt.rb187
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/barchart.rb79
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/bitmap.rb99
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/busy.rb82
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/component.rb1835
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/container.rb28
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/cutbuffer.rb23
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/dragdrop.rb214
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/eps.rb32
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/graph.rb67
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/htext.rb110
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/setup.rb8
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/spline.rb23
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/stripchart.rb74
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/table.rb344
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/tabnotebook.rb21
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/tabset.rb401
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/ted.rb62
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/tile.rb21
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/tile/button.rb16
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/tile/checkbutton.rb17
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/tile/frame.rb16
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/tile/label.rb16
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/tile/radiobutton.rb17
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/tile/scrollbar.rb16
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/tile/toplevel.rb16
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/tree.rb923
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/treeview.rb1146
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/unix_dnd.rb129
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/vector.rb243
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/watch.rb142
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/win_printer.rb61
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/blt/winop.rb107
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget.rb151
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/arrowbutton.rb21
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/bitmap.rb21
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/button.rb31
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/buttonbox.rb78
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/combobox.rb45
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/dialog.rb157
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/dragsite.rb31
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/dropsite.rb39
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/dynamichelp.rb56
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/entry.rb43
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/label.rb41
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/labelentry.rb80
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/labelframe.rb46
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/listbox.rb339
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/mainframe.rb92
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/messagedlg.rb178
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/notebook.rb148
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/pagesmanager.rb61
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/panedwindow.rb31
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/panelframe.rb51
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/passwddlg.rb44
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/progressbar.rb20
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/progressdlg.rb54
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/scrollableframe.rb34
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/scrolledwindow.rb32
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/scrollview.rb25
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/selectcolor.rb45
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/selectfont.rb85
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/separator.rb20
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/setup.rb8
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/spinbox.rb98
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/statusbar.rb46
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/titleframe.rb27
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/tree.rb434
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/bwidget/widget.rb113
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/itcl.rb13
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/itcl/incr_tcl.rb172
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/itcl/setup.rb13
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/itk.rb13
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/itk/incr_tk.rb428
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/itk/setup.rb13
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets.rb94
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/buttonbox.rb119
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/calendar.rb106
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/canvasprintbox.rb53
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/canvasprintdialog.rb38
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/checkbox.rb116
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/combobox.rb104
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/dateentry.rb20
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/datefield.rb58
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/dialog.rb20
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/dialogshell.rb119
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/disjointlistbox.rb50
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/entryfield.rb166
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/extbutton.rb40
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/extfileselectionbox.rb46
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/extfileselectiondialog.rb33
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/feedback.rb35
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/fileselectionbox.rb46
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/fileselectiondialog.rb33
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/finddialog.rb42
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/hierarchy.rb309
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/hyperhelp.rb50
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/labeledframe.rb39
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/labeledwidget.rb45
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/mainwindow.rb67
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/menubar.rb210
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/messagebox.rb91
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/messagedialog.rb20
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/notebook.rb168
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/optionmenu.rb92
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/panedwindow.rb132
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/promptdialog.rb131
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/pushbutton.rb35
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/radiobox.rb116
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/scopedobject.rb24
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/scrolledcanvas.rb347
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/scrolledframe.rb59
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/scrolledhtml.rb58
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/scrolledlistbox.rb207
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/scrolledtext.rb538
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/scrolledwidget.rb20
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/selectionbox.rb102
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/selectiondialog.rb92
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/setup.rb8
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/shell.rb38
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/spindate.rb48
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/spinint.rb30
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/spinner.rb150
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/spintime.rb48
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/tabnotebook.rb169
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/tabset.rb99
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/timeentry.rb25
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/timefield.rb58
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/toolbar.rb112
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/iwidgets/watch.rb56
-rwxr-xr-xruby_1_8_5/ext/tk/lib/tkextlib/pkg_checker.rb184
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/setup.rb8
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib.rb90
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/README135
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/autoscroll.rb158
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/ctext.rb160
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/cursor.rb97
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/datefield.rb57
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/dialog.rb84
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/getstring.rb131
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/history.rb73
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/ico.rb114
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/ip_entry.rb66
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/panelframe.rb72
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/plotchart.rb865
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/ruler.rb65
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/screenruler.rb68
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/scrollwin.rb61
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/setup.rb8
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/style.rb61
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/superframe.rb51
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/swaplist.rb147
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/tablelist.rb27
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/tablelist_core.rb770
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/tablelist_tile.rb25
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/tkpiechart.rb308
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/tooltip.rb95
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tcllib/widget.rb48
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tclx.rb13
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tclx/setup.rb8
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tclx/tclx.rb74
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tile.rb225
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tile/dialog.rb84
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tile/setup.rb8
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tile/style.rb103
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tile/tbutton.rb30
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tile/tcheckbutton.rb32
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tile/tcombobox.rb55
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tile/tentry.rb40
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tile/tframe.rb30
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tile/tlabel.rb30
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tile/tlabelframe.rb30
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tile/tmenubutton.rb30
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tile/tnotebook.rb110
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tile/tpaned.rb188
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tile/tprogressbar.rb53
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tile/tradiobutton.rb32
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tile/treeview.rb280
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tile/tscale.rb50
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tile/tscrollbar.rb30
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tile/tseparator.rb30
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tile/tsquare.rb30
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkDND.rb18
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkDND/setup.rb8
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkDND/shape.rb123
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkDND/tkdnd.rb164
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkHTML.rb13
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkHTML/htmlwidget.rb444
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkHTML/setup.rb8
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkimg.rb36
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkimg/README26
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkimg/bmp.rb33
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkimg/gif.rb33
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkimg/ico.rb33
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkimg/jpeg.rb33
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkimg/pcx.rb33
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkimg/pixmap.rb44
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkimg/png.rb33
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkimg/ppm.rb33
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkimg/ps.rb33
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkimg/setup.rb8
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkimg/sgi.rb33
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkimg/sun.rb33
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkimg/tga.rb33
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkimg/tiff.rb33
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkimg/window.rb33
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkimg/xbm.rb33
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tkimg/xpm.rb33
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tktable.rb14
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tktable/setup.rb8
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tktable/tktable.rb839
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tktrans.rb14
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tktrans/setup.rb8
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/tktrans/tktrans.rb64
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/treectrl.rb13
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/treectrl/setup.rb8
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/treectrl/tktreectrl.rb2311
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/trofs.rb13
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/trofs/setup.rb8
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/trofs/trofs.rb51
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/vu.rb48
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/vu/bargraph.rb61
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/vu/charts.rb53
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/vu/dial.rb102
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/vu/pie.rb235
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/vu/setup.rb8
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/vu/spinbox.rb22
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/winico.rb14
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/winico/setup.rb8
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkextlib/winico/winico.rb189
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkfont.rb4
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkmacpkg.rb4
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkmenubar.rb4
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkmngfocus.rb4
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkpalette.rb4
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkscrollbox.rb4
-rw-r--r--ruby_1_8_5/ext/tk/lib/tktext.rb4
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkvirtevent.rb4
-rw-r--r--ruby_1_8_5/ext/tk/lib/tkwinpkg.rb4
-rw-r--r--ruby_1_8_5/ext/tk/old-README.tcltklib.eucj159
-rw-r--r--ruby_1_8_5/ext/tk/sample/24hr_clock.rb286
-rw-r--r--ruby_1_8_5/ext/tk/sample/binding_sample.rb87
-rw-r--r--ruby_1_8_5/ext/tk/sample/bindtag_sample.rb127
-rw-r--r--ruby_1_8_5/ext/tk/sample/binstr_usage.rb39
-rw-r--r--ruby_1_8_5/ext/tk/sample/btn_with_frame.rb20
-rw-r--r--ruby_1_8_5/ext/tk/sample/cd_timer.rb81
-rw-r--r--ruby_1_8_5/ext/tk/sample/cmd_res_test.rb17
-rw-r--r--ruby_1_8_5/ext/tk/sample/cmd_resource5
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/ChangeLog64
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/ChangeLog.prev9
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/README138
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/README.1st18
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/README.tkencoding29
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/anilabel.rb172
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/aniwave.rb115
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/arrow.rb239
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/bind.rb128
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/bitmap.rb73
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/browse163
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/browse282
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/button.rb84
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/check.rb70
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/check2.rb107
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/clrpick.rb77
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/colors.rb148
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/cscroll.rb134
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/ctext.rb186
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/dialog1.rb38
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/dialog2.rb41
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/doc.org/README7
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/doc.org/README.JP14
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/doc.org/README.tk8046
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/doc.org/license.terms39
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/doc.org/license.terms.tk8039
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/entry1.rb56
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/entry2.rb91
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/entry3.rb200
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/filebox.rb97
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/floor.rb1721
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/floor2.rb1720
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/form.rb62
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/goldberg.rb1999
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/hello14
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/hscale.rb74
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/icon.rb99
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/image1.rb60
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/image2.rb105
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/image3.rb122
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/items.rb374
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/ixset333
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/ixset2367
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/label.rb69
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/labelframe.rb93
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/menu.rb194
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/menu84.rb213
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/menubu.rb235
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/msgbox.rb88
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/paned1.rb45
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/paned2.rb92
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/patch_1.1c193
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/pendulum.rb223
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/plot.rb122
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/puzzle.rb120
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/radio.rb84
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/radio2.rb106
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/radio3.rb114
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/rmt268
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/rolodex320
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/rolodex-j323
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/ruler.rb203
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/sayings.rb104
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/search.rb180
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/spin.rb63
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/square81
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/states.rb78
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/style.rb211
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/tcolor526
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/text.rb126
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/timer136
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/tkencoding.rb42
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/twind.rb285
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/twind2.rb382
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/unicodeout.rb112
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/vscale.rb78
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-en/widget944
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/README54
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/README.1st20
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/anilabel.rb174
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/aniwave.rb116
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/arrow.rb236
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/bind.rb125
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/bitmap.rb71
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/browse163
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/browse282
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/button.rb81
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/check.rb67
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/check2.rb107
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/clrpick.rb75
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/colors.rb144
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/cscroll.rb131
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/ctext.rb182
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/dialog1.rb38
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/dialog2.rb42
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/doc.org/README7
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/doc.org/README.JP14
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/doc.org/README.tk8046
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/doc.org/license.terms39
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/doc.org/license.terms.tk8039
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/entry1.rb57
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/entry2.rb88
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/entry3.rb204
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/filebox.rb96
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/floor.rb1718
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/floor2.rb1716
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/form.rb63
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/goldberg.rb2003
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/hello9
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/hscale.rb77
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/icon.rb96
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/image1.rb58
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/image2.rb102
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/image3.rb123
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/items.rb371
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/ixset333
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/ixset2368
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/label.rb65
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/labelframe.rb98
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/menu.rb196
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/menu84.rb210
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/menu8x.rb230
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/menubu.rb235
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/msgbox.rb86
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/paned1.rb48
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/paned2.rb96
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/pendulum.rb224
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/plot.rb119
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/puzzle.rb116
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/radio.rb81
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/radio2.rb107
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/radio3.rb114
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/rmt268
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/rolodex320
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/rolodex-j299
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/ruler.rb200
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/sayings.rb100
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/search.rb176
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/spin.rb67
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/square81
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/states.rb71
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/style.rb248
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/tcolor533
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/text.rb117
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/timer136
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/twind.rb285
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/twind2.rb381
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/unicodeout.rb115
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/vscale.rb78
-rw-r--r--ruby_1_8_5/ext/tk/sample/demos-jp/widget973
-rw-r--r--ruby_1_8_5/ext/tk/sample/encstr_usage.rb29
-rw-r--r--ruby_1_8_5/ext/tk/sample/images/earth.gifbin0 -> 51712 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/images/earthris.gifbin0 -> 6343 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/images/face.xbm173
-rw-r--r--ruby_1_8_5/ext/tk/sample/images/flagdown.xbm27
-rw-r--r--ruby_1_8_5/ext/tk/sample/images/flagup.xbm27
-rw-r--r--ruby_1_8_5/ext/tk/sample/images/gray25.xbm6
-rw-r--r--ruby_1_8_5/ext/tk/sample/images/grey.256
-rw-r--r--ruby_1_8_5/ext/tk/sample/images/grey.56
-rw-r--r--ruby_1_8_5/ext/tk/sample/images/letters.xbm27
-rw-r--r--ruby_1_8_5/ext/tk/sample/images/noletter.xbm27
-rw-r--r--ruby_1_8_5/ext/tk/sample/images/pattern.xbm6
-rw-r--r--ruby_1_8_5/ext/tk/sample/images/tcllogo.gifbin0 -> 2341 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/images/teapot.ppm56
-rw-r--r--ruby_1_8_5/ext/tk/sample/irbtk.rb30
-rw-r--r--ruby_1_8_5/ext/tk/sample/iso2022-kr.txt2
-rw-r--r--ruby_1_8_5/ext/tk/sample/menubar1.rb51
-rw-r--r--ruby_1_8_5/ext/tk/sample/menubar2.rb56
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_rb/README3
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_rb/cs.msg84
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_rb/de.msg88
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_rb/el.msg98
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_rb/en.msg83
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_rb/en_gb.msg7
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_rb/eo.msg87
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_rb/es.msg84
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_rb/fr.msg84
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_rb/it.msg84
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_rb/ja.msg13
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_rb/nl.msg123
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_rb/pl.msg87
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_rb/ru.msg87
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_rb2/README5
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_rb2/de.msg88
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_rb2/ja.msg85
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_tk/README4
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_tk/cs.msg84
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_tk/de.msg88
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_tk/el.msg103
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_tk/en.msg83
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_tk/en_gb.msg7
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_tk/eo.msg87
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_tk/es.msg84
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_tk/fr.msg84
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_tk/it.msg84
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_tk/ja.msg13
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_tk/license.terms39
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_tk/nl.msg123
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_tk/pl.msg87
-rw-r--r--ruby_1_8_5/ext/tk/sample/msgs_tk/ru.msg87
-rw-r--r--ruby_1_8_5/ext/tk/sample/multi-ip_sample.rb102
-rw-r--r--ruby_1_8_5/ext/tk/sample/multi-ip_sample2.rb29
-rw-r--r--ruby_1_8_5/ext/tk/sample/optobj_sample.rb67
-rw-r--r--ruby_1_8_5/ext/tk/sample/propagate.rb30
-rw-r--r--ruby_1_8_5/ext/tk/sample/remote-ip_sample.rb33
-rw-r--r--ruby_1_8_5/ext/tk/sample/remote-ip_sample2.rb56
-rw-r--r--ruby_1_8_5/ext/tk/sample/resource.en13
-rw-r--r--ruby_1_8_5/ext/tk/sample/resource.ja13
-rw-r--r--ruby_1_8_5/ext/tk/sample/safe-tk.rb115
-rw-r--r--ruby_1_8_5/ext/tk/sample/scrollframe.rb237
-rw-r--r--ruby_1_8_5/ext/tk/sample/tcltklib/batsu.gifbin0 -> 538 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tcltklib/lines0.tcl42
-rw-r--r--ruby_1_8_5/ext/tk/sample/tcltklib/lines1.rb50
-rw-r--r--ruby_1_8_5/ext/tk/sample/tcltklib/lines2.rb54
-rw-r--r--ruby_1_8_5/ext/tk/sample/tcltklib/lines3.rb54
-rw-r--r--ruby_1_8_5/ext/tk/sample/tcltklib/lines4.rb54
-rw-r--r--ruby_1_8_5/ext/tk/sample/tcltklib/maru.gifbin0 -> 481 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tcltklib/safeTk.rb22
-rw-r--r--ruby_1_8_5/ext/tk/sample/tcltklib/sample0.rb39
-rw-r--r--ruby_1_8_5/ext/tk/sample/tcltklib/sample1.rb634
-rw-r--r--ruby_1_8_5/ext/tk/sample/tcltklib/sample2.rb451
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkalignbox.rb225
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkballoonhelp.rb194
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkbiff.rb155
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkbrowse.rb79
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkcombobox.rb426
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkdialog.rb61
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/ICONS/Orig_LICENSE.txt61
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/ICONS/tkIcons195
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/ICONS/tkIcons-sample.kde658
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/ICONS/tkIcons.kde195
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/ICONS/viewIcons.rb329
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/blt/barchart5.rb101
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/blt/calendar.rb117
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/blt/graph6.rb2222
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/blt/graph7.rb40
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/blt/graph7a.rb63
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/blt/graph7b.rb41
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/blt/graph7c.rb45
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/blt/images/buckskin.gifbin0 -> 7561 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/blt/images/chalk.gifbin0 -> 4378 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/blt/images/qv100.t.gifbin0 -> 2694 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/blt/images/rain.gifbin0 -> 3785 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/blt/images/sample.gifbin0 -> 186103 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/blt/pareto.rb90
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/blt/plot1.rb9
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/blt/plot1b.rb10
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/blt/readme.txt2
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/blt/scripts/stipples.rb156
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/blt/winop1.rb40
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/blt/winop2.rb28
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/bwidget/Orig_LICENSE.txt53
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/bwidget/basic.rb198
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/bwidget/bwidget.xbm46
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/bwidget/demo.rb243
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/bwidget/dnd.rb46
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/bwidget/manager.rb150
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/bwidget/select.rb82
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/bwidget/tmpldlg.rb221
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/bwidget/tree.rb289
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/bwidget/x1.xbm2258
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/catalog_demo/Orig_LICENSE.txt42
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/box.xbm14
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/clear.gifbin0 -> 279 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/close.gifbin0 -> 249 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/copy.gifbin0 -> 269 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/cut.gifbin0 -> 179 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/exit.gifbin0 -> 396 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/find.gifbin0 -> 386 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/help.gifbin0 -> 591 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/line.xbm14
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/mag.gifbin0 -> 183 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/new.gifbin0 -> 212 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/open.gifbin0 -> 258 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/oval.xbm14
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/paste.gifbin0 -> 376 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/points.xbm14
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/poly.gifbin0 -> 141 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/print.gifbin0 -> 263 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/ruler.gifbin0 -> 174 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/save.gifbin0 -> 270 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/select.gifbin0 -> 124 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/text.xbm14
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/buttonbox.rb22
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/calendar.rb10
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/canvasprintbox.rb8
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/canvasprintdialog.rb8
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/checkbox.rb12
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/combobox.rb32
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/dateentry.rb7
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/datefield.rb8
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/dialog.rb20
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/dialogshell.rb14
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/disjointlistbox.rb16
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/entryfield-1.rb39
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/entryfield-2.rb40
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/entryfield-3.rb40
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/extbutton.rb20
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/extfileselectionbox.rb8
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/extfileselectiondialog.rb29
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/feedback.rb10
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/fileselectionbox.rb8
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/fileselectiondialog.rb28
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/finddialog.rb15
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/hierarchy.rb25
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/hyperhelp.rb14
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/labeledframe.rb14
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/labeledwidget.rb13
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/mainwindow.rb64
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/menubar.rb124
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/menubar2.rb44
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/messagebox1.rb19
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/messagebox2.rb19
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/messagedialog.rb44
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/notebook.rb30
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/notebook2.rb30
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/optionmenu.rb14
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/panedwindow.rb22
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/panedwindow2.rb22
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/promptdialog.rb17
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/pushbutton.rb9
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/radiobox.rb13
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/scrolledcanvas.rb13
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/scrolledframe.rb18
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/scrolledhtml.rb15
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/scrolledlistbox.rb22
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/scrolledtext.rb11
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/selectionbox.rb19
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/selectiondialog.rb12
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/shell.rb17
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/spindate.rb7
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/spinint.rb10
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/spinner.rb33
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/spintime.rb7
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/tabnotebook.rb26
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/tabnotebook2.rb30
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/tabset.rb34
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/timeentry.rb7
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/timefield.rb8
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/toolbar.rb152
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/iwidgets/sample/watch.rb18
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tcllib/Orig_LICENSE.txt46
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tcllib/datefield.rb29
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tcllib/plotdemos1.rb158
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tcllib/plotdemos2.rb71
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tcllib/plotdemos3.rb83
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tcllib/xyplot.rb17
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/Orig_LICENSE.txt30
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/demo.rb972
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/iconlib.tcl110
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/readme.txt2
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/repeater.tcl117
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue.tcl149
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowdown-h.gifbin0 -> 315 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowdown-p.gifbin0 -> 312 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowdown.gifbin0 -> 313 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowleft-h.gifbin0 -> 329 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowleft-p.gifbin0 -> 327 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowleft.gifbin0 -> 323 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowright-h.gifbin0 -> 330 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowright-p.gifbin0 -> 327 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowright.gifbin0 -> 324 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowup-h.gifbin0 -> 309 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowup-p.gifbin0 -> 313 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowup.gifbin0 -> 314 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/button-h.gifbin0 -> 696 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/button-n.gifbin0 -> 770 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/button-n.xcfbin0 -> 1942 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/button-p.gifbin0 -> 769 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/check-hc.gifbin0 -> 254 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/check-hu.gifbin0 -> 234 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/check-nc.gifbin0 -> 249 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/check-nu.gifbin0 -> 229 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/radio-hc.gifbin0 -> 1098 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/radio-hu.gifbin0 -> 626 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/radio-nc.gifbin0 -> 389 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/radio-nu.gifbin0 -> 401 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/sb-thumb-p.gifbin0 -> 343 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/sb-thumb.gifbin0 -> 316 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/sb-vthumb-p.gifbin0 -> 333 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/sb-vthumb.gifbin0 -> 308 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/slider-p.gifbin0 -> 182 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/slider.gifbin0 -> 182 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/vslider-p.gifbin0 -> 183 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/blue/vslider.gifbin0 -> 283 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/blue/pkgIndex.tcl6
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik.tcl194
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowdown-n.gifbin0 -> 273 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowdown-p.gifbin0 -> 258 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowleft-n.gifbin0 -> 292 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowleft-p.gifbin0 -> 272 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowright-n.gifbin0 -> 274 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowright-p.gifbin0 -> 258 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowup-n.gifbin0 -> 286 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowup-p.gifbin0 -> 271 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-d.gifbin0 -> 1266 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-h.gifbin0 -> 896 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-n.gifbin0 -> 881 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-p.gifbin0 -> 625 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-s.gifbin0 -> 859 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/check-c.gifbin0 -> 434 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/check-u.gifbin0 -> 423 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/hsb-n.gifbin0 -> 401 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/hsb-p.gifbin0 -> 395 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/hslider-n.gifbin0 -> 592 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/mbut-a.gifbin0 -> 1116 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/mbut-arrow-n.gifbin0 -> 61 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/mbut-d.gifbin0 -> 1057 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/mbut-n.gifbin0 -> 1095 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/radio-c.gifbin0 -> 695 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/radio-u.gifbin0 -> 686 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tab-n.gifbin0 -> 383 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tab-p.gifbin0 -> 878 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tbar-a.gifbin0 -> 907 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tbar-n.gifbin0 -> 238 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tbar-p.gifbin0 -> 927 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/vsb-n.gifbin0 -> 405 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/vsb-p.gifbin0 -> 399 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/vslider-n.gifbin0 -> 587 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/keramik/pkgIndex.tcl15
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/kroc.rb200
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/kroc/kroc.tcl163
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/button-h.gifbin0 -> 522 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/button-n.gifbin0 -> 554 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/button-p.gifbin0 -> 548 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/check-hc.gifbin0 -> 281 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/check-hu.gifbin0 -> 273 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/check-nc.gifbin0 -> 303 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/check-nu.gifbin0 -> 294 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/radio-hc.gifbin0 -> 652 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/radio-hu.gifbin0 -> 644 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/radio-nc.gifbin0 -> 632 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/radio-nu.gifbin0 -> 621 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/kroc/pkgIndex.tcl15
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/pkgIndex.tcl16
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik.tcl125
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowdown-n.gifbin0 -> 362 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowdown-p.gifbin0 -> 250 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowleft-n.gifbin0 -> 378 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowleft-p.gifbin0 -> 267 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowright-n.gifbin0 -> 379 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowright-p.gifbin0 -> 266 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowup-n.gifbin0 -> 363 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowup-p.gifbin0 -> 251 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/button-h.gifbin0 -> 439 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/button-n.gifbin0 -> 443 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/button-p.gifbin0 -> 302 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-hc.gifbin0 -> 169 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-hu.gifbin0 -> 170 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-nc.gifbin0 -> 235 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-nu.gifbin0 -> 226 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-pc.gifbin0 -> 169 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/hsb-n.gifbin0 -> 269 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/hslider-n.gifbin0 -> 342 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-hc.gifbin0 -> 178 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-hu.gifbin0 -> 179 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-nc.gifbin0 -> 236 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-nu.gifbin0 -> 178 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-pc.gifbin0 -> 178 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/vsb-n.gifbin0 -> 366 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/vslider-n.gifbin0 -> 336 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tile/toolbutton.tcl152
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/Orig_COPYRIGHT.txt12
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/README12
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/hv.rb313
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page1/image1bin0 -> 8995 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page1/image10bin0 -> 3095 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page1/image11bin0 -> 1425 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page1/image12bin0 -> 2468 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page1/image13bin0 -> 4073 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page1/image14bin0 -> 53 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page1/image2bin0 -> 42 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page1/image3bin0 -> 3473 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page1/image4bin0 -> 1988 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page1/image5bin0 -> 973 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page1/image6bin0 -> 2184 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page1/image7bin0 -> 2022 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page1/image8bin0 -> 1186 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page1/image9bin0 -> 139 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page1/index.html115
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image1bin0 -> 1966 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image10bin0 -> 255 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image11bin0 -> 590 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image12bin0 -> 254 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image13bin0 -> 493 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image14bin0 -> 195 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image15bin0 -> 68 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image16bin0 -> 157 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image17bin0 -> 81 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image18bin0 -> 545 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image19bin0 -> 53 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image2bin0 -> 49 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image20bin0 -> 533 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image21bin0 -> 564 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image22bin0 -> 81 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image23bin0 -> 539 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image24bin0 -> 151 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image25bin0 -> 453 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image26bin0 -> 520 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image27bin0 -> 565 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image28bin0 -> 416 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image29bin0 -> 121 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image3bin0 -> 10835 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image30bin0 -> 663 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image31bin0 -> 78 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image32bin0 -> 556 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image33bin0 -> 598 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image34bin0 -> 496 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image35bin0 -> 724 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image36bin0 -> 404 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image37bin0 -> 124 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image38bin0 -> 8330 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image39bin0 -> 369 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image4bin0 -> 268 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image5bin0 -> 492 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image6bin0 -> 246 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image7bin0 -> 551 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image8bin0 -> 497 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/image9bin0 -> 492 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page2/index.html433
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page3/image1bin0 -> 113 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page3/image10bin0 -> 5088 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page3/image11bin0 -> 4485 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page3/image12bin0 -> 3579 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page3/image13bin0 -> 5119 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page3/image14bin0 -> 3603 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page3/image2bin0 -> 74 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page3/image3bin0 -> 681 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page3/image4bin0 -> 3056 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page3/image5bin0 -> 2297 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page3/image6bin0 -> 79 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page3/image7bin0 -> 1613 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page3/image8bin0 -> 864 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page3/image9bin0 -> 2379 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page3/index.html2787
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page4/image1bin0 -> 42 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page4/image2bin0 -> 14343 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page4/image3bin0 -> 17750 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page4/image4bin0 -> 61 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page4/image5bin0 -> 201 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page4/image6bin0 -> 214 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page4/image7bin0 -> 149 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page4/image8bin0 -> 203 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page4/image9bin0 -> 1504 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/page4/index.html768
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkHTML/ss.rb436
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkimg/demo.rb1478
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkimg/license_terms_of_Img_extension41
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tkimg/readme.txt3
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tktable/Orig_LICENSE.txt52
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tktable/basic.rb60
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tktable/buttons.rb76
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tktable/command.rb89
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tktable/debug.rb101
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tktable/dynarows.rb99
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tktable/maxsize.rb67
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tktable/spreadsheet.rb137
-rwxr-xr-xruby_1_8_5/ext/tk/sample/tkextlib/tktable/tcllogo.gifbin0 -> 2341 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/tktable/valid.rb88
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/bitmaps.rb76
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/demo.rb1310
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/explorer.rb430
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/help.rb404
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/imovie.rb130
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/layout.rb159
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/mailwasher.rb269
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/outlook-folders.rb124
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/outlook-newgroup.rb448
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/big-dll.gifbin0 -> 437 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/big-exe.gifbin0 -> 368 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/big-file.gifbin0 -> 466 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/big-folder.gifbin0 -> 459 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/big-txt.gifbin0 -> 392 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/checked.gifbin0 -> 78 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/file.gifbin0 -> 279 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/folder-closed.gifbin0 -> 111 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/folder-open.gifbin0 -> 120 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/help-book-closed.gifbin0 -> 115 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/help-book-open.gifbin0 -> 128 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/help-page.gifbin0 -> 132 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/imovie-01.gifbin0 -> 5406 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/imovie-02.gifbin0 -> 5912 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/imovie-03.gifbin0 -> 4696 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/imovie-04.gifbin0 -> 5783 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/imovie-05.gifbin0 -> 3238 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/imovie-06.gifbin0 -> 3509 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/imovie-07.gifbin0 -> 2091 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/internet-check-off.gifbin0 -> 70 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/internet-check-on.gifbin0 -> 76 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/internet-print.gifbin0 -> 124 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/internet-radio-off.gifbin0 -> 68 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/internet-radio-on.gifbin0 -> 71 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/internet-search.gifbin0 -> 114 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/internet-security.gifbin0 -> 108 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/mac-collapse.gifbin0 -> 275 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/mac-expand.gifbin0 -> 277 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/outlook-arrow.gifbin0 -> 73 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/outlook-clip.gifbin0 -> 73 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/outlook-deleted.gifbin0 -> 138 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/outlook-draft.gifbin0 -> 134 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/outlook-folder.gifbin0 -> 133 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/outlook-group.gifbin0 -> 144 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/outlook-inbox.gifbin0 -> 133 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/outlook-local.gifbin0 -> 146 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/outlook-main.gifbin0 -> 174 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/outlook-outbox.gifbin0 -> 136 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/outlook-read-2.gifbin0 -> 343 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/outlook-read.gifbin0 -> 304 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/outlook-sent.gifbin0 -> 132 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/outlook-server.gifbin0 -> 163 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/outlook-unread.gifbin0 -> 303 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/outlook-watch.gifbin0 -> 98 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/sky.gifbin0 -> 6454 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/small-dll.gifbin0 -> 311 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/small-exe.gifbin0 -> 115 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/small-file.gifbin0 -> 338 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/small-folder.gifbin0 -> 307 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/small-txt.gifbin0 -> 302 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/pics/unchecked.gifbin0 -> 72 bytes
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/random.rb508
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/readme.txt2
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/treectrl/www-options.rb303
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/vu/Orig_LICENSE.txt51
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/vu/README.txt50
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/vu/canvItems.rb90
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/vu/canvSticker.rb82
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/vu/canvSticker2.rb99
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/vu/dial_demo.rb113
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/vu/m128_000.xbm174
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/vu/oscilloscope.rb68
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/vu/pie.rb56
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkextlib/vu/vu_demo.rb67
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkfrom.rb132
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkhello.rb10
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkline.rb47
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkmenubutton.rb135
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkmsgcat-load_rb.rb102
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkmsgcat-load_rb2.rb102
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkmsgcat-load_tk.rb118
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkmulticolumnlist.rb743
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkmultilistbox.rb654
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkmultilistframe.rb940
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkoptdb-safeTk.rb73
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkoptdb.rb106
-rw-r--r--ruby_1_8_5/ext/tk/sample/tkrttimer.rb68
-rw-r--r--ruby_1_8_5/ext/tk/sample/tktextframe.rb162
-rw-r--r--ruby_1_8_5/ext/tk/sample/tktextio.rb603
-rw-r--r--ruby_1_8_5/ext/tk/sample/tktimer.rb50
-rw-r--r--ruby_1_8_5/ext/tk/sample/tktimer2.rb47
-rw-r--r--ruby_1_8_5/ext/tk/sample/tktimer3.rb59
-rw-r--r--ruby_1_8_5/ext/tk/sample/tktree.rb103
-rw-r--r--ruby_1_8_5/ext/tk/sample/tktree.tcl305
-rw-r--r--ruby_1_8_5/ext/tk/stubs.c516
-rw-r--r--ruby_1_8_5/ext/tk/stubs.h33
-rw-r--r--ruby_1_8_5/ext/tk/tcltklib.c8155
-rw-r--r--ruby_1_8_5/ext/tk/tkutil/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/tk/tkutil/depend1
-rw-r--r--ruby_1_8_5/ext/tk/tkutil/extconf.rb4
-rw-r--r--ruby_1_8_5/ext/tk/tkutil/tkutil.c1639
-rw-r--r--ruby_1_8_5/ext/win32ole/.cvsignore4
-rw-r--r--ruby_1_8_5/ext/win32ole/depend1
-rw-r--r--ruby_1_8_5/ext/win32ole/doc/win32ole.rd294
-rw-r--r--ruby_1_8_5/ext/win32ole/extconf.rb41
-rw-r--r--ruby_1_8_5/ext/win32ole/lib/win32ole/property.rb16
-rw-r--r--ruby_1_8_5/ext/win32ole/sample/excel1.rb22
-rw-r--r--ruby_1_8_5/ext/win32ole/sample/excel2.rb30
-rw-r--r--ruby_1_8_5/ext/win32ole/sample/excel3.rb13
-rw-r--r--ruby_1_8_5/ext/win32ole/sample/ie.rb11
-rw-r--r--ruby_1_8_5/ext/win32ole/sample/ieconst.rb32
-rw-r--r--ruby_1_8_5/ext/win32ole/sample/ienavi.rb40
-rw-r--r--ruby_1_8_5/ext/win32ole/sample/oledirs.rb23
-rw-r--r--ruby_1_8_5/ext/win32ole/sample/olegen.rb348
-rw-r--r--ruby_1_8_5/ext/win32ole/sample/xml.rb7306
-rw-r--r--ruby_1_8_5/ext/win32ole/tests/oleserver.rb10
-rw-r--r--ruby_1_8_5/ext/win32ole/tests/testNIL2VTEMPTY.rb28
-rw-r--r--ruby_1_8_5/ext/win32ole/tests/testOLEEVENT.rb91
-rw-r--r--ruby_1_8_5/ext/win32ole/tests/testOLEMETHOD.rb92
-rw-r--r--ruby_1_8_5/ext/win32ole/tests/testOLEPARAM.rb65
-rw-r--r--ruby_1_8_5/ext/win32ole/tests/testOLETYPE.rb96
-rw-r--r--ruby_1_8_5/ext/win32ole/tests/testOLEVARIABLE.rb49
-rw-r--r--ruby_1_8_5/ext/win32ole/tests/testVARIANT.rb32
-rw-r--r--ruby_1_8_5/ext/win32ole/tests/testWIN32OLE.rb372
-rw-r--r--ruby_1_8_5/ext/win32ole/tests/test_ole_methods.rb36
-rw-r--r--ruby_1_8_5/ext/win32ole/tests/test_propertyputref.rb19
-rw-r--r--ruby_1_8_5/ext/win32ole/tests/test_word.rb37
-rw-r--r--ruby_1_8_5/ext/win32ole/tests/testall.rb15
-rw-r--r--ruby_1_8_5/ext/win32ole/win32ole.c6270
-rw-r--r--ruby_1_8_5/ext/zlib/.cvsignore3
-rw-r--r--ruby_1_8_5/ext/zlib/doc/zlib.rd911
-rw-r--r--ruby_1_8_5/ext/zlib/extconf.rb61
-rw-r--r--ruby_1_8_5/ext/zlib/zlib.c3547
-rw-r--r--ruby_1_8_5/file.c4534
-rw-r--r--ruby_1_8_5/gc.c2049
-rw-r--r--ruby_1_8_5/hash.c2536
-rw-r--r--ruby_1_8_5/inits.c84
-rw-r--r--ruby_1_8_5/install-sh0
-rw-r--r--ruby_1_8_5/instruby.rb244
-rw-r--r--ruby_1_8_5/intern.h500
-rw-r--r--ruby_1_8_5/io.c5941
-rw-r--r--ruby_1_8_5/keywords42
-rw-r--r--ruby_1_8_5/lex.c136
-rw-r--r--ruby_1_8_5/lib/.document103
-rw-r--r--ruby_1_8_5/lib/English.rb155
-rw-r--r--ruby_1_8_5/lib/Env.rb18
-rw-r--r--ruby_1_8_5/lib/README96
-rw-r--r--ruby_1_8_5/lib/abbrev.rb103
-rw-r--r--ruby_1_8_5/lib/base64.rb133
-rw-r--r--ruby_1_8_5/lib/benchmark.rb569
-rw-r--r--ruby_1_8_5/lib/cgi-lib.rb272
-rw-r--r--ruby_1_8_5/lib/cgi.rb2303
-rw-r--r--ruby_1_8_5/lib/cgi/.document2
-rw-r--r--ruby_1_8_5/lib/cgi/session.rb484
-rw-r--r--ruby_1_8_5/lib/cgi/session/pstore.rb111
-rw-r--r--ruby_1_8_5/lib/complex.rb631
-rw-r--r--ruby_1_8_5/lib/csv.rb992
-rw-r--r--ruby_1_8_5/lib/date.rb1328
-rw-r--r--ruby_1_8_5/lib/date/format.rb603
-rw-r--r--ruby_1_8_5/lib/date2.rb5
-rw-r--r--ruby_1_8_5/lib/debug.rb947
-rw-r--r--ruby_1_8_5/lib/delegate.rb334
-rw-r--r--ruby_1_8_5/lib/drb.rb2
-rw-r--r--ruby_1_8_5/lib/drb/acl.rb144
-rw-r--r--ruby_1_8_5/lib/drb/drb.rb1763
-rw-r--r--ruby_1_8_5/lib/drb/eq.rb16
-rw-r--r--ruby_1_8_5/lib/drb/extserv.rb64
-rw-r--r--ruby_1_8_5/lib/drb/extservm.rb96
-rw-r--r--ruby_1_8_5/lib/drb/gw.rb122
-rw-r--r--ruby_1_8_5/lib/drb/invokemethod.rb36
-rw-r--r--ruby_1_8_5/lib/drb/observer.rb22
-rw-r--r--ruby_1_8_5/lib/drb/ssl.rb190
-rw-r--r--ruby_1_8_5/lib/drb/timeridconv.rb91
-rw-r--r--ruby_1_8_5/lib/drb/unix.rb108
-rw-r--r--ruby_1_8_5/lib/e2mmap.rb195
-rw-r--r--ruby_1_8_5/lib/erb.rb826
-rw-r--r--ruby_1_8_5/lib/eregex.rb37
-rw-r--r--ruby_1_8_5/lib/fileutils.rb1578
-rw-r--r--ruby_1_8_5/lib/finalize.rb193
-rw-r--r--ruby_1_8_5/lib/find.rb79
-rw-r--r--ruby_1_8_5/lib/forwardable.rb218
-rw-r--r--ruby_1_8_5/lib/ftools.rb261
-rw-r--r--ruby_1_8_5/lib/generator.rb380
-rw-r--r--ruby_1_8_5/lib/getoptlong.rb621
-rw-r--r--ruby_1_8_5/lib/getopts.rb127
-rw-r--r--ruby_1_8_5/lib/gserver.rb253
-rw-r--r--ruby_1_8_5/lib/importenv.rb33
-rw-r--r--ruby_1_8_5/lib/ipaddr.rb766
-rw-r--r--ruby_1_8_5/lib/irb.rb342
-rw-r--r--ruby_1_8_5/lib/irb/cmd/chws.rb33
-rw-r--r--ruby_1_8_5/lib/irb/cmd/fork.rb39
-rw-r--r--ruby_1_8_5/lib/irb/cmd/help.rb34
-rw-r--r--ruby_1_8_5/lib/irb/cmd/load.rb67
-rw-r--r--ruby_1_8_5/lib/irb/cmd/nop.rb39
-rw-r--r--ruby_1_8_5/lib/irb/cmd/pushws.rb39
-rw-r--r--ruby_1_8_5/lib/irb/cmd/subirb.rb43
-rw-r--r--ruby_1_8_5/lib/irb/completion.rb205
-rw-r--r--ruby_1_8_5/lib/irb/context.rb255
-rw-r--r--ruby_1_8_5/lib/irb/ext/change-ws.rb62
-rw-r--r--ruby_1_8_5/lib/irb/ext/history.rb110
-rw-r--r--ruby_1_8_5/lib/irb/ext/loader.rb120
-rw-r--r--ruby_1_8_5/lib/irb/ext/math-mode.rb37
-rw-r--r--ruby_1_8_5/lib/irb/ext/multi-irb.rb241
-rw-r--r--ruby_1_8_5/lib/irb/ext/save-history.rb85
-rw-r--r--ruby_1_8_5/lib/irb/ext/tracer.rb61
-rw-r--r--ruby_1_8_5/lib/irb/ext/use-loader.rb65
-rw-r--r--ruby_1_8_5/lib/irb/ext/workspaces.rb56
-rw-r--r--ruby_1_8_5/lib/irb/extend-command.rb264
-rw-r--r--ruby_1_8_5/lib/irb/frame.rb67
-rw-r--r--ruby_1_8_5/lib/irb/help.rb33
-rw-r--r--ruby_1_8_5/lib/irb/init.rb259
-rw-r--r--ruby_1_8_5/lib/irb/input-method.rb120
-rw-r--r--ruby_1_8_5/lib/irb/lc/error.rb30
-rw-r--r--ruby_1_8_5/lib/irb/lc/help-message35
-rw-r--r--ruby_1_8_5/lib/irb/lc/ja/error.rb27
-rw-r--r--ruby_1_8_5/lib/irb/lc/ja/help-message36
-rw-r--r--ruby_1_8_5/lib/irb/locale.rb184
-rw-r--r--ruby_1_8_5/lib/irb/notifier.rb145
-rw-r--r--ruby_1_8_5/lib/irb/output-method.rb85
-rw-r--r--ruby_1_8_5/lib/irb/ruby-lex.rb1149
-rw-r--r--ruby_1_8_5/lib/irb/ruby-token.rb273
-rw-r--r--ruby_1_8_5/lib/irb/slex.rb285
-rw-r--r--ruby_1_8_5/lib/irb/version.rb16
-rw-r--r--ruby_1_8_5/lib/irb/workspace.rb107
-rw-r--r--ruby_1_8_5/lib/irb/ws-for-case-2.rb15
-rw-r--r--ruby_1_8_5/lib/irb/xmp.rb86
-rw-r--r--ruby_1_8_5/lib/jcode.rb220
-rw-r--r--ruby_1_8_5/lib/logger.rb703
-rw-r--r--ruby_1_8_5/lib/mailread.rb62
-rw-r--r--ruby_1_8_5/lib/mathn.rb308
-rw-r--r--ruby_1_8_5/lib/matrix.rb1272
-rw-r--r--ruby_1_8_5/lib/mkmf.rb1529
-rw-r--r--ruby_1_8_5/lib/monitor.rb352
-rw-r--r--ruby_1_8_5/lib/mutex_m.rb122
-rw-r--r--ruby_1_8_5/lib/net/ftp.rb923
-rw-r--r--ruby_1_8_5/lib/net/http.rb2274
-rw-r--r--ruby_1_8_5/lib/net/https.rb173
-rw-r--r--ruby_1_8_5/lib/net/imap.rb3357
-rw-r--r--ruby_1_8_5/lib/net/pop.rb879
-rw-r--r--ruby_1_8_5/lib/net/protocol.rb390
-rw-r--r--ruby_1_8_5/lib/net/smtp.rb697
-rw-r--r--ruby_1_8_5/lib/net/telnet.rb742
-rw-r--r--ruby_1_8_5/lib/observer.rb192
-rw-r--r--ruby_1_8_5/lib/open-uri.rb688
-rw-r--r--ruby_1_8_5/lib/open3.rb82
-rw-r--r--ruby_1_8_5/lib/optparse.rb1727
-rw-r--r--ruby_1_8_5/lib/optparse/date.rb17
-rw-r--r--ruby_1_8_5/lib/optparse/shellwords.rb6
-rw-r--r--ruby_1_8_5/lib/optparse/time.rb10
-rw-r--r--ruby_1_8_5/lib/optparse/uri.rb6
-rw-r--r--ruby_1_8_5/lib/optparse/version.rb70
-rw-r--r--ruby_1_8_5/lib/ostruct.rb146
-rw-r--r--ruby_1_8_5/lib/parsearg.rb87
-rw-r--r--ruby_1_8_5/lib/parsedate.rb15
-rw-r--r--ruby_1_8_5/lib/pathname.rb1062
-rw-r--r--ruby_1_8_5/lib/ping.rb53
-rw-r--r--ruby_1_8_5/lib/pp.rb647
-rw-r--r--ruby_1_8_5/lib/prettyprint.rb896
-rw-r--r--ruby_1_8_5/lib/profile.rb6
-rw-r--r--ruby_1_8_5/lib/profiler.rb59
-rw-r--r--ruby_1_8_5/lib/pstore.rb396
-rw-r--r--ruby_1_8_5/lib/racc/parser.rb442
-rw-r--r--ruby_1_8_5/lib/rational.rb530
-rw-r--r--ruby_1_8_5/lib/rdoc/README489
-rw-r--r--ruby_1_8_5/lib/rdoc/code_objects.rb765
-rw-r--r--ruby_1_8_5/lib/rdoc/diagram.rb335
-rw-r--r--ruby_1_8_5/lib/rdoc/dot/dot.rb255
-rw-r--r--ruby_1_8_5/lib/rdoc/generators/chm_generator.rb112
-rw-r--r--ruby_1_8_5/lib/rdoc/generators/html_generator.rb1509
-rw-r--r--ruby_1_8_5/lib/rdoc/generators/ri_generator.rb268
-rw-r--r--ruby_1_8_5/lib/rdoc/generators/template/chm/chm.rb87
-rw-r--r--ruby_1_8_5/lib/rdoc/generators/template/html/hefss.rb418
-rw-r--r--ruby_1_8_5/lib/rdoc/generators/template/html/html.rb711
-rw-r--r--ruby_1_8_5/lib/rdoc/generators/template/html/kilmer.rb435
-rw-r--r--ruby_1_8_5/lib/rdoc/generators/template/html/old_html.rb728
-rw-r--r--ruby_1_8_5/lib/rdoc/generators/template/html/one_page_html.rb122
-rw-r--r--ruby_1_8_5/lib/rdoc/generators/template/xml/rdf.rb112
-rw-r--r--ruby_1_8_5/lib/rdoc/generators/template/xml/xml.rb112
-rw-r--r--ruby_1_8_5/lib/rdoc/generators/xml_generator.rb130
-rw-r--r--ruby_1_8_5/lib/rdoc/markup/.document2
-rw-r--r--ruby_1_8_5/lib/rdoc/markup/sample/rdoc2latex.rb16
-rw-r--r--ruby_1_8_5/lib/rdoc/markup/sample/sample.rb42
-rw-r--r--ruby_1_8_5/lib/rdoc/markup/simple_markup.rb476
-rw-r--r--ruby_1_8_5/lib/rdoc/markup/simple_markup/fragments.rb328
-rw-r--r--ruby_1_8_5/lib/rdoc/markup/simple_markup/inline.rb340
-rw-r--r--ruby_1_8_5/lib/rdoc/markup/simple_markup/lines.rb151
-rw-r--r--ruby_1_8_5/lib/rdoc/markup/simple_markup/preprocess.rb73
-rw-r--r--ruby_1_8_5/lib/rdoc/markup/simple_markup/to_flow.rb188
-rw-r--r--ruby_1_8_5/lib/rdoc/markup/simple_markup/to_html.rb289
-rw-r--r--ruby_1_8_5/lib/rdoc/markup/simple_markup/to_latex.rb333
-rw-r--r--ruby_1_8_5/lib/rdoc/markup/test/AllTests.rb2
-rw-r--r--ruby_1_8_5/lib/rdoc/markup/test/TestInline.rb154
-rw-r--r--ruby_1_8_5/lib/rdoc/markup/test/TestParse.rb503
-rw-r--r--ruby_1_8_5/lib/rdoc/options.rb575
-rw-r--r--ruby_1_8_5/lib/rdoc/parsers/parse_c.rb697
-rw-r--r--ruby_1_8_5/lib/rdoc/parsers/parse_f95.rb1841
-rw-r--r--ruby_1_8_5/lib/rdoc/parsers/parse_rb.rb2605
-rw-r--r--ruby_1_8_5/lib/rdoc/parsers/parse_simple.rb41
-rw-r--r--ruby_1_8_5/lib/rdoc/parsers/parserfactory.rb99
-rw-r--r--ruby_1_8_5/lib/rdoc/rdoc.rb278
-rw-r--r--ruby_1_8_5/lib/rdoc/ri/ri_cache.rb187
-rw-r--r--ruby_1_8_5/lib/rdoc/ri/ri_descriptions.rb154
-rw-r--r--ruby_1_8_5/lib/rdoc/ri/ri_display.rb255
-rw-r--r--ruby_1_8_5/lib/rdoc/ri/ri_driver.rb143
-rw-r--r--ruby_1_8_5/lib/rdoc/ri/ri_formatter.rb674
-rw-r--r--ruby_1_8_5/lib/rdoc/ri/ri_options.rb313
-rw-r--r--ruby_1_8_5/lib/rdoc/ri/ri_paths.rb80
-rw-r--r--ruby_1_8_5/lib/rdoc/ri/ri_reader.rb100
-rw-r--r--ruby_1_8_5/lib/rdoc/ri/ri_util.rb75
-rw-r--r--ruby_1_8_5/lib/rdoc/ri/ri_writer.rb62
-rw-r--r--ruby_1_8_5/lib/rdoc/template.rb234
-rw-r--r--ruby_1_8_5/lib/rdoc/tokenstream.rb25
-rw-r--r--ruby_1_8_5/lib/rdoc/usage.rb210
-rw-r--r--ruby_1_8_5/lib/readbytes.rb41
-rw-r--r--ruby_1_8_5/lib/resolv-replace.rb62
-rw-r--r--ruby_1_8_5/lib/resolv.rb1884
-rw-r--r--ruby_1_8_5/lib/rexml/attlistdecl.rb62
-rw-r--r--ruby_1_8_5/lib/rexml/attribute.rb163
-rw-r--r--ruby_1_8_5/lib/rexml/cdata.rb72
-rw-r--r--ruby_1_8_5/lib/rexml/child.rb96
-rw-r--r--ruby_1_8_5/lib/rexml/comment.rb88
-rw-r--r--ruby_1_8_5/lib/rexml/doctype.rb278
-rw-r--r--ruby_1_8_5/lib/rexml/document.rb193
-rw-r--r--ruby_1_8_5/lib/rexml/dtd/attlistdecl.rb10
-rw-r--r--ruby_1_8_5/lib/rexml/dtd/dtd.rb51
-rw-r--r--ruby_1_8_5/lib/rexml/dtd/elementdecl.rb17
-rw-r--r--ruby_1_8_5/lib/rexml/dtd/entitydecl.rb56
-rw-r--r--ruby_1_8_5/lib/rexml/dtd/notationdecl.rb39
-rw-r--r--ruby_1_8_5/lib/rexml/element.rb1243
-rw-r--r--ruby_1_8_5/lib/rexml/encoding.rb64
-rw-r--r--ruby_1_8_5/lib/rexml/encodings/CP-1252.rb98
-rw-r--r--ruby_1_8_5/lib/rexml/encodings/EUC-JP.rb35
-rw-r--r--ruby_1_8_5/lib/rexml/encodings/ICONV.rb22
-rw-r--r--ruby_1_8_5/lib/rexml/encodings/ISO-8859-1.rb7
-rw-r--r--ruby_1_8_5/lib/rexml/encodings/ISO-8859-15.rb69
-rw-r--r--ruby_1_8_5/lib/rexml/encodings/SHIFT-JIS.rb37
-rw-r--r--ruby_1_8_5/lib/rexml/encodings/SHIFT_JIS.rb1
-rw-r--r--ruby_1_8_5/lib/rexml/encodings/UNILE.rb34
-rw-r--r--ruby_1_8_5/lib/rexml/encodings/US-ASCII.rb30
-rw-r--r--ruby_1_8_5/lib/rexml/encodings/UTF-16.rb34
-rw-r--r--ruby_1_8_5/lib/rexml/encodings/UTF-8.rb18
-rw-r--r--ruby_1_8_5/lib/rexml/entity.rb159
-rw-r--r--ruby_1_8_5/lib/rexml/functions.rb367
-rw-r--r--ruby_1_8_5/lib/rexml/instruction.rb66
-rw-r--r--ruby_1_8_5/lib/rexml/light/node.rb196
-rw-r--r--ruby_1_8_5/lib/rexml/namespace.rb47
-rw-r--r--ruby_1_8_5/lib/rexml/node.rb66
-rw-r--r--ruby_1_8_5/lib/rexml/output.rb24
-rw-r--r--ruby_1_8_5/lib/rexml/parent.rb166
-rw-r--r--ruby_1_8_5/lib/rexml/parseexception.rb51
-rw-r--r--ruby_1_8_5/lib/rexml/parsers/baseparser.rb456
-rw-r--r--ruby_1_8_5/lib/rexml/parsers/lightparser.rb60
-rw-r--r--ruby_1_8_5/lib/rexml/parsers/pullparser.rb196
-rw-r--r--ruby_1_8_5/lib/rexml/parsers/sax2parser.rb232
-rw-r--r--ruby_1_8_5/lib/rexml/parsers/streamparser.rb46
-rw-r--r--ruby_1_8_5/lib/rexml/parsers/treeparser.rb94
-rw-r--r--ruby_1_8_5/lib/rexml/parsers/ultralightparser.rb56
-rw-r--r--ruby_1_8_5/lib/rexml/parsers/xpathparser.rb692
-rw-r--r--ruby_1_8_5/lib/rexml/quickpath.rb266
-rw-r--r--ruby_1_8_5/lib/rexml/rexml.rb29
-rw-r--r--ruby_1_8_5/lib/rexml/sax2listener.rb97
-rw-r--r--ruby_1_8_5/lib/rexml/source.rb233
-rw-r--r--ruby_1_8_5/lib/rexml/streamlistener.rb92
-rw-r--r--ruby_1_8_5/lib/rexml/syncenumerator.rb33
-rw-r--r--ruby_1_8_5/lib/rexml/text.rb342
-rw-r--r--ruby_1_8_5/lib/rexml/validation/relaxng.rb559
-rw-r--r--ruby_1_8_5/lib/rexml/validation/validation.rb155
-rw-r--r--ruby_1_8_5/lib/rexml/validation/validationexception.rb9
-rw-r--r--ruby_1_8_5/lib/rexml/xmldecl.rb114
-rw-r--r--ruby_1_8_5/lib/rexml/xmltokens.rb18
-rw-r--r--ruby_1_8_5/lib/rexml/xpath.rb66
-rw-r--r--ruby_1_8_5/lib/rexml/xpath_parser.rb741
-rw-r--r--ruby_1_8_5/lib/rinda/rinda.rb283
-rw-r--r--ruby_1_8_5/lib/rinda/ring.rb271
-rw-r--r--ruby_1_8_5/lib/rinda/tuplespace.rb589
-rw-r--r--ruby_1_8_5/lib/rss.rb16
-rw-r--r--ruby_1_8_5/lib/rss/0.9.rb423
-rw-r--r--ruby_1_8_5/lib/rss/1.0.rb451
-rw-r--r--ruby_1_8_5/lib/rss/2.0.rb111
-rw-r--r--ruby_1_8_5/lib/rss/content.rb38
-rw-r--r--ruby_1_8_5/lib/rss/converter.rb158
-rw-r--r--ruby_1_8_5/lib/rss/dublincore.rb154
-rw-r--r--ruby_1_8_5/lib/rss/image.rb193
-rw-r--r--ruby_1_8_5/lib/rss/maker.rb37
-rw-r--r--ruby_1_8_5/lib/rss/maker/0.9.rb224
-rw-r--r--ruby_1_8_5/lib/rss/maker/1.0.rb204
-rw-r--r--ruby_1_8_5/lib/rss/maker/2.0.rb168
-rw-r--r--ruby_1_8_5/lib/rss/maker/base.rb546
-rw-r--r--ruby_1_8_5/lib/rss/maker/content.rb29
-rw-r--r--ruby_1_8_5/lib/rss/maker/dublincore.rb169
-rw-r--r--ruby_1_8_5/lib/rss/maker/image.rb145
-rw-r--r--ruby_1_8_5/lib/rss/maker/syndication.rb27
-rw-r--r--ruby_1_8_5/lib/rss/maker/taxonomy.rb182
-rw-r--r--ruby_1_8_5/lib/rss/maker/trackback.rb130
-rw-r--r--ruby_1_8_5/lib/rss/parser.rb476
-rw-r--r--ruby_1_8_5/lib/rss/rexmlparser.rb54
-rw-r--r--ruby_1_8_5/lib/rss/rss.rb1015
-rw-r--r--ruby_1_8_5/lib/rss/syndication.rb64
-rw-r--r--ruby_1_8_5/lib/rss/taxonomy.rb145
-rw-r--r--ruby_1_8_5/lib/rss/trackback.rb288
-rw-r--r--ruby_1_8_5/lib/rss/utils.rb37
-rw-r--r--ruby_1_8_5/lib/rss/xml-stylesheet.rb101
-rw-r--r--ruby_1_8_5/lib/rss/xmlparser.rb93
-rw-r--r--ruby_1_8_5/lib/rss/xmlscanner.rb121
-rw-r--r--ruby_1_8_5/lib/rubyunit.rb6
-rw-r--r--ruby_1_8_5/lib/runit/assert.rb73
-rw-r--r--ruby_1_8_5/lib/runit/cui/testrunner.rb51
-rw-r--r--ruby_1_8_5/lib/runit/error.rb9
-rw-r--r--ruby_1_8_5/lib/runit/testcase.rb45
-rw-r--r--ruby_1_8_5/lib/runit/testresult.rb44
-rw-r--r--ruby_1_8_5/lib/runit/testsuite.rb26
-rw-r--r--ruby_1_8_5/lib/runit/topublic.rb8
-rw-r--r--ruby_1_8_5/lib/scanf.rb702
-rw-r--r--ruby_1_8_5/lib/set.rb1220
-rw-r--r--ruby_1_8_5/lib/shell.rb269
-rw-r--r--ruby_1_8_5/lib/shell/builtin-command.rb154
-rw-r--r--ruby_1_8_5/lib/shell/command-processor.rb592
-rw-r--r--ruby_1_8_5/lib/shell/error.rb26
-rw-r--r--ruby_1_8_5/lib/shell/filter.rb110
-rw-r--r--ruby_1_8_5/lib/shell/process-controller.rb260
-rw-r--r--ruby_1_8_5/lib/shell/system-command.rb168
-rw-r--r--ruby_1_8_5/lib/shell/version.rb16
-rw-r--r--ruby_1_8_5/lib/shellwords.rb60
-rw-r--r--ruby_1_8_5/lib/singleton.rb360
-rw-r--r--ruby_1_8_5/lib/soap/attachment.rb107
-rw-r--r--ruby_1_8_5/lib/soap/baseData.rb942
-rw-r--r--ruby_1_8_5/lib/soap/element.rb258
-rw-r--r--ruby_1_8_5/lib/soap/encodingstyle/aspDotNetHandler.rb213
-rw-r--r--ruby_1_8_5/lib/soap/encodingstyle/handler.rb100
-rw-r--r--ruby_1_8_5/lib/soap/encodingstyle/literalHandler.rb226
-rw-r--r--ruby_1_8_5/lib/soap/encodingstyle/soapHandler.rb582
-rw-r--r--ruby_1_8_5/lib/soap/generator.rb268
-rw-r--r--ruby_1_8_5/lib/soap/header/handler.rb57
-rw-r--r--ruby_1_8_5/lib/soap/header/handlerset.rb70
-rw-r--r--ruby_1_8_5/lib/soap/header/simplehandler.rb44
-rw-r--r--ruby_1_8_5/lib/soap/httpconfigloader.rb119
-rw-r--r--ruby_1_8_5/lib/soap/mapping.rb10
-rw-r--r--ruby_1_8_5/lib/soap/mapping/factory.rb355
-rw-r--r--ruby_1_8_5/lib/soap/mapping/mapping.rb381
-rw-r--r--ruby_1_8_5/lib/soap/mapping/registry.rb541
-rw-r--r--ruby_1_8_5/lib/soap/mapping/rubytypeFactory.rb475
-rw-r--r--ruby_1_8_5/lib/soap/mapping/typeMap.rb50
-rw-r--r--ruby_1_8_5/lib/soap/mapping/wsdlencodedregistry.rb280
-rw-r--r--ruby_1_8_5/lib/soap/mapping/wsdlliteralregistry.rb418
-rw-r--r--ruby_1_8_5/lib/soap/marshal.rb59
-rw-r--r--ruby_1_8_5/lib/soap/mimemessage.rb240
-rw-r--r--ruby_1_8_5/lib/soap/netHttpClient.rb190
-rw-r--r--ruby_1_8_5/lib/soap/parser.rb251
-rw-r--r--ruby_1_8_5/lib/soap/processor.rb66
-rw-r--r--ruby_1_8_5/lib/soap/property.rb333
-rw-r--r--ruby_1_8_5/lib/soap/rpc/cgistub.rb206
-rw-r--r--ruby_1_8_5/lib/soap/rpc/driver.rb254
-rw-r--r--ruby_1_8_5/lib/soap/rpc/element.rb325
-rw-r--r--ruby_1_8_5/lib/soap/rpc/httpserver.rb129
-rw-r--r--ruby_1_8_5/lib/soap/rpc/proxy.rb497
-rw-r--r--ruby_1_8_5/lib/soap/rpc/router.rb594
-rw-r--r--ruby_1_8_5/lib/soap/rpc/rpc.rb25
-rw-r--r--ruby_1_8_5/lib/soap/rpc/soaplet.rb162
-rw-r--r--ruby_1_8_5/lib/soap/rpc/standaloneServer.rb43
-rw-r--r--ruby_1_8_5/lib/soap/soap.rb140
-rw-r--r--ruby_1_8_5/lib/soap/streamHandler.rb229
-rw-r--r--ruby_1_8_5/lib/soap/wsdlDriver.rb575
-rw-r--r--ruby_1_8_5/lib/sync.rb311
-rw-r--r--ruby_1_8_5/lib/tempfile.rb193
-rw-r--r--ruby_1_8_5/lib/test/unit.rb280
-rw-r--r--ruby_1_8_5/lib/test/unit/assertionfailederror.rb14
-rw-r--r--ruby_1_8_5/lib/test/unit/assertions.rb622
-rw-r--r--ruby_1_8_5/lib/test/unit/autorunner.rb204
-rw-r--r--ruby_1_8_5/lib/test/unit/collector.rb43
-rw-r--r--ruby_1_8_5/lib/test/unit/collector/dir.rb92
-rw-r--r--ruby_1_8_5/lib/test/unit/collector/objectspace.rb34
-rw-r--r--ruby_1_8_5/lib/test/unit/error.rb56
-rw-r--r--ruby_1_8_5/lib/test/unit/failure.rb51
-rw-r--r--ruby_1_8_5/lib/test/unit/testcase.rb152
-rw-r--r--ruby_1_8_5/lib/test/unit/testresult.rb80
-rw-r--r--ruby_1_8_5/lib/test/unit/testsuite.rb76
-rw-r--r--ruby_1_8_5/lib/test/unit/ui/console/testrunner.rb127
-rw-r--r--ruby_1_8_5/lib/test/unit/ui/fox/testrunner.rb268
-rw-r--r--ruby_1_8_5/lib/test/unit/ui/gtk/testrunner.rb416
-rw-r--r--ruby_1_8_5/lib/test/unit/ui/gtk2/testrunner.rb465
-rw-r--r--ruby_1_8_5/lib/test/unit/ui/testrunnermediator.rb68
-rw-r--r--ruby_1_8_5/lib/test/unit/ui/testrunnerutilities.rb46
-rw-r--r--ruby_1_8_5/lib/test/unit/ui/tk/testrunner.rb260
-rw-r--r--ruby_1_8_5/lib/test/unit/util/backtracefilter.rb40
-rw-r--r--ruby_1_8_5/lib/test/unit/util/observable.rb90
-rw-r--r--ruby_1_8_5/lib/test/unit/util/procwrapper.rb48
-rw-r--r--ruby_1_8_5/lib/thread.rb484
-rw-r--r--ruby_1_8_5/lib/thwait.rb169
-rw-r--r--ruby_1_8_5/lib/time.rb797
-rw-r--r--ruby_1_8_5/lib/timeout.rb105
-rw-r--r--ruby_1_8_5/lib/tmpdir.rb45
-rw-r--r--ruby_1_8_5/lib/tracer.rb167
-rw-r--r--ruby_1_8_5/lib/tsort.rb290
-rw-r--r--ruby_1_8_5/lib/un.rb235
-rw-r--r--ruby_1_8_5/lib/uri.rb28
-rw-r--r--ruby_1_8_5/lib/uri/common.rb607
-rw-r--r--ruby_1_8_5/lib/uri/ftp.rb148
-rw-r--r--ruby_1_8_5/lib/uri/generic.rb1118
-rw-r--r--ruby_1_8_5/lib/uri/http.rb65
-rw-r--r--ruby_1_8_5/lib/uri/https.rb16
-rw-r--r--ruby_1_8_5/lib/uri/ldap.rb190
-rw-r--r--ruby_1_8_5/lib/uri/mailto.rb239
-rw-r--r--ruby_1_8_5/lib/weakref.rb94
-rw-r--r--ruby_1_8_5/lib/webrick.rb29
-rw-r--r--ruby_1_8_5/lib/webrick/accesslog.rb67
-rw-r--r--ruby_1_8_5/lib/webrick/cgi.rb257
-rw-r--r--ruby_1_8_5/lib/webrick/compat.rb15
-rw-r--r--ruby_1_8_5/lib/webrick/config.rb97
-rw-r--r--ruby_1_8_5/lib/webrick/cookie.rb104
-rw-r--r--ruby_1_8_5/lib/webrick/htmlutils.rb25
-rw-r--r--ruby_1_8_5/lib/webrick/httpauth.rb45
-rw-r--r--ruby_1_8_5/lib/webrick/httpauth/authenticator.rb79
-rw-r--r--ruby_1_8_5/lib/webrick/httpauth/basicauth.rb65
-rw-r--r--ruby_1_8_5/lib/webrick/httpauth/digestauth.rb343
-rw-r--r--ruby_1_8_5/lib/webrick/httpauth/htdigest.rb91
-rw-r--r--ruby_1_8_5/lib/webrick/httpauth/htgroup.rb61
-rw-r--r--ruby_1_8_5/lib/webrick/httpauth/htpasswd.rb83
-rw-r--r--ruby_1_8_5/lib/webrick/httpauth/userdb.rb29
-rw-r--r--ruby_1_8_5/lib/webrick/httpproxy.rb254
-rw-r--r--ruby_1_8_5/lib/webrick/httprequest.rb365
-rw-r--r--ruby_1_8_5/lib/webrick/httpresponse.rb327
-rw-r--r--ruby_1_8_5/lib/webrick/https.rb63
-rw-r--r--ruby_1_8_5/lib/webrick/httpserver.rb210
-rw-r--r--ruby_1_8_5/lib/webrick/httpservlet.rb22
-rw-r--r--ruby_1_8_5/lib/webrick/httpservlet/abstract.rb71
-rw-r--r--ruby_1_8_5/lib/webrick/httpservlet/cgi_runner.rb45
-rw-r--r--ruby_1_8_5/lib/webrick/httpservlet/cgihandler.rb104
-rw-r--r--ruby_1_8_5/lib/webrick/httpservlet/erbhandler.rb54
-rw-r--r--ruby_1_8_5/lib/webrick/httpservlet/filehandler.rb398
-rw-r--r--ruby_1_8_5/lib/webrick/httpservlet/prochandler.rb33
-rw-r--r--ruby_1_8_5/lib/webrick/httpstatus.rb126
-rw-r--r--ruby_1_8_5/lib/webrick/httputils.rb399
-rw-r--r--ruby_1_8_5/lib/webrick/httpversion.rb49
-rw-r--r--ruby_1_8_5/lib/webrick/log.rb88
-rw-r--r--ruby_1_8_5/lib/webrick/server.rb200
-rw-r--r--ruby_1_8_5/lib/webrick/ssl.rb126
-rw-r--r--ruby_1_8_5/lib/webrick/utils.rb100
-rw-r--r--ruby_1_8_5/lib/webrick/version.rb13
-rw-r--r--ruby_1_8_5/lib/wsdl/binding.rb65
-rw-r--r--ruby_1_8_5/lib/wsdl/data.rb64
-rw-r--r--ruby_1_8_5/lib/wsdl/definitions.rb250
-rw-r--r--ruby_1_8_5/lib/wsdl/documentation.rb32
-rw-r--r--ruby_1_8_5/lib/wsdl/import.rb80
-rw-r--r--ruby_1_8_5/lib/wsdl/importer.rb38
-rw-r--r--ruby_1_8_5/lib/wsdl/info.rb39
-rw-r--r--ruby_1_8_5/lib/wsdl/message.rb54
-rw-r--r--ruby_1_8_5/lib/wsdl/operation.rb130
-rw-r--r--ruby_1_8_5/lib/wsdl/operationBinding.rb108
-rw-r--r--ruby_1_8_5/lib/wsdl/param.rb85
-rw-r--r--ruby_1_8_5/lib/wsdl/parser.rb163
-rw-r--r--ruby_1_8_5/lib/wsdl/part.rb52
-rw-r--r--ruby_1_8_5/lib/wsdl/port.rb84
-rw-r--r--ruby_1_8_5/lib/wsdl/portType.rb73
-rw-r--r--ruby_1_8_5/lib/wsdl/service.rb61
-rw-r--r--ruby_1_8_5/lib/wsdl/soap/address.rb40
-rw-r--r--ruby_1_8_5/lib/wsdl/soap/binding.rb49
-rw-r--r--ruby_1_8_5/lib/wsdl/soap/body.rb56
-rw-r--r--ruby_1_8_5/lib/wsdl/soap/cgiStubCreator.rb76
-rw-r--r--ruby_1_8_5/lib/wsdl/soap/classDefCreator.rb314
-rw-r--r--ruby_1_8_5/lib/wsdl/soap/classDefCreatorSupport.rb126
-rw-r--r--ruby_1_8_5/lib/wsdl/soap/clientSkeltonCreator.rb78
-rw-r--r--ruby_1_8_5/lib/wsdl/soap/complexType.rb161
-rw-r--r--ruby_1_8_5/lib/wsdl/soap/data.rb42
-rw-r--r--ruby_1_8_5/lib/wsdl/soap/definitions.rb149
-rw-r--r--ruby_1_8_5/lib/wsdl/soap/driverCreator.rb95
-rw-r--r--ruby_1_8_5/lib/wsdl/soap/element.rb28
-rw-r--r--ruby_1_8_5/lib/wsdl/soap/fault.rb56
-rw-r--r--ruby_1_8_5/lib/wsdl/soap/header.rb86
-rw-r--r--ruby_1_8_5/lib/wsdl/soap/headerfault.rb56
-rw-r--r--ruby_1_8_5/lib/wsdl/soap/mappingRegistryCreator.rb92
-rw-r--r--ruby_1_8_5/lib/wsdl/soap/methodDefCreator.rb228
-rw-r--r--ruby_1_8_5/lib/wsdl/soap/operation.rb122
-rw-r--r--ruby_1_8_5/lib/wsdl/soap/servantSkeltonCreator.rb67
-rw-r--r--ruby_1_8_5/lib/wsdl/soap/standaloneServerStubCreator.rb85
-rw-r--r--ruby_1_8_5/lib/wsdl/soap/wsdl2ruby.rb176
-rw-r--r--ruby_1_8_5/lib/wsdl/types.rb43
-rw-r--r--ruby_1_8_5/lib/wsdl/wsdl.rb23
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/all.rb69
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/annotation.rb34
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/any.rb56
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/attribute.rb127
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/choice.rb69
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/complexContent.rb92
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/complexType.rb139
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/content.rb96
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/data.rb80
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/element.rb154
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/enumeration.rb36
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/import.rb65
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/importer.rb87
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/include.rb54
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/length.rb35
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/parser.rb166
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/pattern.rb36
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/schema.rb143
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/sequence.rb69
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/simpleContent.rb65
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/simpleExtension.rb54
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/simpleRestriction.rb73
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/simpleType.rb73
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/unique.rb34
-rw-r--r--ruby_1_8_5/lib/wsdl/xmlSchema/xsd2ruby.rb107
-rw-r--r--ruby_1_8_5/lib/xmlrpc/.document1
-rw-r--r--ruby_1_8_5/lib/xmlrpc/README.txt31
-rw-r--r--ruby_1_8_5/lib/xmlrpc/base64.rb81
-rw-r--r--ruby_1_8_5/lib/xmlrpc/client.rb616
-rw-r--r--ruby_1_8_5/lib/xmlrpc/config.rb40
-rw-r--r--ruby_1_8_5/lib/xmlrpc/create.rb290
-rw-r--r--ruby_1_8_5/lib/xmlrpc/datetime.rb142
-rw-r--r--ruby_1_8_5/lib/xmlrpc/httpserver.rb178
-rw-r--r--ruby_1_8_5/lib/xmlrpc/marshal.rb76
-rw-r--r--ruby_1_8_5/lib/xmlrpc/parser.rb813
-rw-r--r--ruby_1_8_5/lib/xmlrpc/server.rb780
-rw-r--r--ruby_1_8_5/lib/xmlrpc/utils.rb165
-rw-r--r--ruby_1_8_5/lib/xsd/charset.rb187
-rw-r--r--ruby_1_8_5/lib/xsd/codegen.rb12
-rw-r--r--ruby_1_8_5/lib/xsd/codegen/classdef.rb203
-rw-r--r--ruby_1_8_5/lib/xsd/codegen/commentdef.rb34
-rw-r--r--ruby_1_8_5/lib/xsd/codegen/gensupport.rb166
-rw-r--r--ruby_1_8_5/lib/xsd/codegen/methoddef.rb63
-rw-r--r--ruby_1_8_5/lib/xsd/codegen/moduledef.rb191
-rw-r--r--ruby_1_8_5/lib/xsd/datatypes.rb1269
-rw-r--r--ruby_1_8_5/lib/xsd/datatypes1999.rb20
-rw-r--r--ruby_1_8_5/lib/xsd/iconvcharset.rb33
-rw-r--r--ruby_1_8_5/lib/xsd/mapping.rb42
-rw-r--r--ruby_1_8_5/lib/xsd/namedelements.rb95
-rw-r--r--ruby_1_8_5/lib/xsd/ns.rb140
-rw-r--r--ruby_1_8_5/lib/xsd/qname.rb78
-rw-r--r--ruby_1_8_5/lib/xsd/xmlparser.rb61
-rw-r--r--ruby_1_8_5/lib/xsd/xmlparser/parser.rb96
-rw-r--r--ruby_1_8_5/lib/xsd/xmlparser/rexmlparser.rb54
-rw-r--r--ruby_1_8_5/lib/xsd/xmlparser/xmlparser.rb50
-rw-r--r--ruby_1_8_5/lib/xsd/xmlparser/xmlscanner.rb147
-rw-r--r--ruby_1_8_5/lib/yaml.rb436
-rw-r--r--ruby_1_8_5/lib/yaml/baseemitter.rb247
-rw-r--r--ruby_1_8_5/lib/yaml/basenode.rb216
-rw-r--r--ruby_1_8_5/lib/yaml/constants.rb45
-rw-r--r--ruby_1_8_5/lib/yaml/dbm.rb111
-rw-r--r--ruby_1_8_5/lib/yaml/encoding.rb33
-rw-r--r--ruby_1_8_5/lib/yaml/error.rb34
-rw-r--r--ruby_1_8_5/lib/yaml/loader.rb14
-rw-r--r--ruby_1_8_5/lib/yaml/rubytypes.rb408
-rw-r--r--ruby_1_8_5/lib/yaml/store.rb29
-rw-r--r--ruby_1_8_5/lib/yaml/stream.rb40
-rw-r--r--ruby_1_8_5/lib/yaml/stringio.rb83
-rw-r--r--ruby_1_8_5/lib/yaml/syck.rb19
-rw-r--r--ruby_1_8_5/lib/yaml/tag.rb91
-rw-r--r--ruby_1_8_5/lib/yaml/types.rb194
-rw-r--r--ruby_1_8_5/lib/yaml/yamlnode.rb54
-rw-r--r--ruby_1_8_5/lib/yaml/ypath.rb52
-rw-r--r--ruby_1_8_5/main.c48
-rw-r--r--ruby_1_8_5/marshal.c1510
-rw-r--r--ruby_1_8_5/math.c529
-rwxr-xr-xruby_1_8_5/mdoc2man.rb465
-rw-r--r--ruby_1_8_5/misc/README7
-rw-r--r--ruby_1_8_5/misc/inf-ruby.el417
-rw-r--r--ruby_1_8_5/misc/rdebug.el136
-rw-r--r--ruby_1_8_5/misc/ruby-electric.el200
-rw-r--r--ruby_1_8_5/misc/ruby-mode.el1205
-rw-r--r--ruby_1_8_5/misc/rubydb2x.el104
-rw-r--r--ruby_1_8_5/misc/rubydb3x.el115
-rw-r--r--ruby_1_8_5/missing.h142
-rw-r--r--ruby_1_8_5/missing/acosh.c88
-rw-r--r--ruby_1_8_5/missing/alloca.c194
-rw-r--r--ruby_1_8_5/missing/crypt.c970
-rw-r--r--ruby_1_8_5/missing/dup2.c61
-rw-r--r--ruby_1_8_5/missing/erf.c92
-rw-r--r--ruby_1_8_5/missing/file.h22
-rw-r--r--ruby_1_8_5/missing/fileblocks.c1
-rw-r--r--ruby_1_8_5/missing/finite.c8
-rw-r--r--ruby_1_8_5/missing/flock.c134
-rw-r--r--ruby_1_8_5/missing/hypot.c17
-rw-r--r--ruby_1_8_5/missing/isinf.c65
-rw-r--r--ruby_1_8_5/missing/isnan.c17
-rw-r--r--ruby_1_8_5/missing/memcmp.c18
-rw-r--r--ruby_1_8_5/missing/memmove.c22
-rw-r--r--ruby_1_8_5/missing/os2.c113
-rw-r--r--ruby_1_8_5/missing/strcasecmp.c16
-rw-r--r--ruby_1_8_5/missing/strchr.c32
-rw-r--r--ruby_1_8_5/missing/strerror.c17
-rw-r--r--ruby_1_8_5/missing/strftime.c907
-rw-r--r--ruby_1_8_5/missing/strncasecmp.c21
-rw-r--r--ruby_1_8_5/missing/strstr.c26
-rw-r--r--ruby_1_8_5/missing/strtod.c271
-rw-r--r--ruby_1_8_5/missing/strtol.c29
-rw-r--r--ruby_1_8_5/missing/strtoul.c184
-rw-r--r--ruby_1_8_5/missing/vsnprintf.c1135
-rw-r--r--ruby_1_8_5/missing/x68.c40
-rw-r--r--ruby_1_8_5/mkconfig.rb164
-rw-r--r--ruby_1_8_5/node.h378
-rw-r--r--ruby_1_8_5/numeric.c2989
-rw-r--r--ruby_1_8_5/object.c2745
-rw-r--r--ruby_1_8_5/pack.c2119
-rw-r--r--ruby_1_8_5/parse.y6339
-rw-r--r--ruby_1_8_5/prec.c141
-rw-r--r--ruby_1_8_5/process.c3713
-rw-r--r--ruby_1_8_5/random.c504
-rw-r--r--ruby_1_8_5/range.c675
-rw-r--r--ruby_1_8_5/re.c2309
-rw-r--r--ruby_1_8_5/re.h42
-rw-r--r--ruby_1_8_5/regex.c4648
-rw-r--r--ruby_1_8_5/regex.h221
-rw-r--r--ruby_1_8_5/ruby.1351
-rw-r--r--ruby_1_8_5/ruby.c1230
-rw-r--r--ruby_1_8_5/ruby.h734
-rw-r--r--ruby_1_8_5/rubyio.h88
-rw-r--r--ruby_1_8_5/rubysig.h105
-rw-r--r--ruby_1_8_5/rubytest.rb49
-rwxr-xr-xruby_1_8_5/runruby.rb59
-rw-r--r--ruby_1_8_5/sample/README52
-rw-r--r--ruby_1_8_5/sample/biorhythm.rb160
-rw-r--r--ruby_1_8_5/sample/cal.rb154
-rw-r--r--ruby_1_8_5/sample/cbreak.rb36
-rw-r--r--ruby_1_8_5/sample/clnt.rb21
-rw-r--r--ruby_1_8_5/sample/dbmtest.rb14
-rw-r--r--ruby_1_8_5/sample/dir.rb12
-rw-r--r--ruby_1_8_5/sample/drb/README.rd56
-rw-r--r--ruby_1_8_5/sample/drb/README.rd.ja59
-rw-r--r--ruby_1_8_5/sample/drb/darray.rb12
-rw-r--r--ruby_1_8_5/sample/drb/darrayc.rb59
-rw-r--r--ruby_1_8_5/sample/drb/dbiff.rb51
-rw-r--r--ruby_1_8_5/sample/drb/dcdbiff.rb43
-rw-r--r--ruby_1_8_5/sample/drb/dchatc.rb41
-rw-r--r--ruby_1_8_5/sample/drb/dchats.rb70
-rw-r--r--ruby_1_8_5/sample/drb/dhasen.rb42
-rw-r--r--ruby_1_8_5/sample/drb/dhasenc.rb13
-rw-r--r--ruby_1_8_5/sample/drb/dlogc.rb16
-rw-r--r--ruby_1_8_5/sample/drb/dlogd.rb39
-rw-r--r--ruby_1_8_5/sample/drb/dqin.rb13
-rw-r--r--ruby_1_8_5/sample/drb/dqlib.rb14
-rw-r--r--ruby_1_8_5/sample/drb/dqout.rb14
-rw-r--r--ruby_1_8_5/sample/drb/dqueue.rb12
-rw-r--r--ruby_1_8_5/sample/drb/drbc.rb45
-rw-r--r--ruby_1_8_5/sample/drb/drbch.rb48
-rw-r--r--ruby_1_8_5/sample/drb/drbm.rb60
-rw-r--r--ruby_1_8_5/sample/drb/drbmc.rb22
-rw-r--r--ruby_1_8_5/sample/drb/drbs-acl.rb51
-rw-r--r--ruby_1_8_5/sample/drb/drbs.rb64
-rw-r--r--ruby_1_8_5/sample/drb/drbssl_c.rb19
-rw-r--r--ruby_1_8_5/sample/drb/drbssl_s.rb31
-rw-r--r--ruby_1_8_5/sample/drb/extserv_test.rb80
-rw-r--r--ruby_1_8_5/sample/drb/gw_ct.rb29
-rw-r--r--ruby_1_8_5/sample/drb/gw_cu.rb28
-rw-r--r--ruby_1_8_5/sample/drb/gw_s.rb10
-rw-r--r--ruby_1_8_5/sample/drb/holderc.rb22
-rw-r--r--ruby_1_8_5/sample/drb/holders.rb63
-rw-r--r--ruby_1_8_5/sample/drb/http0.rb77
-rw-r--r--ruby_1_8_5/sample/drb/http0serv.rb119
-rw-r--r--ruby_1_8_5/sample/drb/name.rb117
-rw-r--r--ruby_1_8_5/sample/drb/namec.rb36
-rw-r--r--ruby_1_8_5/sample/drb/old_tuplespace.rb214
-rw-r--r--ruby_1_8_5/sample/drb/rinda_ts.rb7
-rw-r--r--ruby_1_8_5/sample/drb/rindac.rb17
-rw-r--r--ruby_1_8_5/sample/drb/rindas.rb18
-rw-r--r--ruby_1_8_5/sample/drb/ring_echo.rb30
-rw-r--r--ruby_1_8_5/sample/drb/ring_inspect.rb30
-rw-r--r--ruby_1_8_5/sample/drb/ring_place.rb25
-rw-r--r--ruby_1_8_5/sample/drb/simpletuple.rb91
-rw-r--r--ruby_1_8_5/sample/drb/speedc.rb21
-rw-r--r--ruby_1_8_5/sample/drb/speeds.rb31
-rw-r--r--ruby_1_8_5/sample/dualstack-fetch.rb48
-rw-r--r--ruby_1_8_5/sample/dualstack-httpd.rb55
-rw-r--r--ruby_1_8_5/sample/eval.rb41
-rw-r--r--ruby_1_8_5/sample/export.rb40
-rw-r--r--ruby_1_8_5/sample/exyacc.rb22
-rw-r--r--ruby_1_8_5/sample/fact.rb9
-rw-r--r--ruby_1_8_5/sample/fib.awk5
-rw-r--r--ruby_1_8_5/sample/fib.pl11
-rw-r--r--ruby_1_8_5/sample/fib.py10
-rw-r--r--ruby_1_8_5/sample/fib.rb10
-rw-r--r--ruby_1_8_5/sample/fib.scm8
-rw-r--r--ruby_1_8_5/sample/freq.rb12
-rw-r--r--ruby_1_8_5/sample/from.rb98
-rw-r--r--ruby_1_8_5/sample/fullpath.rb23
-rw-r--r--ruby_1_8_5/sample/getopts.test36
-rw-r--r--ruby_1_8_5/sample/goodfriday.rb48
-rw-r--r--ruby_1_8_5/sample/less.rb17
-rw-r--r--ruby_1_8_5/sample/list.rb80
-rw-r--r--ruby_1_8_5/sample/list2.rb16
-rw-r--r--ruby_1_8_5/sample/list3.rb18
-rw-r--r--ruby_1_8_5/sample/logger/app.rb46
-rw-r--r--ruby_1_8_5/sample/logger/log.rb27
-rw-r--r--ruby_1_8_5/sample/logger/shifting.rb26
-rw-r--r--ruby_1_8_5/sample/mine.rb175
-rw-r--r--ruby_1_8_5/sample/mkproto.rb27
-rw-r--r--ruby_1_8_5/sample/mpart.rb44
-rw-r--r--ruby_1_8_5/sample/mrshtest.rb13
-rw-r--r--ruby_1_8_5/sample/observ.rb32
-rw-r--r--ruby_1_8_5/sample/occur.pl9
-rw-r--r--ruby_1_8_5/sample/occur.rb12
-rw-r--r--ruby_1_8_5/sample/occur2.rb16
-rw-r--r--ruby_1_8_5/sample/openssl/c_rehash.rb174
-rw-r--r--ruby_1_8_5/sample/openssl/cert2text.rb23
-rw-r--r--ruby_1_8_5/sample/openssl/cert_store_view.rb911
-rw-r--r--ruby_1_8_5/sample/openssl/certstore.rb161
-rw-r--r--ruby_1_8_5/sample/openssl/cipher.rb33
-rw-r--r--ruby_1_8_5/sample/openssl/crlstore.rb122
-rw-r--r--ruby_1_8_5/sample/openssl/echo_cli.rb37
-rw-r--r--ruby_1_8_5/sample/openssl/echo_svr.rb62
-rw-r--r--ruby_1_8_5/sample/openssl/gen_csr.rb50
-rw-r--r--ruby_1_8_5/sample/openssl/smime_read.rb23
-rw-r--r--ruby_1_8_5/sample/openssl/smime_write.rb23
-rw-r--r--ruby_1_8_5/sample/openssl/wget.rb33
-rw-r--r--ruby_1_8_5/sample/optparse/opttest.rb85
-rwxr-xr-xruby_1_8_5/sample/optparse/subcommand.rb19
-rw-r--r--ruby_1_8_5/sample/philos.rb54
-rw-r--r--ruby_1_8_5/sample/pi.rb18
-rw-r--r--ruby_1_8_5/sample/rcs.awk33
-rw-r--r--ruby_1_8_5/sample/rcs.dat17
-rw-r--r--ruby_1_8_5/sample/rcs.rb39
-rw-r--r--ruby_1_8_5/sample/regx.rb23
-rwxr-xr-xruby_1_8_5/sample/rss/blend.rb73
-rwxr-xr-xruby_1_8_5/sample/rss/convert.rb69
-rw-r--r--ruby_1_8_5/sample/rss/list_description.rb82
-rwxr-xr-xruby_1_8_5/sample/rss/re_read.rb64
-rw-r--r--ruby_1_8_5/sample/rss/rss_recent.rb81
-rw-r--r--ruby_1_8_5/sample/sieve.rb14
-rw-r--r--ruby_1_8_5/sample/svr.rb34
-rw-r--r--ruby_1_8_5/sample/test.rb2036
-rw-r--r--ruby_1_8_5/sample/testunit/adder.rb13
-rw-r--r--ruby_1_8_5/sample/testunit/subtracter.rb12
-rw-r--r--ruby_1_8_5/sample/testunit/tc_adder.rb18
-rw-r--r--ruby_1_8_5/sample/testunit/tc_subtracter.rb18
-rw-r--r--ruby_1_8_5/sample/testunit/ts_examples.rb7
-rw-r--r--ruby_1_8_5/sample/time.rb8
-rw-r--r--ruby_1_8_5/sample/trojan.rb15
-rw-r--r--ruby_1_8_5/sample/tsvr.rb20
-rw-r--r--ruby_1_8_5/sample/uumerge.rb43
-rw-r--r--ruby_1_8_5/sample/webrick/demo-app.rb66
-rw-r--r--ruby_1_8_5/sample/webrick/demo-multipart.cgi12
-rw-r--r--ruby_1_8_5/sample/webrick/demo-servlet.rb6
-rw-r--r--ruby_1_8_5/sample/webrick/demo-urlencoded.cgi12
-rw-r--r--ruby_1_8_5/sample/webrick/hello.cgi11
-rw-r--r--ruby_1_8_5/sample/webrick/hello.rb8
-rw-r--r--ruby_1_8_5/sample/webrick/httpd.rb23
-rw-r--r--ruby_1_8_5/sample/webrick/httpproxy.rb26
-rw-r--r--ruby_1_8_5/sample/webrick/httpsd.rb33
-rw-r--r--ruby_1_8_5/signal.c1010
-rw-r--r--ruby_1_8_5/sprintf.c851
-rw-r--r--ruby_1_8_5/st.c575
-rw-r--r--ruby_1_8_5/st.h72
-rw-r--r--ruby_1_8_5/string.c4764
-rw-r--r--ruby_1_8_5/struct.c917
-rw-r--r--ruby_1_8_5/test/csv/test_csv.rb1753
-rw-r--r--ruby_1_8_5/test/dbm/test_dbm.rb545
-rw-r--r--ruby_1_8_5/test/digest/test_digest.rb120
-rw-r--r--ruby_1_8_5/test/drb/drbtest.rb351
-rw-r--r--ruby_1_8_5/test/drb/ignore_test_drb.rb24
-rw-r--r--ruby_1_8_5/test/drb/test_acl.rb195
-rw-r--r--ruby_1_8_5/test/drb/test_drb.rb301
-rw-r--r--ruby_1_8_5/test/drb/test_drbssl.rb62
-rw-r--r--ruby_1_8_5/test/drb/test_drbunix.rb46
-rw-r--r--ruby_1_8_5/test/drb/ut_array.rb15
-rw-r--r--ruby_1_8_5/test/drb/ut_array_drbssl.rb24
-rw-r--r--ruby_1_8_5/test/drb/ut_array_drbunix.rb15
-rw-r--r--ruby_1_8_5/test/drb/ut_drb.rb160
-rw-r--r--ruby_1_8_5/test/drb/ut_drb_drbssl.rb25
-rw-r--r--ruby_1_8_5/test/drb/ut_drb_drbunix.rb16
-rw-r--r--ruby_1_8_5/test/drb/ut_eval.rb31
-rw-r--r--ruby_1_8_5/test/drb/ut_large.rb38
-rw-r--r--ruby_1_8_5/test/drb/ut_port.rb14
-rw-r--r--ruby_1_8_5/test/drb/ut_safe1.rb15
-rw-r--r--ruby_1_8_5/test/drb/ut_timerholder.rb49
-rw-r--r--ruby_1_8_5/test/erb/test_erb.rb40
-rw-r--r--ruby_1_8_5/test/fileutils/fileasserts.rb67
-rw-r--r--ruby_1_8_5/test/fileutils/test_dryrun.rb25
-rw-r--r--ruby_1_8_5/test/fileutils/test_fileutils.rb1085
-rw-r--r--ruby_1_8_5/test/fileutils/test_nowrite.rb99
-rw-r--r--ruby_1_8_5/test/fileutils/test_verbose.rb25
-rw-r--r--ruby_1_8_5/test/gdbm/test_gdbm.rb692
-rw-r--r--ruby_1_8_5/test/io/nonblock/test_flush.rb28
-rw-r--r--ruby_1_8_5/test/logger/test_logger.rb376
-rw-r--r--ruby_1_8_5/test/monitor/test_monitor.rb161
-rw-r--r--ruby_1_8_5/test/net/http/test_httpheader.rb317
-rw-r--r--ruby_1_8_5/test/net/http/test_https_proxy.rb30
-rw-r--r--ruby_1_8_5/test/nkf/test_kconv.rb71
-rw-r--r--ruby_1_8_5/test/nkf/test_nkf.rb16
-rw-r--r--ruby_1_8_5/test/openssl/ssl_server.rb81
-rw-r--r--ruby_1_8_5/test/openssl/test_asn1.rb197
-rw-r--r--ruby_1_8_5/test/openssl/test_cipher.rb95
-rw-r--r--ruby_1_8_5/test/openssl/test_digest.rb88
-rw-r--r--ruby_1_8_5/test/openssl/test_hmac.rb34
-rw-r--r--ruby_1_8_5/test/openssl/test_ns_spki.rb59
-rw-r--r--ruby_1_8_5/test/openssl/test_pair.rb144
-rw-r--r--ruby_1_8_5/test/openssl/test_pkcs7.rb154
-rw-r--r--ruby_1_8_5/test/openssl/test_pkey_rsa.rb49
-rw-r--r--ruby_1_8_5/test/openssl/test_ssl.rb286
-rw-r--r--ruby_1_8_5/test/openssl/test_x509cert.rb175
-rw-r--r--ruby_1_8_5/test/openssl/test_x509crl.rb218
-rw-r--r--ruby_1_8_5/test/openssl/test_x509ext.rb74
-rw-r--r--ruby_1_8_5/test/openssl/test_x509name.rb266
-rw-r--r--ruby_1_8_5/test/openssl/test_x509req.rb140
-rw-r--r--ruby_1_8_5/test/openssl/test_x509store.rb218
-rw-r--r--ruby_1_8_5/test/openssl/utils.rb135
-rw-r--r--ruby_1_8_5/test/optparse/test_noarg.rb57
-rw-r--r--ruby_1_8_5/test/optparse/test_optarg.rb44
-rw-r--r--ruby_1_8_5/test/optparse/test_optparse.rb46
-rw-r--r--ruby_1_8_5/test/optparse/test_placearg.rb45
-rw-r--r--ruby_1_8_5/test/optparse/test_reqarg.rb63
-rw-r--r--ruby_1_8_5/test/ostruct/test_ostruct.rb23
-rw-r--r--ruby_1_8_5/test/pathname/test_pathname.rb486
-rw-r--r--ruby_1_8_5/test/readline/test_readline.rb84
-rw-r--r--ruby_1_8_5/test/rinda/test_rinda.rb525
-rw-r--r--ruby_1_8_5/test/rss/rss-assertions.rb506
-rw-r--r--ruby_1_8_5/test/rss/rss-testcase.rb286
-rw-r--r--ruby_1_8_5/test/rss/test_1.0.rb249
-rw-r--r--ruby_1_8_5/test/rss/test_2.0.rb390
-rw-r--r--ruby_1_8_5/test/rss/test_accessor.rb103
-rw-r--r--ruby_1_8_5/test/rss/test_content.rb94
-rw-r--r--ruby_1_8_5/test/rss/test_dublincore.rb189
-rw-r--r--ruby_1_8_5/test/rss/test_image.rb191
-rw-r--r--ruby_1_8_5/test/rss/test_inherit.rb41
-rw-r--r--ruby_1_8_5/test/rss/test_maker_0.9.rb399
-rw-r--r--ruby_1_8_5/test/rss/test_maker_1.0.rb431
-rw-r--r--ruby_1_8_5/test/rss/test_maker_2.0.rb667
-rw-r--r--ruby_1_8_5/test/rss/test_maker_content.rb34
-rw-r--r--ruby_1_8_5/test/rss/test_maker_dc.rb145
-rw-r--r--ruby_1_8_5/test/rss/test_maker_image.rb62
-rw-r--r--ruby_1_8_5/test/rss/test_maker_sy.rb43
-rw-r--r--ruby_1_8_5/test/rss/test_maker_taxo.rb81
-rw-r--r--ruby_1_8_5/test/rss/test_maker_trackback.rb41
-rw-r--r--ruby_1_8_5/test/rss/test_maker_xml-stylesheet.rb79
-rw-r--r--ruby_1_8_5/test/rss/test_parser.rb60
-rw-r--r--ruby_1_8_5/test/rss/test_parser_1.0.rb503
-rw-r--r--ruby_1_8_5/test/rss/test_parser_2.0.rb122
-rw-r--r--ruby_1_8_5/test/rss/test_setup_maker_0.9.rb233
-rw-r--r--ruby_1_8_5/test/rss/test_setup_maker_1.0.rb534
-rw-r--r--ruby_1_8_5/test/rss/test_setup_maker_2.0.rb308
-rw-r--r--ruby_1_8_5/test/rss/test_syndication.rb127
-rw-r--r--ruby_1_8_5/test/rss/test_taxonomy.rb160
-rw-r--r--ruby_1_8_5/test/rss/test_to_s.rb440
-rw-r--r--ruby_1_8_5/test/rss/test_trackback.rb135
-rw-r--r--ruby_1_8_5/test/rss/test_version.rb9
-rw-r--r--ruby_1_8_5/test/rss/test_xml-stylesheet.rb108
-rw-r--r--ruby_1_8_5/test/ruby/beginmainend.rb80
-rw-r--r--ruby_1_8_5/test/ruby/endblockwarn.rb12
-rw-r--r--ruby_1_8_5/test/ruby/envutil.rb28
-rw-r--r--ruby_1_8_5/test/ruby/marshaltestlib.rb494
-rw-r--r--ruby_1_8_5/test/ruby/test_alias.rb40
-rw-r--r--ruby_1_8_5/test/ruby/test_array.rb145
-rw-r--r--ruby_1_8_5/test/ruby/test_assignment.rb467
-rw-r--r--ruby_1_8_5/test/ruby/test_beginendblock.rb57
-rw-r--r--ruby_1_8_5/test/ruby/test_bignum.rb87
-rw-r--r--ruby_1_8_5/test/ruby/test_call.rb19
-rw-r--r--ruby_1_8_5/test/ruby/test_case.rb49
-rw-r--r--ruby_1_8_5/test/ruby/test_clone.rb28
-rw-r--r--ruby_1_8_5/test/ruby/test_condition.rb16
-rw-r--r--ruby_1_8_5/test/ruby/test_const.rb33
-rw-r--r--ruby_1_8_5/test/ruby/test_defined.rb43
-rw-r--r--ruby_1_8_5/test/ruby/test_dir.rb42
-rw-r--r--ruby_1_8_5/test/ruby/test_env.rb82
-rw-r--r--ruby_1_8_5/test/ruby/test_eval.rb157
-rw-r--r--ruby_1_8_5/test/ruby/test_exception.rb187
-rw-r--r--ruby_1_8_5/test/ruby/test_file.rb108
-rw-r--r--ruby_1_8_5/test/ruby/test_float.rb113
-rw-r--r--ruby_1_8_5/test/ruby/test_gc.rb30
-rw-r--r--ruby_1_8_5/test/ruby/test_hash.rb74
-rw-r--r--ruby_1_8_5/test/ruby/test_ifunless.rb14
-rw-r--r--ruby_1_8_5/test/ruby/test_io.rb11
-rw-r--r--ruby_1_8_5/test/ruby/test_iterator.rb465
-rw-r--r--ruby_1_8_5/test/ruby/test_marshal.rb48
-rw-r--r--ruby_1_8_5/test/ruby/test_math.rb12
-rw-r--r--ruby_1_8_5/test/ruby/test_method.rb53
-rw-r--r--ruby_1_8_5/test/ruby/test_objectspace.rb36
-rw-r--r--ruby_1_8_5/test/ruby/test_pack.rb60
-rw-r--r--ruby_1_8_5/test/ruby/test_path.rb224
-rw-r--r--ruby_1_8_5/test/ruby/test_pipe.rb18
-rw-r--r--ruby_1_8_5/test/ruby/test_proc.rb89
-rw-r--r--ruby_1_8_5/test/ruby/test_process.rb41
-rw-r--r--ruby_1_8_5/test/ruby/test_rand.rb131
-rw-r--r--ruby_1_8_5/test/ruby/test_range.rb17
-rw-r--r--ruby_1_8_5/test/ruby/test_readpartial.rb74
-rw-r--r--ruby_1_8_5/test/ruby/test_settracefunc.rb138
-rw-r--r--ruby_1_8_5/test/ruby/test_signal.rb68
-rw-r--r--ruby_1_8_5/test/ruby/test_string.rb19
-rw-r--r--ruby_1_8_5/test/ruby/test_stringchar.rb166
-rw-r--r--ruby_1_8_5/test/ruby/test_struct.rb24
-rw-r--r--ruby_1_8_5/test/ruby/test_super.rb117
-rw-r--r--ruby_1_8_5/test/ruby/test_symbol.rb77
-rw-r--r--ruby_1_8_5/test/ruby/test_system.rb64
-rw-r--r--ruby_1_8_5/test/ruby/test_time.rb74
-rw-r--r--ruby_1_8_5/test/ruby/test_trace.rb21
-rw-r--r--ruby_1_8_5/test/ruby/test_variable.rb53
-rw-r--r--ruby_1_8_5/test/ruby/test_whileuntil.rb77
-rw-r--r--ruby_1_8_5/test/ruby/ut_eof.rb128
-rw-r--r--ruby_1_8_5/test/runner.rb7
-rw-r--r--ruby_1_8_5/test/sdbm/test_sdbm.rb534
-rw-r--r--ruby_1_8_5/test/soap/asp.net/hello.wsdl96
-rw-r--r--ruby_1_8_5/test/soap/asp.net/test_aspdotnet.rb111
-rw-r--r--ruby_1_8_5/test/soap/calc/calc.rb17
-rw-r--r--ruby_1_8_5/test/soap/calc/calc2.rb29
-rw-r--r--ruby_1_8_5/test/soap/calc/server.cgi13
-rw-r--r--ruby_1_8_5/test/soap/calc/server.rb17
-rw-r--r--ruby_1_8_5/test/soap/calc/server2.rb20
-rw-r--r--ruby_1_8_5/test/soap/calc/test_calc.rb49
-rw-r--r--ruby_1_8_5/test/soap/calc/test_calc2.rb53
-rw-r--r--ruby_1_8_5/test/soap/calc/test_calc_cgi.rb69
-rw-r--r--ruby_1_8_5/test/soap/fault/test_customfault.rb58
-rw-r--r--ruby_1_8_5/test/soap/header/server.cgi119
-rw-r--r--ruby_1_8_5/test/soap/header/test_authheader.rb240
-rw-r--r--ruby_1_8_5/test/soap/header/test_authheader_cgi.rb121
-rw-r--r--ruby_1_8_5/test/soap/header/test_simplehandler.rb116
-rw-r--r--ruby_1_8_5/test/soap/helloworld/hw_s.rb16
-rw-r--r--ruby_1_8_5/test/soap/helloworld/test_helloworld.rb40
-rw-r--r--ruby_1_8_5/test/soap/marshal/test_digraph.rb56
-rw-r--r--ruby_1_8_5/test/soap/marshal/test_marshal.rb26
-rw-r--r--ruby_1_8_5/test/soap/marshal/test_struct.rb47
-rw-r--r--ruby_1_8_5/test/soap/ssl/README1
-rw-r--r--ruby_1_8_5/test/soap/ssl/ca.cert23
-rw-r--r--ruby_1_8_5/test/soap/ssl/client.cert19
-rw-r--r--ruby_1_8_5/test/soap/ssl/client.key15
-rw-r--r--ruby_1_8_5/test/soap/ssl/server.cert19
-rw-r--r--ruby_1_8_5/test/soap/ssl/server.key15
-rw-r--r--ruby_1_8_5/test/soap/ssl/sslsvr.rb57
-rw-r--r--ruby_1_8_5/test/soap/ssl/subca.cert21
-rw-r--r--ruby_1_8_5/test/soap/ssl/test_ssl.rb204
-rw-r--r--ruby_1_8_5/test/soap/struct/test_struct.rb77
-rw-r--r--ruby_1_8_5/test/soap/swa/test_file.rb73
-rw-r--r--ruby_1_8_5/test/soap/test_basetype.rb970
-rw-r--r--ruby_1_8_5/test/soap/test_envelopenamespace.rb92
-rw-r--r--ruby_1_8_5/test/soap/test_httpconfigloader.rb39
-rw-r--r--ruby_1_8_5/test/soap/test_mapping.rb59
-rw-r--r--ruby_1_8_5/test/soap/test_no_indent.rb86
-rw-r--r--ruby_1_8_5/test/soap/test_property.rb424
-rw-r--r--ruby_1_8_5/test/soap/test_soapelement.rb122
-rw-r--r--ruby_1_8_5/test/soap/test_streamhandler.rb209
-rw-r--r--ruby_1_8_5/test/soap/test_styleuse.rb333
-rw-r--r--ruby_1_8_5/test/soap/wsdlDriver/README.txt2
-rw-r--r--ruby_1_8_5/test/soap/wsdlDriver/calc.wsdl126
-rw-r--r--ruby_1_8_5/test/soap/wsdlDriver/document.wsdl54
-rw-r--r--ruby_1_8_5/test/soap/wsdlDriver/echo_version.rb20
-rw-r--r--ruby_1_8_5/test/soap/wsdlDriver/simpletype.wsdl63
-rw-r--r--ruby_1_8_5/test/soap/wsdlDriver/test_calc.rb100
-rw-r--r--ruby_1_8_5/test/soap/wsdlDriver/test_document.rb78
-rw-r--r--ruby_1_8_5/test/soap/wsdlDriver/test_simpletype.rb87
-rw-r--r--ruby_1_8_5/test/socket/test_nonblock.rb179
-rw-r--r--ruby_1_8_5/test/socket/test_socket.rb83
-rw-r--r--ruby_1_8_5/test/socket/test_unix.rb141
-rw-r--r--ruby_1_8_5/test/stringio/test_stringio.rb43
-rw-r--r--ruby_1_8_5/test/strscan/test_stringscanner.rb558
-rw-r--r--ruby_1_8_5/test/testunit/collector/test_dir.rb389
-rw-r--r--ruby_1_8_5/test/testunit/collector/test_objectspace.rb98
-rw-r--r--ruby_1_8_5/test/testunit/runit/test_assert.rb402
-rw-r--r--ruby_1_8_5/test/testunit/runit/test_testcase.rb91
-rw-r--r--ruby_1_8_5/test/testunit/runit/test_testresult.rb144
-rw-r--r--ruby_1_8_5/test/testunit/runit/test_testsuite.rb49
-rw-r--r--ruby_1_8_5/test/testunit/test_assertions.rb528
-rw-r--r--ruby_1_8_5/test/testunit/test_error.rb26
-rw-r--r--ruby_1_8_5/test/testunit/test_failure.rb33
-rw-r--r--ruby_1_8_5/test/testunit/test_testcase.rb275
-rw-r--r--ruby_1_8_5/test/testunit/test_testresult.rb104
-rw-r--r--ruby_1_8_5/test/testunit/test_testsuite.rb129
-rw-r--r--ruby_1_8_5/test/testunit/util/test_backtracefilter.rb41
-rw-r--r--ruby_1_8_5/test/testunit/util/test_observable.rb102
-rw-r--r--ruby_1_8_5/test/testunit/util/test_procwrapper.rb36
-rw-r--r--ruby_1_8_5/test/uri/test_common.rb56
-rw-r--r--ruby_1_8_5/test/uri/test_ftp.rb42
-rw-r--r--ruby_1_8_5/test/uri/test_generic.rb698
-rw-r--r--ruby_1_8_5/test/uri/test_http.rb63
-rw-r--r--ruby_1_8_5/test/uri/test_ldap.rb100
-rw-r--r--ruby_1_8_5/test/uri/test_mailto.rb122
-rw-r--r--ruby_1_8_5/test/webrick/test_cgi.rb78
-rw-r--r--ruby_1_8_5/test/webrick/test_cookie.rb73
-rw-r--r--ruby_1_8_5/test/webrick/test_filehandler.rb65
-rw-r--r--ruby_1_8_5/test/webrick/test_httpauth.rb82
-rw-r--r--ruby_1_8_5/test/webrick/test_httprequest.rb272
-rw-r--r--ruby_1_8_5/test/webrick/test_httpserver.rb260
-rw-r--r--ruby_1_8_5/test/webrick/test_httputils.rb96
-rw-r--r--ruby_1_8_5/test/webrick/test_httpversion.rb40
-rw-r--r--ruby_1_8_5/test/webrick/test_server.rb64
-rw-r--r--ruby_1_8_5/test/webrick/utils.rb40
-rw-r--r--ruby_1_8_5/test/webrick/webrick.cgi36
-rw-r--r--ruby_1_8_5/test/wsdl/any/any.wsdl50
-rw-r--r--ruby_1_8_5/test/wsdl/any/expectedDriver.rb54
-rw-r--r--ruby_1_8_5/test/wsdl/any/expectedEcho.rb14
-rw-r--r--ruby_1_8_5/test/wsdl/any/expectedService.rb52
-rw-r--r--ruby_1_8_5/test/wsdl/any/test_any.rb58
-rw-r--r--ruby_1_8_5/test/wsdl/axisArray/axisArray.wsdl60
-rw-r--r--ruby_1_8_5/test/wsdl/axisArray/itemList.rb27
-rw-r--r--ruby_1_8_5/test/wsdl/axisArray/test_axisarray.rb69
-rw-r--r--ruby_1_8_5/test/wsdl/datetime/DatetimeService.rb44
-rw-r--r--ruby_1_8_5/test/wsdl/datetime/datetime.rb0
-rw-r--r--ruby_1_8_5/test/wsdl/datetime/datetime.wsdl45
-rw-r--r--ruby_1_8_5/test/wsdl/datetime/datetimeServant.rb21
-rw-r--r--ruby_1_8_5/test/wsdl/datetime/test_datetime.rb82
-rw-r--r--ruby_1_8_5/test/wsdl/document/document.wsdl74
-rw-r--r--ruby_1_8_5/test/wsdl/document/echo.rb92
-rw-r--r--ruby_1_8_5/test/wsdl/document/number.wsdl54
-rw-r--r--ruby_1_8_5/test/wsdl/document/ping_nosoapaction.wsdl66
-rw-r--r--ruby_1_8_5/test/wsdl/document/test_nosoapaction.rb109
-rw-r--r--ruby_1_8_5/test/wsdl/document/test_number.rb99
-rw-r--r--ruby_1_8_5/test/wsdl/document/test_rpc.rb177
-rw-r--r--ruby_1_8_5/test/wsdl/emptycomplextype.wsdl31
-rw-r--r--ruby_1_8_5/test/wsdl/map/map.wsdl92
-rw-r--r--ruby_1_8_5/test/wsdl/map/map.xml43
-rw-r--r--ruby_1_8_5/test/wsdl/map/test_map.rb99
-rw-r--r--ruby_1_8_5/test/wsdl/marshal/person.wsdl21
-rw-r--r--ruby_1_8_5/test/wsdl/marshal/person_org.rb22
-rw-r--r--ruby_1_8_5/test/wsdl/marshal/test_wsdlmarshal.rb80
-rw-r--r--ruby_1_8_5/test/wsdl/multiplefault.wsdl68
-rw-r--r--ruby_1_8_5/test/wsdl/qualified/lp.rb0
-rw-r--r--ruby_1_8_5/test/wsdl/qualified/lp.wsdl47
-rw-r--r--ruby_1_8_5/test/wsdl/qualified/lp.xsd26
-rw-r--r--ruby_1_8_5/test/wsdl/qualified/np.wsdl50
-rw-r--r--ruby_1_8_5/test/wsdl/qualified/test_qualified.rb154
-rw-r--r--ruby_1_8_5/test/wsdl/qualified/test_unqualified.rb143
-rw-r--r--ruby_1_8_5/test/wsdl/raa/RAA.rb243
-rw-r--r--ruby_1_8_5/test/wsdl/raa/RAAServant.rb99
-rw-r--r--ruby_1_8_5/test/wsdl/raa/RAAService.rb100
-rw-r--r--ruby_1_8_5/test/wsdl/raa/README.txt8
-rw-r--r--ruby_1_8_5/test/wsdl/raa/raa.wsdl264
-rw-r--r--ruby_1_8_5/test/wsdl/raa/server.rb103
-rw-r--r--ruby_1_8_5/test/wsdl/raa/test_raa.rb71
-rw-r--r--ruby_1_8_5/test/wsdl/ref/expectedProduct.rb90
-rw-r--r--ruby_1_8_5/test/wsdl/ref/product.wsdl86
-rw-r--r--ruby_1_8_5/test/wsdl/ref/test_ref.rb54
-rw-r--r--ruby_1_8_5/test/wsdl/rpc/echoDriver.rb55
-rw-r--r--ruby_1_8_5/test/wsdl/rpc/echo_serviceClient.rb23
-rw-r--r--ruby_1_8_5/test/wsdl/rpc/rpc.wsdl75
-rw-r--r--ruby_1_8_5/test/wsdl/rpc/test-rpc-lit.wsdl364
-rw-r--r--ruby_1_8_5/test/wsdl/rpc/test-rpc-lit12.wsdl455
-rw-r--r--ruby_1_8_5/test/wsdl/rpc/test_rpc.rb118
-rw-r--r--ruby_1_8_5/test/wsdl/rpc/test_rpc_lit.rb399
-rw-r--r--ruby_1_8_5/test/wsdl/simpletype/rpc/expectedClient.rb34
-rw-r--r--ruby_1_8_5/test/wsdl/simpletype/rpc/expectedDriver.rb62
-rw-r--r--ruby_1_8_5/test/wsdl/simpletype/rpc/expectedEchoVersion.rb23
-rw-r--r--ruby_1_8_5/test/wsdl/simpletype/rpc/expectedServant.rb32
-rw-r--r--ruby_1_8_5/test/wsdl/simpletype/rpc/expectedService.rb60
-rw-r--r--ruby_1_8_5/test/wsdl/simpletype/rpc/rpc.wsdl80
-rw-r--r--ruby_1_8_5/test/wsdl/simpletype/rpc/test_rpc.rb62
-rw-r--r--ruby_1_8_5/test/wsdl/simpletype/simpletype.wsdl95
-rw-r--r--ruby_1_8_5/test/wsdl/simpletype/test_simpletype.rb99
-rw-r--r--ruby_1_8_5/test/wsdl/soap/soapbodyparts.wsdl103
-rw-r--r--ruby_1_8_5/test/wsdl/soap/test_soapbodyparts.rb79
-rw-r--r--ruby_1_8_5/test/wsdl/test_emptycomplextype.rb21
-rw-r--r--ruby_1_8_5/test/wsdl/test_fault.rb51
-rw-r--r--ruby_1_8_5/test/wsdl/test_multiplefault.rb39
-rw-r--r--ruby_1_8_5/test/xmlrpc/data/bug_bool.expected3
-rw-r--r--ruby_1_8_5/test/xmlrpc/data/bug_bool.xml8
-rw-r--r--ruby_1_8_5/test/xmlrpc/data/bug_cdata.expected3
-rw-r--r--ruby_1_8_5/test/xmlrpc/data/bug_cdata.xml8
-rw-r--r--ruby_1_8_5/test/xmlrpc/data/bug_covert.expected10
-rw-r--r--ruby_1_8_5/test/xmlrpc/data/bug_covert.xml6
-rw-r--r--ruby_1_8_5/test/xmlrpc/data/datetime_iso8601.xml8
-rw-r--r--ruby_1_8_5/test/xmlrpc/data/fault.xml16
-rw-r--r--ruby_1_8_5/test/xmlrpc/data/value.expected7
-rw-r--r--ruby_1_8_5/test/xmlrpc/data/value.xml22
-rw-r--r--ruby_1_8_5/test/xmlrpc/data/xml1.expected243
-rw-r--r--ruby_1_8_5/test/xmlrpc/data/xml1.xml1
-rw-r--r--ruby_1_8_5/test/xmlrpc/test_datetime.rb159
-rw-r--r--ruby_1_8_5/test/xmlrpc/test_features.rb48
-rw-r--r--ruby_1_8_5/test/xmlrpc/test_marshal.rb93
-rw-r--r--ruby_1_8_5/test/xmlrpc/test_parser.rb85
-rw-r--r--ruby_1_8_5/test/xmlrpc/test_webrick_server.rb98
-rw-r--r--ruby_1_8_5/test/xmlrpc/webrick_testing.rb37
-rw-r--r--ruby_1_8_5/test/xsd/codegen/test_classdef.rb214
-rw-r--r--ruby_1_8_5/test/xsd/noencoding.xml4
-rw-r--r--ruby_1_8_5/test/xsd/test_noencoding.rb32
-rw-r--r--ruby_1_8_5/test/xsd/test_xmlschemaparser.rb22
-rw-r--r--ruby_1_8_5/test/xsd/test_xsd.rb1511
-rw-r--r--ruby_1_8_5/test/xsd/xmlschema.xml12
-rw-r--r--ruby_1_8_5/test/yaml/test_yaml.rb1284
-rw-r--r--ruby_1_8_5/test/zlib/test_zlib.rb57
-rw-r--r--ruby_1_8_5/time.c2140
-rw-r--r--ruby_1_8_5/util.c953
-rw-r--r--ruby_1_8_5/util.h67
-rw-r--r--ruby_1_8_5/variable.c1965
-rw-r--r--ruby_1_8_5/version.c52
-rw-r--r--ruby_1_8_5/version.h19
-rw-r--r--ruby_1_8_5/vms/config.h102
-rw-r--r--ruby_1_8_5/vms/vms.h10
-rw-r--r--ruby_1_8_5/vms/vmsruby_private.c52
-rw-r--r--ruby_1_8_5/vms/vmsruby_private.h7
-rw-r--r--ruby_1_8_5/win32/Makefile.sub520
-rw-r--r--ruby_1_8_5/win32/README.win32126
-rwxr-xr-xruby_1_8_5/win32/configure.bat98
-rw-r--r--ruby_1_8_5/win32/dir.h35
-rwxr-xr-xruby_1_8_5/win32/ifchange.bat32
-rw-r--r--ruby_1_8_5/win32/mkexports.rb30
-rw-r--r--ruby_1_8_5/win32/resource.rb97
-rwxr-xr-xruby_1_8_5/win32/rm.bat8
-rw-r--r--ruby_1_8_5/win32/setup.mak169
-rw-r--r--ruby_1_8_5/win32/win32.c3901
-rw-r--r--ruby_1_8_5/win32/win32.h558
-rw-r--r--ruby_1_8_5/win32/winmain.c10
-rw-r--r--ruby_1_8_5/wince/Makefile.sub505
-rw-r--r--ruby_1_8_5/wince/README.wince121
-rw-r--r--ruby_1_8_5/wince/assert.c11
-rw-r--r--ruby_1_8_5/wince/assert.h6
-rwxr-xr-xruby_1_8_5/wince/configure.bat102
-rw-r--r--ruby_1_8_5/wince/direct.c54
-rw-r--r--ruby_1_8_5/wince/direct.h22
-rw-r--r--ruby_1_8_5/wince/errno.c11
-rw-r--r--ruby_1_8_5/wince/errno.h55
-rw-r--r--ruby_1_8_5/wince/fcntl.h42
-rw-r--r--ruby_1_8_5/wince/io.h76
-rw-r--r--ruby_1_8_5/wince/io_wce.c230
-rw-r--r--ruby_1_8_5/wince/mkconfig_wce.rb7
-rw-r--r--ruby_1_8_5/wince/mkexports.rb35
-rw-r--r--ruby_1_8_5/wince/process.h46
-rw-r--r--ruby_1_8_5/wince/process_wce.c47
-rw-r--r--ruby_1_8_5/wince/resource.rb96
-rw-r--r--ruby_1_8_5/wince/setup.mak245
-rw-r--r--ruby_1_8_5/wince/signal.h71
-rw-r--r--ruby_1_8_5/wince/signal_wce.c26
-rw-r--r--ruby_1_8_5/wince/stddef.h5
-rw-r--r--ruby_1_8_5/wince/stdio.c36
-rw-r--r--ruby_1_8_5/wince/stdlib.c57
-rw-r--r--ruby_1_8_5/wince/string_wce.c89
-rw-r--r--ruby_1_8_5/wince/sys/stat.c102
-rw-r--r--ruby_1_8_5/wince/sys/stat.h68
-rw-r--r--ruby_1_8_5/wince/sys/timeb.c25
-rw-r--r--ruby_1_8_5/wince/sys/timeb.h26
-rw-r--r--ruby_1_8_5/wince/sys/types.h60
-rw-r--r--ruby_1_8_5/wince/sys/utime.c44
-rw-r--r--ruby_1_8_5/wince/sys/utime.h27
-rw-r--r--ruby_1_8_5/wince/time.h63
-rw-r--r--ruby_1_8_5/wince/time_wce.c301
-rw-r--r--ruby_1_8_5/wince/varargs.h34
-rw-r--r--ruby_1_8_5/wince/wince.c583
-rw-r--r--ruby_1_8_5/wince/wince.h191
-rw-r--r--ruby_1_8_5/wince/wincemain.c19
-rw-r--r--ruby_1_8_5/wince/wincon.h7
-rw-r--r--ruby_1_8_5/wince/winsock2.c338
-rw-r--r--ruby_1_8_5/x68/_dtos18.c250
-rw-r--r--ruby_1_8_5/x68/_round.c45
-rw-r--r--ruby_1_8_5/x68/fconvert.c81
-rw-r--r--ruby_1_8_5/x68/select.c167
2472 files changed, 570814 insertions, 0 deletions
diff --git a/ruby_1_8_5/.cvsignore b/ruby_1_8_5/.cvsignore
new file mode 100644
index 0000000000..9fd96ca149
--- /dev/null
+++ b/ruby_1_8_5/.cvsignore
@@ -0,0 +1,58 @@
+*.bak
+*.orig
+*.rej
+*.sav
+*~
+.ccmalloc
+.ppack
+.ext
+.git
+.svn
+.rbconfig.time
+COPYING.LIB
+ChangeLog.pre-alpha
+ChangeLog.pre1_1
+Makefile
+README.fat-patch
+README.v6
+README.atheos
+archive
+autom4te*.cache
+automake
+beos
+config.cache
+config.h
+config.h.in
+config.log
+config.status
+configure
+foo.rb
+libruby.so.*
+miniruby
+miniruby.elhash
+miniruby.elhash2
+miniruby.orig2
+miniruby.plhash
+miniruby.plhash2
+modex.rb
+newdate.rb
+newver.rb
+parse.c
+parse.y.try
+pitest.rb
+ppack
+preview
+rbconfig.rb
+rename2.h
+repack
+riscos
+rubicon
+ruby
+ruby-man.rd.gz
+rubyunit
+st.c.power
+this that
+tmp
+web
+y.output
+y.tab.c
diff --git a/ruby_1_8_5/.document b/ruby_1_8_5/.document
new file mode 100644
index 0000000000..230c50e387
--- /dev/null
+++ b/ruby_1_8_5/.document
@@ -0,0 +1,16 @@
+# This file determines which files in the
+# Ruby hierarchy will be processed by the RDoc
+# tool when it is given the top-level directory
+# as an argument
+
+# Process all the C source files
+*.c
+
+# the lib/ directory (which has its own .document file)
+
+lib
+
+
+# and some of the ext/ directory (which has its own .document file)
+
+ext
diff --git a/ruby_1_8_5/COPYING b/ruby_1_8_5/COPYING
new file mode 100644
index 0000000000..9043404a83
--- /dev/null
+++ b/ruby_1_8_5/COPYING
@@ -0,0 +1,56 @@
+Ruby is copyrighted free software by Yukihiro Matsumoto <matz@netlab.jp>.
+You can redistribute it and/or modify it under either the terms of the GPL
+version 2 (see the file GPL), or the conditions below:
+
+ 1. You may make and give away verbatim copies of the source form of the
+ software without restriction, provided that you duplicate all of the
+ original copyright notices and associated disclaimers.
+
+ 2. You may modify your copy of the software in any way, provided that
+ you do at least ONE of the following:
+
+ a) place your modifications in the Public Domain or otherwise
+ make them Freely Available, such as by posting said
+ modifications to Usenet or an equivalent medium, or by allowing
+ the author to include your modifications in the software.
+
+ b) use the modified software only within your corporation or
+ organization.
+
+ c) give non-standard binaries non-standard names, with
+ instructions on where to get the original software distribution.
+
+ d) make other distribution arrangements with the author.
+
+ 3. You may distribute the software in object code or binary form,
+ provided that you do at least ONE of the following:
+
+ a) distribute the binaries and library files of the software,
+ together with instructions (in the manual page or equivalent)
+ on where to get the original distribution.
+
+ b) accompany the distribution with the machine-readable source of
+ the software.
+
+ c) give non-standard binaries non-standard names, with
+ instructions on where to get the original software distribution.
+
+ d) make other distribution arrangements with the author.
+
+ 4. You may modify and include the part of the software into any other
+ software (possibly commercial). But some files in the distribution
+ are not written by the author, so that they are not under these terms.
+
+ For the list of those files and their copying conditions, see the
+ file LEGAL.
+
+ 5. The scripts and library files supplied as input to or produced as
+ output from the software do not automatically fall under the
+ copyright of the software, but belong to whomever generated them,
+ and may be sold commercially, and may be aggregated with this
+ software.
+
+ 6. THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
+ IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ PURPOSE.
diff --git a/ruby_1_8_5/COPYING.ja b/ruby_1_8_5/COPYING.ja
new file mode 100644
index 0000000000..933cc7cb9a
--- /dev/null
+++ b/ruby_1_8_5/COPYING.ja
@@ -0,0 +1,51 @@
+$BK\%W%m%0%i%`$O%U%j!<%=%U%H%&%'%"$G$9!%(BGPL(the GNU General
+Public License)$B$^$?$O0J2<$K<($9>r7o$GK\%W%m%0%i%`$r:FG[I[$G(B
+$B$-$^$9!%(BGPL$B$K$D$$$F$O(BGPL$B%U%!%$%k$r;2>H$7$F2<$5$$!%(B
+
+ 1. $BJ#@=$O@)8B$J$/<+M3$G$9!%(B
+
+ 2. $B0J2<$N>r7o$N$$$:$l$+$rK~$?$9;~$KK\%W%m%0%i%`$N%=!<%9$r(B
+ $B<+M3$KJQ99$G$-$^$9!%(B
+
+ (a) $B%M%C%H%K%e!<%:$K%]%9%H$7$?$j!$:n<T$KJQ99$rAwIU$9$k(B
+ $B$J$I$NJ}K!$G!$JQ99$r8x3+$9$k!%(B
+
+ (b) $BJQ99$7$?K\%W%m%0%i%`$r<+J,$N=jB0$9$kAH?%FbIt$@$1$G(B
+ $B;H$&!%(B
+
+ (c) $BJQ99E@$rL@<($7$?$&$(!$%=%U%H%&%'%"$NL>A0$rJQ99$9$k!%(B
+ $B$=$N%=%U%H%&%'%"$rG[I[$9$k;~$K$OJQ99A0$NK\%W%m%0%i(B
+ $B%`$bF1;~$KG[I[$9$k!%$^$?$OJQ99A0$NK\%W%m%0%i%`$N%=!<(B
+ $B%9$NF~<jK!$rL@<($9$k!%(B
+
+ (d) $B$=$NB>$NJQ99>r7o$r:n<T$H9g0U$9$k!%(B
+
+ 3. $B0J2<$N>r7o$N$$$:$l$+$rK~$?$9;~$KK\%W%m%0%i%`$r%3%s%Q%$(B
+ $B%k$7$?%*%V%8%'%/%H%3!<%I$d<B9T7A<0$G$bG[I[$G$-$^$9!%(B
+
+ (a) $B%P%$%J%j$r<u$1<h$C$??M$,%=!<%9$rF~<j$G$-$k$h$&$K!$(B
+ $B%=!<%9$NF~<jK!$rL@<($9$k!%(B
+
+ (b) $B5!3#2DFI$J%=!<%9%3!<%I$rE:IU$9$k!%(B
+
+ (c) $BJQ99$r9T$C$?%P%$%J%j$OL>A0$rJQ99$7$?$&$(!$%*%j%8%J(B
+ $B%k$N%=!<%9%3!<%I$NF~<jK!$rL@<($9$k!%(B
+
+ (d) $B$=$NB>$NG[I[>r7o$r:n<T$H9g0U$9$k!%(B
+
+ 4. $BB>$N%W%m%0%i%`$X$N0zMQ$O$$$+$J$kL\E*$G$"$l<+M3$G$9!%$?(B
+ $B$@$7!$K\%W%m%0%i%`$K4^$^$l$kB>$N:n<T$K$h$k%3!<%I$O!$$=(B
+ $B$l$>$l$N:n<T$N0U8~$K$h$k@)8B$,2C$($i$l$k>l9g$,$"$j$^$9!%(B
+
+ $B$=$l$i%U%!%$%k$N0lMw$H$=$l$>$l$NG[I[>r7o$J$I$KIU$$$F$O(B
+ LEGAL$B%U%!%$%k$r;2>H$7$F$/$@$5$$!%(B
+
+ 5. $BK\%W%m%0%i%`$X$NF~NO$H$J$k%9%/%j%W%H$*$h$S!$K\%W%m%0%i(B
+ $B%`$+$i$N=PNO$N8"Mx$OK\%W%m%0%i%`$N:n<T$G$O$J$/!$$=$l$>(B
+ $B$l$NF~=PNO$r@8@.$7$??M$KB0$7$^$9!%$^$?!$K\%W%m%0%i%`$K(B
+ $BAH$_9~$^$l$k$?$a$N3HD%%i%$%V%i%j$K$D$$$F$bF1MM$G$9!%(B
+
+ 6. $BK\%W%m%0%i%`$OL5J]>Z$G$9!%:n<T$OK\%W%m%0%i%`$r%5%]!<%H(B
+ $B$9$k0U;V$O$"$j$^$9$,!$%W%m%0%i%`<+?H$N%P%0$"$k$$$OK\%W(B
+ $B%m%0%i%`$N<B9T$J$I$+$iH/@8$9$k$$$+$J$kB;32$KBP$7$F$b@U(B
+ $BG$$r;}$A$^$;$s!%(B
diff --git a/ruby_1_8_5/ChangeLog b/ruby_1_8_5/ChangeLog
new file mode 100644
index 0000000000..d73992030a
--- /dev/null
+++ b/ruby_1_8_5/ChangeLog
@@ -0,0 +1,18062 @@
+Thu Aug 16 08:20:50 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * ext/extmk.rb (extmake): save all CONFIG values.
+
+ * ext/extmk.rb (extmake): remove mkmf.log at clean, and extconf.h at
+ distclean, respectively.
+
+ * ext/extmk.rb: remove rdoc at clean, and installed list file at
+ distclean, respectively.
+
+Thu Aug 16 07:58:18 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * sprintf.c (rb_f_sprintf): should not check positional number as
+ width. [ruby-core:11838]
+
+Thu Aug 16 07:52:24 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * dln.c (conv_to_posix_path): removed.
+
+ * ruby.c (rubylib_mangled_path, rubylib_mangled_path2): return
+ VALUE instead of a pointer to static buffer.
+
+ * ruby.c (push_include_cygwin): fixed buffer overflow.
+ [ruby-dev:31297]
+
+ * ruby.c (ruby_init_loadpath): not convert built-in paths.
+
+Thu Aug 16 07:51:37 2007 Akinori MUSHA <knu@iDaemons.org>
+
+ * defines.h: Pull the RUBY_MBCHAR_MAXSIZE definition from trunk,
+ which is necessary for dir.c to compile on djgpp and emx.
+
+Thu Aug 16 07:42:10 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * intern.h (is_ruby_native_thread): removed since declared as an int
+ function in ruby.h already.
+
+Thu Aug 16 07:40:41 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * file.c (rb_file_s_rename): deleted code to get rid of a bug of
+ old Cygwin.
+
+ * file.c (rb_file_truncate): added prototype of GetLastError()
+ on cygwin. [ruby-dev:31239]
+
+ * intern.h (is_ruby_native_thread): prototype.
+
+ * missing/strftime.c (strftime): fix printf format and actual
+ arguments.
+
+ * ext/Win32API/Win32API.c (Win32API_initialize): ditto.
+
+ * ext/tk/tcltklib.c (ip_finalize): ditto.
+
+ * ext/dl/ptr.c (rb_dlptr_inspect): ditto. [ruby-dev:31268]
+
+ * ext/dl/sym.c (rb_dlsym_inspect): ditto.
+
+ * ext/socket/getnameinfo.c: include stdio.h always.
+
+ * ext/win32ole/win32ole.c (ole_hresult2msg, folevariable_name,
+ folevariable_ole_type, folevariable_ole_type_detail,
+ folevariable_value, folemethod_visible): missing return value.
+
+Thu Aug 16 07:32:13 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * lib/mkmf.rb (create_makefile): make OBJS depend on RUBY_EXTCONF_H
+ only if extconf.h is created.
+
+Thu Aug 16 07:29:33 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * {win32,wince,bcc32}/setup.mak (-version-): no RUBY_EXTERN magic.
+
+Thu Aug 16 06:43:03 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * lib/mkmf.rb (init_mkmf): should remove mkmf.log too.
+
+Thu Aug 16 06:40:58 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * ext/openssl/ossl_config.c (ossl_config_set_section): do not
+ initialize aggregations with dynamic values. [ruby-talk:259306]
+
+Thu Aug 16 06:39:19 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * eval.c (get_backtrace): check the result more.
+ [ruby-dev:31261] [ruby-bugs-12398]
+
+Thu Aug 16 06:32:25 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * bignum.c (rb_big_lshift, rb_big_rshift): separated functions
+ to get rid of infinite recursion. fixed calculation in edge
+ cases. [ruby-dev:31244]
+
+ * numeric.c (rb_fix_lshift, rb_fix_rshift): ditto.
+
+Thu Aug 16 06:26:58 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * bignum.c (rb_big_pow): refine overflow check. [ruby-dev:31242]
+
+Thu Aug 16 06:25:48 2007 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * time.c (time_succ): Time#succ should return a time object in the
+ same timezone mode to the original. [ruby-talk:260256]
+
+Thu Aug 16 06:24:39 2007 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * numeric.c (fix_pow): integer power calculation: 0**n => 0,
+ 1**n => 1, -1**n => 1 (n: even) / -1 (n: odd).
+
+Thu Aug 16 06:11:34 2007 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * lib/base64.rb (Base64::b64encode): should not specify /o option
+ for regular expression. [ruby-dev:31221]
+
+Thu Aug 16 06:08:53 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * sprintf.c (rb_f_sprintf): more checks for format argument.
+ [ruby-core:11569], [ruby-core:11570], [ruby-core:11571],
+ [ruby-core:11573]
+
+Thu Aug 16 05:39:31 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * bignum.c (bignorm): do not empty Bignum. [ruby-dev:31229]
+
+Thu Aug 16 05:12:05 2007 pegacorn <subscriber.jp AT gmail.com>
+
+ * ext/openssl/ossl.h: include ossl_pkcs5.h. [ruby-dev:31231]
+
+ * ext/openssl/ossl_pkcs5.h: new file for PKCS5. [ruby-dev:31231]
+
+ * ext/openssl/ossl_x509name.c (ossl_x509name_to_s): use ossl_raise()
+ instead of rb_raise(). [ruby-dev:31222]
+
+ * ext/sdbm/_sdbm.c: DOSISH platforms need io.h. [ruby-dev:31232]
+
+ * ext/syck/syck.h: include stdlib.h for malloc() and free().
+ [ruby-dev:31232]
+
+ * ext/syck/syck.h (syck_parser_set_input_type): prototype added.
+ [ruby-dev:31231]
+
+ * win32/win32.c: include mbstring.h for _mbspbrk(). [ruby-dev:31232]
+
+ * win32.h (rb_w32_getcwd): prototype added. [ruby-dev:31232]
+
+Thu Aug 16 05:02:39 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * bignum.c (rb_cstr_to_inum): check leading non-digits.
+ [ruby-core:11691]
+
+Thu Aug 16 05:00:01 2007 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * numeric.c (fix_pow): 0**2 should not raise floating point
+ exception. [ruby-dev:31216]
+
+Thu Aug 16 04:56:35 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * win32/win32.c (CreateChild): enclose command line except for
+ command.com which can not handle quotes. [ruby-talk:258939]
+
+Thu Aug 16 04:54:45 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * lib/mkmf.rb (link_command, cc_command, cpp_command): do not expand
+ ::CONFIG which is an alias of MAKEFILE_CONFIG.
+
+Thu Aug 16 04:53:21 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * struct.c (rb_struct_init_copy): disallow changing the size.
+ [ruby-dev:31168]
+
+Thu Aug 16 04:52:11 2007 NAKAMURA, Hiroshi <nahi@ruby-lang.org>
+
+ * random.c: documentation fix. srand(0) initializes PRNG with '0',
+ not with random_seed.
+
+Thu Aug 16 04:49:10 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * bcc32/{Makefile.sub,setup.mak}: remove surplus slash from srcdir.
+
+Thu Aug 16 04:40:37 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * sprintf.c (rb_f_sprintf): sign bit extension should not be done
+ if FPLUS flag is specified. [ruby-list:39224]
+
+Thu Aug 16 04:39:15 2007 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * array.c (rb_ary_initialize): should call rb_ary_modify() first.
+ [ruby-core:11562]
+
+Thu Aug 16 04:38:39 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * parse.y (yylex): return non-valid token for an invalid
+ instance/class variable name. a patch from from Yusuke ENDOH
+ <mame AT tsg.ne.jp>. [ruby-dev:31095]
+
+Thu Aug 16 04:36:41 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * parse.y (dsym): return non-null NODE even if yyerror(). based on a
+ patch from from Yusuke ENDOH <mame AT tsg.ne.jp>. [ruby-dev:31085]
+
+Thu Aug 16 04:34:56 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * process.c (proc_exec_v, rb_proc_exec): preserve errno.
+
+Thu Aug 16 04:30:45 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * variable.c (rb_path2class): get rid of dangling pointer caused by
+ optimized out value.
+
+Thu Aug 16 04:24:28 2007 NAKAMURA Usaku <usa@ruby-lang.org>
+
+ * ext/dl/lib/dl/win32.rb: seems that dl doesn't accept void argument.
+ fixed [ruby-bugs:PR#5489].
+
+Thu Aug 16 04:23:44 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * lib/rdoc/parsers/parse_c.rb (RDoc::C_Parser): handle more
+ extensions. [ruby-dev:30972]
+
+Thu Aug 16 04:14:17 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * process.c (ruby_setreuid, ruby_setregid): rename to get rid of name
+ clash.
+Thu Aug 16 04:11:17 2007 Ryan Davis <ryand@zenspider.com>
+
+ * lib/rexml/dtd/dtd.rb: Fixed typo in code. Fixes bug #10420
+
+Thu Aug 16 04:08:20 2007 Shugo Maeda <shugo@ruby-lang.org>
+
+ * lib/net/imap.rb (ResponseParser#next_token): fixed
+ error message. (backported from HEAD)
+
+ * lib/net/imap.rb (ResponseParser#parse_error): fixed
+ the condition not to refer @token.symbol unexpectedly.
+ Thanks, Dick Monahan. (backported from HEAD)
+
+Thu Aug 16 04:05:20 2007 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * marshal.c (w_extended): erroneous check condition when dump
+ method is defined. [ruby-core:10646]
+
+Sat Jun 9 10:40:00 2007 URABE Shyouhei <shyouhei@ruby-lang.org>
+
+ * stable version 1.8.5-p52 released.
+
+Thu Jun 7 14:53:46 2007 URABE Shyouhei <shyouhei@ruby-lang.org>
+
+ * eval.c (method_inspect): show proper class name.
+ [ruby-talk:248647], Thanks Calamitas.
+
+Mon May 28 19:37:24 2007 NAKAMURA Usaku <usa@ruby-lang.org>
+
+ * win32/win32.c (move_to_next_entry): revert r12338. not necessary
+ on ruby_1_8_5.
+
+Sun May 27 05:52:37 2007 URABE Shyouhei <shyouhei@ruby-lang.org>
+
+ * eval.c (mnew): call of super via a method object should work again.
+ [ruby-talk:248647], Thanks Calamitas.
+
+ * test/ruby/test_method.rb (TestMethod::test_method_super): test for
+ above fix.
+
+Wed May 23 06:51:46 2007 URABE Shyouhei <shyouhei@ruby-lang.org>
+
+ * lib/cgi.rb (CGI#[]): get rid of exceptions being raised.
+ [ruby-dev:30740], Thanks Kentaro KAWAMOTO.
+
+Wed May 23 06:14:15 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * win32/win32.c (move_to_next_entry): loc also must move forward.
+ [ruby-talk:251987]
+
+Wed May 23 05:55:04 2007 NAKAMURA Usaku <usa@ruby-lang.org>
+
+ * win32/win32.c (init_stdhandle): stderr should be without buffering,
+ but mswin32 use buffering when stderr is not connected to tty.
+
+Wed May 23 03:33:55 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * lib/monitor.rb (ConditionVariable#wait, mon_enter, mon_exit_for_cond):
+ ensures Thread.critical to be false. [ruby-talk:248300]
+
+Wed May 23 03:25:13 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * util.c (ruby_strtod): exponent is radix 10. [ruby-talk:248272]
+
+Wed May 23 02:09:32 2007 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * eval.c (rb_yield_0): should not clear state on TAG_NEXT when
+ it's invoked from within lambda body. [ruby-talk:248136]
+
+ * eval.c (proc_invoke): handle TAG_NEXT which would be caused by
+ next in the lambda body as well.
+
+Wed May 23 01:55:49 2007 NAKAMURA Usaku <usa@ruby-lang.org>
+
+ * win32/win32.c (rb_w32_fclose, rb_w32_close): need to save errno
+ before calling original fclose()/close().
+
+Wed May 23 01:42:29 2007 Shugo Maeda <shugo@ruby-lang.org>
+
+ * lib/net/imap.rb (disconnect): call shutdown for
+ SSLSocket. Thanks, Technorama Ltd.
+
+Wed May 23 01:28:14 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * error.c (rb_notimplement), io.c (pipe_open): removed definite
+ articles and UNIX manual section from messages. [ruby-dev:30690]
+
+ * io.c (pipe_open): raise NotImplementedError for command "-" on
+ platforms where fork(2) is not available. [ruby-dev:30681]
+
+Wed May 23 00:06:19 2007 NAKAMURA Usaku <usa@ruby-lang.org>
+
+ * ext/socket/socket.c (s_recv, s_recvfrom): some systems (such as
+ windows) doesn't set fromlen if the socket is connection-oriented.
+ reported by Bram Whillock in [ruby-core:10512] [ruby-Bugs#9061]
+
+Tue Mar 20 15:37:24 2007 URABE Shyouhei <shyouhei@ruby-lang.org>
+
+ * distruby.rb: Add zip generation.
+
+Fri Mar 16 21:48:11 2007 Akinori MUSHA <knu@iDaemons.org>
+
+ * ext/dl/dl.c (rb_ary2cary): Fix a bug in type validation;
+ submitted by sheepman <sheepman AT sheepman.sakura.ne.jp>
+ in [ruby-dev:30554].
+
+Fri Mar 16 18:28:06 2007 Akinori MUSHA <knu@iDaemons.org>
+
+ * ext/etc/etc.c (etc_getgrgid): Fix a bug in Etc::getgrgid()
+ always returning the (real) group entry of the running process;
+ reported by: UEDA Hiroyuki <ueda AT netforest.ad.jp>
+ in [ruby-dev:30586].
+
+Wed Mar 14 12:30:00 2007 Shigeo Kobayashi <shigeo@tinyforest.jp>
+
+ * ext/bigdecimal/bigdecimal.c: BigDecimal("-.31") is now
+ treated as ("-0.31") not as ("0.31").
+
+Fri Mar 16 18:05:40 2007 Akinori MUSHA <knu@iDaemons.org>
+
+ * lib/cgi.rb (CGI::header): IIS >= 5.0 does not need the nph
+ assumption any more; submitted by MIYASAKA Masaru <alkaid AT
+ coral.ocn.ne.jp> in [ruby-dev:30537].
+
+Tue Mar 13 17:29:43 2007 URABE Shyouhei <shyouhei@ruby-lang.org>
+
+ * stable version 1.8.5-p35 released.
+
+Tue Mar 13 14:42:10 2007 URABE Shyouhei <shyouhei@ruby-lang.org>
+
+ * test/fileutils/fileasserts.rb: Fix wrong error message.
+
+ * lib/fileutils.rb (FileUtils::mv): Type Error; should utilize
+ Strings instead of Symbols here.
+
+Mon Mar 12 17:22:44 2007 NAKAMURA Usaku <usa@ruby-lang.org>
+
+ * lib/fileutils.rb (FileUtils::mv): fix incomplete backport of
+ FileUtils.mv changes at r11988
+
+Mon Mar 12 16:09:28 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * mkconfig.rb (patchlevel): read from version.h.
+
+Sun Mar 11 18:57:50 2007 Akinori MUSHA <knu@iDaemons.org>
+
+ * misc/README: Add a note about ruby-electric.el.
+
+ * misc/ruby-mode.el (ruby-non-block-do-re): Fix
+ ruby-non-block-do-re. [ruby-core:03719]
+
+ * misc/inf-ruby.el: Synchronize the comment section with trunk.
+
+ * misc/README, misc/rdebug.el: Add rdebug.el, Emacs ruby-debug
+ interface based on rubydb3x.el; submitted by Martin Nordholts
+ <enselic AT gmail.com> in [ruby-bugs:PR#9023].
+
+Sun Mar 11 17:45:51 2007 Akinori MUSHA <knu@iDaemons.org>
+
+ * ext/dl/mkcallback.rb (mkfunc): Make sure that a callback
+ function is found in the function table before trying to call
+ it; submitted by sheepman <sheepman AT sheepman.sakura.ne.jp>
+ in [ruby-dev:30524].
+
+Tue Mar 6 18:58:37 2007 Keiju Ishitsuka <keiju@ruby-lang.org>
+
+ * lib/shell/process-controller.rb: fix thread synchronization
+ problem for [ruby-dev:30477].
+
+Sun Mar 4 23:53:27 2007 Minero Aoki <aamine@loveruby.net>
+
+ * lib/fileutils.rb (mv): could not move a directory between
+ different filesystems. [ruby-dev:30411]
+
+Sat Mar 3 21:41:31 2007 Akinori MUSHA <knu@iDaemons.org>
+
+ * eval.c (stack_check): Unset inline to fix build with GCC 3.4.6;
+ submitted by: NISHIMATSU Takeshi <t_nissie AT yahoo.co.jp> in
+ [ruby-list:43218].
+ cf. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24556
+
+Sat Mar 3 16:30:39 2007 Akinori MUSHA <knu@iDaemons.org>
+
+ * env.h (SCOPE_CLONE): Introduce a new scope flag to prevent a
+ local_tbl region from getting freed many times; submitted by
+ Chikanaga Tomoyuki <chikanag AT nippon-control-system.co.jp> in
+ [ruby-dev:30460].
+
+ * eval.c (proc_invoke): Ditto.
+
+ * gc.c (obj_free): Ditto.
+
+ * parse.y (top_local_setup_gen): Ditto.
+
+Sat Mar 3 15:41:33 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * parse.y (stmt, arg): should not omit lhs of OP_ASGN1 even if
+ empty. [ruby-dev:30452]
+
+Wed Feb 28 20:51:32 2007 URABE Shyouhei <shyouhei@ruby-lang.org>
+
+ * pack.c (pack_unpack): properly ignore non-base64 octets such as
+ UTF-8 encoded BOMs; submitted by SOUMA Yutaka <holon@radastery.jp>
+ to fix [ruby-core:10437]
+
+Wed Feb 28 00:08:11 2007 URABE Shyouhei <shyouhei@ice.uec.ac.jp>
+
+ * mkconfig.rb (RbConfig): add CONFIG['PATCHLEVEL']
+
+ * common.mk: new target dist
+
+ * distruby.rb: new file
+
+Tue Feb 27 21:19:35 2007 NAKAMURA Usaku <usa@ruby-lang.org>
+
+ * win32/win32.c (set_pioinfo_extra): new function for VC++8 SP1
+ workaround. [ruby-core:10259]
+
+ * win32/win32.c (NtInitialize): call above function.
+
+Mon Feb 26 09:57:58 2007 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * signal.c (ruby_signal): don't set SA_RESTART. a backport from
+ the HEAD. [ruby-talk:220937] [ruby-talk:147220]
+
+Tue Feb 13 02:21:12 2007 Sam Roberts <sroberts@uniserve.com>
+
+ * io.c (rb_f_syscall): Fix buffer overflow with syscall
+ arguments. [ruby-bugs:PR#8541]
+
+Sat Feb 10 09:33:47 2007 Masaki Suketa <masaki.suketa@nifty.ne.jp>
+
+ * ext/win32ole/win32ole.c (ole_variant2val): sorry, fix the enbug.
+
+Sat Feb 10 09:08:01 2007 Masaki Suketa <masaki.suketa@nifty.ne.jp>
+
+ * ext/win32ole/win32ole.c (ole_variant2val): fix compile error
+ on VC++.
+
+Sat Feb 10 08:38:30 2007 Masaki Suketa <masaki.suketa@nifty.ne.jp>
+
+ * ext/win32ole/win32ole.c (ole_variant2val): fix the bug when
+ SAFEARRAY pointer is NULL.
+
+Tue Feb 6 20:41:39 2007 NAKAMURA Usaku <usa@ruby-lang.org>
+
+ * string.c (rb_str_sub_bang): calling rb_str_modify() should be just
+ before actually modifying the string.
+ fixed: [ruby-dev:30211] (originally reported by zunda)
+
+Sat Jan 27 15:20:11 2007 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * parse.y (dyna_var_lookup): should not alter dvar->val not to
+ destroy living value. [ruby-core:10076]
+
+ * parse.y (dyna_init): ditto.
+
+Wed Jan 24 18:05:39 2007 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * misc/ruby-mode.el (ruby-font-lock-syntactic-keywords): fix
+ regexp font-lock bug. [ruby-talk:235758]
+
+Sun Jan 14 07:26:44 2007 Masaki Suketa <masaki.suketa@nifty.ne.jp>
+
+ * ext/win32ole/win32ole.c (ole_free, ole_type_free,
+ olemethod_free, olevariable_free, oleparam_free,
+ ole_event_free): fix memory leak. [ruby-core:09846]
+
+Tue Jan 9 12:29:20 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * ext/etc/etc.c (etc_getpwuid, etc_getgrgid): fix to correctly
+ convert uid/gid from VALUE.
+
+ * ext/etc/etc.c (etc_getpwuid): ditto.
+
+Mon Dec 25 20:08:28 2006 URABE Shyouhei <shyouhei@ruby-lang.org>
+
+ * ext/openssl/ossl.h: fixed compilation problem on gcc 3.2.
+ [ruby-talk:214786]
+
+Mon Dec 25 10:40:40 2006 URABE Shyouhei <shyouhei@ruby-lang.org>
+
+ * stable version 1.8.5-p12 released.
+
+Sat Dec 16 04:02:10 2006 Hidetoshi NAGAI <nagai@ai.kyutech.ac.jp>
+
+ * ext/tk/tcltklib.c: shouldn't run the killed thread at callback.
+ [ruby-talk: 227408]
+
+Fri Dec 15 17:21:14 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * lib/rdoc/ri/ri_options.rb: prevent NameError. [ruby-dev:29597]
+
+Thu Dec 14 23:37:38 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * dir.c (glob_helper): get rid of possible memory leak.
+
+ * win32/win32.c (cmdglob, rb_w32_cmdvector, rb_w32_opendir,
+ rb_w32_get_environ): not to use GC before initialization.
+
+Wed Dec 6 19:53:41 2006 WATANABE Hirofumi <eban@ruby-lang.org>
+
+ * configure.in (SITE_DIR): fixed to emtpy RUBY_SITE_LIB in config.h on
+ NetBSD. fixed: [ruby-dev:29358]
+
+Mon Dec 4 10:43:46 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * parse.y (dyna_init_gen): dvar initialization only if dvar is
+ assigned inner block. [ruby-talk:227402]
+
+Mon Dec 4 10:22:26 2006 URABE Shyouhei <shyouhei@ice.uec.ac.jp>
+
+ * stable version 1.8.5-p2 released.
+
+Sun Dec 3 17:11:12 2006 Shugo Maeda <shugo@ruby-lang.org>
+
+ * lib/cgi.rb (CGI::QueryExtension::read_multipart): should quote
+ boundary. JVN#84798830
+
+Sun Nov 26 16:36:46 2006 URABE Shyouhei <shyouhei@ruby-lang.org>
+
+ * version.h: addition of RUBY_PATCHLEVEL.
+ * version.c: ditto.
+
+Fri Nov 24 10:17:51 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * bignum.c (bignorm): avoid segmentation. a patch from Hiroyuki
+ Ito <ZXB01226@nifty.com>. [ruby-list:43012]
+
+Thu Nov 2 15:43:39 2006 NAKAMURA Usaku <usa@ruby-lang.org>
+
+ * parse.y (primary): should set NODE even when compstmt is NULL.
+ merge from trunk. fixed: [ruby-dev:29732]
+
+Sat Sep 23 21:34:15 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * lib/cgi.rb (CGI::QueryExtension::read_multipart): CGI content
+ may be empty. a patch from Jamis Buck <jamis at 37signals.com>.
+
+Mon Sep 4 21:43:57 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * ext/dbm/extconf.rb: create makefile according to the result of check
+ for dbm header. fixed: [ruby-dev:29445]
+
+Tue Aug 29 19:10:10 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * hash.c (rb_hash_s_create): fixed memory leak, based on the patch
+ by Kent Sibilev <ksruby at gmail.com>. fixed: [ruby-talk:211233]
+
+Fri Aug 25 17:15:17 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * stable version 1.8.5 released.
+
+Fri Aug 25 17:02:06 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * gc.c (gc_sweep): typo fixed.
+
+Tue Aug 22 18:47:51 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * lib/rdoc/parsers/parse_c.rb (RDoc::C_Parser::handle_method):
+ rdoc documents C module methods as instance methods. a patch in
+ [ruby-core:08536].
+
+Sat Aug 19 14:15:02 2006 NAKAMURA Usaku <usa@ruby-lang.org>
+
+ * win32/Makefile.sub (config.status): include winsock2.h instead of
+ winsock.h when --with-winsock2 is specified.
+ fixed: [ruby-dev:29296]
+
+Sat Aug 19 11:28:08 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * file.c (rb_file_s_rename): use errno if set properly.
+ fixed: [ruby-dev:29293]
+
+Sat Aug 19 11:09:23 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * parse.y (then): remove semicolon warning. [ruby-dev:29299]
+
+Thu Aug 17 19:15:16 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * file.c (rb_stat_[rRwWxX]): check for super user.
+ fixed: [ruby-core:08616]
+
+Thu Aug 17 14:47:06 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * lib/mkmf.rb: added rdoc by Daniel Berger. [ruby-core:08177]
+
+Thu Aug 17 00:39:05 2006 Masatoshi SEKI <m_seki@mva.biglobe.ne.jp>
+
+ * lib/rinda/ring.rb (do_reply): Fix for RingServer fails to find a
+ TupleSpace when TupleSpace resides in the same ruby process with
+ RingServer. a patch from Kent Sibilev. [ruby-core:08453]
+
+Wed Aug 16 11:45:36 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * process.c (proc_setuid, proc_setgid, proc_seteuid, proc_setegid):
+ get rid of bogus implementations on Mac OS X.
+
+Tue Aug 15 19:10:18 2006 Eric Hodel <drbrain@segment7.net>
+
+ * lib/rdoc/parsers/parse_c.rb (RDoc::C_Parser#find_class_comment): Fix
+ broken class-level documentation.
+
+Wed Aug 16 11:09:26 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * ruby.c (set_arg0): fill argv other than the first with an empty
+ string instead of NULL.
+
+Wed Aug 16 11:08:00 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * win32/win32.h: removed an excess macro. fixed: [ruby-dev:29258]
+
+Tue Aug 8 23:49:06 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * lib/irb/extend-command.rb (IRB::ExtendCommandBundle): pacify
+ RDoc. a patch from Eric Hodel <drbrain at segment7.net>.
+ [ruby-core:08522]
+
+Tue Aug 8 11:32:54 2006 NAKAMURA Usaku <usa@ruby-lang.org>
+
+ * Makefile.in, common.mk, configure.in: fix for platforms without
+ rm. patches from Yutaka kanemoto <kinpoco at gmail.com>.
+ [ruby-dev:29215]
+
+Mon Aug 7 17:56:59 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * ext/bigdecimal/bigdecimal.c, ext/digest/rmd160/rmd160ossl.c,
+ ext/digest/sha1/sha1ossl.c, ext/readline/readline.c: move
+ incluion of config.h to pacify AIX. a patch from Yutaka
+ Kanemoto <kinpoco at gmail.com>. [ruby-dev:29197]
+
+Mon Aug 7 15:55:08 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * ext/syck/syck.c (syck_move_tokens): should avoid negative
+ memmove. [ruby-list:42625]
+
+Mon Aug 7 14:37:48 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * configure.in, common.mk: AIX link issue. a patch from Yutaka
+ Kanemoto <kinpoco at gmail.com>. [ruby-dev:29190]
+
+ * ext/socket/socket.c: AIX socket support. [ruby-dev:29190]
+
+Mon Aug 7 12:05:28 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * dln.c, eval.c, gc.c, regex.c, ruby.h: shut up AIX alloca
+ warning. a patch from Yutaka Kanemoto <kinpoco at gmail.com>.
+ [ruby-dev:29191]
+
+Sun Aug 6 20:40:41 2006 Tadayoshi Funaba <tadf@dotrb.org>
+
+ * lib/date/format.rb (str[fp]time): %[EO]U didn't denote %U.
+
+Sat Aug 5 17:07:43 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * parse.y (top_local_setup): local_vars[-1] should point
+ ruby_scope itself to protect local_tbl from garbage collection.
+ [ruby-dev:29049]
+
+Sat Aug 5 13:54:03 2006 Tadayoshi Funaba <tadf@dotrb.org>
+
+ * lib/date/format.rb (str[fp]time): "%\n" means "\n".
+
+Fri Aug 4 15:21:00 2006 Eric Hodel <drbrain@segment7.net>
+
+ * lib: Merge RDoc and .document from HEAD.
+ * lib/drb/ssl.rb: Close socket on SSLError [ruby-core:7197]
+
+Fri Aug 4 19:13:41 2006 Keiju Ishitsuka <keiju@ruby-lang.org>
+
+ * lib/irb/{init.rb,ruby-lex.rb,slex.rb}: can't input '\c' for
+ [ruby-core: 7122].
+
+Fri Aug 4 14:02:14 2006 James Edward Gray II <james@grayproductions.net>
+
+ * lib/date/format.rb (__strptime, strftime): allow multi-line patterns
+ in Date#strftime the same as Time#strftime accepts.
+ fixed: [ruby-core:08466]
+
+Fri Aug 4 13:56:51 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * pack.c (pack_pack): check argument overrun for 'P'. based on a
+ patch by rucila <rucila at yahoo.cojp>. fixed: [ruby-dev:29182]
+
+Tue Aug 1 17:44:03 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * win32/win32.c (init_stdhandle): assign standard file handles.
+
+Tue Aug 1 12:24:58 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * eval.c (Init_Binding): fix old commit miss.
+
+Mon Jul 31 17:08:20 2006 NAKAMURA Usaku <usa@ruby-lang.org>
+
+ * win32/win32.c (exit_handler): new function; release winsock and
+ environment work area.
+
+ * win32/win32.c (NTInitialize): setup exit_handler.
+
+ * win32/win32.c (StartSockets): use exit_handler.
+
+ * win32/win32.c (rb_w32_getenv): use GetEnvironmentStrings() instead
+ of GetEnvironmentVariable(), because the latter cannot distinguish
+ wheather a null environment variable exists or not.
+ fixed: [ruby-talk:205123]
+
+Mon Jul 31 16:15:13 2006 Tanaka Akira <akr@fsij.org>
+
+ * test/ruby/test_process.rb (TestProcess#test_rlimit_nofile):
+ setrlimit may fail with EINVAL.
+ reported by MIYAMUKO Katsuyuki. [ruby-dev:29174]
+
+Mon Jul 31 13:38:22 2006 GOTOU Yuuzou <gotoyuzo@notwork.org>
+
+ * lib/webrick/httprequest.rb (WEBrick::HTTPReuqest#parse_uri): improve
+ for the value of IPv6 address in the Host: header field.
+
+Mon Jul 31 09:22:12 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * ruby.h: use ifdef (or defined) for macro constants that may or
+ may not be defined to shut up gcc's -Wundef warnings.
+ [ruby-core:08447]
+
+Sun Jul 30 23:26:22 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * eval.c (rb_call0): trace call/return of method defined from block.
+ fixed: [ruby-core:08329]
+
+ * eval.c (rb_trap_eval): make the current thread runnable to deal with
+ exceptions which occurred within the trap. fixed: [ruby-dev:27729]
+
+ * lib/cgi/session.rb, lib/cgi/session/pstore.rb: suppress warnings.
+ fixed: [ruby-talk:204896]
+
+Sat Jul 29 06:12:06 2006 Hidetoshi NAGAI <nagai@ai.kyutech.ac.jp>
+
+ * ext/tk/lib/multi-tk.rb: freeze ip_name for security reason.
+
+Sat Jul 29 01:23:52 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * lib/logger.rb: improves the amount of documentation that Rdoc
+ picks up when processing logger.rb by moving the require
+ statement back before the comment block. a patch from Hugh
+ Sasse <hgs at dmu.ac.uk>. [ruby-core:08422]
+
+Thu Jul 27 22:21:52 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * time.c (time_to_s): fixed format mismatch.
+
+Thu Jul 27 21:19:54 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * math.c (domain_check): a new function to check domain error
+ explicitly for systems that return NaN like FreeBSD.
+ [ruby-core:07019]
+
+ * math.c (math_acos, math_asin, math_acosh, math_atanh, math_log,
+ math_log10, math_sqrt): use domain_check().
+
+ * math.c (math_sqrt): fix documentation flaw.
+
+Thu Jul 27 18:12:12 2006 WATANABE Hirofumi <eban@ruby-lang.org>
+
+ * time.c: need to declare time_utc_offset.
+
+Thu Jul 27 17:01:01 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * io.c (io_close): always calls "close" method of the receiver.
+ [ruby-core:6911] [ruby-core:8112]
+
+Thu Jul 27 16:49:01 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * time.c (time_to_s): use +0900 style timezone string for local time.
+ [ruby-dev:29143]
+
+Thu Jul 27 16:41:15 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * ext/openssl/ossl.h: move <ruby.h> inclusion point to shut up
+ Solaris compiler. [ruby-core:08114]
+
+Wed Jul 26 22:20:59 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * configure.in: add support for as and ASFLAGS. [ruby-dev:29138]
+
+Wed Jul 26 22:13:45 2006 Minero Aoki <aamine@loveruby.net>
+
+ * lib/net/http.rb: sync with HEAD (rev 1.132).
+
+ * lib/net/http.rb (Net::HTTP#post, request_post, request): should
+ set Content-Type: x-www-form-urlencoded by default.
+
+ * lib/net/http.rb (Net::HTTPHeader#content_type): should return
+ nil when there's no Content-Type.
+
+ * lib/net/http.rb (Net::HTTPHeader#sub_type): should return nil
+ when there's no sub Content-Type (e.g. "Content-Type: text").
+
+ * lib/net/http.rb (Net::HTTPHeader#type_params): wrongly failed
+ when there's no Content-Type.
+
+Wed Jul 26 18:35:38 2006 Minero Aoki <aamine@loveruby.net>
+
+ * ext/strscan/strscan.c: sync with HEAD (rev 1.25).
+
+ * ext/strscan/strscan.c (strscan_do_scan):
+ StringScanner.new("").scan(//) should return "". [ruby-Bugs:4361]
+
+Wed Jul 26 18:14:19 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * ext/pty/pty.c (getDevice): retry once after GC on failure.
+ [ruby-core:08282]
+
+Wed Jul 26 17:28:16 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * sprintf.c (rb_f_sprintf): prepend ".." to %u for negative bignum,
+ but not "-". fixed: [ruby-core:08167]
+
+Wed Jul 26 16:39:07 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * string.c (rb_str_scan): add string modification check.
+ [ruby-core:7216]
+
+Wed Jul 26 16:06:03 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * lib/cgi.rb (CGI::QueryExtension::read_multipart): check
+ multipart boundary end. a patch from Fujioka <fuj at rabbix.jp>
+ [ruby-dev:28470]
+
+Wed Jul 26 01:02:59 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * configure.in: suppress warnings by automake 1.8 or later.
+
+Tue Jul 25 00:30:06 2006 Eric Hodel <drbrain@segment7.net>
+
+ * lib/prettyprint.rb: RD to RDoc conversion by Hugh Sasse.
+
+Tue Jul 25 14:49:51 2006 NAKAMURA Usaku <usa@ruby-lang.org>
+
+ * lib/mkmf.rb (configuration): typo.
+
+Tue Jul 25 13:14:32 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * process.c (rb_proc_times): rename hz to hertz to avoid name
+ crash on AIX. [ruby-dev:29126]
+
+Mon Jul 24 22:03:40 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * eval.c (backtrace): skip frames successive on node and method name.
+
+Mon Jul 24 17:55:55 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * process.c (rb_f_system): add security check. [ruby-talk:202947]
+
+ * process.c (rb_f_system): move signal right before fork to avoid
+ signal handler intervention.
+
+Mon Jul 24 15:51:52 2006 Tanaka Akira <akr@fsij.org>
+
+ * ext/readline/readline.c (readline_readline): rl_deprep_term_function
+ may be NULL with libedit. reported by Ryan Davis. [ruby-dev:29070]
+
+Mon Jul 24 15:19:55 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * eval.c (rb_call0): revert last change. [ruby-dev:29112]
+ [ruby-core:08374]
+
+Sun Jul 23 22:59:49 2006 Tanaka Akira <akr@fsij.org>
+
+ * test/socket/test_unix.rb: disabled on cygwin.
+ reported by Kouhei Yanagita. [ruby-dev:29080]
+
+Fri Jul 21 21:21:08 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * eval.c (rb_call0): include funcalled methods in caller list.
+ fixed: [ruby-core:08290]
+
+Fri Jul 21 12:11:00 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * ext/extmk.rb, lib/mkmf.rb (with_destdir): remove drive letter before
+ prepending destdir on DOSISH.
+
+Thu Jul 20 15:07:14 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * ruby.h: export classes/modules to implement sandbox.
+ [ruby-core:08283]
+
+Thu Jul 20 00:06:29 2006 Keiju Ishitsuka <keiju@ishitsuka.com>
+
+ * lib/irb/completion.rb: support for completion of numeric
+ number. [ruby-dev: 29038]
+
+Wed Jul 19 23:53:05 2006 Kouhei Sutou <kou@cozmixng.org>
+
+ * lib/rss/parser.rb, lib/rss/utils.rb: added documents.
+
+Tue Jul 18 22:10:13 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * process.c (rb_f_system): block SIGCHLD during the process
+ execution, like glibc system(3) does. [ruby-talk:202361]
+
+Tue Jul 18 23:12:14 2006 NAKAMURA Usaku <usa@ruby-lang.org>
+
+ * win32/win32.c (open_ifs_socket): should not use plain malloc.
+
+ * win32/win32.c (rb_w32_opendir): should not use plain realloc.
+
+Tue Jul 18 18:05:49 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * test/ruby/test_float.rb (TestFloat::test_strtod): update test to
+ conform strtod change.
+
+Tue Jul 18 15:49:42 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * pack.c (pack_unpack): propagate association array to copied
+ string. [ruby-core:08223]
+
+ * pack.c (pack_unpack): return referenced string itself if it has
+ same length as specified. a patch from <nobu at ruby-lang.org>
+ in [ruby-core:08225].
+
+ * pack.c (pack_pack): taint 'p' packed strings.
+
+Tue Jul 18 14:03:02 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * lib/webrick/httpserver.rb (WEBrick::HTTPServer::unmount): remove
+ inpect argument from sprintf. [ruby-dev:29039]
+
+Tue Jul 18 10:53:37 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * object.c (rb_cstr_to_dbl): limit out-of-range message.
+
+ * util.c (ruby_strtod): return end pointer even if ERANGE occurred.
+ fixed: [ruby-dev:29041]
+
+Mon Jul 18 00:43:05 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * util.c (ruby_strtod): stop at dot not followed by digits.
+ fixed: [ruby-dev:29035]
+
+Tue Jul 18 00:01:27 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * ext/extmk.rb: remove LIBRUBY_SO if static linked extensions exist.
+
+Mon Jul 17 23:30:46 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * configure.in (rb_cv_msvcrt): defaulted to msvcrt. Workaround for a
+ bug of cygwin 1.5.20.
+
+Mon Jul 17 13:43:05 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * pack.c (define_swapx): should not use plain malloc.
+
+Mon Jul 17 12:58:41 2006 WATANABE Hirofumi <eban@ruby-lang.org>
+
+ * configure.in: should use ac_cv_lib_dl_dlopen=no on MinGW.
+
+Sat Jul 15 23:50:12 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * eval.c (rb_require_safe): wait for another thread requiring the same
+ feature. fixed: [ruby-core:08229]
+
+Sat Jul 15 01:27:13 2006 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * dir.c (has_magic): glob names contain alphabets to enable case fold
+ search also for directories. fixed: [ruby-talk:201917]
+
+Sat Jul 15 01:09:22 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * st.c (malloc): use xmalloc/xcalloc instead of plain
+ malloc/calloc, to detect memory allocation failure. see
+ <http://www.nongnu.org/failmalloc/>.
+
+ * gc.c (rb_memerror): should not raise empty nomem_error.
+
+Fri Jul 14 13:08:13 2006 Hidetoshi NAGAI <nagai@ai.kyutech.ac.jp>
+
+ * ext/tk/lib/tk.rb: add methods for new features of latest Tcl/Tk8.5.
+
+ * ext/tk/lib/tk/namespace.rb: ditto.
+
+Fri Jul 14 02:30:12 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * lib/monitor.rb: document patch from Hugh Sasse <hgs at dmu.ac.uk>.
+ [ruby-core:08205]
+
+Fri Jul 14 01:09:46 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * parse.y (then): error in warning action.
+
+Fri Jul 14 00:10:15 2006 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * array.c (rb_ary_pop): may cause realloc oscillation. a patch
+ from MORITA Naoyuki <mlgetter at kidou.sakura.ne.jp>.
+ [ruby-dev:29028]
+
+Thu Jul 13 22:23:56 2006 Hidetoshi NAGAI <nagai@ai.kyutech.ac.jp>
+
+ * ext/tk/lib/tk/composite.rb: improve handling of the classname on the
+ option database for the widget class which includes TkComposite.
+
+Thu Jul 13 20:32:19 2006 Kouhei Sutou <kou@cozmixng.org>
+
+ * lib/rss/parser.rb: updated documents by a patch from
+ Hugh Sasse <