summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoryugui <yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-08-25 15:13:14 (GMT)
committeryugui <yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-08-25 15:13:14 (GMT)
commitd0233291bc8a5068e52c69c210e5979e5324b5bc (patch)
tree7d9459449c33792c63eeb7baa071e76352e0baab
parent0dc342de848a642ecce8db697b8fecd83a63e117 (diff)
parent72eaacaa15256ab95c3b52ea386f88586fb9da40 (diff)
re-adding tag v1_9_0_4 as an alias of trunk@18848v1_9_0_4
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_9_0_4@18849 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--ChangeLog24
-rw-r--r--doc/NEWS3
-rw-r--r--ext/bigdecimal/bigdecimal.c2
-rw-r--r--lib/date/format.rb12
-rw-r--r--transcode.c71
-rw-r--r--trunk/.cvsignore52
-rw-r--r--trunk/.document16
-rw-r--r--trunk/.gdbinit522
-rw-r--r--trunk/COPYING56
-rw-r--r--trunk/COPYING.ja51
-rw-r--r--trunk/ChangeLog51132
-rw-r--r--trunk/GPL340
-rw-r--r--trunk/KNOWNBUGS.rb4
-rw-r--r--trunk/LEGAL375
-rw-r--r--trunk/LGPL504
-rw-r--r--trunk/Makefile.in245
-rw-r--r--trunk/README113
-rw-r--r--trunk/README.EXT1198
-rw-r--r--trunk/README.EXT.ja1321
-rw-r--r--trunk/README.ja160
-rw-r--r--trunk/ToDo124
-rw-r--r--trunk/array.c3617
-rw-r--r--trunk/bcc32/Makefile.sub611
-rw-r--r--trunk/bcc32/README.bcc32142
-rwxr-xr-xtrunk/bcc32/configure.bat163
-rwxr-xr-xtrunk/bcc32/mkexports.rb26
-rw-r--r--trunk/bcc32/setup.mak179
-rw-r--r--trunk/benchmark/bm_app_answer.rb15
-rw-r--r--trunk/benchmark/bm_app_erb.rb26
-rw-r--r--trunk/benchmark/bm_app_factorial.rb11
-rw-r--r--trunk/benchmark/bm_app_fib.rb10
-rw-r--r--trunk/benchmark/bm_app_mandelbrot.rb23
-rw-r--r--trunk/benchmark/bm_app_pentomino.rb259
-rw-r--r--trunk/benchmark/bm_app_raise.rb8
-rw-r--r--trunk/benchmark/bm_app_strconcat.rb5
-rw-r--r--trunk/benchmark/bm_app_tak.rb13
-rw-r--r--trunk/benchmark/bm_app_tarai.rb10
-rw-r--r--trunk/benchmark/bm_app_uri.rb8
-rw-r--r--trunk/benchmark/bm_io_file_create.rb13
-rw-r--r--trunk/benchmark/bm_io_file_read.rb15
-rw-r--r--trunk/benchmark/bm_io_file_write.rb14
-rw-r--r--trunk/benchmark/bm_loop_generator.rb14
-rw-r--r--trunk/benchmark/bm_loop_times.rb1
-rw-r--r--trunk/benchmark/bm_loop_whileloop.rb4
-rw-r--r--trunk/benchmark/bm_loop_whileloop2.rb4
-rw-r--r--trunk/benchmark/bm_so_ackermann.rb19
-rw-r--r--trunk/benchmark/bm_so_array.rb23
-rw-r--r--trunk/benchmark/bm_so_binary_trees.rb57
-rw-r--r--trunk/benchmark/bm_so_concatenate.rb18
-rw-r--r--trunk/benchmark/bm_so_count_words.rb19
-rw-r--r--trunk/benchmark/bm_so_exception.rb61
-rw-r--r--trunk/benchmark/bm_so_fannkuch.rb45
-rw-r--r--trunk/benchmark/bm_so_fasta.rb81
-rw-r--r--trunk/benchmark/bm_so_k_nucleotide.rb48
-rw-r--r--trunk/benchmark/bm_so_lists.rb47
-rw-r--r--trunk/benchmark/bm_so_mandelbrot.rb57
-rw-r--r--trunk/benchmark/bm_so_matrix.rb48
-rw-r--r--trunk/benchmark/bm_so_meteor_contest.rb564
-rw-r--r--trunk/benchmark/bm_so_nbody.rb148
-rw-r--r--trunk/benchmark/bm_so_nested_loop.rb24
-rw-r--r--trunk/benchmark/bm_so_nsieve.rb35
-rw-r--r--trunk/benchmark/bm_so_nsieve_bits.rb42
-rw-r--r--trunk/benchmark/bm_so_object.rb56
-rw-r--r--trunk/benchmark/bm_so_partial_sums.rb31
-rw-r--r--trunk/benchmark/bm_so_pidigits.rb92
-rw-r--r--trunk/benchmark/bm_so_random.rb20
-rw-r--r--trunk/benchmark/bm_so_reverse_complement.rb30
-rw-r--r--trunk/benchmark/bm_so_sieve.rb24
-rw-r--r--trunk/benchmark/bm_so_spectralnorm.rb50
-rw-r--r--trunk/benchmark/bm_vm1_block.rb10
-rw-r--r--trunk/benchmark/bm_vm1_const.rb8
-rw-r--r--trunk/benchmark/bm_vm1_ensure.rb11
-rw-r--r--trunk/benchmark/bm_vm1_ivar.rb8
-rw-r--r--trunk/benchmark/bm_vm1_ivar_set.rb6
-rw-r--r--trunk/benchmark/bm_vm1_length.rb9
-rw-r--r--trunk/benchmark/bm_vm1_neq.rb8
-rw-r--r--trunk/benchmark/bm_vm1_not.rb7
-rw-r--r--trunk/benchmark/bm_vm1_rescue.rb7
-rw-r--r--trunk/benchmark/bm_vm1_simplereturn.rb9
-rw-r--r--trunk/benchmark/bm_vm1_swap.rb8
-rw-r--r--trunk/benchmark/bm_vm2_array.rb5
-rw-r--r--trunk/benchmark/bm_vm2_case.rb14
-rw-r--r--trunk/benchmark/bm_vm2_eval.rb6
-rw-r--r--trunk/benchmark/bm_vm2_method.rb9
-rw-r--r--trunk/benchmark/bm_vm2_mutex.rb9
-rw-r--r--trunk/benchmark/bm_vm2_poly_method.rb20
-rw-r--r--trunk/benchmark/bm_vm2_poly_method_ov.rb20
-rw-r--r--trunk/benchmark/bm_vm2_proc.rb14
-rw-r--r--trunk/benchmark/bm_vm2_regexp.rb6
-rw-r--r--trunk/benchmark/bm_vm2_send.rb12
-rw-r--r--trunk/benchmark/bm_vm2_super.rb20
-rw-r--r--trunk/benchmark/bm_vm2_unif1.rb8
-rw-r--r--trunk/benchmark/bm_vm2_zsuper.rb20
-rwxr-xr-xtrunk/benchmark/bm_vm3_gc.rb7
-rw-r--r--trunk/benchmark/bm_vm3_thread_create_join.rb6
-rw-r--r--trunk/benchmark/bm_vm3_thread_mutex.rb18
-rw-r--r--trunk/benchmark/bmx_temp.rb9
-rw-r--r--trunk/benchmark/driver.rb253
-rw-r--r--trunk/benchmark/make_fasta_output.rb19
-rw-r--r--trunk/benchmark/other-lang/ack.pl11
-rw-r--r--trunk/benchmark/other-lang/ack.py16
-rw-r--r--trunk/benchmark/other-lang/ack.rb12
-rw-r--r--trunk/benchmark/other-lang/ack.scm7
-rw-r--r--trunk/benchmark/other-lang/eval.rb66
-rw-r--r--trunk/benchmark/other-lang/fact.pl13
-rw-r--r--trunk/benchmark/other-lang/fact.py18
-rw-r--r--trunk/benchmark/other-lang/fact.rb13
-rw-r--r--trunk/benchmark/other-lang/fact.scm8
-rw-r--r--trunk/benchmark/other-lang/fib.pl11
-rw-r--r--trunk/benchmark/other-lang/fib.py7
-rw-r--r--trunk/benchmark/other-lang/fib.rb9
-rw-r--r--trunk/benchmark/other-lang/fib.scm7
-rw-r--r--trunk/benchmark/other-lang/loop.pl3
-rw-r--r--trunk/benchmark/other-lang/loop.py2
-rw-r--r--trunk/benchmark/other-lang/loop.rb4
-rw-r--r--trunk/benchmark/other-lang/loop.scm1
-rw-r--r--trunk/benchmark/other-lang/loop2.rb1
-rw-r--r--trunk/benchmark/other-lang/tak.pl11
-rw-r--r--trunk/benchmark/other-lang/tak.py8
-rw-r--r--trunk/benchmark/other-lang/tak.rb13
-rw-r--r--trunk/benchmark/other-lang/tak.scm10
-rw-r--r--trunk/benchmark/prepare_so_count_words.rb15
-rw-r--r--trunk/benchmark/prepare_so_k_nucleotide.rb2
-rw-r--r--trunk/benchmark/prepare_so_reverse_complement.rb2
-rw-r--r--trunk/benchmark/report.rb81
-rw-r--r--trunk/benchmark/run.rb127
-rw-r--r--trunk/benchmark/runc.rb29
-rw-r--r--trunk/benchmark/wc.input.base25
-rw-r--r--trunk/bignum.c2718
-rwxr-xr-xtrunk/bin/erb141
-rwxr-xr-xtrunk/bin/gem28
-rw-r--r--trunk/bin/irb20
-rwxr-xr-xtrunk/bin/rake31
-rw-r--r--trunk/bin/rdoc22
-rwxr-xr-xtrunk/bin/ri6
-rwxr-xr-xtrunk/bin/testrb5
-rw-r--r--trunk/blockinlining.c465
-rw-r--r--trunk/bootstraptest/pending.rb39
-rw-r--r--trunk/bootstraptest/runner.rb354
-rw-r--r--trunk/bootstraptest/test_attr.rb36
-rw-r--r--trunk/bootstraptest/test_autoload.rb52
-rw-r--r--trunk/bootstraptest/test_block.rb549
-rw-r--r--trunk/bootstraptest/test_class.rb132
-rw-r--r--trunk/bootstraptest/test_eval.rb288
-rw-r--r--trunk/bootstraptest/test_exception.rb404
-rw-r--r--trunk/bootstraptest/test_finalizer.rb8
-rw-r--r--trunk/bootstraptest/test_flip.rb1
-rw-r--r--trunk/bootstraptest/test_flow.rb491
-rw-r--r--trunk/bootstraptest/test_fork.rb10
-rw-r--r--trunk/bootstraptest/test_io.rb94
-rw-r--r--trunk/bootstraptest/test_jump.rb261
-rw-r--r--trunk/bootstraptest/test_literal.rb194
-rw-r--r--trunk/bootstraptest/test_load.rb15
-rw-r--r--trunk/bootstraptest/test_marshal.rb5
-rw-r--r--trunk/bootstraptest/test_massign.rb183
-rw-r--r--trunk/bootstraptest/test_method.rb1060
-rw-r--r--trunk/bootstraptest/test_objectspace.rb33
-rw-r--r--trunk/bootstraptest/test_proc.rb396
-rw-r--r--trunk/bootstraptest/test_struct.rb5
-rw-r--r--trunk/bootstraptest/test_syntax.rb830
-rw-r--r--trunk/bootstraptest/test_thread.rb363
-rw-r--r--trunk/class.c959
-rw-r--r--trunk/common.mk817
-rw-r--r--trunk/compar.c213
-rw-r--r--trunk/compile.c5053
-rw-r--r--trunk/compile.h241
-rw-r--r--trunk/complex.c1474
-rw-r--r--trunk/config.guess1532
-rw-r--r--trunk/config.sub1658
-rw-r--r--trunk/configure.in2114
-rw-r--r--trunk/cont.c780
-rw-r--r--trunk/cygwin/GNUmakefile.in88
-rw-r--r--trunk/debug.c159
-rw-r--r--trunk/debug.h32
-rw-r--r--trunk/dir.c1920
-rw-r--r--trunk/distruby.rb59
-rw-r--r--trunk/djgpp/GNUmakefile.in3
-rw-r--r--trunk/djgpp/README.djgpp21
-rw-r--r--trunk/djgpp/config.hin114
-rw-r--r--trunk/djgpp/config.sed128
-rwxr-xr-xtrunk/djgpp/configure.bat20
-rw-r--r--trunk/djgpp/mkver.sed1
-rw-r--r--trunk/dln.c1777
-rw-r--r--trunk/dln.h41
-rw-r--r--trunk/dmydln.c2
-rw-r--r--trunk/dmyencoding.c2
-rw-r--r--trunk/dmyext.c4
-rw-r--r--trunk/doc/ChangeLog-1.8.024345
-rw-r--r--trunk/doc/ChangeLog-YARV6917
-rw-r--r--trunk/doc/NEWS173
-rw-r--r--trunk/doc/forwardable.rd83
-rw-r--r--trunk/doc/forwardable.rd.ja80
-rw-r--r--trunk/doc/irb/irb-tools.rd.ja184
-rw-r--r--trunk/doc/irb/irb.rd391
-rw-r--r--trunk/doc/irb/irb.rd.ja412
-rw-r--r--trunk/doc/shell.rd347
-rw-r--r--trunk/doc/shell.rd.ja335
-rw-r--r--trunk/enc/Makefile.in64
-rw-r--r--trunk/enc/ascii.c93
-rw-r--r--trunk/enc/big5.c216
-rw-r--r--trunk/enc/cp949.c219
-rw-r--r--trunk/enc/depend125
-rwxr-xr-xtrunk/enc/emacs_mule.c340
-rw-r--r--trunk/enc/encdb.c25
-rw-r--r--trunk/enc/euc_jp.c388
-rw-r--r--trunk/enc/euc_kr.c192
-rw-r--r--trunk/enc/euc_tw.c234
-rw-r--r--trunk/enc/gb18030.c600
-rw-r--r--trunk/enc/gb2312.c13
-rw-r--r--trunk/enc/gbk.c222
-rw-r--r--trunk/enc/iso_2022_jp.h6
-rw-r--r--trunk/enc/iso_8859_1.c285
-rw-r--r--trunk/enc/iso_8859_10.c244
-rw-r--r--trunk/enc/iso_8859_11.c111
-rw-r--r--trunk/enc/iso_8859_13.c243
-rw-r--r--trunk/enc/iso_8859_14.c246
-rw-r--r--trunk/enc/iso_8859_15.c240
-rw-r--r--trunk/enc/iso_8859_16.c242
-rw-r--r--trunk/enc/iso_8859_2.c250
-rw-r--r--trunk/enc/iso_8859_3.c240
-rw-r--r--trunk/enc/iso_8859_4.c242
-rw-r--r--trunk/enc/iso_8859_5.c230
-rw-r--r--trunk/enc/iso_8859_6.c107
-rw-r--r--trunk/enc/iso_8859_7.c237
-rw-r--r--trunk/enc/iso_8859_8.c107
-rw-r--r--trunk/enc/iso_8859_9.c243
-rw-r--r--trunk/enc/koi8_r.c219
-rw-r--r--trunk/enc/koi8_u.c221
-rwxr-xr-xtrunk/enc/make_encdb.rb77
-rw-r--r--trunk/enc/make_encmake.rb50
-rw-r--r--trunk/enc/prelude.rb6
-rw-r--r--trunk/enc/shift_jis.c399
-rw-r--r--trunk/enc/trans/cp949-tbl.rb8831
-rw-r--r--trunk/enc/trans/eucjp-tbl.rb14803
-rw-r--r--trunk/enc/trans/euckr-tbl.rb8228
-rw-r--r--trunk/enc/trans/iso-8859-10-tbl.rb98
-rw-r--r--trunk/enc/trans/iso-8859-11-tbl.rb90
-rw-r--r--trunk/enc/trans/iso-8859-13-tbl.rb98
-rw-r--r--trunk/enc/trans/iso-8859-14-tbl.rb98
-rw-r--r--trunk/enc/trans/iso-8859-15-tbl.rb98
-rw-r--r--trunk/enc/trans/iso-8859-2-tbl.rb98
-rw-r--r--trunk/enc/trans/iso-8859-3-tbl.rb91
-rw-r--r--trunk/enc/trans/iso-8859-4-tbl.rb98
-rw-r--r--trunk/enc/trans/iso-8859-5-tbl.rb98
-rw-r--r--trunk/enc/trans/iso-8859-6-tbl.rb53
-rw-r--r--trunk/enc/trans/iso-8859-7-tbl.rb95
-rw-r--r--trunk/enc/trans/iso-8859-8-tbl.rb62
-rw-r--r--trunk/enc/trans/iso-8859-9-tbl.rb98
-rw-r--r--trunk/enc/trans/iso2022.trans160
-rw-r--r--trunk/enc/trans/japanese.trans24
-rw-r--r--trunk/enc/trans/korean.trans17
-rw-r--r--trunk/enc/trans/make_transdb.rb42
-rw-r--r--trunk/enc/trans/newline.trans94
-rw-r--r--trunk/enc/trans/single_byte.trans62
-rw-r--r--trunk/enc/trans/sjis-tbl.rb14803
-rw-r--r--trunk/enc/trans/transdb.c18
-rw-r--r--trunk/enc/trans/utf_16_32.trans359
-rw-r--r--trunk/enc/unicode.c11359
-rw-r--r--trunk/enc/us_ascii.c31
-rw-r--r--trunk/enc/utf_16be.c258
-rw-r--r--trunk/enc/utf_16le.c249
-rw-r--r--trunk/enc/utf_32be.c195
-rw-r--r--trunk/enc/utf_32le.c194
-rw-r--r--trunk/enc/utf_7.h5
-rw-r--r--trunk/enc/utf_8.c455
-rw-r--r--trunk/enc/windows_1251.c208
-rw-r--r--trunk/encoding.c1240
-rw-r--r--trunk/enum.c1858
-rw-r--r--trunk/enumerator.c505
-rw-r--r--trunk/error.c1570
-rw-r--r--trunk/eval.c1262
-rw-r--r--trunk/eval_error.c272
-rw-r--r--trunk/eval_intern.h235
-rw-r--r--trunk/eval_jump.c151
-rw-r--r--trunk/eval_safe.c111
-rw-r--r--trunk/ext/.cvsignore2
-rw-r--r--trunk/ext/.document16
-rw-r--r--trunk/ext/Setup32
-rw-r--r--trunk/ext/Setup.atheos33
-rw-r--r--trunk/ext/Setup.dj33
-rw-r--r--trunk/ext/Setup.emx33
-rw-r--r--trunk/ext/Setup.nt33
-rw-r--r--trunk/ext/Setup.x6833
-rw-r--r--trunk/ext/bigdecimal/.cvsignore4
-rw-r--r--trunk/ext/bigdecimal/README60
-rw-r--r--trunk/ext/bigdecimal/bigdecimal.c4729
-rw-r--r--trunk/ext/bigdecimal/bigdecimal.def2
-rw-r--r--trunk/ext/bigdecimal/bigdecimal.h220
-rw-r--r--trunk/ext/bigdecimal/bigdecimal_en.html796
-rw-r--r--trunk/ext/bigdecimal/bigdecimal_ja.html799
-rw-r--r--trunk/ext/bigdecimal/depend1
-rw-r--r--trunk/ext/bigdecimal/extconf.rb10
-rw-r--r--trunk/ext/bigdecimal/lib/bigdecimal/jacobian.rb85
-rw-r--r--trunk/ext/bigdecimal/lib/bigdecimal/ludcmp.rb84
-rw-r--r--trunk/ext/bigdecimal/lib/bigdecimal/math.rb235
-rw-r--r--trunk/ext/bigdecimal/lib/bigdecimal/newton.rb77
-rw-r--r--trunk/ext/bigdecimal/lib/bigdecimal/util.rb65
-rw-r--r--trunk/ext/bigdecimal/sample/linear.rb71
-rw-r--r--trunk/ext/bigdecimal/sample/nlsolve.rb38
-rw-r--r--trunk/ext/bigdecimal/sample/pi.rb20
-rw-r--r--trunk/ext/continuation/continuation.c8
-rw-r--r--trunk/ext/continuation/extconf.rb3
-rw-r--r--trunk/ext/coverage/coverage.c103
-rw-r--r--trunk/ext/coverage/extconf.rb2
-rw-r--r--trunk/ext/curses/.cvsignore4
-rw-r--r--trunk/ext/curses/curses.c2019
-rw-r--r--trunk/ext/curses/depend1
-rw-r--r--trunk/ext/curses/extconf.rb31
-rw-r--r--trunk/ext/curses/hello.rb30
-rw-r--r--trunk/ext/curses/mouse.rb53
-rw-r--r--trunk/ext/curses/rain.rb76
-rw-r--r--trunk/ext/curses/view.rb91
-rw-r--r--trunk/ext/curses/view2.rb115
-rw-r--r--trunk/ext/dbm/.cvsignore4
-rw-r--r--trunk/ext/dbm/dbm.c737
-rw-r--r--trunk/ext/dbm/depend1
-rw-r--r--trunk/ext/dbm/extconf.rb53
-rw-r--r--trunk/ext/digest/.cvsignore4
-rw-r--r--trunk/ext/digest/bubblebabble/.cvsignore4
-rw-r--r--trunk/ext/digest/bubblebabble/bubblebabble.c142
-rw-r--r--trunk/ext/digest/bubblebabble/depend3
-rw-r--r--trunk/ext/digest/bubblebabble/extconf.rb6
-rw-r--r--trunk/ext/digest/defs.h19
-rw-r--r--trunk/ext/digest/depend2
-rw-r--r--trunk/ext/digest/digest.c642
-rw-r--r--trunk/ext/digest/digest.h32
-rw-r--r--trunk/ext/digest/extconf.rb10
-rw-r--r--trunk/ext/digest/lib/digest.rb50
-rw-r--r--trunk/ext/digest/lib/digest/hmac.rb274
-rw-r--r--trunk/ext/digest/md5/.cvsignore4
-rw-r--r--trunk/ext/digest/md5/depend6
-rw-r--r--trunk/ext/digest/md5/extconf.rb29
-rw-r--r--trunk/ext/digest/md5/md5.c422
-rw-r--r--trunk/ext/digest/md5/md5.h80
-rw-r--r--trunk/ext/digest/md5/md5init.c40
-rw-r--r--trunk/ext/digest/md5/md5ossl.c9
-rw-r--r--trunk/ext/digest/md5/md5ossl.h13
-rw-r--r--trunk/ext/digest/rmd160/.cvsignore4
-rw-r--r--trunk/ext/digest/rmd160/depend6
-rw-r--r--trunk/ext/digest/rmd160/extconf.rb28
-rw-r--r--trunk/ext/digest/rmd160/rmd160.c457
-rw-r--r--trunk/ext/digest/rmd160/rmd160.h56
-rw-r--r--trunk/ext/digest/rmd160/rmd160init.c40
-rw-r--r--trunk/ext/digest/rmd160/rmd160ossl.c8
-rw-r--r--trunk/ext/digest/rmd160/rmd160ossl.h19
-rw-r--r--trunk/ext/digest/sha1/.cvsignore4
-rw-r--r--trunk/ext/digest/sha1/depend6
-rw-r--r--trunk/ext/digest/sha1/extconf.rb28
-rw-r--r--trunk/ext/digest/sha1/sha1.c269
-rw-r--r--trunk/ext/digest/sha1/sha1.h39
-rw-r--r--trunk/ext/digest/sha1/sha1init.c40
-rw-r--r--trunk/ext/digest/sha1/sha1ossl.c10
-rw-r--r--trunk/ext/digest/sha1/sha1ossl.h20
-rw-r--r--trunk/ext/digest/sha2/.cvsignore4
-rw-r--r--trunk/ext/digest/sha2/depend5
-rw-r--r--trunk/ext/digest/sha2/extconf.rb24
-rw-r--r--trunk/ext/digest/sha2/lib/sha2.rb73
-rw-r--r--trunk/ext/digest/sha2/sha2.c919
-rw-r--r--trunk/ext/digest/sha2/sha2.h109
-rw-r--r--trunk/ext/digest/sha2/sha2init.c52
-rw-r--r--trunk/ext/digest/test.sh30
-rw-r--r--trunk/ext/dl/.cvsignore10
-rw-r--r--trunk/ext/dl/cfunc.c516
-rw-r--r--trunk/ext/dl/cptr.c482
-rw-r--r--trunk/ext/dl/depend11
-rw-r--r--trunk/ext/dl/dl.c137
-rw-r--r--trunk/ext/dl/dl.h190
-rw-r--r--trunk/ext/dl/extconf.rb31
-rw-r--r--trunk/ext/dl/handle.c227
-rw-r--r--trunk/ext/dl/lib/dl/callback.rb69
-rw-r--r--trunk/ext/dl/lib/dl/cparser.rb109
-rw-r--r--trunk/ext/dl/lib/dl/func.rb141
-rw-r--r--trunk/ext/dl/lib/dl/import.rb215
-rw-r--r--trunk/ext/dl/lib/dl/pack.rb173
-rw-r--r--trunk/ext/dl/lib/dl/stack.rb140
-rw-r--r--trunk/ext/dl/lib/dl/struct.rb213
-rw-r--r--trunk/ext/dl/lib/dl/types.rb40
-rw-r--r--trunk/ext/dl/lib/dl/value.rb108
-rw-r--r--trunk/ext/dl/mkcallback.rb189
-rw-r--r--trunk/ext/dl/test/test_all.rb11
-rw-r--r--trunk/ext/dl/test/test_base.rb52
-rw-r--r--trunk/ext/dl/test/test_dl2.rb111
-rw-r--r--trunk/ext/dl/test/test_func.rb62
-rw-r--r--trunk/ext/dl/test/test_import.rb154
-rw-r--r--trunk/ext/dl/test/test_win32.rb53
-rw-r--r--trunk/ext/dl/win32/extconf.rb3
-rw-r--r--trunk/ext/dl/win32/lib/Win32API.rb28
-rw-r--r--trunk/ext/dl/win32/lib/win32/registry.rb832
-rw-r--r--trunk/ext/dl/win32/lib/win32/resolv.rb370
-rw-r--r--trunk/ext/dl/win32/lib/win32/sspi.rb330
-rw-r--r--trunk/ext/etc/.cvsignore3
-rw-r--r--trunk/ext/etc/depend1
-rw-r--r--trunk/ext/etc/etc.c548
-rw-r--r--trunk/ext/etc/etc.txt72
-rw-r--r--trunk/ext/etc/etc.txt.ja72
-rw-r--r--trunk/ext/etc/extconf.rb28
-rw-r--r--trunk/ext/extmk.rb564
-rw-r--r--trunk/ext/fcntl/.cvsignore4
-rw-r--r--trunk/ext/fcntl/depend1
-rw-r--r--trunk/ext/fcntl/extconf.rb2
-rw-r--r--trunk/ext/fcntl/fcntl.c187
-rw-r--r--trunk/ext/fiber/extconf.rb3
-rw-r--r--trunk/ext/fiber/fiber.c8
-rw-r--r--trunk/ext/gdbm/.cvsignore4
-rw-r--r--trunk/ext/gdbm/README1
-rw-r--r--trunk/ext/gdbm/depend1
-rw-r--r--trunk/ext/gdbm/extconf.rb7
-rw-r--r--trunk/ext/gdbm/gdbm.c1245
-rw-r--r--trunk/ext/iconv/.cvsignore6
-rw-r--r--trunk/ext/iconv/charset_alias.rb103
-rw-r--r--trunk/ext/iconv/depend2
-rw-r--r--trunk/ext/iconv/extconf.rb53
-rw-r--r--trunk/ext/iconv/iconv.c1142
-rw-r--r--trunk/ext/iconv/mkwrapper.rb53
-rw-r--r--trunk/ext/io/wait/.cvsignore3
-rw-r--r--trunk/ext/io/wait/extconf.rb17
-rw-r--r--trunk/ext/io/wait/lib/nonblock.rb23
-rw-r--r--trunk/ext/io/wait/wait.c138
-rw-r--r--trunk/ext/json/ext/generator/extconf.rb10
-rw-r--r--trunk/ext/json/ext/generator/generator.c881
-rw-r--r--trunk/ext/json/ext/generator/unicode.c184
-rw-r--r--trunk/ext/json/ext/generator/unicode.h53
-rw-r--r--trunk/ext/json/ext/parser/extconf.rb10
-rw-r--r--trunk/ext/json/ext/parser/parser.c1753
-rw-r--r--trunk/ext/json/ext/parser/parser.rl640
-rw-r--r--trunk/ext/json/ext/parser/unicode.c156
-rw-r--r--trunk/ext/json/ext/parser/unicode.h58
-rw-r--r--trunk/ext/json/extconf.rb3
-rw-r--r--trunk/ext/json/lib/json.rb235
-rw-r--r--trunk/ext/json/lib/json/Array.xpm21
-rw-r--r--trunk/ext/json/lib/json/FalseClass.xpm21
-rw-r--r--trunk/ext/json/lib/json/Hash.xpm21
-rw-r--r--trunk/ext/json/lib/json/Key.xpm73
-rw-r--r--trunk/ext/json/lib/json/NilClass.xpm21
-rw-r--r--trunk/ext/json/lib/json/Numeric.xpm28
-rw-r--r--trunk/ext/json/lib/json/String.xpm96
-rw-r--r--trunk/ext/json/lib/json/TrueClass.xpm21
-rw-r--r--trunk/ext/json/lib/json/add/core.rb120
-rw-r--r--trunk/ext/json/lib/json/add/rails.rb58
-rw-r--r--trunk/ext/json/lib/json/common.rb354
-rw-r--r--trunk/ext/json/lib/json/editor.rb1363
-rw-r--r--trunk/ext/json/lib/json/ext.rb13
-rw-r--r--trunk/ext/json/lib/json/json.xpm1499
-rw-r--r--trunk/ext/json/lib/json/pure.rb75
-rw-r--r--trunk/ext/json/lib/json/pure/generator.rb394
-rw-r--r--trunk/ext/json/lib/json/pure/parser.rb260
-rw-r--r--trunk/ext/json/lib/json/version.rb9
-rw-r--r--trunk/ext/nkf/.cvsignore4
-rw-r--r--trunk/ext/nkf/depend1
-rw-r--r--trunk/ext/nkf/extconf.rb2
-rw-r--r--trunk/ext/nkf/lib/kconv.rb282
-rw-r--r--trunk/ext/nkf/nkf-utf8/config.h52
-rw-r--r--trunk/ext/nkf/nkf-utf8/nkf.c6522
-rw-r--r--trunk/ext/nkf/nkf-utf8/nkf.h174
-rw-r--r--trunk/ext/nkf/nkf-utf8/utf8tbl.c8754
-rw-r--r--trunk/ext/nkf/nkf-utf8/utf8tbl.h61
-rw-r--r--trunk/ext/nkf/nkf.c504
-rw-r--r--trunk/ext/openssl/.cvsignore5
-rw-r--r--trunk/ext/openssl/extconf.rb126
-rw-r--r--trunk/ext/openssl/lib/openssl.rb24
-rw-r--r--trunk/ext/openssl/lib/openssl/bn.rb35
-rw-r--r--trunk/ext/openssl/lib/openssl/buffering.rb242
-rw-r--r--trunk/ext/openssl/lib/openssl/cipher.rb65
-rw-r--r--trunk/ext/openssl/lib/openssl/digest.rb61
-rw-r--r--trunk/ext/openssl/lib/openssl/ssl.rb178
-rw-r--r--trunk/ext/openssl/lib/openssl/x509.rb155
-rw-r--r--trunk/ext/openssl/openssl_missing.c343
-rw-r--r--trunk/ext/openssl/openssl_missing.h188
-rw-r--r--trunk/ext/openssl/ossl.c496
-rw-r--r--trunk/ext/openssl/ossl.h221
-rw-r--r--trunk/ext/openssl/ossl_asn1.c1166
-rw-r--r--trunk/ext/openssl/ossl_asn1.h59
-rw-r--r--trunk/ext/openssl/ossl_bio.c86
-rw-r--r--trunk/ext/openssl/ossl_bio.h21
-rw-r--r--trunk/ext/openssl/ossl_bn.c852
-rw-r--r--trunk/ext/openssl/ossl_bn.h25
-rw-r--r--trunk/ext/openssl/ossl_cipher.c544
-rw-r--r--trunk/ext/openssl/ossl_cipher.h22
-rw-r--r--trunk/ext/openssl/ossl_config.c464
-rw-r--r--trunk/ext/openssl/ossl_config.h22
-rw-r--r--trunk/ext/openssl/ossl_digest.c258
-rw-r--r--trunk/ext/openssl/ossl_digest.h22
-rw-r--r--trunk/ext/openssl/ossl_engine.c393
-rw-r--r--trunk/ext/openssl/ossl_engine.h20
-rw-r--r--trunk/ext/openssl/ossl_hmac.c270
-rw-r--r--trunk/ext/openssl/ossl_hmac.h19
-rw-r--r--trunk/ext/openssl/ossl_ns_spki.c257
-rw-r--r--trunk/ext/openssl/ossl_ns_spki.h21
-rw-r--r--trunk/ext/openssl/ossl_ocsp.c770
-rw-r--r--trunk/ext/openssl/ossl_ocsp.h24
-rw-r--r--trunk/ext/openssl/ossl_pkcs12.c212
-rw-r--r--trunk/ext/openssl/ossl_pkcs12.h15
-rw-r--r--trunk/ext/openssl/ossl_pkcs5.c98
-rw-r--r--trunk/ext/openssl/ossl_pkcs5.h6
-rw-r--r--trunk/ext/openssl/ossl_pkcs7.c1021
-rw-r--r--trunk/ext/openssl/ossl_pkcs7.h22
-rw-r--r--trunk/ext/openssl/ossl_pkey.c240
-rw-r--r--trunk/ext/openssl/ossl_pkey.h141
-rw-r--r--trunk/ext/openssl/ossl_pkey_dh.c532
-rw-r--r--trunk/ext/openssl/ossl_pkey_dsa.c485
-rw-r--r--trunk/ext/openssl/ossl_pkey_ec.c1582
-rw-r--r--trunk/ext/openssl/ossl_pkey_rsa.c593
-rw-r--r--trunk/ext/openssl/ossl_rand.c202
-rw-r--r--trunk/ext/openssl/ossl_rand.h20
-rw-r--r--trunk/ext/openssl/ossl_ssl.c1477
-rw-r--r--trunk/ext/openssl/ossl_ssl.h36
-rw-r--r--trunk/ext/openssl/ossl_ssl_session.c296
-rw-r--r--trunk/ext/openssl/ossl_version.h16
-rw-r--r--trunk/ext/openssl/ossl_x509.c104
-rw-r--r--trunk/ext/openssl/ossl_x509.h114
-rw-r--r--trunk/ext/openssl/ossl_x509attr.c272
-rw-r--r--trunk/ext/openssl/ossl_x509cert.c766
-rw-r--r--trunk/ext/openssl/ossl_x509crl.c537
-rw-r--r--trunk/ext/openssl/ossl_x509ext.c456
-rw-r--r--trunk/ext/openssl/ossl_x509name.c374
-rw-r--r--trunk/ext/openssl/ossl_x509req.c468
-rw-r--r--trunk/ext/openssl/ossl_x509revoked.c229
-rw-r--r--trunk/ext/openssl/ossl_x509store.c624
-rw-r--r--trunk/ext/openssl/ruby_missing.h41
-rw-r--r--trunk/ext/pty/.cvsignore4
-rw-r--r--trunk/ext/pty/README65
-rw-r--r--trunk/ext/pty/README.expect22
-rw-r--r--trunk/ext/pty/README.expect.ja21
-rw-r--r--trunk/ext/pty/README.ja89
-rw-r--r--trunk/ext/pty/depend1
-rw-r--r--trunk/ext/pty/expect_sample.rb48
-rw-r--r--trunk/ext/pty/extconf.rb15
-rw-r--r--trunk/ext/pty/lib/expect.rb36
-rw-r--r--trunk/ext/pty/pty.c470
-rw-r--r--trunk/ext/pty/script.rb37
-rw-r--r--trunk/ext/pty/shl.rb92
-rw-r--r--trunk/ext/purelib.rb10
-rw-r--r--trunk/ext/racc/cparse/.cvsignore4
-rw-r--r--trunk/ext/racc/cparse/README10
-rw-r--r--trunk/ext/racc/cparse/cparse.c824
-rw-r--r--trunk/ext/racc/cparse/depend1
-rw-r--r--trunk/ext/racc/cparse/extconf.rb5
-rw-r--r--trunk/ext/readline/.cvsignore4
-rw-r--r--trunk/ext/readline/README10
-rw-r--r--trunk/ext/readline/README.ja422
-rw-r--r--trunk/ext/readline/depend1
-rw-r--r--trunk/ext/readline/extconf.rb71
-rw-r--r--trunk/ext/readline/readline.c1299
-rw-r--r--trunk/ext/ripper/.cvsignore8
-rw-r--r--trunk/ext/ripper/README30
-rw-r--r--trunk/ext/ripper/depend34
-rw-r--r--trunk/ext/ripper/eventids2.c277
-rw-r--r--trunk/ext/ripper/extconf.rb22
-rw-r--r--trunk/ext/ripper/lib/ripper.rb4
-rw-r--r--trunk/ext/ripper/lib/ripper/core.rb70
-rw-r--r--trunk/ext/ripper/lib/ripper/filter.rb70
-rw-r--r--trunk/ext/ripper/lib/ripper/lexer.rb179
-rw-r--r--trunk/ext/ripper/lib/ripper/sexp.rb99
-rwxr-xr-xtrunk/ext/ripper/tools/generate-param-macros.rb14
-rwxr-xr-xtrunk/ext/ripper/tools/generate.rb152
-rwxr-xr-xtrunk/ext/ripper/tools/preproc.rb91
-rwxr-xr-xtrunk/ext/ripper/tools/strip.rb12
-rw-r--r--trunk/ext/sdbm/.cvsignore4
-rw-r--r--trunk/ext/sdbm/_sdbm.c922
-rw-r--r--trunk/ext/sdbm/depend2
-rw-r--r--trunk/ext/sdbm/extconf.rb3
-rw-r--r--trunk/ext/sdbm/init.c704
-rw-r--r--trunk/ext/sdbm/sdbm.h84
-rw-r--r--trunk/ext/socket/.cvsignore5
-rw-r--r--trunk/ext/socket/addrinfo.h181
-rw-r--r--trunk/ext/socket/depend9
-rw-r--r--trunk/ext/socket/extconf.rb285
-rw-r--r--trunk/ext/socket/getaddrinfo.c675
-rw-r--r--trunk/ext/socket/getnameinfo.c257
-rw-r--r--trunk/ext/socket/mkconstants.rb262
-rw-r--r--trunk/ext/socket/socket.c3716
-rw-r--r--trunk/ext/socket/sockport.h75
-rw-r--r--trunk/ext/stringio/.cvsignore4
-rw-r--r--trunk/ext/stringio/README18
-rw-r--r--trunk/ext/stringio/depend3
-rw-r--r--trunk/ext/stringio/extconf.rb2
-rw-r--r--trunk/ext/stringio/stringio.c1294
-rw-r--r--trunk/ext/strscan/.cvsignore4
-rw-r--r--trunk/ext/strscan/depend2
-rw-r--r--trunk/ext/strscan/extconf.rb2
-rw-r--r--trunk/ext/strscan/strscan.c1316
-rw-r--r--trunk/ext/syck/.cvsignore4
-rw-r--r--trunk/ext/syck/bytecode.c1165
-rw-r--r--trunk/ext/syck/depend12
-rw-r--r--trunk/ext/syck/emitter.c1247
-rw-r--r--trunk/ext/syck/extconf.rb5
-rw-r--r--trunk/ext/syck/gram.c1894
-rw-r--r--trunk/ext/syck/gram.h79
-rw-r--r--trunk/ext/syck/handler.c173
-rw-r--r--trunk/ext/syck/implicit.c2990
-rw-r--r--trunk/ext/syck/node.c407
-rw-r--r--trunk/ext/syck/rubyext.c2284
-rw-r--r--trunk/ext/syck/syck.c524
-rw-r--r--trunk/ext/syck/syck.h454
-rw-r--r--trunk/ext/syck/token.c2724
-rw-r--r--trunk/ext/syck/yaml2byte.c259
-rw-r--r--trunk/ext/syck/yamlbyte.h170
-rw-r--r--trunk/ext/syslog/.cvsignore4
-rw-r--r--trunk/ext/syslog/depend2
-rw-r--r--trunk/ext/syslog/extconf.rb10
-rw-r--r--trunk/ext/syslog/syslog.c393
-rw-r--r--trunk/ext/syslog/syslog.txt124
-rw-r--r--trunk/ext/syslog/test.rb164
-rw-r--r--trunk/ext/tk/.cvsignore3
-rw-r--r--trunk/ext/tk/ChangeLog.tkextlib924
-rw-r--r--trunk/ext/tk/MANUAL_tcltklib.eng469
-rw-r--r--trunk/ext/tk/MANUAL_tcltklib.eucj579
-rw-r--r--trunk/ext/tk/README.1st19
-rw-r--r--trunk/ext/tk/README.ActiveTcl49
-rw-r--r--trunk/ext/tk/README.fork34
-rw-r--r--trunk/ext/tk/README.macosx-aqua67
-rw-r--r--trunk/ext/tk/README.tcltklib85
-rw-r--r--trunk/ext/tk/depend2
-rw-r--r--trunk/ext/tk/extconf.rb417
-rw-r--r--trunk/ext/tk/lib/README30
-rw-r--r--trunk/ext/tk/lib/multi-tk.rb3491
-rw-r--r--trunk/ext/tk/lib/remote-tk.rb530
-rw-r--r--trunk/ext/tk/lib/tcltk.rb367
-rw-r--r--trunk/ext/tk/lib/tk.rb5520
-rw-r--r--trunk/ext/tk/lib/tk/after.rb6
-rw-r--r--trunk/ext/tk/lib/tk/autoload.rb414
-rw-r--r--trunk/ext/tk/lib/tk/bgerror.rb29
-rw-r--r--trunk/ext/tk/lib/tk/bindtag.rb138
-rw-r--r--trunk/ext/tk/lib/tk/button.rb30
-rw-r--r--trunk/ext/tk/lib/tk/canvas.rb789
-rw-r--r--trunk/ext/tk/lib/tk/canvastag.rb434
-rw-r--r--trunk/ext/tk/lib/tk/checkbutton.rb30
-rw-r--r--trunk/ext/tk/lib/tk/clipboard.rb75
-rw-r--r--trunk/ext/tk/lib/tk/clock.rb71
-rw-r--r--trunk/ext/tk/lib/tk/composite.rb458
-rw-r--r--trunk/ext/tk/lib/tk/console.rb52
-rw-r--r--trunk/ext/tk/lib/tk/dialog.rb326
-rw-r--r--trunk/ext/tk/lib/tk/encodedstr.rb187
-rw-r--r--trunk/ext/tk/lib/tk/entry.rb119
-rw-r--r--trunk/ext/tk/lib/tk/event.rb542
-rw-r--r--trunk/ext/tk/lib/tk/font.rb2344
-rw-r--r--trunk/ext/tk/lib/tk/frame.rb131
-rw-r--r--trunk/ext/tk/lib/tk/grid.rb265
-rw-r--r--trunk/ext/tk/lib/tk/image.rb275
-rw-r--r--trunk/ext/tk/lib/tk/itemconfig.rb1215
-rw-r--r--trunk/ext/tk/lib/tk/itemfont.rb327
-rw-r--r--trunk/ext/tk/lib/tk/kinput.rb71
-rw-r--r--trunk/ext/tk/lib/tk/label.rb21
-rw-r--r--trunk/ext/tk/lib/tk/labelframe.rb29
-rw-r--r--trunk/ext/tk/lib/tk/listbox.rb282
-rw-r--r--trunk/ext/tk/lib/tk/macpkg.rb78
-rw-r--r--trunk/ext/tk/lib/tk/menu.rb681
-rw-r--r--trunk/ext/tk/lib/tk/menubar.rb131
-rw-r--r--trunk/ext/tk/lib/tk/menuspec.rb275
-rw-r--r--trunk/ext/tk/lib/tk/message.rb22
-rw-r--r--trunk/ext/tk/lib/tk/mngfocus.rb33
-rw-r--r--trunk/ext/tk/lib/tk/msgcat.rb296
-rw-r--r--trunk/ext/tk/lib/tk/namespace.rb551
-rw-r--r--trunk/ext/tk/lib/tk/optiondb.rb377
-rw-r--r--trunk/ext/tk/lib/tk/optionobj.rb212
-rw-r--r--trunk/ext/tk/lib/tk/pack.rb107
-rw-r--r--trunk/ext/tk/lib/tk/package.rb143
-rw-r--r--trunk/ext/tk/lib/tk/palette.rb55
-rw-r--r--trunk/ext/tk/lib/tk/panedwindow.rb258
-rw-r--r--trunk/ext/tk/lib/tk/place.rb128
-rw-r--r--trunk/ext/tk/lib/tk/radiobutton.rb71
-rw-r--r--trunk/ext/tk/lib/tk/root.rb95
-rw-r--r--trunk/ext/tk/lib/tk/scale.rb111
-rw-r--r--trunk/ext/tk/lib/tk/scrollable.rb82
-rw-r--r--trunk/ext/tk/lib/tk/scrollbar.rb177
-rw-r--r--trunk/ext/tk/lib/tk/scrollbox.rb39
-rw-r--r--trunk/ext/tk/lib/tk/selection.rb86
-rw-r--r--trunk/ext/tk/lib/tk/spinbox.rb119
-rw-r--r--trunk/ext/tk/lib/tk/tagfont.rb43
-rw-r--r--trunk/ext/tk/lib/tk/text.rb1596
-rw-r--r--trunk/ext/tk/lib/tk/textimage.rb88
-rw-r--r--trunk/ext/tk/lib/tk/textmark.rb204
-rw-r--r--trunk/ext/tk/lib/tk/texttag.rb318
-rw-r--r--trunk/ext/tk/lib/tk/textwindow.rb154
-rw-r--r--trunk/ext/tk/lib/tk/timer.rb669
-rw-r--r--trunk/ext/tk/lib/tk/toplevel.rb262
-rw-r--r--trunk/ext/tk/lib/tk/ttk_selector.rb76
-rw-r--r--trunk/ext/tk/lib/tk/txtwin_abst.rb39
-rw-r--r--trunk/ext/tk/lib/tk/validation.rb397
-rw-r--r--trunk/ext/tk/lib/tk/variable.rb1765
-rw-r--r--trunk/ext/tk/lib/tk/virtevent.rb139
-rw-r--r--trunk/ext/tk/lib/tk/winfo.rb392
-rw-r--r--trunk/ext/tk/lib/tk/winpkg.rb153
-rw-r--r--trunk/ext/tk/lib/tk/wm.rb552
-rw-r--r--trunk/ext/tk/lib/tk/xim.rb122
-rw-r--r--trunk/ext/tk/lib/tkafter.rb4
-rw-r--r--trunk/ext/tk/lib/tkbgerror.rb4
-rw-r--r--trunk/ext/tk/lib/tkcanvas.rb4
-rw-r--r--trunk/ext/tk/lib/tkclass.rb47
-rw-r--r--trunk/ext/tk/lib/tkconsole.rb4
-rw-r--r--trunk/ext/tk/lib/tkdialog.rb4
-rw-r--r--trunk/ext/tk/lib/tkentry.rb4
-rw-r--r--trunk/ext/tk/lib/tkextlib/ICONS.rb13
-rw-r--r--trunk/ext/tk/lib/tkextlib/ICONS/icons.rb129
-rw-r--r--trunk/ext/tk/lib/tkextlib/ICONS/setup.rb8
-rw-r--r--trunk/ext/tk/lib/tkextlib/SUPPORT_STATUS196
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt.rb187
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/barchart.rb79
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/bitmap.rb112
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/busy.rb82
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/component.rb2145
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/container.rb28
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/cutbuffer.rb23
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/dragdrop.rb268
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/eps.rb32
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/graph.rb67
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/htext.rb111
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/setup.rb8
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/spline.rb23
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/stripchart.rb74
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/table.rb399
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/tabnotebook.rb21
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/tabset.rb430
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/ted.rb65
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/tile.rb21
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/tile/button.rb16
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/tile/checkbutton.rb17
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/tile/frame.rb16
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/tile/label.rb16
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/tile/radiobutton.rb17
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/tile/scrollbar.rb16
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/tile/toplevel.rb16
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/tree.rb1058
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/treeview.rb1272
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/unix_dnd.rb135
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/vector.rb256
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/watch.rb175
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/win_printer.rb61
-rw-r--r--trunk/ext/tk/lib/tkextlib/blt/winop.rb107
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget.rb151
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/arrowbutton.rb21
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/bitmap.rb21
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/button.rb31
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/buttonbox.rb90
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/combobox.rb51
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/dialog.rb182
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/dragsite.rb31
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/dropsite.rb39
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/dynamichelp.rb63
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/entry.rb43
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/label.rb41
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/labelentry.rb80
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/labelframe.rb52
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/listbox.rb358
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/mainframe.rb128
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/messagedlg.rb192
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/notebook.rb166
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/pagesmanager.rb73
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/panedwindow.rb37
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/panelframe.rb57
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/passwddlg.rb44
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/progressbar.rb20
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/progressdlg.rb58
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/scrollableframe.rb40
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/scrolledwindow.rb38
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/scrollview.rb25
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/selectcolor.rb73
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/selectfont.rb86
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/separator.rb20
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/setup.rb8
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/spinbox.rb98
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/statusbar.rb52
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/titleframe.rb33
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/tree.rb453
-rw-r--r--trunk/ext/tk/lib/tkextlib/bwidget/widget.rb129
-rw-r--r--trunk/ext/tk/lib/tkextlib/itcl.rb13
-rw-r--r--trunk/ext/tk/lib/tkextlib/itcl/incr_tcl.rb178
-rw-r--r--trunk/ext/tk/lib/tkextlib/itcl/setup.rb13
-rw-r--r--trunk/ext/tk/lib/tkextlib/itk.rb13
-rw-r--r--trunk/ext/tk/lib/tkextlib/itk/incr_tk.rb446
-rw-r--r--trunk/ext/tk/lib/tkextlib/itk/setup.rb13
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets.rb94
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/buttonbox.rb120
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/calendar.rb125
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/canvasprintbox.rb53
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/canvasprintdialog.rb38
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/checkbox.rb129
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/combobox.rb104
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/dateentry.rb20
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/datefield.rb58
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/dialog.rb20
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/dialogshell.rb120
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/disjointlistbox.rb50
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/entryfield.rb185
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/extbutton.rb40
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/extfileselectionbox.rb46
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/extfileselectiondialog.rb33
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/feedback.rb35
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/fileselectionbox.rb46
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/fileselectiondialog.rb33
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/finddialog.rb42
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/hierarchy.rb365
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/hyperhelp.rb50
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/labeledframe.rb39
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/labeledwidget.rb45
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/mainwindow.rb67
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/menubar.rb211
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/messagebox.rb92
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/messagedialog.rb20
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/notebook.rb174
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/optionmenu.rb92
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/panedwindow.rb133
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/promptdialog.rb131
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/pushbutton.rb35
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/radiobox.rb120
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/scopedobject.rb24
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/scrolledcanvas.rb353
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/scrolledframe.rb59
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/scrolledhtml.rb58
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/scrolledlistbox.rb207
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/scrolledtext.rb564
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/scrolledwidget.rb20
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/selectionbox.rb102
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/selectiondialog.rb92
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/setup.rb8
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/shell.rb38
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/spindate.rb48
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/spinint.rb30
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/spinner.rb169
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/spintime.rb48
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/tabnotebook.rb180
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/tabset.rb144
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/timeentry.rb25
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/timefield.rb58
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/toolbar.rb112
-rw-r--r--trunk/ext/tk/lib/tkextlib/iwidgets/watch.rb56
-rwxr-xr-xtrunk/ext/tk/lib/tkextlib/pkg_checker.rb184
-rw-r--r--trunk/ext/tk/lib/tkextlib/setup.rb8
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib.rb90
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/README135
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/autoscroll.rb158
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/ctext.rb160
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/cursor.rb97
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/datefield.rb57
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/dialog.rb84
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/getstring.rb134
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/history.rb73
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/ico.rb116
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/ip_entry.rb66
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/panelframe.rb72
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/plotchart.rb886
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/ruler.rb65
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/screenruler.rb68
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/scrollwin.rb61
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/setup.rb8
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/style.rb61
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/superframe.rb51
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/swaplist.rb150
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/tablelist.rb27
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/tablelist_core.rb782
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/tablelist_tile.rb25
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/tkpiechart.rb314
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/tooltip.rb95
-rw-r--r--trunk/ext/tk/lib/tkextlib/tcllib/widget.rb48
-rw-r--r--trunk/ext/tk/lib/tkextlib/tclx.rb13
-rw-r--r--trunk/ext/tk/lib/tkextlib/tclx/setup.rb8
-rw-r--r--trunk/ext/tk/lib/tkextlib/tclx/tclx.rb74
-rw-r--r--trunk/ext/tk/lib/tkextlib/tile.rb419
-rw-r--r--trunk/ext/tk/lib/tkextlib/tile/dialog.rb96
-rw-r--r--trunk/ext/tk/lib/tkextlib/tile/setup.rb8
-rw-r--r--trunk/ext/tk/lib/tkextlib/tile/sizegrip.rb29
-rw-r--r--trunk/ext/tk/lib/tkextlib/tile/style.rb316
-rw-r--r--trunk/ext/tk/lib/tkextlib/tile/tbutton.rb33
-rw-r--r--trunk/ext/tk/lib/tkextlib/tile/tcheckbutton.rb36
-rw-r--r--trunk/ext/tk/lib/tkextlib/tile/tcombobox.rb54
-rw-r--r--trunk/ext/tk/lib/tkextlib/tile/tentry.rb48
-rw-r--r--trunk/ext/tk/lib/tkextlib/tile/tframe.rb33
-rw-r--r--trunk/ext/tk/lib/tkextlib/tile/tlabel.rb33
-rw-r--r--trunk/ext/tk/lib/tkextlib/tile/tlabelframe.rb36
-rw-r--r--trunk/ext/tk/lib/tkextlib/tile/tmenubutton.rb36
-rw-r--r--trunk/ext/tk/lib/tkextlib/tile/tnotebook.rb139
-rw-r--r--trunk/ext/tk/lib/tkextlib/tile/tpaned.rb231
-rw-r--r--trunk/ext/tk/lib/tkextlib/tile/tprogressbar.rb56
-rw-r--r--trunk/ext/tk/lib/tkextlib/tile/tradiobutton.rb36
-rw-r--r--trunk/ext/tk/lib/tkextlib/tile/treeview.rb1239
-rw-r--r--trunk/ext/tk/lib/tkextlib/tile/tscale.rb53
-rw-r--r--trunk/ext/tk/lib/tkextlib/tile/tscrollbar.rb54
-rw-r--r--trunk/ext/tk/lib/tkextlib/tile/tseparator.rb33
-rw-r--r--trunk/ext/tk/lib/tkextlib/tile/tsquare.rb30
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkDND.rb18
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkDND/setup.rb8
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkDND/shape.rb125
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkDND/tkdnd.rb182
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkHTML.rb13
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkHTML/htmlwidget.rb453
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkHTML/setup.rb8
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkimg.rb36
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkimg/README26
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkimg/bmp.rb33
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkimg/gif.rb33
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkimg/ico.rb33
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkimg/jpeg.rb33
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkimg/pcx.rb33
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkimg/pixmap.rb44
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkimg/png.rb33
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkimg/ppm.rb33
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkimg/ps.rb33
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkimg/setup.rb8
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkimg/sgi.rb33
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkimg/sun.rb33
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkimg/tga.rb33
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkimg/tiff.rb33
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkimg/window.rb33
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkimg/xbm.rb33
-rw-r--r--trunk/ext/tk/lib/tkextlib/tkimg/xpm.rb33
-rw-r--r--trunk/ext/tk/lib/tkextlib/tktable.rb14
-rw-r--r--trunk/ext/tk/lib/tkextlib/tktable/setup.rb8
-rw-r--r--trunk/ext/tk/lib/tkextlib/tktable/tktable.rb957
-rw-r--r--trunk/ext/tk/lib/tkextlib/tktrans.rb14
-rw-r--r--trunk/ext/tk/lib/tkextlib/tktrans/setup.rb8
-rw-r--r--trunk/ext/tk/lib/tkextlib/tktrans/tktrans.rb64
-rw-r--r--trunk/ext/tk/lib/tkextlib/treectrl.rb13
-rw-r--r--trunk/ext/tk/lib/tkextlib/treectrl/setup.rb8
-rw-r--r--trunk/ext/tk/lib/tkextlib/treectrl/tktreectrl.rb2461
-rw-r--r--trunk/ext/tk/lib/tkextlib/trofs.rb13
-rw-r--r--trunk/ext/tk/lib/tkextlib/trofs/setup.rb8
-rw-r--r--trunk/ext/tk/lib/tkextlib/trofs/trofs.rb51
-rw-r--r--trunk/ext/tk/lib/tkextlib/version.rb6
-rw-r--r--trunk/ext/tk/lib/tkextlib/vu.rb48
-rw-r--r--trunk/ext/tk/lib/tkextlib/vu/bargraph.rb61
-rw-r--r--trunk/ext/tk/lib/tkextlib/vu/charts.rb53
-rw-r--r--trunk/ext/tk/lib/tkextlib/vu/dial.rb102
-rw-r--r--trunk/ext/tk/lib/tkextlib/vu/pie.rb282
-rw-r--r--trunk/ext/tk/lib/tkextlib/vu/setup.rb8
-rw-r--r--trunk/ext/tk/lib/tkextlib/vu/spinbox.rb22
-rw-r--r--trunk/ext/tk/lib/tkextlib/winico.rb14
-rw-r--r--trunk/ext/tk/lib/tkextlib/winico/setup.rb8
-rw-r--r--trunk/ext/tk/lib/tkextlib/winico/winico.rb224
-rw-r--r--trunk/ext/tk/lib/tkfont.rb4
-rw-r--r--trunk/ext/tk/lib/tkmacpkg.rb4
-rw-r--r--trunk/ext/tk/lib/tkmenubar.rb4
-rw-r--r--trunk/ext/tk/lib/tkmngfocus.rb4
-rw-r--r--trunk/ext/tk/lib/tkpalette.rb4
-rw-r--r--trunk/ext/tk/lib/tkscrollbox.rb4
-rw-r--r--trunk/ext/tk/lib/tktext.rb4
-rw-r--r--trunk/ext/tk/lib/tkvirtevent.rb4
-rw-r--r--trunk/ext/tk/lib/tkwinpkg.rb4
-rw-r--r--trunk/ext/tk/old-README.tcltklib.eucj159
-rw-r--r--trunk/ext/tk/sample/24hr_clock.rb286
-rw-r--r--trunk/ext/tk/sample/binding_sample.rb87
-rw-r--r--trunk/ext/tk/sample/bindtag_sample.rb127
-rw-r--r--trunk/ext/tk/sample/binstr_usage.rb45
-rw-r--r--trunk/ext/tk/sample/btn_with_frame.rb20
-rw-r--r--trunk/ext/tk/sample/cd_timer.rb81
-rw-r--r--trunk/ext/tk/sample/cmd_res_test.rb17
-rw-r--r--trunk/ext/tk/sample/cmd_resource5
-rw-r--r--trunk/ext/tk/sample/demos-en/ChangeLog64
-rw-r--r--trunk/ext/tk/sample/demos-en/ChangeLog.prev9
-rw-r--r--trunk/ext/tk/sample/demos-en/README138
-rw-r--r--trunk/ext/tk/sample/demos-en/README.1st18
-rw-r--r--trunk/ext/tk/sample/demos-en/README.tkencoding29
-rw-r--r--trunk/ext/tk/sample/demos-en/anilabel.rb174
-rw-r--r--trunk/ext/tk/sample/demos-en/aniwave.rb118
-rw-r--r--trunk/ext/tk/sample/demos-en/arrow.rb249
-rw-r--r--trunk/ext/tk/sample/demos-en/bind.rb127
-rw-r--r--trunk/ext/tk/sample/demos-en/bitmap.rb75
-rw-r--r--trunk/ext/tk/sample/demos-en/browse163
-rw-r--r--trunk/ext/tk/sample/demos-en/browse282
-rw-r--r--trunk/ext/tk/sample/demos-en/button.rb84
-rw-r--r--trunk/ext/tk/sample/demos-en/check.rb72
-rw-r--r--trunk/ext/tk/sample/demos-en/check2.rb109
-rw-r--r--trunk/ext/tk/sample/demos-en/clrpick.rb87
-rw-r--r--trunk/ext/tk/sample/demos-en/colors.rb158
-rw-r--r--trunk/ext/tk/sample/demos-en/combo.rb96
-rw-r--r--trunk/ext/tk/sample/demos-en/cscroll.rb136
-rw-r--r--trunk/ext/tk/sample/demos-en/ctext.rb207
-rw-r--r--trunk/ext/tk/sample/demos-en/dialog1.rb38
-rw-r--r--trunk/ext/tk/sample/demos-en/dialog2.rb41
-rw-r--r--trunk/ext/tk/sample/demos-en/doc.org/README7
-rw-r--r--trunk/ext/tk/sample/demos-en/doc.org/README.JP14
-rw-r--r--trunk/ext/tk/sample/demos-en/doc.org/README.tk8046
-rw-r--r--trunk/ext/tk/sample/demos-en/doc.org/license.terms39
-rw-r--r--trunk/ext/tk/sample/demos-en/doc.org/license.terms.tk8039
-rw-r--r--trunk/ext/tk/sample/demos-en/entry1.rb58
-rw-r--r--trunk/ext/tk/sample/demos-en/entry2.rb93
-rw-r--r--trunk/ext/tk/sample/demos-en/entry3.rb220
-rw-r--r--trunk/ext/tk/sample/demos-en/filebox.rb102
-rw-r--r--trunk/ext/tk/sample/demos-en/floor.rb1723
-rw-r--r--trunk/ext/tk/sample/demos-en/floor2.rb1722
-rw-r--r--trunk/ext/tk/sample/demos-en/form.rb64
-rw-r--r--trunk/ext/tk/sample/demos-en/goldberg.rb2006
-rw-r--r--trunk/ext/tk/sample/demos-en/hello14
-rw-r--r--trunk/ext/tk/sample/demos-en/hscale.rb75
-rw-r--r--trunk/ext/tk/sample/demos-en/icon.rb105
-rw-r--r--trunk/ext/tk/sample/demos-en/image1.rb65
-rw-r--r--trunk/ext/tk/sample/demos-en/image2.rb107
-rw-r--r--trunk/ext/tk/sample/demos-en/image3.rb125
-rw-r--r--trunk/ext/tk/sample/demos-en/items.rb381
-rw-r--r--trunk/ext/tk/sample/demos-en/ixset333
-rw-r--r--trunk/ext/tk/sample/demos-en/ixset2367
-rw-r--r--trunk/ext/tk/sample/demos-en/knightstour.rb271
-rw-r--r--trunk/ext/tk/sample/demos-en/label.rb72
-rw-r--r--trunk/ext/tk/sample/demos-en/labelframe.rb95
-rw-r--r--trunk/ext/tk/sample/demos-en/mclist.rb117
-rw-r--r--trunk/ext/tk/sample/demos-en/menu.rb196
-rw-r--r--trunk/ext/tk/sample/demos-en/menu84.rb215
-rw-r--r--trunk/ext/tk/sample/demos-en/menubu.rb237
-rw-r--r--trunk/ext/tk/sample/demos-en/msgbox.rb90
-rw-r--r--trunk/ext/tk/sample/demos-en/msgbox2.rb91
-rw-r--r--trunk/ext/tk/sample/demos-en/paned1.rb47
-rw-r--r--trunk/ext/tk/sample/demos-en/paned2.rb94
-rw-r--r--trunk/ext/tk/sample/demos-en/pendulum.rb240
-rw-r--r--trunk/ext/tk/sample/demos-en/plot.rb124
-rw-r--r--trunk/ext/tk/sample/demos-en/puzzle.rb134
-rw-r--r--trunk/ext/tk/sample/demos-en/radio.rb86
-rw-r--r--trunk/ext/tk/sample/demos-en/radio2.rb109
-rw-r--r--trunk/ext/tk/sample/demos-en/radio3.rb117
-rw-r--r--trunk/ext/tk/sample/demos-en/rmt268
-rw-r--r--trunk/ext/tk/sample/demos-en/rolodex320
-rw-r--r--trunk/ext/tk/sample/demos-en/ruler.rb205
-rw-r--r--trunk/ext/tk/sample/demos-en/sayings.rb106
-rw-r--r--trunk/ext/tk/sample/demos-en/search.rb187
-rw-r--r--trunk/ext/tk/sample/demos-en/spin.rb65
-rw-r--r--trunk/ext/tk/sample/demos-en/square81
-rw-r--r--trunk/ext/tk/sample/demos-en/states.rb80
-rw-r--r--trunk/ext/tk/sample/demos-en/style.rb231
-rw-r--r--trunk/ext/tk/sample/demos-en/tcolor526
-rw-r--r--trunk/ext/tk/sample/demos-en/text.rb128
-rw-r--r--trunk/ext/tk/sample/demos-en/textpeer.rb76
-rw-r--r--trunk/ext/tk/sample/demos-en/timer136
-rw-r--r--trunk/ext/tk/sample/demos-en/tkencoding.rb42
-rw-r--r--trunk/ext/tk/sample/demos-en/toolbar.rb130
-rw-r--r--trunk/ext/tk/sample/demos-en/tree.rb119
-rw-r--r--trunk/ext/tk/sample/demos-en/ttkbut.rb139
-rw-r--r--trunk/ext/tk/sample/demos-en/ttkmenu.rb85
-rw-r--r--trunk/ext/tk/sample/demos-en/ttknote.rb89
-rw-r--r--trunk/ext/tk/sample/demos-en/ttkpane.rb213
-rw-r--r--trunk/ext/tk/sample/demos-en/ttkprogress.rb66
-rw-r--r--trunk/ext/tk/sample/demos-en/twind.rb291
-rw-r--r--trunk/ext/tk/sample/demos-en/twind2.rb384
-rw-r--r--trunk/ext/tk/sample/demos-en/unicodeout.rb114
-rw-r--r--trunk/ext/tk/sample/demos-en/vscale.rb79
-rw-r--r--trunk/ext/tk/sample/demos-en/widget1084
-rw-r--r--trunk/ext/tk/sample/demos-jp/README54
-rw-r--r--trunk/ext/tk/sample/demos-jp/README.1st20
-rw-r--r--trunk/ext/tk/sample/demos-jp/anilabel.rb177
-rw-r--r--trunk/ext/tk/sample/demos-jp/aniwave.rb120
-rw-r--r--trunk/ext/tk/sample/demos-jp/arrow.rb247
-rw-r--r--trunk/ext/tk/sample/demos-jp/bind.rb125
-rw-r--r--trunk/ext/tk/sample/demos-jp/bitmap.rb74
-rw-r--r--trunk/ext/tk/sample/demos-jp/browse163
-rw-r--r--trunk/ext/tk/sample/demos-jp/browse282
-rw-r--r--trunk/ext/tk/sample/demos-jp/button.rb83
-rw-r--r--trunk/ext/tk/sample/demos-jp/check.rb70
-rw-r--r--trunk/ext/tk/sample/demos-jp/check2.rb110
-rw-r--r--trunk/ext/tk/sample/demos-jp/clrpick.rb84
-rw-r--r--trunk/ext/tk/sample/demos-jp/colors.rb155
-rw-r--r--trunk/ext/tk/sample/demos-jp/combo.rb98
-rw-r--r--trunk/ext/tk/sample/demos-jp/cscroll.rb134
-rw-r--r--trunk/ext/tk/sample/demos-jp/ctext.rb204
-rw-r--r--trunk/ext/tk/sample/demos-jp/dialog1.rb39
-rw-r--r--trunk/ext/tk/sample/demos-jp/dialog2.rb43
-rw-r--r--trunk/ext/tk/sample/demos-jp/doc.org/README7
-rw-r--r--trunk/ext/tk/sample/demos-jp/doc.org/README.JP14
-rw-r--r--trunk/ext/tk/sample/demos-jp/doc.org/README.tk8046
-rw-r--r--trunk/ext/tk/sample/demos-jp/doc.org/license.terms39
-rw-r--r--trunk/ext/tk/sample/demos-jp/doc.org/license.terms.tk8039
-rw-r--r--trunk/ext/tk/sample/demos-jp/entry1.rb60
-rw-r--r--trunk/ext/tk/sample/demos-jp/entry2.rb91
-rw-r--r--trunk/ext/tk/sample/demos-jp/entry3.rb225
-rw-r--r--trunk/ext/tk/sample/demos-jp/filebox.rb102
-rw-r--r--trunk/ext/tk/sample/demos-jp/floor.rb1721
-rw-r--r--trunk/ext/tk/sample/demos-jp/floor2.rb1719
-rw-r--r--trunk/ext/tk/sample/demos-jp/form.rb66
-rw-r--r--trunk/ext/tk/sample/demos-jp/goldberg.rb2011
-rw-r--r--trunk/ext/tk/sample/demos-jp/hello10
-rw-r--r--trunk/ext/tk/sample/demos-jp/hscale.rb78
-rw-r--r--trunk/ext/tk/sample/demos-jp/icon.rb103
-rw-r--r--trunk/ext/tk/sample/demos-jp/image1.rb64
-rw-r--r--trunk/ext/tk/sample/demos-jp/image2.rb106
-rw-r--r--trunk/ext/tk/sample/demos-jp/image3.rb127
-rw-r--r--trunk/ext/tk/sample/demos-jp/items.rb379
-rw-r--r--trunk/ext/tk/sample/demos-jp/ixset333
-rw-r--r--trunk/ext/tk/sample/demos-jp/ixset2369
-rw-r--r--trunk/ext/tk/sample/demos-jp/knightstour.rb273
-rw-r--r--trunk/ext/tk/sample/demos-jp/label.rb69
-rw-r--r--trunk/ext/tk/sample/demos-jp/labelframe.rb102
-rw-r--r--trunk/ext/tk/sample/demos-jp/mclist.rb121
-rw-r--r--trunk/ext/tk/sample/demos-jp/menu.rb201
-rw-r--r--trunk/ext/tk/sample/demos-jp/menu84.rb213
-rw-r--r--trunk/ext/tk/sample/demos-jp/menu8x.rb233
-rw-r--r--trunk/ext/tk/sample/demos-jp/menubu.rb238
-rw-r--r--trunk/ext/tk/sample/demos-jp/msgbox.rb89
-rw-r--r--trunk/ext/tk/sample/demos-jp/msgbox2.rb90
-rw-r--r--trunk/ext/tk/sample/demos-jp/paned1.rb52
-rw-r--r--trunk/ext/tk/sample/demos-jp/paned2.rb100
-rw-r--r--trunk/ext/tk/sample/demos-jp/pendulum.rb242
-rw-r--r--trunk/ext/tk/sample/demos-jp/plot.rb126
-rw-r--r--trunk/ext/tk/sample/demos-jp/puzzle.rb131
-rw-r--r--trunk/ext/tk/sample/demos-jp/radio.rb84
-rw-r--r--trunk/ext/tk/sample/demos-jp/radio2.rb112
-rw-r--r--trunk/ext/tk/sample/demos-jp/radio3.rb119
-rw-r--r--trunk/ext/tk/sample/demos-jp/rmt268
-rw-r--r--trunk/ext/tk/sample/demos-jp/rolodex320
-rw-r--r--trunk/ext/tk/sample/demos-jp/rolodex-j300
-rw-r--r--trunk/ext/tk/sample/demos-jp/ruler.rb203
-rw-r--r--trunk/ext/tk/sample/demos-jp/sayings.rb103
-rw-r--r--trunk/ext/tk/sample/demos-jp/search.rb184
-rw-r--r--trunk/ext/tk/sample/demos-jp/spin.rb71
-rw-r--r--trunk/ext/tk/sample/demos-jp/square81
-rw-r--r--trunk/ext/tk/sample/demos-jp/states.rb74
-rw-r--r--trunk/ext/tk/sample/demos-jp/style.rb270
-rw-r--r--trunk/ext/tk/sample/demos-jp/tcolor534
-rw-r--r--trunk/ext/tk/sample/demos-jp/text.rb120
-rw-r--r--trunk/ext/tk/sample/demos-jp/textpeer.rb82
-rw-r--r--trunk/ext/tk/sample/demos-jp/timer136
-rw-r--r--trunk/ext/tk/sample/demos-jp/toolbar.rb136
-rw-r--r--trunk/ext/tk/sample/demos-jp/tree.rb120
-rw-r--r--trunk/ext/tk/sample/demos-jp/ttkbut.rb145
-rw-r--r--trunk/ext/tk/sample/demos-jp/ttkmenu.rb91
-rw-r--r--trunk/ext/tk/sample/demos-jp/ttknote.rb97
-rw-r--r--trunk/ext/tk/sample/demos-jp/ttkpane.rb216
-rw-r--r--trunk/ext/tk/sample/demos-jp/ttkprogress.rb71
-rw-r--r--trunk/ext/tk/sample/demos-jp/twind.rb292
-rw-r--r--trunk/ext/tk/sample/demos-jp/twind2.rb384
-rw-r--r--trunk/ext/tk/sample/demos-jp/unicodeout.rb119
-rw-r--r--trunk/ext/tk/sample/demos-jp/vscale.rb80
-rw-r--r--trunk/ext/tk/sample/demos-jp/widget1126
-rw-r--r--trunk/ext/tk/sample/editable_listbox.rb69
-rw-r--r--trunk/ext/tk/sample/encstr_usage.rb30
-rw-r--r--trunk/ext/tk/sample/figmemo_sample.rb456
-rw-r--r--trunk/ext/tk/sample/images/earth.gifbin51712 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/images/earthris.gifbin6343 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/images/face.xbm173
-rw-r--r--trunk/ext/tk/sample/images/flagdown.xbm27
-rw-r--r--trunk/ext/tk/sample/images/flagup.xbm27
-rw-r--r--trunk/ext/tk/sample/images/gray25.xbm6
-rw-r--r--trunk/ext/tk/sample/images/grey.256
-rw-r--r--trunk/ext/tk/sample/images/grey.56
-rw-r--r--trunk/ext/tk/sample/images/letters.xbm27
-rw-r--r--trunk/ext/tk/sample/images/noletter.xbm27
-rw-r--r--trunk/ext/tk/sample/images/pattern.xbm6
-rw-r--r--trunk/ext/tk/sample/images/tcllogo.gifbin2341 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/images/teapot.ppm31
-rw-r--r--trunk/ext/tk/sample/irbtk.rb30
-rw-r--r--trunk/ext/tk/sample/irbtkw.rbw156
-rw-r--r--trunk/ext/tk/sample/iso2022-kr.txt2
-rw-r--r--trunk/ext/tk/sample/menubar1.rb51
-rw-r--r--trunk/ext/tk/sample/menubar2.rb56
-rw-r--r--trunk/ext/tk/sample/msgs_rb/README3
-rw-r--r--trunk/ext/tk/sample/msgs_rb/cs.msg84
-rw-r--r--trunk/ext/tk/sample/msgs_rb/de.msg88
-rw-r--r--trunk/ext/tk/sample/msgs_rb/el.msg98
-rw-r--r--trunk/ext/tk/sample/msgs_rb/en.msg83
-rw-r--r--trunk/ext/tk/sample/msgs_rb/en_gb.msg7
-rw-r--r--trunk/ext/tk/sample/msgs_rb/eo.msg87
-rw-r--r--trunk/ext/tk/sample/msgs_rb/es.msg84
-rw-r--r--trunk/ext/tk/sample/msgs_rb/fr.msg84
-rw-r--r--trunk/ext/tk/sample/msgs_rb/it.msg84
-rw-r--r--trunk/ext/tk/sample/msgs_rb/ja.msg13
-rw-r--r--trunk/ext/tk/sample/msgs_rb/nl.msg123
-rw-r--r--trunk/ext/tk/sample/msgs_rb/pl.msg87
-rw-r--r--trunk/ext/tk/sample/msgs_rb/ru.msg87
-rw-r--r--trunk/ext/tk/sample/msgs_rb2/README5
-rw-r--r--trunk/ext/tk/sample/msgs_rb2/de.msg88
-rw-r--r--trunk/ext/tk/sample/msgs_rb2/ja.msg85
-rw-r--r--trunk/ext/tk/sample/msgs_tk/README4
-rw-r--r--trunk/ext/tk/sample/msgs_tk/cs.msg84
-rw-r--r--trunk/ext/tk/sample/msgs_tk/de.msg88
-rw-r--r--trunk/ext/tk/sample/msgs_tk/el.msg103
-rw-r--r--trunk/ext/tk/sample/msgs_tk/en.msg83
-rw-r--r--trunk/ext/tk/sample/msgs_tk/en_gb.msg7
-rw-r--r--trunk/ext/tk/sample/msgs_tk/eo.msg87
-rw-r--r--trunk/ext/tk/sample/msgs_tk/es.msg84
-rw-r--r--trunk/ext/tk/sample/msgs_tk/fr.msg84
-rw-r--r--trunk/ext/tk/sample/msgs_tk/it.msg84
-rw-r--r--trunk/ext/tk/sample/msgs_tk/ja.msg13
-rw-r--r--trunk/ext/tk/sample/msgs_tk/license.terms39
-rw-r--r--trunk/ext/tk/sample/msgs_tk/nl.msg123
-rw-r--r--trunk/ext/tk/sample/msgs_tk/pl.msg87
-rw-r--r--trunk/ext/tk/sample/msgs_tk/ru.msg87
-rw-r--r--trunk/ext/tk/sample/multi-ip_sample.rb102
-rw-r--r--trunk/ext/tk/sample/multi-ip_sample2.rb29
-rw-r--r--trunk/ext/tk/sample/optobj_sample.rb67
-rw-r--r--trunk/ext/tk/sample/propagate.rb30
-rw-r--r--trunk/ext/tk/sample/remote-ip_sample.rb33
-rw-r--r--trunk/ext/tk/sample/remote-ip_sample2.rb56
-rw-r--r--trunk/ext/tk/sample/resource.en13
-rw-r--r--trunk/ext/tk/sample/resource.ja13
-rw-r--r--trunk/ext/tk/sample/safe-tk.rb115
-rw-r--r--trunk/ext/tk/sample/scrollframe.rb237
-rw-r--r--trunk/ext/tk/sample/tcltklib/batsu.gifbin538 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tcltklib/lines0.tcl42
-rw-r--r--trunk/ext/tk/sample/tcltklib/lines1.rb50
-rw-r--r--trunk/ext/tk/sample/tcltklib/lines2.rb54
-rw-r--r--trunk/ext/tk/sample/tcltklib/lines3.rb54
-rw-r--r--trunk/ext/tk/sample/tcltklib/lines4.rb54
-rw-r--r--trunk/ext/tk/sample/tcltklib/maru.gifbin481 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tcltklib/safeTk.rb22
-rw-r--r--trunk/ext/tk/sample/tcltklib/sample0.rb39
-rw-r--r--trunk/ext/tk/sample/tcltklib/sample1.rb634
-rw-r--r--trunk/ext/tk/sample/tcltklib/sample2.rb451
-rw-r--r--trunk/ext/tk/sample/tkalignbox.rb225
-rw-r--r--trunk/ext/tk/sample/tkballoonhelp.rb194
-rw-r--r--trunk/ext/tk/sample/tkbiff.rb155
-rw-r--r--trunk/ext/tk/sample/tkbrowse.rb79
-rw-r--r--trunk/ext/tk/sample/tkcombobox.rb426
-rw-r--r--trunk/ext/tk/sample/tkdialog.rb61
-rw-r--r--trunk/ext/tk/sample/tkextlib/ICONS/Orig_LICENSE.txt61
-rw-r--r--trunk/ext/tk/sample/tkextlib/ICONS/tkIcons195
-rw-r--r--trunk/ext/tk/sample/tkextlib/ICONS/tkIcons-sample.kde658
-rw-r--r--trunk/ext/tk/sample/tkextlib/ICONS/tkIcons.kde195
-rw-r--r--trunk/ext/tk/sample/tkextlib/ICONS/viewIcons.rb329
-rw-r--r--trunk/ext/tk/sample/tkextlib/blt/barchart5.rb101
-rw-r--r--trunk/ext/tk/sample/tkextlib/blt/calendar.rb117
-rw-r--r--trunk/ext/tk/sample/tkextlib/blt/graph6.rb2222
-rw-r--r--trunk/ext/tk/sample/tkextlib/blt/graph7.rb40
-rw-r--r--trunk/ext/tk/sample/tkextlib/blt/graph7a.rb63
-rw-r--r--trunk/ext/tk/sample/tkextlib/blt/graph7b.rb41
-rw-r--r--trunk/ext/tk/sample/tkextlib/blt/graph7c.rb45
-rw-r--r--trunk/ext/tk/sample/tkextlib/blt/images/buckskin.gifbin7561 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/blt/images/chalk.gifbin4378 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/blt/images/qv100.t.gifbin2694 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/blt/images/rain.gifbin3785 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/blt/images/sample.gifbin186103 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/blt/pareto.rb90
-rw-r--r--trunk/ext/tk/sample/tkextlib/blt/plot1.rb9
-rw-r--r--trunk/ext/tk/sample/tkextlib/blt/plot1b.rb10
-rw-r--r--trunk/ext/tk/sample/tkextlib/blt/readme.txt2
-rw-r--r--trunk/ext/tk/sample/tkextlib/blt/scripts/stipples.rb156
-rw-r--r--trunk/ext/tk/sample/tkextlib/blt/winop1.rb40
-rw-r--r--trunk/ext/tk/sample/tkextlib/blt/winop2.rb28
-rw-r--r--trunk/ext/tk/sample/tkextlib/bwidget/Orig_LICENSE.txt53
-rw-r--r--trunk/ext/tk/sample/tkextlib/bwidget/basic.rb198
-rw-r--r--trunk/ext/tk/sample/tkextlib/bwidget/bwidget.xbm46
-rw-r--r--trunk/ext/tk/sample/tkextlib/bwidget/demo.rb243
-rw-r--r--trunk/ext/tk/sample/tkextlib/bwidget/dnd.rb46
-rw-r--r--trunk/ext/tk/sample/tkextlib/bwidget/manager.rb150
-rw-r--r--trunk/ext/tk/sample/tkextlib/bwidget/select.rb82
-rw-r--r--trunk/ext/tk/sample/tkextlib/bwidget/tmpldlg.rb221
-rw-r--r--trunk/ext/tk/sample/tkextlib/bwidget/tree.rb289
-rw-r--r--trunk/ext/tk/sample/tkextlib/bwidget/x1.xbm2258
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/catalog_demo/Orig_LICENSE.txt42
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/box.xbm14
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/clear.gifbin279 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/close.gifbin249 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/copy.gifbin269 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/cut.gifbin179 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/exit.gifbin396 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/find.gifbin386 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/help.gifbin591 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/line.xbm14
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/mag.gifbin183 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/new.gifbin212 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/open.gifbin258 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/oval.xbm14
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/paste.gifbin376 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/points.xbm14
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/poly.gifbin141 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/print.gifbin263 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/ruler.gifbin174 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/save.gifbin270 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/select.gifbin124 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/text.xbm14
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/buttonbox.rb22
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/calendar.rb10
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/canvasprintbox.rb8
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/canvasprintdialog.rb8
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/checkbox.rb12
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/combobox.rb32
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/dateentry.rb7
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/datefield.rb8
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/dialog.rb20
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/dialogshell.rb14
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/disjointlistbox.rb16
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/entryfield-1.rb39
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/entryfield-2.rb44
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/entryfield-3.rb40
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/extbutton.rb20
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/extfileselectionbox.rb8
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/extfileselectiondialog.rb29
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/feedback.rb10
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/fileselectionbox.rb8
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/fileselectiondialog.rb28
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/finddialog.rb15
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/hierarchy.rb25
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/hyperhelp.rb14
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/labeledframe.rb14
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/labeledwidget.rb13
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/mainwindow.rb64
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/menubar.rb124
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/menubar2.rb44
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/messagebox1.rb19
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/messagebox2.rb19
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/messagedialog.rb44
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/notebook.rb30
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/notebook2.rb30
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/optionmenu.rb14
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/panedwindow.rb22
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/panedwindow2.rb22
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/promptdialog.rb17
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/pushbutton.rb9
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/radiobox.rb13
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/scrolledcanvas.rb13
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/scrolledframe.rb18
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/scrolledhtml.rb15
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/scrolledlistbox.rb22
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/scrolledtext.rb11
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/selectionbox.rb19
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/selectiondialog.rb12
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/shell.rb17
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/spindate.rb7
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/spinint.rb10
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/spinner.rb33
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/spintime.rb7
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/tabnotebook.rb26
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/tabnotebook2.rb30
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/tabset.rb34
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/timeentry.rb7
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/timefield.rb8
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/toolbar.rb152
-rw-r--r--trunk/ext/tk/sample/tkextlib/iwidgets/sample/watch.rb18
-rw-r--r--trunk/ext/tk/sample/tkextlib/tcllib/Orig_LICENSE.txt46
-rw-r--r--trunk/ext/tk/sample/tkextlib/tcllib/datefield.rb29
-rw-r--r--trunk/ext/tk/sample/tkextlib/tcllib/plotdemos1.rb158
-rw-r--r--trunk/ext/tk/sample/tkextlib/tcllib/plotdemos2.rb71
-rw-r--r--trunk/ext/tk/sample/tkextlib/tcllib/plotdemos3.rb83
-rw-r--r--trunk/ext/tk/sample/tkextlib/tcllib/xyplot.rb17
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/Orig_LICENSE.txt30
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/demo.rb983
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/iconlib.tcl110
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/readme.txt2
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/repeater.tcl117
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue.tcl149
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowdown-h.gifbin315 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowdown-p.gifbin312 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowdown.gifbin313 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowleft-h.gifbin329 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowleft-p.gifbin327 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowleft.gifbin323 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowright-h.gifbin330 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowright-p.gifbin327 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowright.gifbin324 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowup-h.gifbin309 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowup-p.gifbin313 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowup.gifbin314 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/button-h.gifbin696 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/button-n.gifbin770 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/button-n.xcfbin1942 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/button-p.gifbin769 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/check-hc.gifbin254 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/check-hu.gifbin234 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/check-nc.gifbin249 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/check-nu.gifbin229 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/radio-hc.gifbin1098 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/radio-hu.gifbin626 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/radio-nc.gifbin389 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/radio-nu.gifbin401 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/sb-thumb-p.gifbin343 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/sb-thumb.gifbin316 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/sb-vthumb-p.gifbin333 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/sb-vthumb.gifbin308 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/slider-p.gifbin182 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/slider.gifbin182 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/vslider-p.gifbin183 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/blue/vslider.gifbin283 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/blue/pkgIndex.tcl6
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik.tcl194
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowdown-n.gifbin273 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowdown-p.gifbin258 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowleft-n.gifbin292 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowleft-p.gifbin272 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowright-n.gifbin274 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowright-p.gifbin258 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowup-n.gifbin286 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowup-p.gifbin271 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-d.gifbin1266 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-h.gifbin896 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-n.gifbin881 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-p.gifbin625 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-s.gifbin859 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/check-c.gifbin434 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/check-u.gifbin423 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/hsb-n.gifbin401 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/hsb-p.gifbin395 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/hslider-n.gifbin592 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/mbut-a.gifbin1116 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/mbut-arrow-n.gifbin61 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/mbut-d.gifbin1057 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/mbut-n.gifbin1095 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/radio-c.gifbin695 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/radio-u.gifbin686 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tab-n.gifbin383 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tab-p.gifbin878 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tbar-a.gifbin907 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tbar-n.gifbin238 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tbar-p.gifbin927 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/vsb-n.gifbin405 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/vsb-p.gifbin399 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/vslider-n.gifbin587 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/keramik/pkgIndex.tcl15
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/kroc.rb226
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/kroc/kroc.tcl163
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/button-h.gifbin522 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/button-n.gifbin554 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/button-p.gifbin548 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/check-hc.gifbin281 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/check-hu.gifbin273 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/check-nc.gifbin303 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/check-nu.gifbin294 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/radio-hc.gifbin652 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/radio-hu.gifbin644 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/radio-nc.gifbin632 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/radio-nu.gifbin621 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/kroc/pkgIndex.tcl15
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/pkgIndex.tcl16
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik.tcl125
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowdown-n.gifbin362 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowdown-p.gifbin250 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowleft-n.gifbin378 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowleft-p.gifbin267 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowright-n.gifbin379 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowright-p.gifbin266 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowup-n.gifbin363 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowup-p.gifbin251 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/button-h.gifbin439 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/button-n.gifbin443 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/button-p.gifbin302 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-hc.gifbin169 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-hu.gifbin170 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-nc.gifbin235 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-nu.gifbin226 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-pc.gifbin169 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/hsb-n.gifbin269 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/hslider-n.gifbin342 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-hc.gifbin178 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-hu.gifbin179 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-nc.gifbin236 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-nu.gifbin178 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-pc.gifbin178 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/vsb-n.gifbin366 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/vslider-n.gifbin336 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tile/toolbutton.tcl152
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/Orig_COPYRIGHT.txt12
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/README12
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/hv.rb313
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page1/image1bin8995 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page1/image10bin3095 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page1/image11bin1425 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page1/image12bin2468 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page1/image13bin4073 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page1/image14bin53 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page1/image2bin42 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page1/image3bin3473 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page1/image4bin1988 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page1/image5bin973 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page1/image6bin2184 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page1/image7bin2022 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page1/image8bin1186 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page1/image9bin139 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page1/index.html115
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image1bin1966 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image10bin255 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image11bin590 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image12bin254 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image13bin493 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image14bin195 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image15bin68 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image16bin157 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image17bin81 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image18bin545 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image19bin53 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image2bin49 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image20bin533 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image21bin564 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image22bin81 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image23bin539 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image24bin151 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image25bin453 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image26bin520 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image27bin565 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image28bin416 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image29bin121 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image3bin10835 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image30bin663 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image31bin78 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image32bin556 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image33bin598 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image34bin496 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image35bin724 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image36bin404 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image37bin124 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image38bin8330 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image39bin369 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image4bin268 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image5bin492 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image6bin246 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image7bin551 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image8bin497 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/image9bin492 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page2/index.html433
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page3/image1bin113 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page3/image10bin5088 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page3/image11bin4485 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page3/image12bin3579 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page3/image13bin5119 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page3/image14bin3603 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page3/image2bin74 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page3/image3bin681 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page3/image4bin3056 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page3/image5bin2297 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page3/image6bin79 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page3/image7bin1613 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page3/image8bin864 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page3/image9bin2379 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page3/index.html2787
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page4/image1bin42 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page4/image2bin14343 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page4/image3bin17750 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page4/image4bin61 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page4/image5bin201 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page4/image6bin214 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page4/image7bin149 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page4/image8bin203 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page4/image9bin1504 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/page4/index.html768
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkHTML/ss.rb436
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkimg/demo.rb1478
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkimg/license_terms_of_Img_extension41
-rw-r--r--trunk/ext/tk/sample/tkextlib/tkimg/readme.txt3
-rw-r--r--trunk/ext/tk/sample/tkextlib/tktable/Orig_LICENSE.txt52
-rw-r--r--trunk/ext/tk/sample/tkextlib/tktable/basic.rb60
-rw-r--r--trunk/ext/tk/sample/tkextlib/tktable/buttons.rb76
-rw-r--r--trunk/ext/tk/sample/tkextlib/tktable/command.rb89
-rw-r--r--trunk/ext/tk/sample/tkextlib/tktable/debug.rb101
-rw-r--r--trunk/ext/tk/sample/tkextlib/tktable/dynarows.rb99
-rw-r--r--trunk/ext/tk/sample/tkextlib/tktable/maxsize.rb67
-rw-r--r--trunk/ext/tk/sample/tkextlib/tktable/spreadsheet.rb137
-rwxr-xr-xtrunk/ext/tk/sample/tkextlib/tktable/tcllogo.gifbin2341 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/tktable/valid.rb88
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/bitmaps.rb76
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/demo.rb1311
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/explorer.rb430
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/help.rb404
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/imovie.rb130
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/layout.rb159
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/mailwasher.rb269
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/outlook-folders.rb124
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/outlook-newgroup.rb448
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/big-dll.gifbin437 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/big-exe.gifbin368 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/big-file.gifbin466 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/big-folder.gifbin459 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/big-txt.gifbin392 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/checked.gifbin78 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/file.gifbin279 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/folder-closed.gifbin111 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/folder-open.gifbin120 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/help-book-closed.gifbin115 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/help-book-open.gifbin128 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/help-page.gifbin132 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/imovie-01.gifbin5406 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/imovie-02.gifbin5912 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/imovie-03.gifbin4696 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/imovie-04.gifbin5783 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/imovie-05.gifbin3238 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/imovie-06.gifbin3509 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/imovie-07.gifbin2091 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/internet-check-off.gifbin70 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/internet-check-on.gifbin76 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/internet-print.gifbin124 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/internet-radio-off.gifbin68 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/internet-radio-on.gifbin71 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/internet-search.gifbin114 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/internet-security.gifbin108 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/mac-collapse.gifbin275 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/mac-expand.gifbin277 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/outlook-arrow.gifbin73 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/outlook-clip.gifbin73 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/outlook-deleted.gifbin138 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/outlook-draft.gifbin134 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/outlook-folder.gifbin133 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/outlook-group.gifbin144 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/outlook-inbox.gifbin133 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/outlook-local.gifbin146 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/outlook-main.gifbin174 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/outlook-outbox.gifbin136 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/outlook-read-2.gifbin343 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/outlook-read.gifbin304 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/outlook-sent.gifbin132 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/outlook-server.gifbin163 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/outlook-unread.gifbin303 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/outlook-watch.gifbin98 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/sky.gifbin6454 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/small-dll.gifbin311 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/small-exe.gifbin115 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/small-file.gifbin338 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/small-folder.gifbin307 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/small-txt.gifbin302 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/pics/unchecked.gifbin72 -> 0 bytes
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/random.rb508
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/readme.txt2
-rw-r--r--trunk/ext/tk/sample/tkextlib/treectrl/www-options.rb303
-rw-r--r--trunk/ext/tk/sample/tkextlib/vu/Orig_LICENSE.txt51
-rw-r--r--trunk/ext/tk/sample/tkextlib/vu/README.txt50
-rw-r--r--trunk/ext/tk/sample/tkextlib/vu/canvItems.rb90
-rw-r--r--trunk/ext/tk/sample/tkextlib/vu/canvSticker.rb82
-rw-r--r--trunk/ext/tk/sample/tkextlib/vu/canvSticker2.rb101
-rw-r--r--trunk/ext/tk/sample/tkextlib/vu/dial_demo.rb113
-rw-r--r--trunk/ext/tk/sample/tkextlib/vu/m128_000.xbm174
-rw-r--r--trunk/ext/tk/sample/tkextlib/vu/oscilloscope.rb68
-rw-r--r--trunk/ext/tk/sample/tkextlib/vu/pie.rb56
-rw-r--r--trunk/ext/tk/sample/tkextlib/vu/vu_demo.rb67
-rw-r--r--trunk/ext/tk/sample/tkfrom.rb132
-rw-r--r--trunk/ext/tk/sample/tkhello.rb10
-rw-r--r--trunk/ext/tk/sample/tkline.rb47
-rw-r--r--trunk/ext/tk/sample/tkmenubutton.rb135
-rw-r--r--trunk/ext/tk/sample/tkmsgcat-load_rb.rb102
-rw-r--r--trunk/ext/tk/sample/tkmsgcat-load_rb2.rb102
-rw-r--r--trunk/ext/tk/sample/tkmsgcat-load_tk.rb118
-rw-r--r--trunk/ext/tk/sample/tkmulticolumnlist.rb743
-rw-r--r--trunk/ext/tk/sample/tkmultilistbox.rb654
-rw-r--r--trunk/ext/tk/sample/tkmultilistframe.rb940
-rw-r--r--trunk/ext/tk/sample/tkoptdb-safeTk.rb73
-rw-r--r--trunk/ext/tk/sample/tkoptdb.rb106
-rw-r--r--trunk/ext/tk/sample/tkrttimer.rb77
-rw-r--r--trunk/ext/tk/sample/tksleep_sample.rb29
-rw-r--r--trunk/ext/tk/sample/tktextframe.rb162
-rw-r--r--trunk/ext/tk/sample/tktextio.rb1060
-rw-r--r--trunk/ext/tk/sample/tktimer.rb50
-rw-r--r--trunk/ext/tk/sample/tktimer2.rb47
-rw-r--r--trunk/ext/tk/sample/tktimer3.rb59
-rw-r--r--trunk/ext/tk/sample/tktree.rb103
-rw-r--r--trunk/ext/tk/sample/tktree.tcl305
-rw-r--r--trunk/ext/tk/sample/ttk_wrapper.rb154
-rw-r--r--trunk/ext/tk/stubs.c564
-rw-r--r--trunk/ext/tk/stubs.h33
-rw-r--r--trunk/ext/tk/tcltklib.c10154
-rw-r--r--trunk/ext/tk/tkutil/.cvsignore3
-rw-r--r--trunk/ext/tk/tkutil/depend1
-rw-r--r--trunk/ext/tk/tkutil/extconf.rb14
-rw-r--r--trunk/ext/tk/tkutil/tkutil.c1803
-rw-r--r--trunk/ext/win32ole/.cvsignore4
-rw-r--r--trunk/ext/win32ole/depend1
-rw-r--r--trunk/ext/win32ole/extconf.rb41
-rw-r--r--trunk/ext/win32ole/lib/win32ole/property.rb16
-rw-r--r--trunk/ext/win32ole/sample/excel1.rb33
-rw-r--r--trunk/ext/win32ole/sample/excel2.rb30
-rw-r--r--trunk/ext/win32ole/sample/excel3.rb13
-rw-r--r--trunk/ext/win32ole/sample/ie.rb11
-rw-r--r--trunk/ext/win32ole/sample/ieconst.rb32
-rw-r--r--trunk/ext/win32ole/sample/ienavi.rb40
-rw-r--r--trunk/ext/win32ole/sample/ienavi2.rb40
-rw-r--r--trunk/ext/win32ole/sample/oledirs.rb23
-rw-r--r--trunk/ext/win32ole/sample/olegen.rb347
-rw-r--r--trunk/ext/win32ole/sample/xml.rb7306
-rw-r--r--trunk/ext/win32ole/win32ole.c9034
-rw-r--r--trunk/ext/zlib/.cvsignore4
-rw-r--r--trunk/ext/zlib/doc/zlib.rd911
-rw-r--r--trunk/ext/zlib/extconf.rb61
-rw-r--r--trunk/ext/zlib/zlib.c3455
-rw-r--r--trunk/file.c4795
-rw-r--r--trunk/gc.c2852
-rw-r--r--trunk/gc.h75
-rw-r--r--trunk/gem_prelude.rb212
-rw-r--r--trunk/golf_prelude.rb104
-rw-r--r--trunk/goruby.c24
-rw-r--r--trunk/hash.c2724
-rw-r--r--trunk/ia64.s42
-rw-r--r--trunk/id.c50
-rw-r--r--trunk/id.h83
-rw-r--r--trunk/include/ruby.h39
-rw-r--r--trunk/include/ruby/backward/st.h6
-rw-r--r--trunk/include/ruby/backward/util.h6
-rw-r--r--trunk/include/ruby/defines.h293
-rw-r--r--trunk/include/ruby/encoding.h308
-rw-r--r--trunk/include/ruby/intern.h744
-rw-r--r--trunk/include/ruby/io.h168
-rw-r--r--trunk/include/ruby/missing.h164
-rw-r--r--trunk/include/ruby/mvm.h21
-rw-r--r--trunk/include/ruby/node.h514
-rw-r--r--trunk/include/ruby/oniguruma.h784
-rw-r--r--trunk/include/ruby/re.h66
-rw-r--r--trunk/include/ruby/regex.h42
-rw-r--r--trunk/include/ruby/ruby.h1181
-rw-r--r--trunk/include/ruby/signal.h92
-rw-r--r--trunk/include/ruby/st.h103
-rw-r--r--trunk/include/ruby/util.h82
-rw-r--r--trunk/include/ruby/win32.h571
-rw-r--r--trunk/include/rubyio.h1
-rw-r--r--trunk/include/rubysig.h1
-rw-r--r--trunk/inits.c104
-rw-r--r--trunk/insnhelper.h148
-rw-r--r--trunk/insns.def2035
-rw-r--r--trunk/install-sh0
-rwxr-xr-xtrunk/instruby.rb416
-rw-r--r--trunk/io.c8391
-rw-r--r--trunk/iseq.c1341
-rw-r--r--trunk/keywords51
-rw-r--r--trunk/lex.c.blt217
-rw-r--r--trunk/lex.c.src51
-rw-r--r--trunk/lib/.document106
-rw-r--r--trunk/lib/English.rb155
-rw-r--r--trunk/lib/README79
-rw-r--r--trunk/lib/abbrev.rb103
-rw-r--r--trunk/lib/benchmark.rb572
-rw-r--r--trunk/lib/cgi.rb2336
-rw-r--r--trunk/lib/cgi/.document1
-rw-r--r--trunk/lib/cgi/session.rb535
-rw-r--r--trunk/lib/cgi/session/pstore.rb111
-rw-r--r--trunk/lib/cmath.rb223
-rw-r--r--trunk/lib/complex.rb10
-rw-r--r--trunk/lib/csv.rb1892
-rw-r--r--trunk/lib/date.rb1821
-rw-r--r--trunk/lib/date/format.rb1309
-rw-r--r--trunk/lib/debug.rb910
-rw-r--r--trunk/lib/delegate.rb331
-rw-r--r--trunk/lib/drb.rb2
-rw-r--r--trunk/lib/drb/acl.rb146
-rw-r--r--trunk/lib/drb/drb.rb1782
-rw-r--r--trunk/lib/drb/eq.rb16
-rw-r--r--trunk/lib/drb/extserv.rb71
-rw-r--r--trunk/lib/drb/extservm.rb89
-rw-r--r--trunk/lib/drb/gw.rb122
-rw-r--r--trunk/lib/drb/invokemethod.rb34
-rw-r--r--trunk/lib/drb/observer.rb22
-rw-r--r--trunk/lib/drb/ssl.rb190
-rw-r--r--trunk/lib/drb/timeridconv.rb91
-rw-r--r--trunk/lib/drb/unix.rb108
-rw-r--r--trunk/lib/e2mmap.rb172
-rw-r--r--trunk/lib/erb.rb828
-rw-r--r--trunk/lib/fileutils.rb1588
-rw-r--r--trunk/lib/find.rb81
-rw-r--r--trunk/lib/forwardable.rb177
-rw-r--r--trunk/lib/getoptlong.rb610
-rw-r--r--trunk/lib/gserver.rb253
-rw-r--r--trunk/lib/ipaddr.rb814
-rw-r--r--trunk/lib/irb.rb346
-rw-r--r--trunk/lib/irb/cmd/chws.rb32
-rw-r--r--trunk/lib/irb/cmd/fork.rb38
-rw-r--r--trunk/lib/irb/cmd/help.rb34
-rw-r--r--trunk/lib/irb/cmd/load.rb66
-rw-r--r--trunk/lib/irb/cmd/nop.rb38
-rw-r--r--trunk/lib/irb/cmd/pushws.rb38
-rw-r--r--trunk/lib/irb/cmd/subirb.rb42
-rw-r--r--trunk/lib/irb/completion.rb207
-rw-r--r--trunk/lib/irb/context.rb254
-rw-r--r--trunk/lib/irb/ext/change-ws.rb61
-rw-r--r--trunk/lib/irb/ext/history.rb109
-rw-r--r--trunk/lib/irb/ext/loader.rb119
-rw-r--r--trunk/lib/irb/ext/math-mode.rb36
-rw-r--r--trunk/lib/irb/ext/multi-irb.rb240
-rw-r--r--trunk/lib/irb/ext/save-history.rb84
-rw-r--r--trunk/lib/irb/ext/tracer.rb60
-rw-r--r--trunk/lib/irb/ext/use-loader.rb64
-rw-r--r--trunk/lib/irb/ext/workspaces.rb55
-rw-r--r--trunk/lib/irb/extend-command.rb268
-rw-r--r--trunk/lib/irb/frame.rb66
-rw-r--r--trunk/lib/irb/help.rb32
-rw-r--r--trunk/lib/irb/init.rb256
-rw-r--r--trunk/lib/irb/input-method.rb121
-rw-r--r--trunk/lib/irb/lc/error.rb29
-rw-r--r--trunk/lib/irb/lc/help-message34
-rw-r--r--trunk/lib/irb/lc/ja/error.rb26
-rw-r--r--trunk/lib/irb/lc/ja/help-message35
-rw-r--r--trunk/lib/irb/locale.rb183
-rw-r--r--trunk/lib/irb/notifier.rb144
-rw-r--r--trunk/lib/irb/output-method.rb69
-rw-r--r--trunk/lib/irb/ruby-lex.rb1154
-rw-r--r--trunk/lib/irb/ruby-token.rb270
-rw-r--r--trunk/lib/irb/slex.rb282
-rw-r--r--trunk/lib/irb/version.rb15
-rw-r--r--trunk/lib/irb/workspace.rb108
-rw-r--r--trunk/lib/irb/ws-for-case-2.rb14
-rw-r--r--trunk/lib/irb/xmp.rb85
-rw-r--r--trunk/lib/logger.rb726
-rw-r--r--trunk/lib/mathn.rb264
-rw-r--r--trunk/lib/matrix.rb1403
-rw-r--r--trunk/lib/mkmf.rb1893
-rw-r--r--trunk/lib/monitor.rb265
-rw-r--r--trunk/lib/mutex_m.rb91
-rw-r--r--trunk/lib/net/.document8
-rw-r--r--trunk/lib/net/ftp.rb981
-rw-r--r--trunk/lib/net/http.rb2398
-rw-r--r--trunk/lib/net/https.rb136
-rw-r--r--trunk/lib/net/imap.rb3449
-rw-r--r--trunk/lib/net/pop.rb1000
-rw-r--r--trunk/lib/net/protocol.rb382
-rw-r--r--trunk/lib/net/smtp.rb1014
-rw-r--r--trunk/lib/net/telnet.rb759
-rw-r--r--trunk/lib/observer.rb193
-rw-r--r--trunk/lib/open-uri.rb824
-rw-r--r--trunk/lib/open3.rb98
-rw-r--r--trunk/lib/optparse.rb1789
-rw-r--r--trunk/lib/optparse/date.rb17
-rw-r--r--trunk/lib/optparse/shellwords.rb6
-rw-r--r--trunk/lib/optparse/time.rb10
-rw-r--r--trunk/lib/optparse/uri.rb6
-rw-r--r--trunk/lib/optparse/version.rb70
-rw-r--r--trunk/lib/ostruct.rb147
-rw-r--r--trunk/lib/pathname.rb1073
-rw-r--r--trunk/lib/pp.rb700
-rw-r--r--trunk/lib/prettyprint.rb896
-rw-r--r--trunk/lib/profile.rb10
-rw-r--r--trunk/lib/profiler.rb59
-rw-r--r--trunk/lib/pstore.rb543
-rw-r--r--trunk/lib/racc/parser.rb442
-rwxr-xr-xtrunk/lib/rake.rb2240
-rw-r--r--trunk/lib/rake/classic_namespace.rb8
-rw-r--r--trunk/lib/rake/clean.rb33
-rw-r--r--trunk/lib/rake/gempackagetask.rb103
-rw-r--r--trunk/lib/rake/loaders/makefile.rb40
-rw-r--r--trunk/lib/rake/packagetask.rb184
-rw-r--r--trunk/lib/rake/rake_test_loader.rb5
-rw-r--r--trunk/lib/rake/rdoctask.rb147
-rw-r--r--trunk/lib/rake/runtest.rb23
-rw-r--r--trunk/lib/rake/tasklib.rb18
-rw-r--r--trunk/lib/rake/testtask.rb156
-rw-r--r--trunk/lib/rational.rb19
-rw-r--r--trunk/lib/rbconfig/datadir.rb24
-rw-r--r--trunk/lib/rdoc.rb277
-rw-r--r--trunk/lib/rdoc/README232
-rw-r--r--trunk/lib/rdoc/code_objects.rb995
-rw-r--r--trunk/lib/rdoc/diagram.rb338
-rw-r--r--trunk/lib/rdoc/dot.rb249
-rw-r--r--trunk/lib/rdoc/generator.rb1076
-rw-r--r--trunk/lib/rdoc/generator/chm.rb113
-rw-r--r--trunk/lib/rdoc/generator/chm/chm.rb98
-rw-r--r--trunk/lib/rdoc/generator/html.rb397
-rw-r--r--trunk/lib/rdoc/generator/html/frameless.rb795
-rw-r--r--trunk/lib/rdoc/generator/html/hefss.rb414
-rw-r--r--trunk/lib/rdoc/generator/html/html.rb698
-rw-r--r--trunk/lib/rdoc/generator/html/kilmer.rb418
-rw-r--r--trunk/lib/rdoc/generator/html/one_page_html.rb121
-rw-r--r--trunk/lib/rdoc/generator/ri.rb226
-rw-r--r--trunk/lib/rdoc/generator/texinfo.rb84
-rw-r--r--trunk/lib/rdoc/generator/texinfo/class.texinfo.erb44
-rw-r--r--trunk/lib/rdoc/generator/texinfo/file.texinfo.erb6
-rw-r--r--trunk/lib/rdoc/generator/texinfo/method.texinfo.erb6
-rw-r--r--trunk/lib/rdoc/generator/texinfo/texinfo.erb28
-rw-r--r--trunk/lib/rdoc/generator/xml.rb120
-rw-r--r--trunk/lib/rdoc/generator/xml/rdf.rb113
-rw-r--r--trunk/lib/rdoc/generator/xml/xml.rb111
-rw-r--r--trunk/lib/rdoc/known_classes.rb69
-rw-r--r--trunk/lib/rdoc/markup.rb473
-rw-r--r--trunk/lib/rdoc/markup/attribute_manager.rb265
-rw-r--r--trunk/lib/rdoc/markup/formatter.rb14
-rw-r--r--trunk/lib/rdoc/markup/fragments.rb337
-rw-r--r--trunk/lib/rdoc/markup/inline.rb101
-rw-r--r--trunk/lib/rdoc/markup/lines.rb152
-rw-r--r--trunk/lib/rdoc/markup/preprocess.rb75
-rw-r--r--trunk/lib/rdoc/markup/to_flow.rb185
-rw-r--r--trunk/lib/rdoc/markup/to_html.rb400
-rw-r--r--trunk/lib/rdoc/markup/to_html_crossref.rb102
-rw-r--r--trunk/lib/rdoc/markup/to_latex.rb328
-rw-r--r--trunk/lib/rdoc/markup/to_test.rb50
-rw-r--r--trunk/lib/rdoc/markup/to_texinfo.rb69
-rw-r--r--trunk/lib/rdoc/options.rb639
-rw-r--r--trunk/lib/rdoc/parser.rb109
-rw-r--r--trunk/lib/rdoc/parser/c.rb656
-rw-r--r--trunk/lib/rdoc/parser/f95.rb1835
-rw-r--r--trunk/lib/rdoc/parser/ruby.rb2829
-rw-r--r--trunk/lib/rdoc/parser/simple.rb38
-rw-r--r--trunk/lib/rdoc/rdoc.rb293
-rw-r--r--trunk/lib/rdoc/ri.rb8
-rw-r--r--trunk/lib/rdoc/ri/cache.rb188
-rw-r--r--trunk/lib/rdoc/ri/descriptions.rb153
-rw-r--r--trunk/lib/rdoc/ri/display.rb274
-rw-r--r--trunk/lib/rdoc/ri/driver.rb551
-rw-r--r--trunk/lib/rdoc/ri/formatter.rb616
-rw-r--r--trunk/lib/rdoc/ri/paths.rb102
-rw-r--r--trunk/lib/rdoc/ri/reader.rb106
-rw-r--r--trunk/lib/rdoc/ri/util.rb81
-rw-r--r--trunk/lib/rdoc/ri/writer.rb68
-rw-r--r--trunk/lib/rdoc/stats.rb115
-rw-r--r--trunk/lib/rdoc/template.rb64
-rw-r--r--trunk/lib/rdoc/tokenstream.rb33
-rw-r--r--trunk/lib/resolv-replace.rb63
-rw-r--r--trunk/lib/resolv.rb2262
-rw-r--r--trunk/lib/rexml/attlistdecl.rb62
-rw-r--r--trunk/lib/rexml/attribute.rb188
-rw-r--r--trunk/lib/rexml/cdata.rb67
-rw-r--r--trunk/lib/rexml/child.rb96
-rw-r--r--trunk/lib/rexml/comment.rb80
-rw-r--r--trunk/lib/rexml/doctype.rb270
-rw-r--r--trunk/lib/rexml/document.rb208
-rw-r--r--trunk/lib/rexml/dtd/attlistdecl.rb10
-rw-r--r--trunk/lib/rexml/dtd/dtd.rb51
-rw-r--r--trunk/lib/rexml/dtd/elementdecl.rb17
-rw-r--r--trunk/lib/rexml/dtd/entitydecl.rb56
-rw-r--r--trunk/lib/rexml/dtd/notationdecl.rb39
-rw-r--r--trunk/lib/rexml/element.rb1245
-rw-r--r--trunk/lib/rexml/encoding.rb71
-rw-r--r--trunk/lib/rexml/encodings/CP-1252.rb103
-rw-r--r--trunk/lib/rexml/encodings/EUC-JP.rb35
-rw-r--r--trunk/lib/rexml/encodings/ICONV.rb22
-rw-r--r--trunk/lib/rexml/encodings/ISO-8859-1.rb7
-rw-r--r--trunk/lib/rexml/encodings/ISO-8859-15.rb72
-rw-r--r--trunk/lib/rexml/encodings/SHIFT-JIS.rb37
-rw-r--r--trunk/lib/rexml/encodings/SHIFT_JIS.rb1
-rw-r--r--trunk/lib/rexml/encodings/UNILE.rb34
-rw-r--r--trunk/lib/rexml/encodings/US-ASCII.rb30
-rw-r--r--trunk/lib/rexml/encodings/UTF-16.rb35
-rw-r--r--trunk/lib/rexml/encodings/UTF-8.rb18
-rw-r--r--trunk/lib/rexml/entity.rb165
-rw-r--r--trunk/lib/rexml/formatters/default.rb109
-rw-r--r--trunk/lib/rexml/formatters/pretty.rb138
-rw-r--r--trunk/lib/rexml/formatters/transitive.rb56
-rw-r--r--trunk/lib/rexml/functions.rb388
-rw-r--r--trunk/lib/rexml/instruction.rb70
-rw-r--r--trunk/lib/rexml/light/node.rb196
-rw-r--r--trunk/lib/rexml/namespace.rb47
-rw-r--r--trunk/lib/rexml/node.rb75
-rw-r--r--trunk/lib/rexml/output.rb24
-rw-r--r--trunk/lib/rexml/parent.rb166
-rw-r--r--trunk/lib/rexml/parseexception.rb51
-rw-r--r--trunk/lib/rexml/parsers/baseparser.rb530
-rw-r--r--trunk/lib/rexml/parsers/lightparser.rb60
-rw-r--r--trunk/lib/rexml/parsers/pullparser.rb196
-rw-r--r--trunk/lib/rexml/parsers/sax2parser.rb247
-rw-r--r--trunk/lib/rexml/parsers/streamparser.rb46
-rw-r--r--trunk/lib/rexml/parsers/treeparser.rb100
-rw-r--r--trunk/lib/rexml/parsers/ultralightparser.rb56
-rw-r--r--trunk/lib/rexml/parsers/xpathparser.rb698
-rw-r--r--trunk/lib/rexml/quickpath.rb263
-rw-r--r--trunk/lib/rexml/rexml.rb31
-rw-r--r--trunk/lib/rexml/sax2listener.rb97
-rw-r--r--trunk/lib/rexml/source.rb258
-rw-r--r--trunk/lib/rexml/streamlistener.rb92
-rw-r--r--trunk/lib/rexml/syncenumerator.rb32
-rw-r--r--trunk/lib/rexml/text.rb404
-rw-r--r--trunk/lib/rexml/undefinednamespaceexception.rb8
-rw-r--r--trunk/lib/rexml/validation/relaxng.rb559
-rw-r--r--trunk/lib/rexml/validation/validation.rb155
-rw-r--r--trunk/lib/rexml/validation/validationexception.rb9
-rw-r--r--trunk/lib/rexml/xmldecl.rb119
-rw-r--r--trunk/lib/rexml/xmltokens.rb18
-rw-r--r--trunk/lib/rexml/xpath.rb66
-rw-r--r--trunk/lib/rexml/xpath_parser.rb792
-rw-r--r--trunk/lib/rinda/.document3
-rw-r--r--trunk/lib/rinda/rinda.rb283
-rw-r--r--trunk/lib/rinda/ring.rb271
-rw-r--r--trunk/lib/rinda/tuplespace.rb642
-rw-r--r--trunk/lib/rss.rb19
-rw-r--r--trunk/lib/rss/0.9.rb428
-rw-r--r--trunk/lib/rss/1.0.rb452
-rw-r--r--trunk/lib/rss/2.0.rb111
-rw-r--r--trunk/lib/rss/atom.rb748
-rw-r--r--trunk/lib/rss/content.rb31
-rw-r--r--trunk/lib/rss/content/1.0.rb10
-rw-r--r--trunk/lib/rss/content/2.0.rb12
-rw-r--r--trunk/lib/rss/converter.rb162
-rw-r--r--trunk/lib/rss/dublincore.rb161
-rw-r--r--trunk/lib/rss/dublincore/1.0.rb13
-rw-r--r--trunk/lib/rss/dublincore/2.0.rb13
-rw-r--r--trunk/lib/rss/dublincore/atom.rb17
-rw-r--r--trunk/lib/rss/image.rb193
-rw-r--r--trunk/lib/rss/itunes.rb410
-rw-r--r--trunk/lib/rss/maker.rb44
-rw-r--r--trunk/lib/rss/maker/0.9.rb467
-rw-r--r--trunk/lib/rss/maker/1.0.rb434
-rw-r--r--trunk/lib/rss/maker/2.0.rb223
-rw-r--r--trunk/lib/rss/maker/atom.rb172
-rw-r--r--trunk/lib/rss/maker/base.rb880
-rw-r--r--trunk/lib/rss/maker/content.rb21
-rw-r--r--trunk/lib/rss/maker/dublincore.rb124
-rw-r--r--trunk/lib/rss/maker/entry.rb163
-rw-r--r--trunk/lib/rss/maker/feed.rb429
-rw-r--r--trunk/lib/rss/maker/image.rb111
-rw-r--r--trunk/lib/rss/maker/itunes.rb242
-rw-r--r--trunk/lib/rss/maker/slash.rb33
-rw-r--r--trunk/lib/rss/maker/syndication.rb18
-rw-r--r--trunk/lib/rss/maker/taxonomy.rb118
-rw-r--r--trunk/lib/rss/maker/trackback.rb61
-rw-r--r--trunk/lib/rss/parser.rb551
-rw-r--r--trunk/lib/rss/rexmlparser.rb54
-rw-r--r--trunk/lib/rss/rss.rb1313
-rw-r--r--trunk/lib/rss/slash.rb49
-rw-r--r--trunk/lib/rss/syndication.rb67
-rw-r--r--trunk/lib/rss/taxonomy.rb145
-rw-r--r--trunk/lib/rss/trackback.rb288
-rw-r--r--trunk/lib/rss/utils.rb111
-rw-r--r--trunk/lib/rss/xml-stylesheet.rb105
-rw-r--r--trunk/lib/rss/xml.rb71
-rw-r--r--trunk/lib/rss/xmlparser.rb93
-rw-r--r--trunk/lib/rss/xmlscanner.rb121
-rw-r--r--trunk/lib/rubygems.rb787
-rw-r--r--trunk/lib/rubygems/builder.rb88
-rw-r--r--trunk/lib/rubygems/command.rb406
-rw-r--r--trunk/lib/rubygems/command_manager.rb146
-rw-r--r--trunk/lib/rubygems/commands/build_command.rb53
-rw-r--r--trunk/lib/rubygems/commands/cert_command.rb86
-rw-r--r--trunk/lib/rubygems/commands/check_command.rb74
-rw-r--r--trunk/lib/rubygems/commands/cleanup_command.rb91
-rw-r--r--trunk/lib/rubygems/commands/contents_command.rb74
-rw-r--r--trunk/lib/rubygems/commands/dependency_command.rb188
-rw-r--r--trunk/lib/rubygems/commands/environment_command.rb88
-rw-r--r--trunk/lib/rubygems/commands/fetch_command.rb62
-rw-r--r--trunk/lib/rubygems/commands/generate_index_command.rb57
-rw-r--r--trunk/lib/rubygems/commands/help_command.rb172
-rw-r--r--trunk/lib/rubygems/commands/install_command.rb133
-rw-r--r--trunk/lib/rubygems/commands/list_command.rb35
-rw-r--r--trunk/lib/rubygems/commands/lock_command.rb101
-rw-r--r--trunk/lib/rubygems/commands/mirror_command.rb111
-rw-r--r--trunk/lib/rubygems/commands/outdated_command.rb33
-rw-r--r--trunk/lib/rubygems/commands/pristine_command.rb93
-rw-r--r--trunk/lib/rubygems/commands/query_command.rb228
-rw-r--r--trunk/lib/rubygems/commands/rdoc_command.rb78
-rw-r--r--trunk/lib/rubygems/commands/search_command.rb37
-rw-r--r--trunk/lib/rubygems/commands/server_command.rb48
-rw-r--r--trunk/lib/rubygems/commands/sources_command.rb152
-rw-r--r--trunk/lib/rubygems/commands/specification_command.rb77
-rw-r--r--trunk/lib/rubygems/commands/stale_command.rb27
-rw-r--r--trunk/lib/rubygems/commands/uninstall_command.rb73
-rw-r--r--trunk/lib/rubygems/commands/unpack_command.rb95
-rw-r--r--trunk/lib/rubygems/commands/update_command.rb173
-rw-r--r--trunk/lib/rubygems/commands/which_command.rb86
-rw-r--r--trunk/lib/rubygems/config_file.rb259
-rwxr-xr-xtrunk/lib/rubygems/custom_require.rb38
-rw-r--r--trunk/lib/rubygems/defaults.rb53
-rw-r--r--trunk/lib/rubygems/dependency.rb119
-rw-r--r--trunk/lib/rubygems/dependency_installer.rb254
-rw-r--r--trunk/lib/rubygems/dependency_list.rb165
-rwxr-xr-xtrunk/lib/rubygems/digest/digest_adapter.rb40
-rwxr-xr-xtrunk/lib/rubygems/digest/md5.rb23
-rwxr-xr-xtrunk/lib/rubygems/digest/sha1.rb17
-rwxr-xr-xtrunk/lib/rubygems/digest/sha2.rb17
-rw-r--r--trunk/lib/rubygems/doc_manager.rb167
-rw-r--r--trunk/lib/rubygems/exceptions.rb84
-rw-r--r--trunk/lib/rubygems/ext.rb18
-rw-r--r--trunk/lib/rubygems/ext/builder.rb56
-rw-r--r--trunk/lib/rubygems/ext/configure_builder.rb24
-rw-r--r--trunk/lib/rubygems/ext/ext_conf_builder.rb23
-rw-r--r--trunk/lib/rubygems/ext/rake_builder.rb27
-rw-r--r--trunk/lib/rubygems/format.rb87
-rw-r--r--trunk/lib/rubygems/gem_openssl.rb83
-rw-r--r--trunk/lib/rubygems/gem_path_searcher.rb84
-rw-r--r--trunk/lib/rubygems/gem_runner.rb58
-rw-r--r--trunk/lib/rubygems/indexer.rb370
-rw-r--r--trunk/lib/rubygems/indexer/abstract_index_builder.rb88
-rw-r--r--trunk/lib/rubygems/indexer/latest_index_builder.rb35
-rw-r--r--trunk/lib/rubygems/indexer/marshal_index_builder.rb17
-rw-r--r--trunk/lib/rubygems/indexer/master_index_builder.rb54
-rw-r--r--trunk/lib/rubygems/indexer/quick_index_builder.rb50
-rw-r--r--trunk/lib/rubygems/install_update_options.rb113
-rw-r--r--trunk/lib/rubygems/installer.rb528
-rw-r--r--trunk/lib/rubygems/local_remote_options.rb127
-rw-r--r--trunk/lib/rubygems/old_format.rb148
-rw-r--r--trunk/lib/rubygems/package.rb95
-rw-r--r--trunk/lib/rubygems/package/f_sync_dir.rb24
-rw-r--r--trunk/lib/rubygems/package/tar_header.rb245
-rw-r--r--trunk/lib/rubygems/package/tar_input.rb219
-rw-r--r--trunk/lib/rubygems/package/tar_output.rb143
-rw-r--r--trunk/lib/rubygems/package/tar_reader.rb86
-rw-r--r--trunk/lib/rubygems/package/tar_reader/entry.rb99
-rw-r--r--trunk/lib/rubygems/package/tar_writer.rb180
-rw-r--r--trunk/lib/rubygems/platform.rb195
-rw-r--r--trunk/lib/rubygems/remote_fetcher.rb341
-rw-r--r--trunk/lib/rubygems/require_paths_builder.rb15
-rw-r--r--trunk/lib/rubygems/requirement.rb163
-rw-r--r--trunk/lib/rubygems/rubygems_version.rb6
-rw-r--r--trunk/lib/rubygems/security.rb786
-rw-r--r--trunk/lib/rubygems/server.rb629
-rw-r--r--trunk/lib/rubygems/source_index.rb545
-rw-r--r--trunk/lib/rubygems/source_info_cache.rb384
-rw-r--r--trunk/lib/rubygems/source_info_cache_entry.rb56
-rw-r--r--trunk/lib/rubygems/spec_fetcher.rb245
-rw-r--r--trunk/lib/rubygems/specification.rb1053
-rw-r--r--trunk/lib/rubygems/test_utilities.rb125
-rwxr-xr-xtrunk/lib/rubygems/timer.rb25
-rw-r--r--trunk/lib/rubygems/uninstaller.rb208
-rw-r--r--trunk/lib/rubygems/user_interaction.rb360
-rwxr-xr-xtrunk/lib/rubygems/validator.rb186
-rw-r--r--trunk/lib/rubygems/version.rb167
-rw-r--r--trunk/lib/rubygems/version_option.rb48
-rw-r--r--trunk/lib/scanf.rb703
-rw-r--r--trunk/lib/securerandom.rb182
-rw-r--r--trunk/lib/set.rb1274
-rw-r--r--trunk/lib/shell.rb300
-rw-r--r--trunk/lib/shell/builtin-command.rb160
-rw-r--r--trunk/lib/shell/command-processor.rb593
-rw-r--r--trunk/lib/shell/error.rb25
-rw-r--r--trunk/lib/shell/filter.rb109
-rw-r--r--trunk/lib/shell/process-controller.rb319
-rw-r--r--trunk/lib/shell/system-command.rb159
-rw-r--r--trunk/lib/shell/version.rb15
-rw-r--r--trunk/lib/shellwords.rb156
-rw-r--r--trunk/lib/singleton.rb313
-rw-r--r--trunk/lib/sync.rb307
-rw-r--r--trunk/lib/tempfile.rb207
-rw-r--r--trunk/lib/test/unit.rb280
-rw-r--r--trunk/lib/test/unit/assertionfailederror.rb14
-rw-r--r--trunk/lib/test/unit/assertions.rb622
-rw-r--r--trunk/lib/test/unit/autorunner.rb217
-rw-r--r--trunk/lib/test/unit/collector.rb43
-rw-r--r--trunk/lib/test/unit/collector/dir.rb113
-rw-r--r--trunk/lib/test/unit/collector/objectspace.rb40
-rw-r--r--trunk/lib/test/unit/error.rb56
-rw-r--r--trunk/lib/test/unit/failure.rb51
-rw-r--r--trunk/lib/test/unit/testcase.rb163
-rw-r--r--trunk/lib/test/unit/testresult.rb81
-rw-r--r--trunk/lib/test/unit/testsuite.rb76
-rw-r--r--trunk/lib/test/unit/ui/console/testrunner.rb130
-rw-r--r--trunk/lib/test/unit/ui/fox/testrunner.rb268
-rw-r--r--trunk/lib/test/unit/ui/gtk/testrunner.rb416
-rw-r--r--trunk/lib/test/unit/ui/gtk2/testrunner.rb465
-rw-r--r--trunk/lib/test/unit/ui/testrunnermediator.rb68
-rw-r--r--trunk/lib/test/unit/ui/testrunnerutilities.rb46
-rw-r--r--trunk/lib/test/unit/ui/tk/testrunner.rb260
-rw-r--r--trunk/lib/test/unit/util/backtracefilter.rb40
-rw-r--r--trunk/lib/test/unit/util/observable.rb90
-rw-r--r--trunk/lib/test/unit/util/procwrapper.rb48
-rw-r--r--trunk/lib/thread.rb367
-rw-r--r--trunk/lib/thwait.rb168
-rw-r--r--trunk/lib/time.rb839
-rw-r--r--trunk/lib/timeout.rb108
-rw-r--r--trunk/lib/tmpdir.rb137
-rw-r--r--trunk/lib/tracer.rb166
-rw-r--r--trunk/lib/tsort.rb290
-rw-r--r--trunk/lib/ubygems.rb10
-rw-r--r--trunk/lib/un.rb302
-rw-r--r--trunk/lib/uri.rb29
-rw-r--r--trunk/lib/uri/.document7
-rw-r--r--trunk/lib/uri/common.rb611
-rw-r--r--trunk/lib/uri/ftp.rb198
-rw-r--r--trunk/lib/uri/generic.rb1122
-rw-r--r--trunk/lib/uri/http.rb100
-rw-r--r--trunk/lib/uri/https.rb20
-rw-r--r--trunk/lib/uri/ldap.rb190
-rw-r--r--trunk/lib/uri/ldaps.rb12
-rw-r--r--trunk/lib/uri/mailto.rb266
-rw-r--r--trunk/lib/weakref.rb80
-rw-r--r--trunk/lib/webrick.rb29
-rw-r--r--trunk/lib/webrick/accesslog.rb67
-rw-r--r--trunk/lib/webrick/cgi.rb260
-rw-r--r--trunk/lib/webrick/compat.rb15
-rw-r--r--trunk/lib/webrick/config.rb100
-rw-r--r--trunk/lib/webrick/cookie.rb110
-rw-r--r--trunk/lib/webrick/htmlutils.rb25
-rw-r--r--trunk/lib/webrick/httpauth.rb45
-rw-r--r--trunk/lib/webrick/httpauth/authenticator.rb79
-rw-r--r--trunk/lib/webrick/httpauth/basicauth.rb65
-rw-r--r--trunk/lib/webrick/httpauth/digestauth.rb344
-rw-r--r--trunk/lib/webrick/httpauth/htdigest.rb91
-rw-r--r--trunk/lib/webrick/httpauth/htgroup.rb61
-rw-r--r--trunk/lib/webrick/httpauth/htpasswd.rb83
-rw-r--r--trunk/lib/webrick/httpauth/userdb.rb29
-rw-r--r--trunk/lib/webrick/httpproxy.rb288
-rw-r--r--trunk/lib/webrick/httprequest.rb406
-rw-r--r--trunk/lib/webrick/httpresponse.rb326
-rw-r--r--trunk/lib/webrick/https.rb63
-rw-r--r--trunk/lib/webrick/httpserver.rb217
-rw-r--r--trunk/lib/webrick/httpservlet.rb22
-rw-r--r--trunk/lib/webrick/httpservlet/abstract.rb71
-rw-r--r--trunk/lib/webrick/httpservlet/cgi_runner.rb47
-rw-r--r--trunk/lib/webrick/httpservlet/cgihandler.rb110
-rw-r--r--trunk/lib/webrick/httpservlet/erbhandler.rb54
-rw-r--r--trunk/lib/webrick/httpservlet/filehandler.rb435
-rw-r--r--trunk/lib/webrick/httpservlet/prochandler.rb33
-rw-r--r--trunk/lib/webrick/httpstatus.rb126
-rw-r--r--trunk/lib/webrick/httputils.rb392
-rw-r--r--trunk/lib/webrick/httpversion.rb49
-rw-r--r--trunk/lib/webrick/log.rb88
-rw-r--r--trunk/lib/webrick/server.rb210
-rw-r--r--trunk/lib/webrick/ssl.rb126
-rw-r--r--trunk/lib/webrick/utils.rb175
-rw-r--r--trunk/lib/webrick/version.rb13
-rw-r--r--trunk/lib/xmlrpc/.document1
-rw-r--r--trunk/lib/xmlrpc/README.rdoc300
-rw-r--r--trunk/lib/xmlrpc/README.txt31
-rw-r--r--trunk/lib/xmlrpc/base64.rb81
-rw-r--r--trunk/lib/xmlrpc/client.rb625
-rw-r--r--trunk/lib/xmlrpc/config.rb40
-rw-r--r--trunk/lib/xmlrpc/create.rb290
-rw-r--r--trunk/lib/xmlrpc/datetime.rb142
-rw-r--r--trunk/lib/xmlrpc/httpserver.rb178
-rw-r--r--trunk/lib/xmlrpc/marshal.rb76
-rw-r--r--trunk/lib/xmlrpc/parser.rb813
-rw-r--r--trunk/lib/xmlrpc/server.rb780
-rw-r--r--trunk/lib/xmlrpc/utils.rb165
-rw-r--r--trunk/lib/yaml.rb440
-rw-r--r--trunk/lib/yaml/baseemitter.rb247
-rw-r--r--trunk/lib/yaml/basenode.rb216
-rw-r--r--trunk/lib/yaml/constants.rb45
-rw-r--r--trunk/lib/yaml/dbm.rb111
-rw-r--r--trunk/lib/yaml/encoding.rb33
-rw-r--r--trunk/lib/yaml/error.rb34
-rw-r--r--trunk/lib/yaml/loader.rb14
-rw-r--r--trunk/lib/yaml/rubytypes.rb408
-rw-r--r--trunk/lib/yaml/store.rb43
-rw-r--r--trunk/lib/yaml/stream.rb40
-rw-r--r--trunk/lib/yaml/stringio.rb83
-rw-r--r--trunk/lib/yaml/syck.rb19
-rw-r--r--trunk/lib/yaml/tag.rb91
-rw-r--r--trunk/lib/yaml/types.rb192
-rw-r--r--trunk/lib/yaml/yamlnode.rb54
-rw-r--r--trunk/lib/yaml/ypath.rb52
-rw-r--r--trunk/load.c702
-rw-r--r--trunk/main.c36
-rw-r--r--trunk/marshal.c1737
-rw-r--r--trunk/math.c715
-rwxr-xr-xtrunk/mdoc2man.rb465
-rw-r--r--trunk/misc/README8
-rw-r--r--trunk/misc/inf-ruby.el416
-rw-r--r--trunk/misc/ruby-electric.el200
-rw-r--r--trunk/misc/ruby-mode.el1335
-rw-r--r--trunk/misc/ruby-style.el68
-rw-r--r--trunk/misc/rubydb2x.el104
-rw-r--r--trunk/misc/rubydb3x.el115
-rw-r--r--trunk/missing/acosh.c93
-rw-r--r--trunk/missing/alloca.c194
-rw-r--r--trunk/missing/cbrt.c10
-rw-r--r--trunk/missing/crypt.c992
-rw-r--r--trunk/missing/dup2.c60
-rw-r--r--trunk/missing/erf.c88
-rw-r--r--trunk/missing/file.h22
-rw-r--r--trunk/missing/fileblocks.c1
-rw-r--r--trunk/missing/finite.c7
-rw-r--r--trunk/missing/flock.c129
-rw-r--r--trunk/missing/hypot.c16
-rw-r--r--trunk/missing/isinf.c69
-rw-r--r--trunk/missing/isnan.c15
-rw-r--r--trunk/missing/lgamma_r.c68
-rw-r--r--trunk/missing/memcmp.c17
-rw-r--r--trunk/missing/memmove.c21
-rw-r--r--trunk/missing/os2.c138
-rw-r--r--trunk/missing/strchr.c28
-rw-r--r--trunk/missing/strerror.c16
-rw-r--r--trunk/missing/strlcat.c73
-rw-r--r--trunk/missing/strlcpy.c69
-rw-r--r--trunk/missing/strstr.c25
-rw-r--r--trunk/missing/strtol.c26
-rw-r--r--trunk/missing/tgamma.c92
-rw-r--r--trunk/missing/vsnprintf.c1201
-rw-r--r--trunk/missing/x68.c40
-rwxr-xr-xtrunk/mkconfig.rb196
-rw-r--r--trunk/numeric.c3285
-rw-r--r--trunk/object.c2609
-rw-r--r--trunk/opt_insn_unif.def29
-rw-r--r--trunk/opt_operand.def59
-rw-r--r--trunk/pack.c2104
-rw-r--r--trunk/parse.y10013
-rw-r--r--trunk/prec.c138
-rw-r--r--trunk/prelude.rb35
-rw-r--r--trunk/proc.c1867
-rw-r--r--trunk/process.c5273
-rw-r--r--trunk/random.c560
-rw-r--r--trunk/range.c939
-rw-r--r--trunk/rational.c1584
-rw-r--r--trunk/re.c3419
-rw-r--r--trunk/regcomp.c6311
-rw-r--r--trunk/regenc.c930
-rw-r--r--trunk/regenc.h207
-rw-r--r--trunk/regerror.c387
-rw-r--r--trunk/regexec.c3823
-rw-r--r--trunk/regint.h842
-rw-r--r--trunk/regparse.c5544
-rw-r--r--trunk/regparse.h351
-rw-r--r--trunk/regsyntax.c315
-rw-r--r--trunk/ruby.1414
-rw-r--r--trunk/ruby.c1584
-rwxr-xr-xtrunk/rubytest.rb49
-rwxr-xr-xtrunk/runruby.rb71
-rw-r--r--trunk/sample/README47
-rw-r--r--trunk/sample/biorhythm.rb124
-rw-r--r--trunk/sample/cal.rb166
-rw-r--r--trunk/sample/cbreak.rb36
-rw-r--r--trunk/sample/clnt.rb21
-rw-r--r--trunk/sample/coverage.rb60
-rw-r--r--trunk/sample/dir.rb12
-rw-r--r--trunk/sample/drb/README.rd56
-rw-r--r--trunk/sample/drb/README.rd.ja59
-rw-r--r--trunk/sample/drb/darray.rb12
-rw-r--r--trunk/sample/drb/darrayc.rb47
-rw-r--r--trunk/sample/drb/dbiff.rb51
-rw-r--r--trunk/sample/drb/dcdbiff.rb43
-rw-r--r--trunk/sample/drb/dchatc.rb41
-rw-r--r--trunk/sample/drb/dchats.rb70
-rw-r--r--trunk/sample/drb/dhasen.rb42
-rw-r--r--trunk/sample/drb/dhasenc.rb13
-rw-r--r--trunk/sample/drb/dlogc.rb16
-rw-r--r--trunk/sample/drb/dlogd.rb39
-rw-r--r--trunk/sample/drb/dqin.rb13
-rw-r--r--trunk/sample/drb/dqlib.rb14
-rw-r--r--trunk/sample/drb/dqout.rb14
-rw-r--r--trunk/sample/drb/dqueue.rb12
-rw-r--r--trunk/sample/drb/drbc.rb45
-rw-r--r--trunk/sample/drb/drbch.rb48
-rw-r--r--trunk/sample/drb/drbm.rb60
-rw-r--r--trunk/sample/drb/drbmc.rb22
-rw-r--r--trunk/sample/drb/drbs-acl.rb51
-rw-r--r--trunk/sample/drb/drbs.rb64
-rw-r--r--trunk/sample/drb/drbssl_c.rb19
-rw-r--r--trunk/sample/drb/drbssl_s.rb31
-rw-r--r--trunk/sample/drb/extserv_test.rb80
-rw-r--r--trunk/sample/drb/gw_ct.rb29
-rw-r--r--trunk/sample/drb/gw_cu.rb28
-rw-r--r--trunk/sample/drb/gw_s.rb10
-rw-r--r--trunk/sample/drb/holderc.rb22
-rw-r--r--trunk/sample/drb/holders.rb63
-rw-r--r--trunk/sample/drb/http0.rb77
-rw-r--r--trunk/sample/drb/http0serv.rb119
-rw-r--r--trunk/sample/drb/name.rb117
-rw-r--r--trunk/sample/drb/namec.rb36
-rw-r--r--trunk/sample/drb/old_tuplespace.rb214
-rw-r--r--trunk/sample/drb/rinda_ts.rb7
-rw-r--r--trunk/sample/drb/rindac.rb17
-rw-r--r--trunk/sample/drb/rindas.rb18
-rw-r--r--trunk/sample/drb/ring_echo.rb30
-rw-r--r--trunk/sample/drb/ring_inspect.rb30
-rw-r--r--trunk/sample/drb/ring_place.rb25
-rw-r--r--trunk/sample/drb/simpletuple.rb91
-rw-r--r--trunk/sample/drb/speedc.rb21
-rw-r--r--trunk/sample/drb/speeds.rb31
-rw-r--r--trunk/sample/dualstack-fetch.rb48
-rw-r--r--trunk/sample/dualstack-httpd.rb55
-rw-r--r--trunk/sample/eval.rb41
-rw-r--r--trunk/sample/export.rb40
-rw-r--r--trunk/sample/exyacc.rb20
-rw-r--r--trunk/sample/fact.rb9
-rw-r--r--trunk/sample/fib.awk5
-rw-r--r--trunk/sample/fib.pl11
-rw-r--r--trunk/sample/fib.py10
-rw-r--r--trunk/sample/fib.rb10
-rw-r--r--trunk/sample/fib.scm8
-rw-r--r--trunk/sample/freq.rb12
-rw-r--r--trunk/sample/from.rb113
-rw-r--r--trunk/sample/fullpath.rb23
-rw-r--r--trunk/sample/less.rb17
-rw-r--r--trunk/sample/list.rb80
-rw-r--r--trunk/sample/list2.rb16
-rw-r--r--trunk/sample/list3.rb18
-rw-r--r--trunk/sample/logger/app.rb46
-rw-r--r--trunk/sample/logger/log.rb27
-rw-r--r--trunk/sample/logger/shifting.rb26
-rw-r--r--trunk/sample/mine.rb175
-rw-r--r--trunk/sample/mkproto.rb27
-rw-r--r--trunk/sample/mpart.rb44
-rw-r--r--trunk/sample/observ.rb32
-rw-r--r--trunk/sample/occur.pl9
-rw-r--r--trunk/sample/occur.rb12
-rw-r--r--trunk/sample/occur2.rb16
-rw-r--r--trunk/sample/openssl/c_rehash.rb174
-rw-r--r--trunk/sample/openssl/cert2text.rb23
-rw-r--r--trunk/sample/openssl/certstore.rb161
-rw-r--r--trunk/sample/openssl/cipher.rb54
-rw-r--r--trunk/sample/openssl/crlstore.rb122
-rw-r--r--trunk/sample/openssl/echo_cli.rb44
-rw-r--r--trunk/sample/openssl/echo_svr.rb65
-rw-r--r--trunk/sample/openssl/gen_csr.rb51
-rw-r--r--trunk/sample/openssl/smime_read.rb23
-rw-r--r--trunk/sample/openssl/smime_write.rb23
-rw-r--r--trunk/sample/openssl/wget.rb34
-rw-r--r--trunk/sample/optparse/opttest.rb85
-rwxr-xr-xtrunk/sample/optparse/subcommand.rb19
-rw-r--r--trunk/sample/philos.rb54
-rw-r--r--trunk/sample/pi.rb18
-rw-r--r--trunk/sample/rcs.awk33
-rw-r--r--trunk/sample/rcs.dat17
-rw-r--r--trunk/sample/rcs.rb39
-rw-r--r--trunk/sample/rdoc/markup/rdoc2latex.rb15
-rw-r--r--trunk/sample/rdoc/markup/sample.rb40
-rw-r--r--trunk/sample/ripper/ruby2html.rb112
-rw-r--r--trunk/sample/ripper/strip-comment.rb19
-rwxr-xr-xtrunk/sample/rss/blend.rb79
-rwxr-xr-xtrunk/sample/rss/convert.rb69
-rwxr-xr-xtrunk/sample/rss/list_description.rb91
-rwxr-xr-xtrunk/sample/rss/re_read.rb64
-rwxr-xr-xtrunk/sample/rss/rss_recent.rb85
-rw-r--r--trunk/sample/sieve.rb14
-rw-r--r--trunk/sample/svr.rb34
-rw-r--r--trunk/sample/test.rb2232
-rw-r--r--trunk/sample/testunit/adder.rb13
-rw-r--r--trunk/sample/testunit/subtracter.rb12
-rw-r--r--trunk/sample/testunit/tc_adder.rb18
-rw-r--r--trunk/sample/testunit/tc_subtracter.rb18
-rw-r--r--trunk/sample/testunit/ts_examples.rb7
-rw-r--r--trunk/sample/time.rb12
-rw-r--r--trunk/sample/trojan.rb15
-rw-r--r--trunk/sample/tsvr.rb20
-rw-r--r--trunk/sample/uumerge.rb43
-rw-r--r--trunk/sample/webrick/demo-app.rb66
-rw-r--r--trunk/sample/webrick/demo-multipart.cgi12
-rw-r--r--trunk/sample/webrick/demo-servlet.rb6
-rw-r--r--trunk/sample/webrick/demo-urlencoded.cgi12
-rw-r--r--trunk/sample/webrick/hello.cgi11
-rw-r--r--trunk/sample/webrick/hello.rb8
-rw-r--r--trunk/sample/webrick/httpd.rb23
-rw-r--r--trunk/sample/webrick/httpproxy.rb26
-rw-r--r--trunk/sample/webrick/httpsd.rb33
-rw-r--r--trunk/signal.c1128
-rw-r--r--trunk/spec/README24
-rw-r--r--trunk/spec/default.mspec13
-rw-r--r--trunk/sprintf.c1154
-rw-r--r--trunk/st.c945
-rw-r--r--trunk/strftime.c1068
-rw-r--r--trunk/string.c6778
-rw-r--r--trunk/struct.c904
-rw-r--r--trunk/template/insns.inc.tmpl21
-rw-r--r--trunk/template/insns_info.inc.tmpl83
-rw-r--r--trunk/template/minsns.inc.tmpl14
-rw-r--r--trunk/template/opt_sc.inc.tmpl32
-rw-r--r--trunk/template/optinsn.inc.tmpl30
-rw-r--r--trunk/template/optunifs.inc.tmpl35
-rw-r--r--trunk/template/vm.inc.tmpl29
-rw-r--r--trunk/template/vmtc.inc.tmpl18
-rw-r--r--trunk/template/yarvarch.en7
-rw-r--r--trunk/template/yarvarch.ja454
-rw-r--r--trunk/template/yasmdata.rb.tmpl20
-rw-r--r--trunk/test/csv/line_endings.gzbin59 -> 0 bytes
-rw-r--r--trunk/test/csv/tc_csv_parsing.rb164
-rw-r--r--trunk/test/csv/tc_csv_writing.rb96
-rw-r--r--trunk/test/csv/tc_data_converters.rb260
-rw-r--r--trunk/test/csv/tc_features.rb177
-rw-r--r--trunk/test/csv/tc_headers.rb261
-rw-r--r--trunk/test/csv/tc_interface.rb235
-rw-r--r--trunk/test/csv/tc_row.rb289
-rw-r--r--trunk/test/csv/tc_serialization.rb155
-rw-r--r--trunk/test/csv/tc_table.rb392
-rw-r--r--trunk/test/csv/ts_all.rb19
-rw-r--r--trunk/test/dbm/test_dbm.rb562
-rw-r--r--trunk/test/digest/test_digest.rb120
-rw-r--r--trunk/test/digest/test_digest_hmac.rb3
-rw-r--r--trunk/test/drb/drbtest.rb352
-rw-r--r--trunk/test/drb/ignore_test_drb.rb24
-rw-r--r--trunk/test/drb/test_acl.rb195
-rw-r--r--trunk/test/drb/test_drb.rb301
-rw-r--r--trunk/test/drb/test_drbssl.rb62
-rw-r--r--trunk/test/drb/test_drbunix.rb46
-rw-r--r--trunk/test/drb/ut_array.rb15
-rw-r--r--trunk/test/drb/ut_array_drbssl.rb24
-rw-r--r--trunk/test/drb/ut_array_drbunix.rb15
-rw-r--r--trunk/test/drb/ut_drb.rb160
-rw-r--r--trunk/test/drb/ut_drb_drbssl.rb25
-rw-r--r--trunk/test/drb/ut_drb_drbunix.rb16
-rw-r--r--trunk/test/drb/ut_eval.rb31
-rw-r--r--trunk/test/drb/ut_large.rb38
-rw-r--r--trunk/test/drb/ut_port.rb14
-rw-r--r--trunk/test/drb/ut_safe1.rb15
-rw-r--r--trunk/test/drb/ut_timerholder.rb49
-rw-r--r--trunk/test/erb/hello.erb4
-rw-r--r--trunk/test/erb/test_erb.rb446
-rw-r--r--trunk/test/etc/test_etc.rb139
-rw-r--r--trunk/test/fileutils/fileasserts.rb100
-rw-r--r--trunk/test/fileutils/test_dryrun.rb25
-rw-r--r--trunk/test/fileutils/test_fileutils.rb1081
-rw-r--r--trunk/test/fileutils/test_nowrite.rb99
-rw-r--r--trunk/test/fileutils/test_verbose.rb25
-rw-r--r--trunk/test/gdbm/test_gdbm.rb715
-rw-r--r--trunk/test/iconv/test_basic.rb49
-rw-r--r--trunk/test/iconv/test_option.rb43
-rw-r--r--trunk/test/iconv/test_partial.rb41
-rw-r--r--trunk/test/iconv/utils.rb26
-rw-r--r--trunk/test/inlinetest.rb55
-rw-r--r--trunk/test/io/nonblock/test_flush.rb36
-rw-r--r--trunk/test/json/fixtures/fail1.json1
-rw-r--r--trunk/test/json/fixtures/fail10.json1
-rw-r--r--trunk/test/json/fixtures/fail11.json1
-rw-r--r--trunk/test/json/fixtures/fail12.json1
-rw-r--r--trunk/test/json/fixtures/fail13.json1
-rw-r--r--trunk/test/json/fixtures/fail14.json1
-rw-r--r--trunk/test/json/fixtures/fail18.json1
-rw-r--r--trunk/test/json/fixtures/fail19.json1
-rw-r--r--trunk/test/json/fixtures/fail2.json1
-rw-r--r--trunk/test/json/fixtures/fail20.json1
-rw-r--r--trunk/test/json/fixtures/fail21.json1
-rw-r--r--trunk/test/json/fixtures/fail22.json1
-rw-r--r--trunk/test/json/fixtures/fail23.json1
-rw-r--r--trunk/test/json/fixtures/fail24.json1
-rw-r--r--trunk/test/json/fixtures/fail25.json1
-rw-r--r--trunk/test/json/fixtures/fail27.json2
-rw-r--r--trunk/test/json/fixtures/fail28.json2
-rw-r--r--trunk/test/json/fixtures/fail3.json1
-rw-r--r--trunk/test/json/fixtures/fail4.json1
-rw-r--r--trunk/test/json/fixtures/fail5.json1
-rw-r--r--trunk/test/json/fixtures/fail6.json1
-rw-r--r--trunk/test/json/fixtures/fail7.json1
-rw-r--r--trunk/test/json/fixtures/fail8.json1
-rw-r--r--trunk/test/json/fixtures/fail9.json1
-rw-r--r--trunk/test/json/fixtures/pass1.json56
-rw-r--r--trunk/test/json/fixtures/pass15.json1
-rw-r--r--trunk/test/json/fixtures/pass16.json1
-rw-r--r--trunk/test/json/fixtures/pass17.json1
-rw-r--r--trunk/test/json/fixtures/pass2.json1
-rw-r--r--trunk/test/json/fixtures/pass26.json1
-rw-r--r--trunk/test/json/fixtures/pass3.json6
-rwxr-xr-xtrunk/test/json/runner.rb26
-rwxr-xr-xtrunk/test/json/test_json.rb255
-rwxr-xr-xtrunk/test/json/test_json_addition.rb143
-rwxr-xr-xtrunk/test/json/test_json_fixtures.rb29
-rw-r--r--trunk/test/json/test_json_generate.rb80
-rw-r--r--trunk/test/json/test_json_rails.rb113
-rwxr-xr-xtrunk/test/json/test_json_unicode.rb61
-rw-r--r--trunk/test/logger/test_logger.rb376
-rw-r--r--trunk/test/monitor/test_monitor.rb163
-rw-r--r--trunk/test/net/http/test_http.rb320
-rw-r--r--trunk/test/net/http/test_httpheader.rb317
-rw-r--r--trunk/test/net/http/test_https.rb97
-rw-r--r--trunk/test/net/http/test_https_proxy.rb37
-rw-r--r--trunk/test/net/http/utils.rb96
-rw-r--r--trunk/test/net/imap/cacert.pem62
-rw-r--r--trunk/test/net/imap/server.crt12
-rw-r--r--trunk/test/net/imap/server.key15
-rw-r--r--trunk/test/net/imap/test_imap.rb195
-rw-r--r--trunk/test/nkf/test_kconv.rb74
-rw-r--r--trunk/test/nkf/test_nkf.rb16
-rw-r--r--trunk/test/openssl/ssl_server.rb81
-rw-r--r--trunk/test/openssl/test_asn1.rb197
-rw-r--r--trunk/test/openssl/test_cipher.rb95
-rw-r--r--trunk/test/openssl/test_digest.rb88
-rw-r--r--trunk/test/openssl/test_ec.rb113
-rw-r--r--trunk/test/openssl/test_hmac.rb34
-rw-r--r--trunk/test/openssl/test_ns_spki.rb59
-rw-r--r--trunk/test/openssl/test_pair.rb149
-rw-r--r--trunk/test/openssl/test_pkcs7.rb154
-rw-r--r--trunk/test/openssl/test_pkey_rsa.rb49
-rw-r--r--trunk/test/openssl/test_ssl.rb557
-rw-r--r--trunk/test/openssl/test_x509cert.rb175
-rw-r--r--trunk/test/openssl/test_x509crl.rb218
-rw-r--r--trunk/test/openssl/test_x509ext.rb74
-rw-r--r--trunk/test/openssl/test_x509name.rb266