Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Mar 2014 20:01:30 -0400
From:      Glen Barber <gjb@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-head@freebsd.org, svn-src-all@freebsd.org
Subject:   svn commit: r263979 - in head: . contrib usr.bin
Message-ID:  <20140401000130.GC21299@glenbarber.us>

next in thread | raw e-mail | index | archive | help
Author: gjb
Date: Tue Apr 1 00:01:56 2014
New Revision: 263979
URL: http://svnweb.freebsd.org/changeset/base/263979

Log:
  Import ruby19.

Added:
  head/contrib/ruby19/enc/make_encmake.rb
  head/contrib/ruby19/enc/prelude.rb
  head/contrib/ruby19/enc/shift_jis.c
  head/contrib/ruby19/enc/utf_8.c
  head/contrib/ruby19/enc/big5.c
  head/contrib/ruby19/enc/euc_tw.c
  head/contrib/ruby19/enc/unicode.c
  head/contrib/ruby19/enc/iso_8859_10.c
  head/contrib/ruby19/enc/iso_8859_11.c
  head/contrib/ruby19/enc/ascii.c
  head/contrib/ruby19/enc/utf_7.h
  head/contrib/ruby19/enc/iso_8859_13.c
  head/contrib/ruby19/enc/iso_8859_14.c
  head/contrib/ruby19/enc/iso_8859_15.c
  head/contrib/ruby19/enc/iso_8859_16.c
  head/contrib/ruby19/enc/us_ascii.c
  head/contrib/ruby19/enc/gb2312.c
  head/contrib/ruby19/enc/windows_1251.c
  head/contrib/ruby19/enc/trans/iso2022.c
  head/contrib/ruby19/enc/trans/JIS/JISX0208UDC%UCS.src
  head/contrib/ruby19/enc/trans/JIS/UCS%JISX0208UDC.src
  head/contrib/ruby19/enc/trans/JIS/JISX0208@MS%UCS.src
  head/contrib/ruby19/enc/trans/JIS/UCS%JISX0208@MS.src
  head/contrib/ruby19/enc/trans/JIS/JISX0201-KANA%UCS.src
  head/contrib/ruby19/enc/trans/JIS/UCS%JISX0201-KANA.src
  head/contrib/ruby19/enc/trans/JIS/UCS%JISX0212VDC@IBM.src
  head/contrib/ruby19/enc/trans/JIS/JISX0212VDC@IBM%UCS.src
  head/contrib/ruby19/enc/trans/JIS/JISX0208@1990%UCS.src
  head/contrib/ruby19/enc/trans/JIS/JISX0208VDC@NEC%UCS.src
  head/contrib/ruby19/enc/trans/JIS/UCS%JISX0208@1990.src
  head/contrib/ruby19/enc/trans/JIS/UCS%JISX0208VDC@NEC.src
  head/contrib/ruby19/enc/trans/JIS/JISX0212UDC%UCS.src
  head/contrib/ruby19/enc/trans/JIS/UCS%JISX0212UDC.src
  head/contrib/ruby19/enc/trans/JIS/JISX0212%UCS.src
  head/contrib/ruby19/enc/trans/JIS/JISX0212@MS%UCS.src
  head/contrib/ruby19/enc/trans/JIS/UCS%JISX0212.src
  head/contrib/ruby19/enc/trans/JIS/UCS%JISX0212@MS.src
  head/contrib/ruby19/enc/trans/iso-8859-2-tbl.rb
  head/contrib/ruby19/enc/trans/single_byte.c
  head/contrib/ruby19/enc/trans/iso2022.trans
  head/contrib/ruby19/enc/trans/ibm860-tbl.rb
  head/contrib/ruby19/enc/trans/GB/GB12345%UCS.src
  head/contrib/ruby19/enc/trans/GB/UCS%GB12345.src
  head/contrib/ruby19/enc/trans/GB/GB2312%UCS.src
  head/contrib/ruby19/enc/trans/GB/UCS%GB2312.src
  head/contrib/ruby19/enc/trans/iso-8859-6-tbl.rb
  head/contrib/ruby19/enc/trans/ibm737-tbl.rb
  head/contrib/ruby19/enc/trans/single_byte.trans
  head/contrib/ruby19/enc/trans/koi8-u-tbl.rb
  head/contrib/ruby19/enc/trans/macukraine-tbl.rb
  head/contrib/ruby19/enc/trans/windows-1252-tbl.rb
  head/contrib/ruby19/enc/trans/maccroatian-tbl.rb
  head/contrib/ruby19/enc/trans/CP/CP932VDC@IBM%UCS.src
  head/contrib/ruby19/enc/trans/CP/UCS%CP932VDC@IBM.src
  head/contrib/ruby19/enc/trans/CP/CP932UDA%UCS.src
  head/contrib/ruby19/enc/trans/CP/CP932VDC@NEC_IBM%UCS.src
  head/contrib/ruby19/enc/trans/CP/UCS%CP932UDA.src
  head/contrib/ruby19/enc/trans/CP/UCS%CP932VDC@NEC_IBM.src
  head/contrib/ruby19/enc/trans/EMOJI/EMOJI_SHIFT_JIS-KDDI%UCS.src
  head/contrib/ruby19/enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-KDDI.src
  head/contrib/ruby19/enc/trans/EMOJI/EMOJI_ISO-2022-JP-KDDI%UCS.src
  head/contrib/ruby19/enc/trans/EMOJI/UCS%EMOJI_ISO-2022-JP-KDDI.src
  head/contrib/ruby19/enc/trans/EMOJI/EMOJI_SHIFT_JIS-DOCOMO%UCS.src
  head/contrib/ruby19/enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-DOCOMO.src
  head/contrib/ruby19/enc/trans/EMOJI/EMOJI_SHIFT_JIS-KDDI-UNDOC%UCS.src
  head/contrib/ruby19/enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-KDDI-UNDOC.src
  head/contrib/ruby19/enc/trans/EMOJI/UCS%EMOJI_ISO-2022-JP-KDDI-UNDOC.src
  head/contrib/ruby19/enc/trans/EMOJI/EMOJI_SHIFT_JIS-SOFTBANK%UCS.src
  head/contrib/ruby19/enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-SOFTBANK.src
  head/contrib/ruby19/enc/trans/emoji-exchange-tbl.rb
  head/contrib/ruby19/enc/trans/iso-8859-11-tbl.rb
  head/contrib/ruby19/enc/trans/gb18030-tbl.rb
  head/contrib/ruby19/enc/trans/windows-1256-tbl.rb
  head/contrib/ruby19/enc/trans/iso-8859-15-tbl.rb
  head/contrib/ruby19/enc/trans/cp852-tbl.rb
  head/contrib/ruby19/enc/trans/newline.c
  head/contrib/ruby19/enc/trans/iso-8859-1-tbl.rb
  head/contrib/ruby19/enc/trans/ibm437-tbl.rb
  head/contrib/ruby19/enc/trans/newline.trans
  head/contrib/ruby19/enc/trans/iso-8859-5-tbl.rb
  head/contrib/ruby19/enc/trans/utf_16_32.c
  head/contrib/ruby19/enc/trans/ibm863-tbl.rb
  head/contrib/ruby19/enc/trans/euckr-tbl.rb
  head/contrib/ruby19/enc/trans/macturkish-tbl.rb
  head/contrib/ruby19/enc/trans/ibm857-tbl.rb
  head/contrib/ruby19/enc/trans/iso-8859-9-tbl.rb
  head/contrib/ruby19/enc/trans/utf_16_32.trans
  head/contrib/ruby19/enc/trans/emoji_iso2022_kddi.c
  head/contrib/ruby19/enc/trans/korean.c
  head/contrib/ruby19/enc/trans/windows-1251-tbl.rb
  head/contrib/ruby19/enc/trans/emoji_sjis_softbank.c
  head/contrib/ruby19/enc/trans/iso-8859-10-tbl.rb
  head/contrib/ruby19/enc/trans/emoji_iso2022_kddi.trans
  head/contrib/ruby19/enc/trans/windows-1255-tbl.rb
  head/contrib/ruby19/enc/trans/korean.trans
  head/contrib/ruby19/enc/trans/emoji_sjis_kddi.c
  head/contrib/ruby19/enc/trans/iso-8859-14-tbl.rb
  head/contrib/ruby19/enc/trans/emoji_sjis_softbank.trans
  head/contrib/ruby19/enc/trans/maccyrillic-tbl.rb
  head/contrib/ruby19/enc/trans/emoji_sjis_kddi.trans
  head/contrib/ruby19/enc/trans/emoji_sjis_docomo.c
  head/contrib/ruby19/enc/trans/transdb.c
  head/contrib/ruby19/enc/trans/emoji_sjis_docomo.trans
  head/contrib/ruby19/enc/trans/gbk-tbl.rb
  head/contrib/ruby19/enc/trans/gbk.c
  head/contrib/ruby19/enc/trans/emoji.c
  head/contrib/ruby19/enc/trans/tis-620-tbl.rb
  head/contrib/ruby19/enc/trans/cp855-tbl.rb
  head/contrib/ruby19/enc/trans/ibm852-tbl.rb
  head/contrib/ruby19/enc/trans/iso-8859-4-tbl.rb
  head/contrib/ruby19/enc/trans/utf8_mac-tbl.rb
  head/contrib/ruby19/enc/trans/ibm862-tbl.rb
  head/contrib/ruby19/enc/trans/gbk.trans
  head/contrib/ruby19/enc/trans/big5-uao-tbl.rb
  head/contrib/ruby19/enc/trans/emoji.trans
  head/contrib/ruby19/enc/trans/windows-874-tbl.rb
  head/contrib/ruby19/enc/trans/ibm775-tbl.rb
  head/contrib/ruby19/enc/trans/iso-8859-8-tbl.rb
  head/contrib/ruby19/enc/trans/ibm866-tbl.rb
  head/contrib/ruby19/enc/trans/chinese.c
  head/contrib/ruby19/enc/trans/windows-1250-tbl.rb
  head/contrib/ruby19/enc/trans/chinese.trans
  head/contrib/ruby19/enc/trans/windows-1254-tbl.rb
  head/contrib/ruby19/enc/trans/japanese.c
  head/contrib/ruby19/enc/trans/iso-8859-13-tbl.rb
  head/contrib/ruby19/enc/trans/japanese.trans
  head/contrib/ruby19/enc/trans/big5-hkscs-tbl.rb
  head/contrib/ruby19/enc/trans/cp850-tbl.rb
  head/contrib/ruby19/enc/trans/escape.c
  head/contrib/ruby19/enc/trans/ucm/windows-950_hkscs-2001.ucm
  head/contrib/ruby19/enc/trans/ucm/glibc-BIG5HKSCS-2.3.3.ucm
  head/contrib/ruby19/enc/trans/ucm/windows-950-2000.ucm
  head/contrib/ruby19/enc/trans/ucm/glibc-BIG5-2.3.3.ucm
  head/contrib/ruby19/enc/trans/iso-8859-3-tbl.rb
  head/contrib/ruby19/enc/trans/escape.trans
  head/contrib/ruby19/enc/trans/ibm861-tbl.rb
  head/contrib/ruby19/enc/trans/utf8_mac.c
  head/contrib/ruby19/enc/trans/macromania-tbl.rb
  head/contrib/ruby19/enc/trans/cp949-tbl.rb
  head/contrib/ruby19/enc/trans/koi8-r-tbl.rb
  head/contrib/ruby19/enc/trans/ibm855-tbl.rb
  head/contrib/ruby19/enc/trans/iso-8859-7-tbl.rb
  head/contrib/ruby19/enc/trans/ibm865-tbl.rb
  head/contrib/ruby19/enc/trans/utf8_mac.trans
  head/contrib/ruby19/enc/trans/ibm869-tbl.rb
  head/contrib/ruby19/enc/trans/macgreek-tbl.rb
  head/contrib/ruby19/enc/trans/japanese_sjis.c
  head/contrib/ruby19/enc/trans/maciceland-tbl.rb
  head/contrib/ruby19/enc/trans/windows-1253-tbl.rb
  head/contrib/ruby19/enc/trans/japanese_euc.c
  head/contrib/ruby19/enc/trans/japanese_sjis.trans
  head/contrib/ruby19/enc/trans/gb18030.c
  head/contrib/ruby19/enc/trans/windows-1257-tbl.rb
  head/contrib/ruby19/enc/trans/big5.c
  head/contrib/ruby19/enc/trans/japanese_euc.trans
  head/contrib/ruby19/enc/trans/gb18030.trans
  head/contrib/ruby19/enc/trans/big5.trans
  head/contrib/ruby19/enc/trans/macroman-tbl.rb
  head/contrib/ruby19/enc/iso_8859_1.c
  head/contrib/ruby19/enc/iso_8859_2.c
  head/contrib/ruby19/enc/euc_kr.c
  head/contrib/ruby19/enc/iso_8859_3.c
  head/contrib/ruby19/enc/utf_32be.c
  head/contrib/ruby19/enc/iso_8859_4.c
  head/contrib/ruby19/enc/emacs_mule.c
  head/contrib/ruby19/enc/iso_8859_5.c
  head/contrib/ruby19/enc/utf_16be.c
  head/contrib/ruby19/enc/iso_8859_6.c
  head/contrib/ruby19/enc/utf_16_32.h
  head/contrib/ruby19/enc/iso_8859_7.c
  head/contrib/ruby19/enc/depend
  head/contrib/ruby19/enc/iso_8859_8.c
  head/contrib/ruby19/enc/iso_8859_9.c
  head/contrib/ruby19/enc/utf_32le.c
  head/contrib/ruby19/enc/gb18030.c
  head/contrib/ruby19/enc/utf_16le.c
  head/contrib/ruby19/enc/koi8_r.c
  head/contrib/ruby19/enc/iso_2022_jp.h
  head/contrib/ruby19/enc/koi8_u.c
  head/contrib/ruby19/enc/x_emoji.h
  head/contrib/ruby19/enc/Makefile.in
  head/contrib/ruby19/enc/gbk.c
  head/contrib/ruby19/enc/unicode/name2ctype.kwd
  head/contrib/ruby19/enc/unicode/name2ctype.h
  head/contrib/ruby19/enc/unicode/name2ctype.h.blt
  head/contrib/ruby19/enc/unicode/name2ctype.src
  head/contrib/ruby19/enc/euc_jp.c
  head/contrib/ruby19/enc/cp949.c
  head/contrib/ruby19/enc/encdb.c
  head/contrib/ruby19/sprintf.c
  head/contrib/ruby19/method.h
  head/contrib/ruby19/inits.c
  head/contrib/ruby19/golf_prelude.rb
  head/contrib/ruby19/vsnprintf.c
  head/contrib/ruby19/NEWS
  head/contrib/ruby19/constant.h
  head/contrib/ruby19/proc.c
  head/contrib/ruby19/regenc.c
  head/contrib/ruby19/addr2line.c
  head/contrib/ruby19/regenc.h
  head/contrib/ruby19/rational.c
  head/contrib/ruby19/vm_insnhelper.c
  head/contrib/ruby19/addr2line.h
  head/contrib/ruby19/eval_intern.h
  head/contrib/ruby19/README
  head/contrib/ruby19/vm_insnhelper.h
  head/contrib/ruby19/process.c
  head/contrib/ruby19/thread_pthread.c
  head/contrib/ruby19/known_errors.inc
  head/contrib/ruby19/cygwin/GNUmakefile.in
  head/contrib/ruby19/insns.inc
  head/contrib/ruby19/vm.c
  head/contrib/ruby19/regexec.c
  head/contrib/ruby19/thread_pthread.h
  head/contrib/ruby19/main.c
  head/contrib/ruby19/lib/uri/generic.rb
  head/contrib/ruby19/lib/uri/http.rb
  head/contrib/ruby19/lib/uri/ldap.rb
  head/contrib/ruby19/lib/uri/https.rb
  head/contrib/ruby19/lib/uri/ldaps.rb
  head/contrib/ruby19/lib/uri/mailto.rb
  head/contrib/ruby19/lib/uri/common.rb
  head/contrib/ruby19/lib/uri/ftp.rb
  head/contrib/ruby19/lib/optparse.rb
  head/contrib/ruby19/lib/uri.rb
  head/contrib/ruby19/lib/cgi/session.rb
  head/contrib/ruby19/lib/cgi/html.rb
  head/contrib/ruby19/lib/cgi/core.rb
  head/contrib/ruby19/lib/cgi/cookie.rb
  head/contrib/ruby19/lib/cgi/util.rb
  head/contrib/ruby19/lib/cgi/session/pstore.rb
  head/contrib/ruby19/lib/yaml.rb
  head/contrib/ruby19/lib/xmlrpc/datetime.rb
  head/contrib/ruby19/lib/xmlrpc/parser.rb
  head/contrib/ruby19/lib/xmlrpc/client.rb
  head/contrib/ruby19/lib/xmlrpc/utils.rb
  head/contrib/ruby19/lib/xmlrpc/README.rdoc
  head/contrib/ruby19/lib/xmlrpc/create.rb
  head/contrib/ruby19/lib/xmlrpc/base64.rb
  head/contrib/ruby19/lib/xmlrpc/config.rb
  head/contrib/ruby19/lib/xmlrpc/httpserver.rb
  head/contrib/ruby19/lib/xmlrpc/server.rb
  head/contrib/ruby19/lib/xmlrpc/marshal.rb
  head/contrib/ruby19/lib/xmlrpc/README.txt
  head/contrib/ruby19/lib/prettyprint.rb
  head/contrib/ruby19/lib/shell/builtin-command.rb
  head/contrib/ruby19/lib/shell/filter.rb
  head/contrib/ruby19/lib/shell/version.rb
  head/contrib/ruby19/lib/shell/error.rb
  head/contrib/ruby19/lib/shell/command-processor.rb
  head/contrib/ruby19/lib/shell/process-controller.rb
  head/contrib/ruby19/lib/shell/system-command.rb
  head/contrib/ruby19/lib/thread.rb
  head/contrib/ruby19/lib/shell.rb
  head/contrib/ruby19/lib/tsort.rb
  head/contrib/ruby19/lib/tracer.rb
  head/contrib/ruby19/lib/un.rb
  head/contrib/ruby19/lib/rake.rb
  head/contrib/ruby19/lib/net/protocol.rb
  head/contrib/ruby19/lib/net/https.rb
  head/contrib/ruby19/lib/net/smtp.rb
  head/contrib/ruby19/lib/net/imap.rb
  head/contrib/ruby19/lib/net/ftp.rb
  head/contrib/ruby19/lib/net/.document
  head/contrib/ruby19/lib/net/telnet.rb
  head/contrib/ruby19/lib/net/pop.rb
  head/contrib/ruby19/lib/net/http.rb
  head/contrib/ruby19/lib/weakref.rb
  head/contrib/ruby19/lib/securerandom.rb
  head/contrib/ruby19/lib/monitor.rb
  head/contrib/ruby19/lib/benchmark.rb
  head/contrib/ruby19/lib/rinda/rinda.rb
  head/contrib/ruby19/lib/rinda/ring.rb
  head/contrib/ruby19/lib/rinda/tuplespace.rb
  head/contrib/ruby19/lib/csv.rb
  head/contrib/ruby19/lib/rubygems/validator.rb
  head/contrib/ruby19/lib/rubygems/builder.rb
  head/contrib/ruby19/lib/rubygems/old_format.rb
  head/contrib/ruby19/lib/rubygems/installer_test_case.rb
  head/contrib/ruby19/lib/rubygems/path_support.rb
  head/contrib/ruby19/lib/rubygems/format.rb
  head/contrib/ruby19/lib/rubygems/gemcutter_utilities.rb
  head/contrib/ruby19/lib/rubygems/spec_fetcher.rb
  head/contrib/ruby19/lib/rubygems/dependency_installer.rb
  head/contrib/ruby19/lib/rubygems/deprecate.rb
  head/contrib/ruby19/lib/rubygems/indexer.rb
  head/contrib/ruby19/lib/rubygems/ext/builder.rb
  head/contrib/ruby19/lib/rubygems/ext/configure_builder.rb
  head/contrib/ruby19/lib/rubygems/ext/rake_builder.rb
  head/contrib/ruby19/lib/rubygems/ext/ext_conf_builder.rb
  head/contrib/ruby19/lib/rubygems/syck_hack.rb
  head/contrib/ruby19/lib/rubygems/doc_manager.rb
  head/contrib/ruby19/lib/rubygems/gem_runner.rb
  head/contrib/ruby19/lib/rubygems/config_file.rb
  head/contrib/ruby19/lib/rubygems/custom_require.rb
  head/contrib/ruby19/lib/rubygems/errors.rb
  head/contrib/ruby19/lib/rubygems/package_task.rb
  head/contrib/ruby19/lib/rubygems/version_option.rb
  head/contrib/ruby19/lib/rubygems/specification.rb
  head/contrib/ruby19/lib/rubygems/exceptions.rb
  head/contrib/ruby19/lib/rubygems/require_paths_builder.rb
  head/contrib/ruby19/lib/rubygems/platform.rb
  head/contrib/ruby19/lib/rubygems/text.rb
  head/contrib/ruby19/lib/rubygems/version.rb
  head/contrib/ruby19/lib/rubygems/source_index.rb
  head/contrib/ruby19/lib/rubygems/package/tar_writer.rb
  head/contrib/ruby19/lib/rubygems/package/tar_input.rb
  head/contrib/ruby19/lib/rubygems/package/tar_output.rb
  head/contrib/ruby19/lib/rubygems/package/tar_reader/entry.rb
  head/contrib/ruby19/lib/rubygems/package/tar_reader.rb
  head/contrib/ruby19/lib/rubygems/package/tar_header.rb
  head/contrib/ruby19/lib/rubygems/package/f_sync_dir.rb
  head/contrib/ruby19/lib/rubygems/package/tar_test_case.rb
  head/contrib/ruby19/lib/rubygems/remote_fetcher.rb
  head/contrib/ruby19/lib/rubygems/package.rb
  head/contrib/ruby19/lib/rubygems/installer.rb
  head/contrib/ruby19/lib/rubygems/ssl_certs/ca-bundle.pem
  head/contrib/ruby19/lib/rubygems/commands/check_command.rb
  head/contrib/ruby19/lib/rubygems/commands/dependency_command.rb
  head/contrib/ruby19/lib/rubygems/commands/push_command.rb
  head/contrib/ruby19/lib/rubygems/commands/specification_command.rb
  head/contrib/ruby19/lib/rubygems/commands/unpack_command.rb
  head/contrib/ruby19/lib/rubygems/commands/generate_index_command.rb
  head/contrib/ruby19/lib/rubygems/commands/update_command.rb
  head/contrib/ruby19/lib/rubygems/commands/sources_command.rb
  head/contrib/ruby19/lib/rubygems/commands/rdoc_command.rb
  head/contrib/ruby19/lib/rubygems/commands/cleanup_command.rb
  head/contrib/ruby19/lib/rubygems/commands/help_command.rb
  head/contrib/ruby19/lib/rubygems/commands/lock_command.rb
  head/contrib/ruby19/lib/rubygems/commands/fetch_command.rb
  head/contrib/ruby19/lib/rubygems/commands/owner_command.rb
  head/contrib/ruby19/lib/rubygems/commands/pristine_command.rb
  head/contrib/ruby19/lib/rubygems/commands/contents_command.rb
  head/contrib/ruby19/lib/rubygems/commands/cert_command.rb
  head/contrib/ruby19/lib/rubygems/commands/build_command.rb
  head/contrib/ruby19/lib/rubygems/commands/setup_command.rb
  head/contrib/ruby19/lib/rubygems/commands/which_command.rb
  head/contrib/ruby19/lib/rubygems/commands/environment_command.rb
  head/contrib/ruby19/lib/rubygems/commands/query_command.rb
  head/contrib/ruby19/lib/rubygems/commands/search_command.rb
  head/contrib/ruby19/lib/rubygems/commands/install_command.rb
  head/contrib/ruby19/lib/rubygems/commands/server_command.rb
  head/contrib/ruby19/lib/rubygems/commands/stale_command.rb
  head/contrib/ruby19/lib/rubygems/commands/outdated_command.rb
  head/contrib/ruby19/lib/rubygems/commands/uninstall_command.rb
  head/contrib/ruby19/lib/rubygems/commands/list_command.rb
  head/contrib/ruby19/lib/rubygems/gem_path_searcher.rb
  head/contrib/ruby19/lib/rubygems/ext.rb
  head/contrib/ruby19/lib/rubygems/requirement.rb
  head/contrib/ruby19/lib/rubygems/uninstaller.rb
  head/contrib/ruby19/lib/rubygems/psych_tree.rb
  head/contrib/ruby19/lib/rubygems/server.rb
  head/contrib/ruby19/lib/rubygems/security.rb
  head/contrib/ruby19/lib/rubygems/defaults.rb
  head/contrib/ruby19/lib/rubygems/command_manager.rb
  head/contrib/ruby19/lib/rubygems/dependency_list.rb
  head/contrib/ruby19/lib/rubygems/test_utilities.rb
  head/contrib/ruby19/lib/rubygems/test_case.rb
  head/contrib/ruby19/lib/rubygems/gem_openssl.rb
  head/contrib/ruby19/lib/rubygems/user_interaction.rb
  head/contrib/ruby19/lib/rubygems/dependency.rb
  head/contrib/ruby19/lib/rubygems/mock_gem_ui.rb
  head/contrib/ruby19/lib/rubygems/command.rb
  head/contrib/ruby19/lib/rubygems/local_remote_options.rb
  head/contrib/ruby19/lib/rubygems/install_update_options.rb
  head/contrib/ruby19/lib/rubygems/psych_additions.rb
  head/contrib/ruby19/lib/time.rb
  head/contrib/ruby19/lib/tmpdir.rb
  head/contrib/ruby19/lib/fileutils.rb
  head/contrib/ruby19/lib/abbrev.rb
  head/contrib/ruby19/lib/cgi.rb
  head/contrib/ruby19/lib/singleton.rb
  head/contrib/ruby19/lib/matrix.rb
  head/contrib/ruby19/lib/drb/timeridconv.rb
  head/contrib/ruby19/lib/drb/unix.rb
  head/contrib/ruby19/lib/drb/eq.rb
  head/contrib/ruby19/lib/drb/drb.rb
  head/contrib/ruby19/lib/drb/observer.rb
  head/contrib/ruby19/lib/drb/invokemethod.rb
  head/contrib/ruby19/lib/drb/extservm.rb
  head/contrib/ruby19/lib/drb/gw.rb
  head/contrib/ruby19/lib/drb/acl.rb
  head/contrib/ruby19/lib/drb/extserv.rb
  head/contrib/ruby19/lib/drb/ssl.rb
  head/contrib/ruby19/lib/drb.rb
  head/contrib/ruby19/lib/mathn.rb
  head/contrib/ruby19/lib/ubygems.rb
  head/contrib/ruby19/lib/sync.rb
  head/contrib/ruby19/lib/find.rb
  head/contrib/ruby19/lib/base64.rb
  head/contrib/ruby19/lib/rdoc/cross_reference.rb
  head/contrib/ruby19/lib/rdoc/known_classes.rb
  head/contrib/ruby19/lib/rdoc/class_module.rb
  head/contrib/ruby19/lib/rdoc/method_attr.rb
  head/contrib/ruby19/lib/rdoc/normal_class.rb
  head/contrib/ruby19/lib/rdoc/ruby_token.rb
  head/contrib/ruby19/lib/rdoc/text.rb
  head/contrib/ruby19/lib/rdoc/ghost_method.rb
  head/contrib/ruby19/lib/rdoc/context.rb
  head/contrib/ruby19/lib/rdoc/encoding.rb
  head/contrib/ruby19/lib/rdoc/any_method.rb
  head/contrib/ruby19/lib/rdoc/top_level.rb
  head/contrib/ruby19/lib/rdoc/ruby_lex.rb
  head/contrib/ruby19/lib/rdoc/token_stream.rb
  head/contrib/ruby19/lib/rdoc/stats/verbose.rb
  head/contrib/ruby19/lib/rdoc/stats/quiet.rb
  head/contrib/ruby19/lib/rdoc/stats/normal.rb
  head/contrib/ruby19/lib/rdoc/normal_module.rb
  head/contrib/ruby19/lib/rdoc/markup/to_rdoc.rb
  head/contrib/ruby19/lib/rdoc/markup/list_item.rb
  head/contrib/ruby19/lib/rdoc/markup/raw.rb
  head/contrib/ruby19/lib/rdoc/markup/to_tt_only.rb
  head/contrib/ruby19/lib/rdoc/markup/to_ansi.rb
  head/contrib/ruby19/lib/rdoc/markup/parser.rb
  head/contrib/ruby19/lib/rdoc/markup/attribute_manager.rb
  head/contrib/ruby19/lib/rdoc/markup/formatter_test_case.rb
  head/contrib/ruby19/lib/rdoc/markup/blank_line.rb
  head/contrib/ruby19/lib/rdoc/markup/heading.rb
  head/contrib/ruby19/lib/rdoc/markup/text_formatter_test_case.rb
  head/contrib/ruby19/lib/rdoc/markup/formatter.rb
  head/contrib/ruby19/lib/rdoc/markup/paragraph.rb
  head/contrib/ruby19/lib/rdoc/markup/to_html.rb
  head/contrib/ruby19/lib/rdoc/markup/to_bs.rb
  head/contrib/ruby19/lib/rdoc/markup/rule.rb
  head/contrib/ruby19/lib/rdoc/markup/verbatim.rb
  head/contrib/ruby19/lib/rdoc/markup/list.rb
  head/contrib/ruby19/lib/rdoc/markup/to_html_crossref.rb
  head/contrib/ruby19/lib/rdoc/markup/inline.rb
  head/contrib/ruby19/lib/rdoc/markup/document.rb
  head/contrib/ruby19/lib/rdoc/markup/indented_paragraph.rb
  head/contrib/ruby19/lib/rdoc/markup/to_test.rb
  head/contrib/ruby19/lib/rdoc/markup/pre_process.rb
  head/contrib/ruby19/lib/rdoc/stats.rb
  head/contrib/ruby19/lib/rdoc/code_object.rb
  head/contrib/ruby19/lib/rdoc/erbio.rb
  head/contrib/ruby19/lib/rdoc/task.rb
  head/contrib/ruby19/lib/rdoc/single_class.rb
  head/contrib/ruby19/lib/rdoc/ri/formatter.rb
  head/contrib/ruby19/lib/rdoc/ri/driver.rb
  head/contrib/ruby19/lib/rdoc/ri/store.rb
  head/contrib/ruby19/lib/rdoc/ri/paths.rb
  head/contrib/ruby19/lib/rdoc/ri.rb
  head/contrib/ruby19/lib/rdoc/attr.rb
  head/contrib/ruby19/lib/rdoc/require.rb
  head/contrib/ruby19/lib/rdoc/rubygems_hook.rb
  head/contrib/ruby19/lib/rdoc/anon_class.rb
  head/contrib/ruby19/lib/rdoc/code_objects.rb
  head/contrib/ruby19/lib/rdoc/include.rb
  head/contrib/ruby19/lib/rdoc/generator/markup.rb
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/rdoc.css
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/filepage.rhtml
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/filepage.rhtml
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/brick_link.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/brick_link.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/page_white_width.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/page_white_width.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/macFFBgHack.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/macFFBgHack.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/bug.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/bug.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/date.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/date.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/find.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/find.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/page_white_text.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/page_white_text.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/wrench_orange.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/wrench_orange.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/ruby.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/ruby.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/bullet_black.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/bullet_black.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/zoom.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/zoom.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/wrench.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/wrench.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/brick.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/brick.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/tag_green.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/tag_green.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/package.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/package.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/page_green.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/page_green.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/plugin.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/plugin.png
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/loadingAnimation.gif
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/images/loadingAnimation.gif
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/classpage.rhtml
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/classpage.rhtml
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/.document
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/index.rhtml
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/index.rhtml
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/js/darkfish.js
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/js/thickbox-compressed.js
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/js/jquery.js
  head/contrib/ruby19/lib/rdoc/generator/template/darkfish/js/quicksearch.js
  head/contrib/ruby19/lib/rdoc/generator/ri.rb
  head/contrib/ruby19/lib/rdoc/generator/darkfish.rb
  head/contrib/ruby19/lib/rdoc/meta_method.rb
  head/contrib/ruby19/lib/rdoc/generator.rb
  head/contrib/ruby19/lib/rdoc/rdoc.rb
  head/contrib/ruby19/lib/rdoc/alias.rb
  head/contrib/ruby19/lib/rdoc/constant.rb
  head/contrib/ruby19/lib/rdoc/parser/simple.rb
  head/contrib/ruby19/lib/rdoc/parser/ruby.rb
  head/contrib/ruby19/lib/rdoc/parser/ruby_tools.rb
  head/contrib/ruby19/lib/rdoc/parser/c.rb
  head/contrib/ruby19/lib/rdoc/options.rb
  head/contrib/ruby19/lib/rdoc/parser.rb
  head/contrib/ruby19/lib/rdoc/markup.rb
  head/contrib/ruby19/lib/timeout.rb
  head/contrib/ruby19/lib/shellwords.rb
  head/contrib/ruby19/lib/rbconfig/datadir.rb
  head/contrib/ruby19/lib/rbconfig/.document
  head/contrib/ruby19/lib/rbconfig/obsolete.rb
  head/contrib/ruby19/lib/rdoc.rb
  head/contrib/ruby19/lib/observer.rb
  head/contrib/ruby19/lib/optparse/date.rb
  head/contrib/ruby19/lib/optparse/time.rb
  head/contrib/ruby19/lib/optparse/uri.rb
  head/contrib/ruby19/lib/optparse/version.rb
  head/contrib/ruby19/lib/optparse/shellwords.rb
  head/contrib/ruby19/lib/cmath.rb
  head/contrib/ruby19/lib/profile.rb
  head/contrib/ruby19/lib/matrix/lup_decomposition.rb
  head/contrib/ruby19/lib/matrix/eigenvalue_decomposition.rb
  head/contrib/ruby19/lib/ostruct.rb
  head/contrib/ruby19/lib/erb.rb
  head/contrib/ruby19/lib/rational.rb
  head/contrib/ruby19/lib/resolv.rb
  head/contrib/ruby19/lib/irb.rb
  head/contrib/ruby19/lib/prime.rb
  head/contrib/ruby19/lib/test/unit/assertions.rb
  head/contrib/ruby19/lib/test/unit/testcase.rb
  head/contrib/ruby19/lib/test/unit/parallel.rb
  head/contrib/ruby19/lib/test/unit.rb
  head/contrib/ruby19/lib/pp.rb
  head/contrib/ruby19/lib/e2mmap.rb
  head/contrib/ruby19/lib/profiler.rb
  head/contrib/ruby19/lib/resolv-replace.rb
  head/contrib/ruby19/lib/webrick/httpresponse.rb
  head/contrib/ruby19/lib/webrick/httpauth/userdb.rb
  head/contrib/ruby19/lib/webrick/httpauth/htgroup.rb
  head/contrib/ruby19/lib/webrick/httpauth/authenticator.rb
  head/contrib/ruby19/lib/webrick/httpauth/htdigest.rb
  head/contrib/ruby19/lib/webrick/httpauth/htpasswd.rb
  head/contrib/ruby19/lib/webrick/httpauth/digestauth.rb
  head/contrib/ruby19/lib/webrick/httpauth/basicauth.rb
  head/contrib/ruby19/lib/webrick/utils.rb
  head/contrib/ruby19/lib/webrick/httputils.rb
  head/contrib/ruby19/lib/webrick/ssl.rb
  head/contrib/ruby19/lib/webrick/httpauth.rb
  head/contrib/ruby19/lib/webrick/cgi.rb
  head/contrib/ruby19/lib/webrick/https.rb
  head/contrib/ruby19/lib/webrick/accesslog.rb
  head/contrib/ruby19/lib/webrick/config.rb
  head/contrib/ruby19/lib/webrick/httpserver.rb
  head/contrib/ruby19/lib/webrick/server.rb
  head/contrib/ruby19/lib/webrick/cookie.rb
  head/contrib/ruby19/lib/webrick/httpproxy.rb
  head/contrib/ruby19/lib/webrick/log.rb
  head/contrib/ruby19/lib/webrick/httpservlet/cgi_runner.rb
  head/contrib/ruby19/lib/webrick/httpservlet/filehandler.rb
  head/contrib/ruby19/lib/webrick/httpservlet/cgihandler.rb
  head/contrib/ruby19/lib/webrick/httpservlet/prochandler.rb
  head/contrib/ruby19/lib/webrick/httpservlet/abstract.rb
  head/contrib/ruby19/lib/webrick/httpservlet/erbhandler.rb
  head/contrib/ruby19/lib/webrick/compat.rb
  head/contrib/ruby19/lib/webrick/httpstatus.rb
  head/contrib/ruby19/lib/webrick/httpservlet.rb
  head/contrib/ruby19/lib/webrick/version.rb
  head/contrib/ruby19/lib/webrick/httpversion.rb
  head/contrib/ruby19/lib/webrick/htmlutils.rb
  head/contrib/ruby19/lib/webrick/httprequest.rb
  head/contrib/ruby19/lib/rexml/light/node.rb
  head/contrib/ruby19/lib/rexml/dtd/entitydecl.rb
  head/contrib/ruby19/lib/rexml/dtd/dtd.rb
  head/contrib/ruby19/lib/rexml/dtd/attlistdecl.rb
  head/contrib/ruby19/lib/rexml/dtd/elementdecl.rb
  head/contrib/ruby19/lib/rexml/dtd/notationdecl.rb
  head/contrib/ruby19/lib/rexml/attlistdecl.rb
  head/contrib/ruby19/lib/rexml/parsers/xpathparser.rb
  head/contrib/ruby19/lib/rexml/parsers/lightparser.rb
  head/contrib/ruby19/lib/rexml/parsers/baseparser.rb
  head/contrib/ruby19/lib/rexml/parsers/streamparser.rb
  head/contrib/ruby19/lib/rexml/parsers/pullparser.rb
  head/contrib/ruby19/lib/rexml/parsers/sax2parser.rb
  head/contrib/ruby19/lib/rexml/parsers/treeparser.rb
  head/contrib/ruby19/lib/rexml/parsers/ultralightparser.rb
  head/contrib/ruby19/lib/rexml/document.rb
  head/contrib/ruby19/lib/rexml/instruction.rb
  head/contrib/ruby19/lib/rexml/child.rb
  head/contrib/ruby19/lib/rexml/xpath.rb
  head/contrib/ruby19/lib/rexml/xmltokens.rb
  head/contrib/ruby19/lib/rexml/validation/validationexception.rb
  head/contrib/ruby19/lib/rexml/validation/validation.rb
  head/contrib/ruby19/lib/rexml/validation/relaxng.rb
  head/contrib/ruby19/lib/rexml/xmldecl.rb
  head/contrib/ruby19/lib/rexml/element.rb
  head/contrib/ruby19/lib/rexml/parent.rb
  head/contrib/ruby19/lib/rexml/parseexception.rb
  head/contrib/ruby19/lib/rexml/quickpath.rb
  head/contrib/ruby19/lib/rexml/undefinednamespaceexception.rb
  head/contrib/ruby19/lib/rexml/source.rb
  head/contrib/ruby19/lib/rexml/output.rb
  head/contrib/ruby19/lib/rexml/streamlistener.rb
  head/contrib/ruby19/lib/rexml/comment.rb
  head/contrib/ruby19/lib/rexml/attribute.rb
  head/contrib/ruby19/lib/rexml/doctype.rb
  head/contrib/ruby19/lib/rexml/functions.rb
  head/contrib/ruby19/lib/rexml/cdata.rb
  head/contrib/ruby19/lib/rexml/entity.rb
  head/contrib/ruby19/lib/rexml/syncenumerator.rb
  head/contrib/ruby19/lib/rexml/sax2listener.rb
  head/contrib/ruby19/lib/rexml/text.rb
  head/contrib/ruby19/lib/rexml/formatters/pretty.rb
  head/contrib/ruby19/lib/rexml/formatters/transitive.rb
  head/contrib/ruby19/lib/rexml/formatters/default.rb
  head/contrib/ruby19/lib/rexml/node.rb
  head/contrib/ruby19/lib/rexml/encoding.rb
  head/contrib/ruby19/lib/rexml/rexml.rb
  head/contrib/ruby19/lib/rexml/namespace.rb
  head/contrib/ruby19/lib/rexml/xpath_parser.rb
  head/contrib/ruby19/lib/debug.rb
  head/contrib/ruby19/lib/English.rb
  head/contrib/ruby19/lib/minitest/README.txt
  head/contrib/ruby19/lib/minitest/mock.rb
  head/contrib/ruby19/lib/minitest/benchmark.rb
  head/contrib/ruby19/lib/minitest/spec.rb
  head/contrib/ruby19/lib/minitest/autorun.rb
  head/contrib/ruby19/lib/minitest/unit.rb
  head/contrib/ruby19/lib/minitest/pride.rb
  head/contrib/ruby19/lib/README
  head/contrib/ruby19/lib/set.rb
  head/contrib/ruby19/lib/rubygems.rb
  head/contrib/ruby19/lib/open-uri.rb
  head/contrib/ruby19/lib/thwait.rb
  head/contrib/ruby19/lib/yaml/dbm.rb
  head/contrib/ruby19/lib/yaml/store.rb
  head/contrib/ruby19/lib/ipaddr.rb
  head/contrib/ruby19/lib/rss/content/2.0.rb
  head/contrib/ruby19/lib/rss/content/1.0.rb
  head/contrib/ruby19/lib/rss/content.rb
  head/contrib/ruby19/lib/rss/slash.rb
  head/contrib/ruby19/lib/rss/xmlscanner.rb
  head/contrib/ruby19/lib/rss/xmlparser.rb
  head/contrib/ruby19/lib/rss/taxonomy.rb
  head/contrib/ruby19/lib/rss/image.rb
  head/contrib/ruby19/lib/rss/syndication.rb
  head/contrib/ruby19/lib/rss/dublincore/1.0.rb
  head/contrib/ruby19/lib/rss/dublincore/2.0.rb
  head/contrib/ruby19/lib/rss/dublincore/atom.rb
  head/contrib/ruby19/lib/rss/trackback.rb
  head/contrib/ruby19/lib/rss/dublincore.rb
  head/contrib/ruby19/lib/rss/xml-stylesheet.rb
  head/contrib/ruby19/lib/rss/parser.rb
  head/contrib/ruby19/lib/rss/maker/1.0.rb
  head/contrib/ruby19/lib/rss/maker/taxonomy.rb
  head/contrib/ruby19/lib/rss/maker/2.0.rb
  head/contrib/ruby19/lib/rss/maker/atom.rb
  head/contrib/ruby19/lib/rss/maker/entry.rb
  head/contrib/ruby19/lib/rss/maker/image.rb
  head/contrib/ruby19/lib/rss/maker/feed.rb
  head/contrib/ruby19/lib/rss/maker/syndication.rb
  head/contrib/ruby19/lib/rss/maker/trackback.rb
  head/contrib/ruby19/lib/rss/maker/0.9.rb
  head/contrib/ruby19/lib/rss/maker/dublincore.rb
  head/contrib/ruby19/lib/rss/maker/itunes.rb
  head/contrib/ruby19/lib/rss/maker/base.rb
  head/contrib/ruby19/lib/rss/maker/content.rb
  head/contrib/ruby19/lib/rss/maker/slash.rb
  head/contrib/ruby19/lib/rss/1.0.rb
  head/contrib/ruby19/lib/rss/2.0.rb
  head/contrib/ruby19/lib/rss/maker.rb
  head/contrib/ruby19/lib/rss/xml.rb
  head/contrib/ruby19/lib/rss/utils.rb
  head/contrib/ruby19/lib/rss/atom.rb
  head/contrib/ruby19/lib/rss/rexmlparser.rb
  head/contrib/ruby19/lib/rss/0.9.rb
  head/contrib/ruby19/lib/rss/rss.rb
  head/contrib/ruby19/lib/rss/itunes.rb
  head/contrib/ruby19/lib/rss/converter.rb
  head/contrib/ruby19/lib/tempfile.rb
  head/contrib/ruby19/lib/racc/parser.rb
  head/contrib/ruby19/lib/rss.rb
  head/contrib/ruby19/lib/complex.rb
  head/contrib/ruby19/lib/delegate.rb
  head/contrib/ruby19/lib/irb/help.rb
  head/contrib/ruby19/lib/irb/frame.rb
  head/contrib/ruby19/lib/irb/lc/help-message
  head/contrib/ruby19/lib/irb/lc/ja/help-message
  head/contrib/ruby19/lib/irb/lc/ja/error.rb
  head/contrib/ruby19/lib/irb/lc/ja/encoding_aliases.rb
  head/contrib/ruby19/lib/irb/lc/error.rb
  head/contrib/ruby19/lib/irb/src_encoding.rb
  head/contrib/ruby19/lib/irb/magic-file.rb
  head/contrib/ruby19/lib/irb/workspace.rb
  head/contrib/ruby19/lib/irb/ext/change-ws.rb
  head/contrib/ruby19/lib/irb/ext/save-history.rb
  head/contrib/ruby19/lib/irb/ext/tracer.rb
  head/contrib/ruby19/lib/irb/ext/use-loader.rb
  head/contrib/ruby19/lib/irb/ext/history.rb
  head/contrib/ruby19/lib/irb/ext/workspaces.rb
  head/contrib/ruby19/lib/irb/ext/multi-irb.rb
  head/contrib/ruby19/lib/irb/ext/loader.rb
  head/contrib/ruby19/lib/irb/ext/math-mode.rb
  head/contrib/ruby19/lib/irb/ruby-token.rb
  head/contrib/ruby19/lib/irb/locale.rb
  head/contrib/ruby19/lib/irb/cmd/load.rb
  head/contrib/ruby19/lib/irb/cmd/fork.rb
  head/contrib/ruby19/lib/irb/cmd/chws.rb
  head/contrib/ruby19/lib/irb/cmd/subirb.rb
  head/contrib/ruby19/lib/irb/cmd/help.rb
  head/contrib/ruby19/lib/irb/cmd/pushws.rb
  head/contrib/ruby19/lib/irb/cmd/nop.rb
  head/contrib/ruby19/lib/irb/extend-command.rb
  head/contrib/ruby19/lib/irb/init.rb
  head/contrib/ruby19/lib/irb/xmp.rb
  head/contrib/ruby19/lib/irb/inspector.rb
  head/contrib/ruby19/lib/irb/ruby-lex.rb
  head/contrib/ruby19/lib/irb/completion.rb
  head/contrib/ruby19/lib/irb/slex.rb
  head/contrib/ruby19/lib/irb/input-method.rb
  head/contrib/ruby19/lib/irb/output-method.rb
  head/contrib/ruby19/lib/irb/notifier.rb
  head/contrib/ruby19/lib/irb/context.rb
  head/contrib/ruby19/lib/irb/ws-for-case-2.rb
  head/contrib/ruby19/lib/irb/version.rb
  head/contrib/ruby19/lib/pstore.rb
  head/contrib/ruby19/lib/gserver.rb
  head/contrib/ruby19/lib/mutex_m.rb
  head/contrib/ruby19/lib/logger.rb
  head/contrib/ruby19/lib/rake/dsl_definition.rb
  head/contrib/ruby19/lib/rake/invocation_exception_mixin.rb
  head/contrib/ruby19/lib/rake/classic_namespace.rb
  head/contrib/ruby19/lib/rake/ext/string.rb
  head/contrib/ruby19/lib/rake/ext/core.rb
  head/contrib/ruby19/lib/rake/ext/time.rb
  head/contrib/ruby19/lib/rake/ext/module.rb
  head/contrib/ruby19/lib/rake/file_utils.rb
  head/contrib/ruby19/lib/rake/testtask.rb
  head/contrib/ruby19/lib/rake/pseudo_status.rb
  head/contrib/ruby19/lib/rake/lib/project.rake
  head/contrib/ruby19/lib/rake/runtest.rb
  head/contrib/ruby19/lib/rake/file_list.rb
  head/contrib/ruby19/lib/rake/file_utils_ext.rb
  head/contrib/ruby19/lib/rake/clean.rb
  head/contrib/ruby19/lib/rake/alt_system.rb
  head/contrib/ruby19/lib/rake/file_creation_task.rb
  head/contrib/ruby19/lib/rake/task_arguments.rb
  head/contrib/ruby19/lib/rake/tasklib.rb
  head/contrib/ruby19/lib/rake/early_time.rb
  head/contrib/ruby19/lib/rake/pathmap.rb
  head/contrib/ruby19/lib/rake/name_space.rb
  head/contrib/ruby19/lib/rake/rule_recursion_overflow_error.rb
  head/contrib/ruby19/lib/rake/task_manager.rb
  head/contrib/ruby19/lib/rake/contrib/ftptools.rb
  head/contrib/ruby19/lib/rake/contrib/sshpublisher.rb
  head/contrib/ruby19/lib/rake/contrib/publisher.rb
  head/contrib/ruby19/lib/rake/contrib/sys.rb
  head/contrib/ruby19/lib/rake/contrib/compositepublisher.rb
  head/contrib/ruby19/lib/rake/contrib/rubyforgepublisher.rb
  head/contrib/ruby19/lib/rake/file_task.rb
  head/contrib/ruby19/lib/rake/task.rb
  head/contrib/ruby19/lib/rake/win32.rb
  head/contrib/ruby19/lib/rake/application.rb
  head/contrib/ruby19/lib/rake/rake_test_loader.rb
  head/contrib/ruby19/lib/rake/gempackagetask.rb
  head/contrib/ruby19/lib/rake/rdoctask.rb
  head/contrib/ruby19/lib/rake/default_loader.rb
  head/contrib/ruby19/lib/rake/invocation_chain.rb
  head/contrib/ruby19/lib/rake/multi_task.rb
  head/contrib/ruby19/lib/rake/task_argument_error.rb
  head/contrib/ruby19/lib/rake/packagetask.rb
  head/contrib/ruby19/lib/rake/ruby182_test_unit_fix.rb
  head/contrib/ruby19/lib/rake/cloneable.rb
  head/contrib/ruby19/lib/rake/version.rb
  head/contrib/ruby19/lib/rake/rake_module.rb
  head/contrib/ruby19/lib/rake/loaders/makefile.rb
  head/contrib/ruby19/lib/getoptlong.rb
  head/contrib/ruby19/lib/open3.rb
  head/contrib/ruby19/lib/webrick.rb
  head/contrib/ruby19/lib/forwardable.rb
  head/contrib/ruby19/lib/mkmf.rb
  head/contrib/ruby19/lib/scanf.rb
  head/contrib/ruby19/vm_exec.c
  head/contrib/ruby19/eval.c
  head/contrib/ruby19/vm_exec.h
  head/contrib/ruby19/vm_opts.h
  head/contrib/ruby19/numeric.c
  head/contrib/ruby19/LEGAL
  head/contrib/ruby19/string.c
  head/contrib/ruby19/object.c
  head/contrib/ruby19/regparse.c
  head/contrib/ruby19/dmyext.c
  head/contrib/ruby19/README.EXT
  head/contrib/ruby19/node_name.inc
  head/contrib/ruby19/util.c
  head/contrib/ruby19/regparse.h
  head/contrib/ruby19/dln_find.c
  head/contrib/ruby19/prelude.rb
  head/contrib/ruby19/eval_jump.c
  head/contrib/ruby19/vm_method.c
  head/contrib/ruby19/hash.c
  head/contrib/ruby19/version.c
  head/contrib/ruby19/encoding.c
  head/contrib/ruby19/missing/strchr.c
  head/contrib/ruby19/missing/memmove.c
  head/contrib/ruby19/missing/close.c
  head/contrib/ruby19/missing/tgamma.c
  head/contrib/ruby19/missing/isinf.c
  head/contrib/ruby19/missing/isnan.c
  head/contrib/ruby19/missing/dup2.c
  head/contrib/ruby19/missing/strlcat.c
  head/contrib/ruby19/missing/erf.c
  head/contrib/ruby19/missing/fileblocks.c
  head/contrib/ruby19/missing/finite.c
  head/contrib/ruby19/missing/ffs.c
  head/contrib/ruby19/missing/memcmp.c
  head/contrib/ruby19/missing/lgamma_r.c
  head/contrib/ruby19/missing/setproctitle.c
  head/contrib/ruby19/missing/strerror.c
  head/contrib/ruby19/missing/file.h
  head/contrib/ruby19/missing/strtol.c
  head/contrib/ruby19/missing/cbrt.c
  head/contrib/ruby19/missing/alloca.c
  head/contrib/ruby19/missing/langinfo.c
  head/contrib/ruby19/missing/acosh.c
  head/contrib/ruby19/missing/flock.c
  head/contrib/ruby19/missing/signbit.c
  head/contrib/ruby19/missing/strlcpy.c
  head/contrib/ruby19/missing/strstr.c
  head/contrib/ruby19/missing/crypt.c
  head/contrib/ruby19/missing/x86_64-chkstk.s
  head/contrib/ruby19/missing/os2.c
  head/contrib/ruby19/missing/hypot.c
  head/contrib/ruby19/timev.h
  head/contrib/ruby19/version.h
  head/contrib/ruby19/tool/runruby.rb
  head/contrib/ruby19/tool/compile_prelude.rb
  head/contrib/ruby19/tool/update-deps
  head/contrib/ruby19/tool/asm_parse.rb
  head/contrib/ruby19/tool/test/test_jisx0208.rb
  head/contrib/ruby19/tool/build-transcode
  head/contrib/ruby19/tool/insns2vm.rb
  head/contrib/ruby19/tool/rubytest.rb
  head/contrib/ruby19/tool/enc-emoji-citrus-gen.rb
  head/contrib/ruby19/tool/strip-rdoc.rb
  head/contrib/ruby19/tool/jisx0208.rb
  head/contrib/ruby19/tool/eval.rb
  head/contrib/ruby19/tool/rbinstall.rb
  head/contrib/ruby19/tool/mkconfig.rb
  head/contrib/ruby19/tool/enc-emoji4unicode.rb
  head/contrib/ruby19/tool/ifchange
  head/contrib/ruby19/tool/file2lastrev.rb
  head/contrib/ruby19/tool/change_maker.rb
  head/contrib/ruby19/tool/ytab.sed
  head/contrib/ruby19/tool/make-snapshot
  head/contrib/ruby19/tool/parse.rb
  head/contrib/ruby19/tool/install-sh
  head/contrib/ruby19/tool/vtlh.rb
  head/contrib/ruby19/tool/instruction.rb
  head/contrib/ruby19/tool/merger.rb
  head/contrib/ruby19/tool/node_name.rb
  head/contrib/ruby19/tool/config.guess
  head/contrib/ruby19/tool/enc-unicode.rb
  head/contrib/ruby19/tool/transcode-tblgen.rb
  head/contrib/ruby19/tool/config.sub
  head/contrib/ruby19/tool/rmdirs
  head/contrib/ruby19/tool/mdoc2man.rb
  head/contrib/ruby19/tool/generic_erb.rb
  head/contrib/ruby19/bootstraptest/test_thread.rb
  head/contrib/ruby19/bootstraptest/test_flow.rb
  head/contrib/ruby19/bootstraptest/test_io.rb
  head/contrib/ruby19/bootstraptest/test_autoload.rb
  head/contrib/ruby19/bootstraptest/runner.rb
  head/contrib/ruby19/bootstraptest/test_attr.rb
  head/contrib/ruby19/bootstraptest/test_jump.rb
  head/contrib/ruby19/bootstraptest/test_load.rb
  head/contrib/ruby19/bootstraptest/test_method.rb
  head/contrib/ruby19/bootstraptest/test_objectspace.rb
  head/contrib/ruby19/bootstraptest/test_finalizer.rb
  head/contrib/ruby19/bootstraptest/test_struct.rb
  head/contrib/ruby19/bootstraptest/pending.rb
  head/contrib/ruby19/bootstraptest/test_syntax.rb
  head/contrib/ruby19/bootstraptest/test_marshal.rb
  head/contrib/ruby19/bootstraptest/test_eval.rb
  head/contrib/ruby19/bootstraptest/test_gc.rb
  head/contrib/ruby19/bootstraptest/test_flip.rb
  head/contrib/ruby19/bootstraptest/test_block.rb
  head/contrib/ruby19/bootstraptest/test_literal.rb
  head/contrib/ruby19/bootstraptest/test_exception.rb
  head/contrib/ruby19/bootstraptest/test_fork.rb
  head/contrib/ruby19/bootstraptest/test_massign.rb
  head/contrib/ruby19/bootstraptest/test_proc.rb
  head/contrib/ruby19/bootstraptest/test_class.rb
  head/contrib/ruby19/test/stringio/test_stringio.rb
  head/contrib/ruby19/test/ripper/test_filter.rb
  head/contrib/ruby19/test/ripper/dummyparser.rb
  head/contrib/ruby19/test/ripper/test_scanner_events.rb
  head/contrib/ruby19/test/ripper/test_parser_events.rb
  head/contrib/ruby19/test/ripper/test_ripper.rb
  head/contrib/ruby19/test/ripper/test_files.rb
  head/contrib/ruby19/test/io/console/test_io_console.rb
  head/contrib/ruby19/test/io/wait/test_io_wait.rb
  head/contrib/ruby19/test/io/nonblock/test_flush.rb
  head/contrib/ruby19/test/rss/test_content.rb
  head/contrib/ruby19/test/rss/test_parser_1.0.rb
  head/contrib/ruby19/test/rss/test_maker_sy.rb
  head/contrib/ruby19/test/rss/test_maker_2.0.rb
  head/contrib/ruby19/test/rss/test_setup_maker_atom_entry.rb
  head/contrib/ruby19/test/rss/rss-testcase.rb
  head/contrib/ruby19/test/rss/test_setup_maker_atom_feed.rb
  head/contrib/ruby19/test/rss/test_maker_slash.rb
  head/contrib/ruby19/test/rss/test_setup_maker_1.0.rb
  head/contrib/ruby19/test/rss/test_parser_atom_entry.rb
  head/contrib/ruby19/test/rss/test_2.0.rb
  head/contrib/ruby19/test/rss/test_maker_atom_entry.rb
  head/contrib/ruby19/test/rss/rss-assertions.rb
  head/contrib/ruby19/test/rss/test_maker_image.rb
  head/contrib/ruby19/test/rss/test_accessor.rb
  head/contrib/ruby19/test/rss/test_maker_atom_feed.rb
  head/contrib/ruby19/test/rss/test_inherit.rb
  head/contrib/ruby19/test/rss/test_to_s.rb
  head/contrib/ruby19/test/rss/test_maker_trackback.rb
  head/contrib/ruby19/test/rss/test_maker_dc.rb
  head/contrib/ruby19/test/rss/test_setup_maker_0.9.rb
  head/contrib/ruby19/test/rss/test_setup_maker_itunes.rb
  head/contrib/ruby19/test/rss/test_itunes.rb
  head/contrib/ruby19/test/rss/dot.png
  head/contrib/ruby19/test/rss/dot.png
  head/contrib/ruby19/test/rss/test_slash.rb
  head/contrib/ruby19/test/rss/test_parser_2.0.rb
  head/contrib/ruby19/test/rss/test_maker_1.0.rb
  head/contrib/ruby19/test/rss/test_taxonomy.rb
  head/contrib/ruby19/test/rss/test_image.rb
  head/contrib/ruby19/test/rss/test_syndication.rb
  head/contrib/ruby19/test/rss/test_maker_0.9.rb
  head/contrib/ruby19/test/rss/test_trackback.rb
  head/contrib/ruby19/test/rss/test_version.rb
  head/contrib/ruby19/test/rss/test_dublincore.rb
  head/contrib/ruby19/test/rss/test_maker_itunes.rb
  head/contrib/ruby19/test/rss/test_xml-stylesheet.rb
  head/contrib/ruby19/test/rss/test_maker_content.rb
  head/contrib/ruby19/test/rss/test_maker_taxo.rb
  head/contrib/ruby19/test/rss/test_parser.rb
  head/contrib/ruby19/test/rss/test_1.0.rb
  head/contrib/ruby19/test/rss/test_setup_maker_2.0.rb
  head/contrib/ruby19/test/rss/test_parser_atom_feed.rb
  head/contrib/ruby19/test/rss/test_atom.rb
  head/contrib/ruby19/test/rss/test_maker_xml-stylesheet.rb
  head/contrib/ruby19/test/rss/test_setup_maker_slash.rb
  head/contrib/ruby19/test/erb/test_erb_m17n.rb
  head/contrib/ruby19/test/erb/test_erb.rb
  head/contrib/ruby19/test/erb/hello.erb
  head/contrib/ruby19/test/gdbm/test_gdbm.rb
  head/contrib/ruby19/test/syck/test_boolean.rb
  head/contrib/ruby19/test/syck/test_yamlstore.rb
  head/contrib/ruby19/test/syck/test_hash.rb
  head/contrib/ruby19/test/syck/test_struct.rb
  head/contrib/ruby19/test/syck/test_set.rb
  head/contrib/ruby19/test/syck/test_omap.rb
  head/contrib/ruby19/test/syck/test_exception.rb
  head/contrib/ruby19/test/syck/test_time.rb
  head/contrib/ruby19/test/syck/test_engine_manager.rb
  head/contrib/ruby19/test/syck/test_yaml.rb
  head/contrib/ruby19/test/syck/test_class.rb
  head/contrib/ruby19/test/syck/test_symbol.rb
  head/contrib/ruby19/test/syck/test_string.rb
  head/contrib/ruby19/test/syck/test_null.rb
  head/contrib/ruby19/test/syck/test_array.rb
  head/contrib/ruby19/test/syck/test_yaml_properties.rb
  head/contrib/ruby19/test/runner.rb
  head/contrib/ruby19/test/irb/test_option.rb
  head/contrib/ruby19/test/irb/test_completion.rb
  head/contrib/ruby19/test/strscan/test_stringscanner.rb
  head/contrib/ruby19/test/iconv/test_option.rb
  head/contrib/ruby19/test/iconv/test_partial.rb
  head/contrib/ruby19/test/iconv/test_basic.rb
  head/contrib/ruby19/test/iconv/utils.rb
  head/contrib/ruby19/test/logger/test_logger.rb
  head/contrib/ruby19/test/ruby/endblockwarn_rb
  head/contrib/ruby19/test/ruby/test_rational2.rb
  head/contrib/ruby19/test/ruby/test_trace.rb
  head/contrib/ruby19/test/ruby/test_basicinstructions.rb
  head/contrib/ruby19/test/ruby/test_io_m17n.rb
  head/contrib/ruby19/test/ruby/test_continuation.rb
  head/contrib/ruby19/test/ruby/test_call.rb
  head/contrib/ruby19/test/ruby/test_require.rb
  head/contrib/ruby19/test/ruby/test_array.rb
  head/contrib/ruby19/test/ruby/marshaltestlib.rb
  head/contrib/ruby19/test/ruby/test_bignum.rb
  head/contrib/ruby19/test/ruby/test_objectspace.rb
  head/contrib/ruby19/test/ruby/test_struct.rb
  head/contrib/ruby19/test/ruby/test_file_exhaustive.rb
  head/contrib/ruby19/test/ruby/test_sprintf.rb
  head/contrib/ruby19/test/ruby/test_condition.rb
  head/contrib/ruby19/test/ruby/test_beginendblock.rb
  head/contrib/ruby19/test/ruby/test_alias.rb
  head/contrib/ruby19/test/ruby/test_math.rb
  head/contrib/ruby19/test/ruby/test_regexp.rb
  head/contrib/ruby19/test/ruby/test_range.rb
  head/contrib/ruby19/test/ruby/test_literal.rb
  head/contrib/ruby19/test/ruby/test_integer.rb
  head/contrib/ruby19/test/ruby/lbtest.rb
  head/contrib/ruby19/test/ruby/test_undef.rb
  head/contrib/ruby19/test/ruby/test_proc.rb
  head/contrib/ruby19/test/ruby/enc/test_shift_jis.rb
  head/contrib/ruby19/test/ruby/enc/test_windows_1251.rb
  head/contrib/ruby19/test/ruby/enc/test_emoji.rb
  head/contrib/ruby19/test/ruby/enc/test_gbk.rb
  head/contrib/ruby19/test/ruby/enc/test_utf32.rb
  head/contrib/ruby19/test/ruby/enc/test_gb18030.rb
  head/contrib/ruby19/test/ruby/enc/test_euc_jp.rb
  head/contrib/ruby19/test/ruby/enc/test_utf16.rb
  head/contrib/ruby19/test/ruby/enc/test_big5.rb
  head/contrib/ruby19/test/ruby/enc/test_euc_tw.rb
  head/contrib/ruby19/test/ruby/enc/test_iso_8859.rb
  head/contrib/ruby19/test/ruby/enc/test_cp949.rb
  head/contrib/ruby19/test/ruby/enc/test_euc_kr.rb
  head/contrib/ruby19/test/ruby/enc/test_koi8.rb
  head/contrib/ruby19/test/ruby/test_enum.rb
  head/contrib/ruby19/test/ruby/test_float.rb
  head/contrib/ruby19/test/ruby/test_string.rb
  head/contrib/ruby19/test/ruby/test_object.rb
  head/contrib/ruby19/test/ruby/test_notimp.rb
  head/contrib/ruby19/test/ruby/test_assignment.rb
  head/contrib/ruby19/test/ruby/test_metaclass.rb
  head/contrib/ruby19/test/ruby/test_signal.rb
  head/contrib/ruby19/test/ruby/test_dir.rb
  head/contrib/ruby19/test/ruby/test_file.rb
  head/contrib/ruby19/test/ruby/test_method.rb
  head/contrib/ruby19/test/ruby/beginmainend.rb
  head/contrib/ruby19/test/ruby/test_m17n_comb.rb
  head/contrib/ruby19/test/ruby/test_whileuntil.rb
  head/contrib/ruby19/test/ruby/test_sprintf_comb.rb
  head/contrib/ruby19/test/ruby/test_variable.rb
  head/contrib/ruby19/test/ruby/test_encoding.rb
  head/contrib/ruby19/test/ruby/test_const.rb
  head/contrib/ruby19/test/ruby/test_settracefunc.rb
  head/contrib/ruby19/test/ruby/test_marshal.rb
  head/contrib/ruby19/test/ruby/test_eval.rb
  head/contrib/ruby19/test/ruby/test_readpartial.rb
  head/contrib/ruby19/test/ruby/test_gc.rb
  head/contrib/ruby19/test/ruby/test_complex2.rb
  head/contrib/ruby19/test/ruby/test_flip.rb
  head/contrib/ruby19/test/ruby/test_integer_comb.rb
  head/contrib/ruby19/test/ruby/test_pipe.rb
  head/contrib/ruby19/test/ruby/test_defined.rb
  head/contrib/ruby19/test/ruby/test_super.rb
  head/contrib/ruby19/test/ruby/test_time.rb
  head/contrib/ruby19/test/ruby/test_complexrational.rb
  head/contrib/ruby19/test/ruby/test_stringchar.rb
  head/contrib/ruby19/test/ruby/sentence.rb
  head/contrib/ruby19/test/ruby/test_symbol.rb
  head/contrib/ruby19/test/ruby/test_yield.rb
  head/contrib/ruby19/test/ruby/test_io.rb
  head/contrib/ruby19/test/ruby/test_autoload.rb
  head/contrib/ruby19/test/ruby/allpairs.rb
  head/contrib/ruby19/test/ruby/test_primitive.rb
  head/contrib/ruby19/test/ruby/test_sleep.rb
  head/contrib/ruby19/test/ruby/test_econv.rb
  head/contrib/ruby19/test/ruby/memory_status.rb
  head/contrib/ruby19/test/ruby/test_process.rb
  head/contrib/ruby19/test/ruby/test_mixed_unicode_escapes.rb
  head/contrib/ruby19/test/ruby/test_dir_m17n.rb
  head/contrib/ruby19/test/ruby/ut_eof.rb
  head/contrib/ruby19/test/ruby/test_hash.rb
  head/contrib/ruby19/test/ruby/test_rand.rb
  head/contrib/ruby19/test/ruby/test_syntax.rb
  head/contrib/ruby19/test/ruby/envutil.rb
  head/contrib/ruby19/test/ruby/test_env.rb
  head/contrib/ruby19/test/ruby/test_path.rb
  head/contrib/ruby19/test/ruby/test_rubyoptions.rb
  head/contrib/ruby19/test/ruby/test_exception.rb
  head/contrib/ruby19/test/ruby/test_clone.rb
  head/contrib/ruby19/test/ruby/test_numeric.rb
  head/contrib/ruby19/test/ruby/test_comparable.rb
  head/contrib/ruby19/test/ruby/test_class.rb
  head/contrib/ruby19/test/ruby/test_unicode_escape.rb
  head/contrib/ruby19/test/ruby/test_fixnum.rb
  head/contrib/ruby19/test/ruby/test_thread.rb
  head/contrib/ruby19/test/ruby/test_complex.rb
  head/contrib/ruby19/test/ruby/test_rational.rb
  head/contrib/ruby19/test/ruby/test_parse.rb
  head/contrib/ruby19/test/ruby/test_time_tz.rb
  head/contrib/ruby19/test/ruby/test_case.rb
  head/contrib/ruby19/test/ruby/test_pack.rb
  head/contrib/ruby19/test/ruby/test_argf.rb
  head/contrib/ruby19/test/ruby/test_lambda.rb
  head/contrib/ruby19/test/ruby/test_fnmatch.rb
  head/contrib/ruby19/test/ruby/test_enumerator.rb
  head/contrib/ruby19/test/ruby/test_m17n.rb
  head/contrib/ruby19/test/ruby/test_transcode.rb
  head/contrib/ruby19/test/ruby/test_system.rb
  head/contrib/ruby19/test/ruby/test_module.rb
  head/contrib/ruby19/test/ruby/test_optimization.rb
  head/contrib/ruby19/test/ruby/test_fiber.rb
  head/contrib/ruby19/test/ruby/test_ifunless.rb
  head/contrib/ruby19/test/ruby/test_iterator.rb
  head/contrib/ruby19/test/test_tracer.rb
  head/contrib/ruby19/test/rake/test_rake_extension.rb
  head/contrib/ruby19/test/rake/test_rake_require.rb
  head/contrib/ruby19/test/rake/test_rake_multi_task.rb
  head/contrib/ruby19/test/rake/test_rake_application_options.rb
  head/contrib/ruby19/test/rake/test_rake.rb
  head/contrib/ruby19/test/rake/test_rake_task_with_arguments.rb
  head/contrib/ruby19/test/rake/test_rake_directory_task.rb
  head/contrib/ruby19/test/rake/test_rake_task_lib.rb
  head/contrib/ruby19/test/rake/test_rake_path_map.rb
  head/contrib/ruby19/test/rake/test_rake_file_utils.rb
  head/contrib/ruby19/test/rake/test_rake_functional.rb
  head/contrib/ruby19/test/rake/test_rake_pseudo_status.rb
  head/contrib/ruby19/test/rake/test_rake_rdoc_task.rb
  head/contrib/ruby19/test/rake/test_rake_file_list.rb
  head/contrib/ruby19/test/rake/test_sys.rb
  head/contrib/ruby19/test/rake/test_rake_package_task.rb
  head/contrib/ruby19/test/rake/helper.rb
  head/contrib/ruby19/test/rake/test_rake_top_level_functions.rb
  head/contrib/ruby19/test/rake/test_rake_task_manager_argument_resolution.rb
  head/contrib/ruby19/test/rake/test_rake_clean.rb
  head/contrib/ruby19/test/rake/test_rake_dsl.rb
  head/contrib/ruby19/test/rake/test_rake_file_list_path_map.rb
  head/contrib/ruby19/test/rake/test_rake_file_creation_task.rb
  head/contrib/ruby19/test/rake/test_rake_task_argument_parsing.rb
  head/contrib/ruby19/test/rake/test_rake_task_arguments.rb
  head/contrib/ruby19/test/rake/test_rake_ftp_file.rb
  head/contrib/ruby19/test/rake/test_rake_rules.rb
  head/contrib/ruby19/test/rake/test_rake_early_time.rb
  head/contrib/ruby19/test/rake/test_rake_name_space.rb
  head/contrib/ruby19/test/rake/test_rake_task_manager.rb
  head/contrib/ruby19/test/rake/test_rake_test_task.rb
  head/contrib/ruby19/test/rake/test_rake_file_task.rb
  head/contrib/ruby19/test/rake/test_rake_win32.rb
  head/contrib/ruby19/test/rake/file_creation.rb
  head/contrib/ruby19/test/rake/test_rake_task.rb
  head/contrib/ruby19/test/rake/test_rake_application.rb
  head/contrib/ruby19/test/rake/test_rake_makefile_loader.rb
  head/contrib/ruby19/test/rake/test_rake_path_map_partial.rb
  head/contrib/ruby19/test/rake/test_rake_rake_test_loader.rb
  head/contrib/ruby19/test/rake/test_rake_path_map_explode.rb
  head/contrib/ruby19/test/rake/test_rake_definitions.rb
  head/contrib/ruby19/test/rake/test_rake_invocation_chain.rb
  head/contrib/ruby19/test/sdbm/test_sdbm.rb
  head/contrib/ruby19/test/test_open3.rb
  head/contrib/ruby19/test/test_timeout.rb
  head/contrib/ruby19/test/profile_test_all.rb
  head/contrib/ruby19/test/benchmark/test_benchmark.rb
  head/contrib/ruby19/test/uri/test_http.rb
  head/contrib/ruby19/test/uri/test_ldap.rb
  head/contrib/ruby19/test/uri/test_mailto.rb
  head/contrib/ruby19/test/uri/test_common.rb
  head/contrib/ruby19/test/uri/test_ftp.rb
  head/contrib/ruby19/test/uri/test_generic.rb
  head/contrib/ruby19/test/uri/test_parser.rb
  head/contrib/ruby19/test/zlib/test_zlib.rb
  head/contrib/ruby19/test/cgi/test_cgi_util.rb
  head/contrib/ruby19/test/cgi/test_cgi_modruby.rb
  head/contrib/ruby19/test/cgi/test_cgi_multipart.rb
  head/contrib/ruby19/test/cgi/test_cgi_session.rb
  head/contrib/ruby19/test/cgi/testdata/file1.html
  head/contrib/ruby19/test/cgi/testdata/small.png
  head/contrib/ruby19/test/cgi/testdata/small.png
  head/contrib/ruby19/test/cgi/testdata/large.png
  head/contrib/ruby19/test/cgi/testdata/large.png
  head/contrib/ruby19/test/cgi/test_cgi_core.rb
  head/contrib/ruby19/test/cgi/test_cgi_header.rb
  head/contrib/ruby19/test/cgi/test_cgi_cookie.rb
  head/contrib/ruby19/test/cgi/test_cgi_tag_helper.rb
  head/contrib/ruby19/test/win32ole/test_win32ole_param.rb
  head/contrib/ruby19/test/win32ole/orig_data.csv
  head/contrib/ruby19/test/win32ole/test_win32ole_variant.rb
  head/contrib/ruby19/test/win32ole/test_err_in_callback.rb
  head/contrib/ruby19/test/win32ole/test_win32ole_typelib.rb
  head/contrib/ruby19/test/win32ole/err_in_callback.rb
  head/contrib/ruby19/test/win32ole/test_nil2vtempty.rb
  head/contrib/ruby19/test/win32ole/test_win32ole_variant_m.rb
  head/contrib/ruby19/test/win32ole/test_ole_methods.rb
  head/contrib/ruby19/test/win32ole/test_win32ole.rb
  head/contrib/ruby19/test/win32ole/test_win32ole_method.rb
  head/contrib/ruby19/test/win32ole/test_win32ole_event.rb
  head/contrib/ruby19/test/win32ole/test_win32ole_type.rb
  head/contrib/ruby19/test/win32ole/test_folderitem2_invokeverb.rb
  head/contrib/ruby19/test/win32ole/test_win32ole_variant_outarg.rb
  head/contrib/ruby19/test/win32ole/test_thread.rb
  head/contrib/ruby19/test/win32ole/test_win32ole_variable.rb
  head/contrib/ruby19/test/win32ole/test_propertyputref.rb
  head/contrib/ruby19/test/win32ole/test_word.rb
  head/contrib/ruby19/test/xmlrpc/htpasswd
  head/contrib/ruby19/test/xmlrpc/test_datetime.rb
  head/contrib/ruby19/test/xmlrpc/test_parser.rb
  head/contrib/ruby19/test/xmlrpc/test_webrick_server.rb
  head/contrib/ruby19/test/xmlrpc/test_features.rb
  head/contrib/ruby19/test/xmlrpc/webrick_testing.rb
  head/contrib/ruby19/test/xmlrpc/test_marshal.rb
  head/contrib/ruby19/test/xmlrpc/data/bug_covert.xml
  head/contrib/ruby19/test/xmlrpc/data/bug_covert.xml
  head/contrib/ruby19/test/xmlrpc/data/bug_covert.expected
  head/contrib/ruby19/test/xmlrpc/data/xml1.xml
  head/contrib/ruby19/test/xmlrpc/data/xml1.xml
  head/contrib/ruby19/test/xmlrpc/data/xml1.expected
  head/contrib/ruby19/test/xmlrpc/data/datetime_iso8601.xml
  head/contrib/ruby19/test/xmlrpc/data/datetime_iso8601.xml
  head/contrib/ruby19/test/xmlrpc/data/bug_bool.xml
  head/contrib/ruby19/test/xmlrpc/data/bug_bool.xml
  head/contrib/ruby19/test/xmlrpc/data/bug_bool.expected
  head/contrib/ruby19/test/xmlrpc/data/bug_cdata.xml
  head/contrib/ruby19/test/xmlrpc/data/bug_cdata.xml
  head/contrib/ruby19/test/xmlrpc/data/bug_cdata.expected
  head/contrib/ruby19/test/xmlrpc/data/fault.xml
  head/contrib/ruby19/test/xmlrpc/data/fault.xml
  head/contrib/ruby19/test/xmlrpc/data/value.xml
  head/contrib/ruby19/test/xmlrpc/data/value.xml
  head/contrib/ruby19/test/xmlrpc/data/value.expected
  head/contrib/ruby19/test/xmlrpc/test_cookie.rb
  head/contrib/ruby19/test/test_tempfile.rb
  head/contrib/ruby19/test/thread/test_queue.rb
  head/contrib/ruby19/test/json/test_json_encoding.rb
  head/contrib/ruby19/test/json/test_json_unicode.rb
  head/contrib/ruby19/test/json/test_json_fixtures.rb
  head/contrib/ruby19/test/json/test_json_generate.rb
  head/contrib/ruby19/test/json/test_json_addition.rb
  head/contrib/ruby19/test/json/setup_variant.rb
  head/contrib/ruby19/test/json/fixtures/pass2.json
  head/contrib/ruby19/test/json/fixtures/pass3.json
  head/contrib/ruby19/test/json/fixtures/fail1.json
  head/contrib/ruby19/test/json/fixtures/fail2.json
  head/contrib/ruby19/test/json/fixtures/fail3.json
  head/contrib/ruby19/test/json/fixtures/fail4.json
  head/contrib/ruby19/test/json/fixtures/fail5.json
  head/contrib/ruby19/test/json/fixtures/fail6.json
  head/contrib/ruby19/test/json/fixtures/fail7.json
  head/contrib/ruby19/test/json/fixtures/fail8.json
  head/contrib/ruby19/test/json/fixtures/fail9.json
  head/contrib/ruby19/test/json/fixtures/fail10.json
  head/contrib/ruby19/test/json/fixtures/pass15.json
  head/contrib/ruby19/test/json/fixtures/fail20.json
  head/contrib/ruby19/test/json/fixtures/fail11.json
  head/contrib/ruby19/test/json/fixtures/pass16.json
  head/contrib/ruby19/test/json/fixtures/fail21.json
  head/contrib/ruby19/test/json/fixtures/fail12.json
  head/contrib/ruby19/test/json/fixtures/pass17.json
  head/contrib/ruby19/test/json/fixtures/pass26.json
  head/contrib/ruby19/test/json/fixtures/fail22.json
  head/contrib/ruby19/test/json/fixtures/fail13.json
  head/contrib/ruby19/test/json/fixtures/fail23.json
  head/contrib/ruby19/test/json/fixtures/fail14.json
  head/contrib/ruby19/test/json/fixtures/fail24.json
  head/contrib/ruby19/test/json/fixtures/fail25.json
  head/contrib/ruby19/test/json/fixtures/fail18.json
  head/contrib/ruby19/test/json/fixtures/fail27.json
  head/contrib/ruby19/test/json/fixtures/fail28.json
  head/contrib/ruby19/test/json/fixtures/fail19.json
  head/contrib/ruby19/test/json/fixtures/pass1.json
  head/contrib/ruby19/test/json/test_json.rb
  head/contrib/ruby19/test/json/test_json_string_matching.rb
  head/contrib/ruby19/test/with_different_ofs.rb
  head/contrib/ruby19/test/test_delegate.rb
  head/contrib/ruby19/test/test_tsort.rb
  head/contrib/ruby19/test/testunit/test_rake_integration.rb
  head/contrib/ruby19/test/testunit/test_assertion.rb
  head/contrib/ruby19/test/testunit/test_parallel.rb
  head/contrib/ruby19/test/testunit/test_hideskip.rb
  head/contrib/ruby19/test/testunit/tests_for_parallel/ptest_third.rb
  head/contrib/ruby19/test/testunit/tests_for_parallel/runner.rb
  head/contrib/ruby19/test/testunit/tests_for_parallel/ptest_second.rb
  head/contrib/ruby19/test/testunit/tests_for_parallel/ptest_forth.rb
  head/contrib/ruby19/test/testunit/tests_for_parallel/ptest_first.rb
  head/contrib/ruby19/test/testunit/test4test_hideskip.rb
  head/contrib/ruby19/test/inlinetest.rb
  head/contrib/ruby19/test/net/pop/test_pop.rb
  head/contrib/ruby19/test/net/http/test_httpheader.rb
  head/contrib/ruby19/test/net/http/test_buffered_io.rb
  head/contrib/ruby19/test/net/http/test_httpresponse.rb
  head/contrib/ruby19/test/net/http/test_http.rb
  head/contrib/ruby19/test/net/http/utils.rb
  head/contrib/ruby19/test/net/http/test_https.rb
  head/contrib/ruby19/test/net/http/test_https_proxy.rb
  head/contrib/ruby19/test/net/protocol/test_protocol.rb
  head/contrib/ruby19/test/net/smtp/test_response.rb
  head/contrib/ruby19/test/net/smtp/test_smtp.rb
  head/contrib/ruby19/test/net/smtp/test_ssl_socket.rb
  head/contrib/ruby19/test/net/imap/test_imap.rb
  head/contrib/ruby19/test/net/imap/server.crt
  head/contrib/ruby19/test/net/imap/server.key
  head/contrib/ruby19/test/net/imap/cacert.pem
  head/contrib/ruby19/test/net/imap/test_imap_response_parser.rb
  head/contrib/ruby19/test/psych/test_hash.rb
  head/contrib/ruby19/test/psych/test_struct.rb
  head/contrib/ruby19/test/psych/test_psych.rb
  head/contrib/ruby19/test/psych/test_tainted.rb
  head/contrib/ruby19/test/psych/test_merge_keys.rb
  head/contrib/ruby19/test/psych/test_stream.rb
  head/contrib/ruby19/test/psych/test_date_time.rb
  head/contrib/ruby19/test/psych/test_omap.rb
  head/contrib/ruby19/test/psych/test_parser.rb
  head/contrib/ruby19/test/psych/test_deprecated.rb
  head/contrib/ruby19/test/psych/test_yaml.rb
  head/contrib/ruby19/test/psych/test_scalar.rb
  head/contrib/ruby19/test/psych/test_alias_and_anchor.rb
  head/contrib/ruby19/test/psych/test_string.rb
  head/contrib/ruby19/test/psych/test_object.rb
  head/contrib/ruby19/test/psych/nodes/test_enumerable.rb
  head/contrib/ruby19/test/psych/test_null.rb
  head/contrib/ruby19/test/psych/test_serialize_subclasses.rb
  head/contrib/ruby19/test/psych/test_scalar_scanner.rb
  head/contrib/ruby19/test/psych/test_array.rb
  head/contrib/ruby19/test/psych/test_boolean.rb
  head/contrib/ruby19/test/psych/helper.rb
  head/contrib/ruby19/test/psych/test_to_yaml_properties.rb
  head/contrib/ruby19/test/psych/test_encoding.rb
  head/contrib/ruby19/test/psych/test_json_tree.rb
  head/contrib/ruby19/test/psych/test_set.rb
  head/contrib/ruby19/test/psych/test_coder.rb
  head/contrib/ruby19/test/psych/test_exception.rb
  head/contrib/ruby19/test/psych/test_engine_manager.rb
  head/contrib/ruby19/test/psych/test_numeric.rb
  head/contrib/ruby19/test/psych/test_symbol.rb
  head/contrib/ruby19/test/psych/test_tree_builder.rb
  head/contrib/ruby19/test/psych/test_class.rb
  head/contrib/ruby19/test/psych/test_object_references.rb
  head/contrib/ruby19/test/psych/json/test_stream.rb
  head/contrib/ruby19/test/psych/test_emitter.rb
  head/contrib/ruby19/test/psych/test_document.rb
  head/contrib/ruby19/test/psych/visitors/test_to_ruby.rb
  head/contrib/ruby19/test/psych/visitors/test_emitter.rb
  head/contrib/ruby19/test/psych/visitors/test_depth_first.rb
  head/contrib/ruby19/test/psych/visitors/test_yaml_tree.rb
  head/contrib/ruby19/test/psych/test_nil.rb
  head/contrib/ruby19/test/monitor/test_monitor.rb
  head/contrib/ruby19/test/test_shellwords.rb
  head/contrib/ruby19/test/fiddle/helper.rb
  head/contrib/ruby19/test/fiddle/test_function.rb
  head/contrib/ruby19/test/fiddle/test_fiddle.rb
  head/contrib/ruby19/test/fiddle/test_closure.rb
  head/contrib/ruby19/test/misc/test_ruby_mode.rb
  head/contrib/ruby19/test/csv/test_row.rb
  head/contrib/ruby19/test/csv/test_table.rb
  head/contrib/ruby19/test/csv/test_encodings.rb
  head/contrib/ruby19/test/csv/base.rb
  head/contrib/ruby19/test/csv/test_headers.rb
  head/contrib/ruby19/test/csv/line_endings.gz
  head/contrib/ruby19/test/csv/line_endings.gz
  head/contrib/ruby19/test/csv/test_serialization.rb
  head/contrib/ruby19/test/csv/test_csv_parsing.rb
  head/contrib/ruby19/test/csv/test_csv_writing.rb
  head/contrib/ruby19/test/csv/test_features.rb
  head/contrib/ruby19/test/csv/ts_all.rb
  head/contrib/ruby19/test/csv/test_interface.rb
  head/contrib/ruby19/test/csv/test_data_converters.rb
  head/contrib/ruby19/test/test_set.rb
  head/contrib/ruby19/test/pathname/test_pathname.rb
  head/contrib/ruby19/test/rubygems/test_gem_gem_path_searcher.rb
  head/contrib/ruby19/test/rubygems/test_gem_commands_generate_index_command.rb
  head/contrib/ruby19/test/rubygems/test_gem_uninstaller.rb
  head/contrib/ruby19/test/rubygems/plugin/standarderror/rubygems_plugin.rb
  head/contrib/ruby19/test/rubygems/plugin/exception/rubygems_plugin.rb
  head/contrib/ruby19/test/rubygems/plugin/load/rubygems_plugin.rb
  head/contrib/ruby19/test/rubygems/test_gem_ext_configure_builder.rb
  head/contrib/ruby19/test/rubygems/test_gem_commands_lock_command.rb
  head/contrib/ruby19/test/rubygems/test_gem_command_manager.rb
  head/contrib/ruby19/test/rubygems/test_gem_ext_rake_builder.rb
  head/contrib/ruby19/test/rubygems/test_gem_dependency_list.rb
  head/contrib/ruby19/test/rubygems/test_gem_commands_contents_command.rb
  head/contrib/ruby19/test/rubygems/test_config.rb
  head/contrib/ruby19/test/rubygems/test_gem_package_task.rb
  head/contrib/ruby19/test/rubygems/data/gem-public_cert.pem
  head/contrib/ruby19/test/rubygems/data/null-type.gemspec.rz
  head/contrib/ruby19/test/rubygems/data/null-type.gemspec.rz
  head/contrib/ruby19/test/rubygems/data/gem-private_key.pem
  head/contrib/ruby19/test/rubygems/test_gem_package_tar_output.rb
  head/contrib/ruby19/test/rubygems/fake_certlib/openssl.rb
  head/contrib/ruby19/test/rubygems/insure_session.rb
  head/contrib/ruby19/test/rubygems/test_gem_platform.rb
  head/contrib/ruby19/test/rubygems/test_gem_builder.rb
  head/contrib/ruby19/test/rubygems/test_gem_source_index.rb
  head/contrib/ruby19/test/rubygems/ca_cert.pem
  head/contrib/ruby19/test/rubygems/test_gem_stream_ui.rb
  head/contrib/ruby19/test/rubygems/foo/discover.rb
  head/contrib/ruby19/test/rubygems/test_gem_gemcutter_utilities.rb
  head/contrib/ruby19/test/rubygems/bogussources.rb
  head/contrib/ruby19/test/rubygems/test_gem_config_file.rb
  head/contrib/ruby19/test/rubygems/test_gem_server.rb
  head/contrib/ruby19/test/rubygems/test_gem_security.rb
  head/contrib/ruby19/test/rubygems/test_gem_commands_help_command.rb
  head/contrib/ruby19/test/rubygems/test_gem_commands_fetch_command.rb
  head/contrib/ruby19/test/rubygems/private_key.pem
  head/contrib/ruby19/test/rubygems/test_gem_commands_owner_command.rb
  head/contrib/ruby19/test/rubygems/test_gem_commands_pristine_command.rb
  head/contrib/ruby19/test/rubygems/test_gem_dependency.rb
  head/contrib/ruby19/test/rubygems/test_gem.rb
  head/contrib/ruby19/test/rubygems/test_gem_local_remote_options.rb
  head/contrib/ruby19/test/rubygems/public_cert.pem
  head/contrib/ruby19/test/rubygems/test_gem_install_update_options.rb
  head/contrib/ruby19/test/rubygems/sff/discover.rb
  head/contrib/ruby19/test/rubygems/test_gem_path_support.rb
  head/contrib/ruby19/test/rubygems/test_gem_commands_uninstall_command.rb
  head/contrib/ruby19/test/rubygems/test_kernel.rb
  head/contrib/ruby19/test/rubygems/test_gem_spec_fetcher.rb
  head/contrib/ruby19/test/rubygems/test_gem_commands_list_command.rb
  head/contrib/ruby19/test/rubygems/test_gem_dependency_installer.rb
  head/contrib/ruby19/test/rubygems/test_gem_silent_ui.rb
  head/contrib/ruby19/test/rubygems/test_gem_installer.rb
  head/contrib/ruby19/test/rubygems/test_gem_commands_push_command.rb
  head/contrib/ruby19/test/rubygems/test_gem_requirement.rb
  head/contrib/ruby19/test/rubygems/test_gem_gem_runner.rb
  head/contrib/ruby19/test/rubygems/test_gem_commands_cleanup_command.rb
  head/contrib/ruby19/test/rubygems/test_gem_package_tar_header.rb
  head/contrib/ruby19/test/rubygems/test_gem_version_option.rb
  head/contrib/ruby19/test/rubygems/test_gem_commands_build_command.rb
  head/contrib/ruby19/test/rubygems/test_gem_command.rb
  head/contrib/ruby19/test/rubygems/test_gem_package_tar_input.rb
  head/contrib/ruby19/test/rubygems/test_gem_commands_environment_command.rb
  head/contrib/ruby19/test/rubygems/test_gem_package_tar_reader.rb
  head/contrib/ruby19/test/rubygems/test_gem_text.rb
  head/contrib/ruby19/test/rubygems/rubygems_plugin.rb
  head/contrib/ruby19/test/rubygems/test_gem_validator.rb
  head/contrib/ruby19/test/rubygems/test_gem_commands_server_command.rb
  head/contrib/ruby19/test/rubygems/test_gem_commands_stale_command.rb
  head/contrib/ruby19/test/rubygems/test_gem_commands_outdated_command.rb
  head/contrib/ruby19/test/rubygems/simple_gem.rb
  head/contrib/ruby19/test/rubygems/test_gem_remote_fetcher.rb
  head/contrib/ruby19/test/rubygems/test_gem_package_tar_writer.rb
  head/contrib/ruby19/test/rubygems/test_gem_commands_dependency_command.rb
  head/contrib/ruby19/test/rubygems/test_gem_indexer.rb
  head/contrib/ruby19/test/rubygems/test_gem_doc_manager.rb
  head/contrib/ruby19/test/rubygems/test_gem_commands_unpack_command.rb
  head/contrib/ruby19/test/rubygems/ssl_key.pem
  head/contrib/ruby19/test/rubygems/test_gem_commands_update_command.rb
  head/contrib/ruby19/test/rubygems/test_gem_commands_sources_command.rb
  head/contrib/ruby19/test/rubygems/test_gem_package_tar_reader_entry.rb
  head/contrib/ruby19/test/rubygems/rubygems/commands/crash_command.rb
  head/contrib/ruby19/test/rubygems/ssl_cert.pem
  head/contrib/ruby19/test/rubygems/fix_openssl_warnings.rb
  head/contrib/ruby19/test/rubygems/test_gem_commands_cert_command.rb
  head/contrib/ruby19/test/rubygems/test_gem_specification.rb
  head/contrib/ruby19/test/rubygems/test_gem_commands_which_command.rb
  head/contrib/ruby19/test/rubygems/test_gem_commands_query_command.rb
  head/contrib/ruby19/test/rubygems/test_gem_version.rb
  head/contrib/ruby19/test/rubygems/test_gem_commands_install_command.rb
  head/contrib/ruby19/test/rubygems/test_gem_format.rb
  head/contrib/ruby19/test/rubygems/test_gem_ext_ext_conf_builder.rb
  head/contrib/ruby19/test/rubygems/test_gem_commands_check_command.rb
  head/contrib/ruby19/test/rubygems/test_gem_commands_specification_command.rb
  head/contrib/ruby19/test/rinda/test_tuplebag.rb
  head/contrib/ruby19/test/rinda/test_rinda.rb
  head/contrib/ruby19/test/dbm/test_dbm.rb
  head/contrib/ruby19/test/test_singleton.rb
  head/contrib/ruby19/test/drb/test_acl.rb
  head/contrib/ruby19/test/drb/ut_array_drbssl.rb
  head/contrib/ruby19/test/drb/ut_eval.rb
  head/contrib/ruby19/test/drb/ut_large.rb
  head/contrib/ruby19/test/drb/test_drb.rb
  head/contrib/ruby19/test/drb/ut_safe1.rb
  head/contrib/ruby19/test/drb/drbtest.rb
  head/contrib/ruby19/test/drb/ignore_test_drb.rb
  head/contrib/ruby19/test/drb/test_drbunix.rb
  head/contrib/ruby19/test/drb/ut_drb_drbunix.rb
  head/contrib/ruby19/test/drb/ut_eq.rb
  head/contrib/ruby19/test/drb/ut_drb.rb
  head/contrib/ruby19/test/drb/ut_array_drbunix.rb
  head/contrib/ruby19/test/drb/ut_timerholder.rb
  head/contrib/ruby19/test/drb/ut_array.rb
  head/contrib/ruby19/test/drb/ut_drb_drbssl.rb
  head/contrib/ruby19/test/drb/test_drbssl.rb
  head/contrib/ruby19/test/drb/ut_port.rb
  head/contrib/ruby19/test/test_mathn.rb
  head/contrib/ruby19/test/resolv/test_dns.rb
  head/contrib/ruby19/test/resolv/test_addr.rb
  head/contrib/ruby19/test/etc/test_etc.rb
  head/contrib/ruby19/test/test_pty.rb
  head/contrib/ruby19/test/digest/test_digest.rb
  head/contrib/ruby19/test/digest/test_digest_extend.rb
  head/contrib/ruby19/test/digest/test_digest_hmac.rb
  head/contrib/ruby19/test/test_mutex_m.rb
  head/contrib/ruby19/test/bigdecimal/test_bigmath.rb
  head/contrib/ruby19/test/bigdecimal/testbase.rb
  head/contrib/ruby19/test/bigdecimal/test_bigdecimal_util.rb
  head/contrib/ruby19/test/bigdecimal/test_bigdecimal.rb
  head/contrib/ruby19/test/test_pp.rb
  head/contrib/ruby19/test/test_syslog.rb
  head/contrib/ruby19/test/objspace/test_objspace.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_markup_parser.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_markup_to_ansi.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_require.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_rubygems_hook.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_normal_class.rb
  head/contrib/ruby19/test/rdoc/test.ja.txt
  head/contrib/ruby19/test/rdoc/test.ja.txt
  head/contrib/ruby19/test/rdoc/test_rdoc_markup_formatter.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_include.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_markup_paragraph.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_text.rb
  head/contrib/ruby19/test/rdoc/test.txt
  head/contrib/ruby19/test/rdoc/README
  head/contrib/ruby19/test/rdoc/test_rdoc_ri_driver.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_encoding.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_ri_store.rb
  head/contrib/ruby19/test/rdoc/test.ja.rdoc
  head/contrib/ruby19/test/rdoc/test.ja.rdoc
  head/contrib/ruby19/test/rdoc/test_rdoc_any_method.rb
  head/contrib/ruby19/test/rdoc/xref_data.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_ruby_lex.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_alias.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_options.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_parser_ruby.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_parser_c.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_generator_darkfish.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_task.rb
  head/contrib/ruby19/test/rdoc/hidden.zip.txt
  head/contrib/ruby19/test/rdoc/hidden.zip.txt
  head/contrib/ruby19/test/rdoc/test_rdoc_parser_simple.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_single_class.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_cross_reference.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_context_section.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_markup_to_tt_only.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_attr.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_method_attr.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_markup_attribute_manager.rb
  head/contrib/ruby19/test/rdoc/test.ja.large.rdoc
  head/contrib/ruby19/test/rdoc/test.ja.large.rdoc
  head/contrib/ruby19/test/rdoc/test_rdoc_generator_ri.rb
  head/contrib/ruby19/test/rdoc/binary.dat
  head/contrib/ruby19/test/rdoc/binary.dat
  head/contrib/ruby19/test/rdoc/test_rdoc_context.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_markup_to_html.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_markup_to_bs.rb
  head/contrib/ruby19/test/rdoc/test_attribute_manager.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_rdoc.rb
  head/contrib/ruby19/test/rdoc/xref_test_case.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_top_level.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_constant.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_markup_to_html_crossref.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_parser.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_markup_document.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_normal_module.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_markup_indented_paragraph.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_stats.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_markup.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_code_object.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_markup_pre_process.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_markup_raw.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_markup_to_rdoc.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_ri_paths.rb
  head/contrib/ruby19/test/rdoc/test_rdoc_class_module.rb
  head/contrib/ruby19/test/test_securerandom.rb
  head/contrib/ruby19/test/-ext-/test_bug-3571.rb
  head/contrib/ruby19/test/-ext-/test_bug-3662.rb
  head/contrib/ruby19/test/-ext-/array/test_resize.rb
  head/contrib/ruby19/test/-ext-/load/test_dot_dot.rb
  head/contrib/ruby19/test/-ext-/win32/test_dln.rb
  head/contrib/ruby19/test/-ext-/win32/test_fd_setsize.rb
  head/contrib/ruby19/test/-ext-/funcall/test_passing_block.rb
  head/contrib/ruby19/test/-ext-/old_thread_select/test_old_thread_select.rb
  head/contrib/ruby19/test/-ext-/wait_for_single_fd/test_wait_for_single_fd.rb
  head/contrib/ruby19/test/-ext-/st/test_numhash.rb
  head/contrib/ruby19/test/-ext-/string/test_modify_expand.rb
  head/contrib/ruby19/test/-ext-/string/test_set_len.rb
  head/contrib/ruby19/test/-ext-/string/test_cstr.rb
  head/contrib/ruby19/test/-ext-/string/test_ellipsize.rb
  head/contrib/ruby19/test/-ext-/string/test_enc_associate.rb
  head/contrib/ruby19/test/coverage/test_coverage.rb
  head/contrib/ruby19/test/test_cmath.rb
  head/contrib/ruby19/test/optparse/test_optarg.rb
  head/contrib/ruby19/test/optparse/test_optparse.rb
  head/contrib/ruby19/test/optparse/test_summary.rb
  head/contrib/ruby19/test/optparse/test_zsh_completion.rb
  head/contrib/ruby19/test/optparse/test_placearg.rb
  head/contrib/ruby19/test/optparse/test_reqarg.rb
  head/contrib/ruby19/test/optparse/test_getopts.rb
  head/contrib/ruby19/test/optparse/test_bash_completion.rb
  head/contrib/ruby19/test/optparse/test_noarg.rb
  head/contrib/ruby19/test/open-uri/test_open-uri.rb
  head/contrib/ruby19/test/open-uri/test_ssl.rb
  head/contrib/ruby19/test/test_time.rb
  head/contrib/ruby19/test/dl/test_cptr.rb
  head/contrib/ruby19/test/dl/test_base.rb
  head/contrib/ruby19/test/dl/test_import.rb
  head/contrib/ruby19/test/dl/test_func.rb
  head/contrib/ruby19/test/dl/test_handle.rb
  head/contrib/ruby19/test/dl/test_callback.rb
  head/contrib/ruby19/test/dl/test_cfunc.rb
  head/contrib/ruby19/test/dl/test_cparser.rb
  head/contrib/ruby19/test/dl/test_dl2.rb
  head/contrib/ruby19/test/dl/test_win32.rb
  head/contrib/ruby19/test/fileutils/test_fileutils.rb
  head/contrib/ruby19/test/fileutils/test_dryrun.rb
  head/contrib/ruby19/test/fileutils/fileasserts.rb
  head/contrib/ruby19/test/fileutils/test_verbose.rb
  head/contrib/ruby19/test/fileutils/test_nowrite.rb
  head/contrib/ruby19/test/fileutils/clobber.rb
  head/contrib/ruby19/test/ostruct/test_ostruct.rb
  head/contrib/ruby19/test/test_ipaddr.rb
  head/contrib/ruby19/test/matrix/test_vector.rb
  head/contrib/ruby19/test/matrix/test_matrix.rb
  head/contrib/ruby19/test/test_prettyprint.rb
  head/contrib/ruby19/test/test_prime.rb
  head/contrib/ruby19/test/date/test_date_new.rb
  head/contrib/ruby19/test/date/test_date_attr.rb
  head/contrib/ruby19/test/date/test_date_base.rb
  head/contrib/ruby19/test/date/test_date_parse.rb
  head/contrib/ruby19/test/date/test_date_strftime.rb
  head/contrib/ruby19/test/date/test_date.rb
  head/contrib/ruby19/test/date/test_date_compat.rb
  head/contrib/ruby19/test/date/test_switch_hitter.rb
  head/contrib/ruby19/test/date/test_date_conv.rb
  head/contrib/ruby19/test/date/test_date_arith.rb
  head/contrib/ruby19/test/date/test_date_marshal.rb
  head/contrib/ruby19/test/date/test_date_strptime.rb
  head/contrib/ruby19/test/test_pstore.rb
  head/contrib/ruby19/test/nkf/test_kconv.rb
  head/contrib/ruby19/test/nkf/test_nkf.rb
  head/contrib/ruby19/test/test_find.rb
  head/contrib/ruby19/test/readline/test_readline.rb
  head/contrib/ruby19/test/readline/test_readline_history.rb
  head/contrib/ruby19/test/openssl/test_cipher.rb
  head/contrib/ruby19/test/openssl/test_pkey_rsa.rb
  head/contrib/ruby19/test/openssl/test_x509req.rb
  head/contrib/ruby19/test/openssl/test_pkey_ec.rb
  head/contrib/ruby19/test/openssl/test_digest.rb
  head/contrib/ruby19/test/openssl/test_x509store.rb
  head/contrib/ruby19/test/openssl/test_x509cert.rb
  head/contrib/ruby19/test/openssl/test_pkey_dh.rb
  head/contrib/ruby19/test/openssl/test_x509ext.rb
  head/contrib/ruby19/test/openssl/test_pkcs7.rb
  head/contrib/ruby19/test/openssl/ssl_server.rb
  head/contrib/ruby19/test/openssl/test_pair.rb
  head/contrib/ruby19/test/openssl/test_bn.rb
  head/contrib/ruby19/test/openssl/test_pkey_dsa.rb
  head/contrib/ruby19/test/openssl/utils.rb
  head/contrib/ruby19/test/openssl/test_ssl.rb
  head/contrib/ruby19/test/openssl/test_asn1.rb
  head/contrib/ruby19/test/openssl/test_pkcs12.rb
  head/contrib/ruby19/test/openssl/test_ocsp.rb
  head/contrib/ruby19/test/openssl/test_ssl_session.rb
  head/contrib/ruby19/test/openssl/test_engine.rb
  head/contrib/ruby19/test/openssl/test_config.rb
  head/contrib/ruby19/test/openssl/test_ns_spki.rb
  head/contrib/ruby19/test/openssl/test_x509crl.rb
  head/contrib/ruby19/test/openssl/test_x509name.rb
  head/contrib/ruby19/test/openssl/test_buffering.rb
  head/contrib/ruby19/test/openssl/test_hmac.rb
  head/contrib/ruby19/test/base64/test_base64.rb
  head/contrib/ruby19/test/webrick/test_filehandler.rb
  head/contrib/ruby19/test/webrick/test_httputils.rb
  head/contrib/ruby19/test/webrick/test_utils.rb
  head/contrib/ruby19/test/webrick/test_httpauth.rb
  head/contrib/ruby19/test/webrick/test_httpproxy.rb
  head/contrib/ruby19/test/webrick/utils.rb
  head/contrib/ruby19/test/webrick/test_cgi.rb
  head/contrib/ruby19/test/webrick/test_httpversion.rb
  head/contrib/ruby19/test/webrick/webrick_long_filename.cgi
  head/contrib/ruby19/test/webrick/test_httpserver.rb
  head/contrib/ruby19/test/webrick/test_server.rb
  head/contrib/ruby19/test/webrick/webrick.cgi
  head/contrib/ruby19/test/webrick/test_httprequest.rb
  head/contrib/ruby19/test/webrick/test_cookie.rb
  head/contrib/ruby19/test/webrick/.htaccess
  head/contrib/ruby19/test/rexml/test_xpathtext.rb
  head/contrib/ruby19/test/rexml/test_ticket_80.rb
  head/contrib/ruby19/test/rexml/test_attributes_mixin.rb
  head/contrib/ruby19/test/rexml/test_stream.rb
  head/contrib/ruby19/test/rexml/test_sax.rb
  head/contrib/ruby19/test/rexml/test_rexml_issuezilla.rb
  head/contrib/ruby19/test/rexml/test_namespace.rb
  head/contrib/ruby19/test/rexml/test_xpath_attribute_query.rb
  head/contrib/ruby19/test/rexml/test_xpath_pred.rb
  head/contrib/ruby19/test/rexml/test_light.rb
  head/contrib/ruby19/test/rexml/rexml_test_utils.rb
  head/contrib/ruby19/test/rexml/test_martin_fowler.rb
  head/contrib/ruby19/test/rexml/test_xpath_msw.rb
  head/contrib/ruby19/test/rexml/test_order.rb
  head/contrib/ruby19/test/rexml/test_elements.rb
  head/contrib/ruby19/test/rexml/test_entity.rb
  head/contrib/ruby19/test/rexml/test_functions_number.rb
  head/contrib/ruby19/test/rexml/test_xml_declaration_parent_child.rb
  head/contrib/ruby19/test/rexml/test_lightparser.rb
  head/contrib/ruby19/test/rexml/test_changing_encoding.rb
  head/contrib/ruby19/test/rexml/test_xpath.rb
  head/contrib/ruby19/test/rexml/listener.rb
  head/contrib/ruby19/test/rexml/test_attributes.rb
  head/contrib/ruby19/test/rexml/test_encoding.rb
  head/contrib/ruby19/test/rexml/test_notationdecl_mixin.rb
  head/contrib/ruby19/test/rexml/test_core.rb
  head/contrib/ruby19/test/rexml/test_pullparser.rb
  head/contrib/ruby19/test/rexml/test_validation_rng.rb
  head/contrib/ruby19/test/rexml/test_contrib.rb
  head/contrib/ruby19/test/rexml/test_comment.rb
  head/contrib/ruby19/test/rexml/test_jaxen.rb
  head/contrib/ruby19/test/rexml/test_encoding_2.rb
  head/contrib/ruby19/test/rexml/test_doctype.rb
  head/contrib/ruby19/test/rexml/test_preceding_sibling.rb
  head/contrib/ruby19/test/rexml/test_functions.rb
  head/contrib/ruby19/test/rexml/data/jaxen3.xml
  head/contrib/ruby19/test/rexml/data/jaxen3.xml
  head/contrib/ruby19/test/rexml/data/ticket_61.xml
  head/contrib/ruby19/test/rexml/data/ticket_61.xml
  head/contrib/ruby19/test/rexml/data/simple.xml
  head/contrib/ruby19/test/rexml/data/simple.xml
  head/contrib/ruby19/test/rexml/data/ticket_110_utf16.xml
  head/contrib/ruby19/test/rexml/data/ticket_110_utf16.xml
  head/contrib/ruby19/test/rexml/data/moreover.xml
  head/contrib/ruby19/test/rexml/data/moreover.xml
  head/contrib/ruby19/test/rexml/data/web2.xml
  head/contrib/ruby19/test/rexml/data/web2.xml
  head/contrib/ruby19/test/rexml/data/ticket_68.xml
  head/contrib/ruby19/test/rexml/data/ticket_68.xml
  head/contrib/ruby19/test/rexml/data/lang0.xml
  head/contrib/ruby19/test/rexml/data/tutorial.xml
  head/contrib/ruby19/test/rexml/data/tutorial.xml
  head/contrib/ruby19/test/rexml/data/doctype_test.xml
  head/contrib/ruby19/test/rexml/data/project.xml
  head/contrib/ruby19/test/rexml/data/pi.xml
  head/contrib/ruby19/test/rexml/data/pi.xml
  head/contrib/ruby19/test/rexml/data/t63-1.xml
  head/contrib/ruby19/test/rexml/data/t63-1.xml
  head/contrib/ruby19/test/rexml/data/numbers.xml
  head/contrib/ruby19/test/rexml/data/numbers.xml
  head/contrib/ruby19/test/rexml/data/google.2.xml
  head/contrib/ruby19/test/rexml/data/euc.xml
  head/contrib/ruby19/test/rexml/data/euc.xml
  head/contrib/ruby19/test/rexml/data/web.xml
  head/contrib/ruby19/test/rexml/data/web.xml
  head/contrib/ruby19/test/rexml/data/namespaces.xml
  head/contrib/ruby19/test/rexml/data/namespaces.xml
  head/contrib/ruby19/test/rexml/data/much_ado.xml
  head/contrib/ruby19/test/rexml/data/much_ado.xml
  head/contrib/ruby19/test/rexml/data/fibo.xml
  head/contrib/ruby19/test/rexml/data/fibo.xml
  head/contrib/ruby19/test/rexml/data/testNamespaces.xml
  head/contrib/ruby19/test/rexml/data/yahoo.xml
  head/contrib/ruby19/test/rexml/data/yahoo.xml
  head/contrib/ruby19/test/rexml/data/lang.xml
  head/contrib/ruby19/test/rexml/data/lang.xml
  head/contrib/ruby19/test/rexml/data/foo.xml
  head/contrib/ruby19/test/rexml/data/foo.xml
  head/contrib/ruby19/test/rexml/data/basicupdate.xml
  head/contrib/ruby19/test/rexml/data/basicupdate.xml
  head/contrib/ruby19/test/rexml/data/iso8859-1.xml
  head/contrib/ruby19/test/rexml/data/iso8859-1.xml
  head/contrib/ruby19/test/rexml/data/LostineRiver.kml.gz
  head/contrib/ruby19/test/rexml/data/LostineRiver.kml.gz
  head/contrib/ruby19/test/rexml/data/testsrc.xml
  head/contrib/ruby19/test/rexml/data/testsrc.xml
  head/contrib/ruby19/test/rexml/data/pi2.xml
  head/contrib/ruby19/test/rexml/data/pi2.xml
  head/contrib/ruby19/test/rexml/data/stream_accents.xml
  head/contrib/ruby19/test/rexml/data/stream_accents.xml
  head/contrib/ruby19/test/rexml/data/id.xml
  head/contrib/ruby19/test/rexml/data/id.xml
  head/contrib/ruby19/test/rexml/data/contents.xml
  head/contrib/ruby19/test/rexml/data/contents.xml
  head/contrib/ruby19/test/rexml/data/ofbiz-issues-full-177.xml
  head/contrib/ruby19/test/rexml/data/ofbiz-issues-full-177.xml
  head/contrib/ruby19/test/rexml/data/nitf.xml
  head/contrib/ruby19/test/rexml/data/nitf.xml
  head/contrib/ruby19/test/rexml/data/xp.tst
  head/contrib/ruby19/test/rexml/data/defaultNamespace.xml
  head/contrib/ruby19/test/rexml/data/defaultNamespace.xml
  head/contrib/ruby19/test/rexml/data/axis.xml
  head/contrib/ruby19/test/rexml/data/axis.xml
  head/contrib/ruby19/test/rexml/data/evaluate.xml
  head/contrib/ruby19/test/rexml/data/evaluate.xml
  head/contrib/ruby19/test/rexml/data/documentation.xml
  head/contrib/ruby19/test/rexml/data/documentation.xml
  head/contrib/ruby19/test/rexml/data/underscore.xml
  head/contrib/ruby19/test/rexml/data/underscore.xml
  head/contrib/ruby19/test/rexml/data/t63-2.svg
  head/contrib/ruby19/test/rexml/data/jaxen24.xml
  head/contrib/ruby19/test/rexml/data/jaxen24.xml
  head/contrib/ruby19/test/rexml/data/xmlfile-bug.xml
  head/contrib/ruby19/test/rexml/data/xmlfile-bug.xml
  head/contrib/ruby19/test/rexml/data/t75.xml
  head/contrib/ruby19/test/rexml/data/t75.xml
  head/contrib/ruby19/test/rexml/data/dash.xml
  head/contrib/ruby19/test/rexml/data/dash.xml
  head/contrib/ruby19/test/rexml/data/test/tests.xsl
  head/contrib/ruby19/test/rexml/data/test/tests.xml
  head/contrib/ruby19/test/rexml/data/test/tests.xml
  head/contrib/ruby19/test/rexml/data/basic.xml
  head/contrib/ruby19/test/rexml/data/basic.xml
  head/contrib/ruby19/test/rexml/data/ProductionSupport.xml
  head/contrib/ruby19/test/rexml/data/ProductionSupport.xml
  head/contrib/ruby19/test/rexml/data/message.xml
  head/contrib/ruby19/test/rexml/data/message.xml
  head/contrib/ruby19/test/rexml/data/text.xml
  head/contrib/ruby19/test/rexml/data/text.xml
  head/contrib/ruby19/test/rexml/data/bad.xml
  head/contrib/ruby19/test/rexml/data/working.rss
  head/contrib/ruby19/test/rexml/data/working.rss
  head/contrib/ruby19/test/rexml/data/broken.rss
  head/contrib/ruby19/test/rexml/data/broken.rss
  head/contrib/ruby19/test/rexml/test_notationdecl_parsetest.rb
  head/contrib/ruby19/test/rexml/test_document.rb
  head/contrib/ruby19/test/rexml/test_listener.rb
  head/contrib/ruby19/test/socket/test_sockopt.rb
  head/contrib/ruby19/test/socket/test_unix.rb
  head/contrib/ruby19/test/socket/test_nonblock.rb
  head/contrib/ruby19/test/socket/test_addrinfo.rb
  head/contrib/ruby19/test/socket/test_tcp.rb
  head/contrib/ruby19/test/socket/test_socket.rb
  head/contrib/ruby19/test/socket/test_udp.rb
  head/contrib/ruby19/test/socket/test_basicsocket.rb
  head/contrib/ruby19/test/socket/test_ancdata.rb
  head/contrib/ruby19/test/mkmf/base.rb
  head/contrib/ruby19/test/mkmf/test_convertible.rb
  head/contrib/ruby19/test/mkmf/test_flags.rb
  head/contrib/ruby19/test/mkmf/test_framework.rb
  head/contrib/ruby19/test/mkmf/test_sizeof.rb
  head/contrib/ruby19/test/mkmf/test_find_executable.rb
  head/contrib/ruby19/test/mkmf/test_signedness.rb
  head/contrib/ruby19/test/scanf/test_scanfio.rb
  head/contrib/ruby19/test/scanf/data.txt
  head/contrib/ruby19/test/scanf/test_scanfblocks.rb
  head/contrib/ruby19/test/scanf/test_scanf.rb
  head/contrib/ruby19/test/minitest/test_minitest_unit.rb
  head/contrib/ruby19/test/minitest/test_minitest_mock.rb
  head/contrib/ruby19/test/minitest/test_minitest_benchmark.rb
  head/contrib/ruby19/test/minitest/test_minitest_spec.rb
  head/contrib/ruby19/dmyversion.c
  head/contrib/ruby19/siphash.c
  head/contrib/ruby19/configure
  head/contrib/ruby19/vmtc.inc
  head/contrib/ruby19/Makefile.in
  head/contrib/ruby19/cont.c
  head/contrib/ruby19/siphash.h
  head/contrib/ruby19/vm_dump.c
  head/contrib/ruby19/thread.c
  head/contrib/ruby19/benchmark/prepare_so_k_nucleotide.rb
  head/contrib/ruby19/benchmark/bm_vm2_poly_method.rb
  head/contrib/ruby19/benchmark/bm_vm_thread_alive_check1.rb
  head/contrib/ruby19/benchmark/bm_vm_thread_create_join.rb
  head/contrib/ruby19/benchmark/bm_so_nsieve_bits.rb
  head/contrib/ruby19/benchmark/bm_vm2_poly_method_ov.rb
  head/contrib/ruby19/benchmark/bm_vm_thread_mutex1.rb
  head/contrib/ruby19/benchmark/bm_so_nbody.rb
  head/contrib/ruby19/benchmark/bm_so_nested_loop.rb
  head/contrib/ruby19/benchmark/bm_so_array.rb
  head/contrib/ruby19/benchmark/bm_loop_for.rb
  head/contrib/ruby19/benchmark/bm_app_tak.rb
  head/contrib/ruby19/benchmark/other-lang/tak.py
  head/contrib/ruby19/benchmark/other-lang/ack.pl
  head/contrib/ruby19/benchmark/other-lang/fib.pl
  head/contrib/ruby19/benchmark/other-lang/loop.rb
  head/contrib/ruby19/benchmark/other-lang/fact.rb
  head/contrib/ruby19/benchmark/other-lang/ack.scm
  head/contrib/ruby19/benchmark/other-lang/tak.rb
  head/contrib/ruby19/benchmark/other-lang/fib.scm
  head/contrib/ruby19/benchmark/other-lang/loop.pl
  head/contrib/ruby19/benchmark/other-lang/ack.py
  head/contrib/ruby19/benchmark/other-lang/fact.pl
  head/contrib/ruby19/benchmark/other-lang/fib.py
  head/contrib/ruby19/benchmark/other-lang/tak.pl
  head/contrib/ruby19/benchmark/other-lang/eval.rb
  head/contrib/ruby19/benchmark/other-lang/loop.scm
  head/contrib/ruby19/benchmark/other-lang/loop2.rb
  head/contrib/ruby19/benchmark/other-lang/fact.scm
  head/contrib/ruby19/benchmark/other-lang/tak.scm
  head/contrib/ruby19/benchmark/other-lang/ack.rb
  head/contrib/ruby19/benchmark/other-lang/loop.py
  head/contrib/ruby19/benchmark/other-lang/fib.rb
  head/contrib/ruby19/benchmark/other-lang/fact.py
  head/contrib/ruby19/benchmark/bm_vm_thread_pass_flood.rb
  head/contrib/ruby19/benchmark/bm_vm1_not.rb
  head/contrib/ruby19/benchmark/bm_app_mandelbrot.rb
  head/contrib/ruby19/benchmark/runc.rb
  head/contrib/ruby19/benchmark/bm_loop_whileloop.rb
  head/contrib/ruby19/benchmark/bm_so_meteor_contest.rb
  head/contrib/ruby19/benchmark/bm_vm1_swap.rb
  head/contrib/ruby19/benchmark/make_fasta_output.rb
  head/contrib/ruby19/benchmark/bm_vm2_case.rb
  head/contrib/ruby19/benchmark/prepare_so_reverse_complement.rb
  head/contrib/ruby19/benchmark/bm_app_strconcat.rb
  head/contrib/ruby19/benchmark/bm_so_partial_sums.rb
  head/contrib/ruby19/benchmark/bm_so_matrix.rb
  head/contrib/ruby19/benchmark/bm_io_select.rb
  head/contrib/ruby19/benchmark/bm_so_count_words.rb
  head/contrib/ruby19/benchmark/bm_vm1_rescue.rb
  head/contrib/ruby19/benchmark/bm_vm1_simplereturn.rb
  head/contrib/ruby19/benchmark/bm_vm3_gc.rb
  head/contrib/ruby19/benchmark/bm_so_random.rb
  head/contrib/ruby19/benchmark/bm_vm1_ivar.rb
  head/contrib/ruby19/benchmark/bm_so_mandelbrot.rb
  head/contrib/ruby19/benchmark/bm_io_select3.rb
  head/contrib/ruby19/benchmark/bm_io_file_create.rb
  head/contrib/ruby19/benchmark/report.rb
  head/contrib/ruby19/benchmark/bm_vm_thread_pass.rb
  head/contrib/ruby19/benchmark/bm_so_fasta.rb
  head/contrib/ruby19/benchmark/bm_io_file_read.rb
  head/contrib/ruby19/benchmark/bm_vm2_array.rb
  head/contrib/ruby19/benchmark/bm_app_factorial.rb
  head/contrib/ruby19/benchmark/bm_so_k_nucleotide.rb
  head/contrib/ruby19/benchmark/bm_so_object.rb
  head/contrib/ruby19/benchmark/bm_app_erb.rb
  head/contrib/ruby19/benchmark/bm_vm1_const.rb
  head/contrib/ruby19/benchmark/bm_vm2_zsuper.rb
  head/contrib/ruby19/benchmark/bm_vm2_send.rb
  head/contrib/ruby19/benchmark/bm_vm1_block.rb
  head/contrib/ruby19/benchmark/bm_so_pidigits.rb
  head/contrib/ruby19/benchmark/bm_vm2_regexp.rb
  head/contrib/ruby19/benchmark/bm_vm_thread_mutex3.rb
  head/contrib/ruby19/benchmark/bm_vm2_defined_method.rb
  head/contrib/ruby19/benchmark/bm_vm1_ensure.rb
  head/contrib/ruby19/benchmark/bm_so_concatenate.rb
  head/contrib/ruby19/benchmark/run.rb
  head/contrib/ruby19/benchmark/bm_vm2_proc.rb
  head/contrib/ruby19/benchmark/bm_so_binary_trees.rb
  head/contrib/ruby19/benchmark/bm_io_select2.rb
  head/contrib/ruby19/benchmark/bm_so_nsieve.rb
  head/contrib/ruby19/benchmark/bmx_temp.rb
  head/contrib/ruby19/benchmark/bm_so_reverse_complement.rb
  head/contrib/ruby19/benchmark/bm_so_lists.rb
  head/contrib/ruby19/benchmark/bm_so_exception.rb
  head/contrib/ruby19/benchmark/bm_app_tarai.rb
  head/contrib/ruby19/benchmark/bm_app_fib.rb
  head/contrib/ruby19/benchmark/bm_vm2_method.rb
  head/contrib/ruby19/benchmark/bm_vm2_unif1.rb
  head/contrib/ruby19/benchmark/bm_vm1_neq.rb
  head/contrib/ruby19/benchmark/prepare_so_count_words.rb
  head/contrib/ruby19/benchmark/bm_app_pentomino.rb
  head/contrib/ruby19/benchmark/bm_loop_times.rb
  head/contrib/ruby19/benchmark/bm_so_spectralnorm.rb
  head/contrib/ruby19/benchmark/bm_vm2_eval.rb
  head/contrib/ruby19/benchmark/bm_so_sieve.rb
  head/contrib/ruby19/benchmark/driver.rb
  head/contrib/ruby19/benchmark/bm_loop_whileloop2.rb
  head/contrib/ruby19/benchmark/bm_vm_thread_mutex2.rb
  head/contrib/ruby19/benchmark/bm_loop_generator.rb
  head/contrib/ruby19/benchmark/bm_io_file_write.rb
  head/contrib/ruby19/benchmark/bm_vm2_super.rb
  head/contrib/ruby19/benchmark/bm_vm2_mutex.rb
  head/contrib/ruby19/benchmark/bm_vm_thread_pipe.rb
  head/contrib/ruby19/benchmark/bm_so_fannkuch.rb
  head/contrib/ruby19/benchmark/bm_vm1_ivar_set.rb
  head/contrib/ruby19/benchmark/bm_app_uri.rb
  head/contrib/ruby19/benchmark/bm_app_answer.rb
  head/contrib/ruby19/benchmark/bm_vm3_clearmethodcache.rb
  head/contrib/ruby19/benchmark/bm_so_ackermann.rb
  head/contrib/ruby19/benchmark/wc.input.base
  head/contrib/ruby19/benchmark/bm_app_raise.rb
  head/contrib/ruby19/benchmark/bm_vm1_length.rb
  head/contrib/ruby19/opt_sc.inc
  head/contrib/ruby19/array.c
  head/contrib/ruby19/ext/io/console/console.c
  head/contrib/ruby19/ext/io/console/lib/console/size.rb
  head/contrib/ruby19/ext/io/console/extconf.rb
  head/contrib/ruby19/ext/io/console/io-console.gemspec
  head/contrib/ruby19/ext/io/wait/extconf.rb
  head/contrib/ruby19/ext/io/wait/wait.c
  head/contrib/ruby19/ext/io/nonblock/nonblock.c
  head/contrib/ruby19/ext/io/nonblock/extconf.rb
  head/contrib/ruby19/ext/racc/cparse/README
  head/contrib/ruby19/ext/racc/cparse/cparse.c
  head/contrib/ruby19/ext/racc/cparse/depend
  head/contrib/ruby19/ext/racc/cparse/extconf.rb
  head/contrib/ruby19/ext/gdbm/gdbm.c
  head/contrib/ruby19/ext/gdbm/README
  head/contrib/ruby19/ext/gdbm/depend
  head/contrib/ruby19/ext/gdbm/extconf.rb
  head/contrib/ruby19/ext/syck/bytecode.c
  head/contrib/ruby19/ext/syck/rubyext.c
  head/contrib/ruby19/ext/syck/yaml2byte.c
  head/contrib/ruby19/ext/syck/emitter.c
  head/contrib/ruby19/ext/syck/syck.c
  head/contrib/ruby19/ext/syck/implicit.c
  head/contrib/ruby19/ext/syck/handler.c
  head/contrib/ruby19/ext/syck/depend
  head/contrib/ruby19/ext/syck/syck.h
  head/contrib/ruby19/ext/syck/token.c
  head/contrib/ruby19/ext/syck/lib/syck/baseemitter.rb
  head/contrib/ruby19/ext/syck/lib/syck/types.rb
  head/contrib/ruby19/ext/syck/lib/syck/ypath.rb
  head/contrib/ruby19/ext/syck/lib/syck/encoding.rb
  head/contrib/ruby19/ext/syck/lib/syck/loader.rb
  head/contrib/ruby19/ext/syck/lib/syck/rubytypes.rb
  head/contrib/ruby19/ext/syck/lib/syck/yamlnode.rb
  head/contrib/ruby19/ext/syck/lib/syck/error.rb
  head/contrib/ruby19/ext/syck/lib/syck/syck.rb
  head/contrib/ruby19/ext/syck/lib/syck/stream.rb
  head/contrib/ruby19/ext/syck/lib/syck/tag.rb
  head/contrib/ruby19/ext/syck/lib/syck/constants.rb
  head/contrib/ruby19/ext/syck/lib/syck/stringio.rb
  head/contrib/ruby19/ext/syck/lib/syck/basenode.rb
  head/contrib/ruby19/ext/syck/lib/syck.rb
  head/contrib/ruby19/ext/syck/lib/yaml/syck.rb
  head/contrib/ruby19/ext/syck/node.c
  head/contrib/ruby19/ext/syck/gram.c
  head/contrib/ruby19/ext/syck/extconf.rb
  head/contrib/ruby19/ext/syck/gram.h
  head/contrib/ruby19/ext/syck/yamlbyte.h
  head/contrib/ruby19/ext/pty/pty.c
  head/contrib/ruby19/ext/pty/depend
  head/contrib/ruby19/ext/pty/lib/expect.rb
  head/contrib/ruby19/ext/pty/extconf.rb
  head/contrib/ruby19/ext/nkf/nkf-utf8/config.h
  head/contrib/ruby19/ext/nkf/nkf-utf8/utf8tbl.h
  head/contrib/ruby19/ext/nkf/nkf-utf8/nkf.c
  head/contrib/ruby19/ext/nkf/nkf-utf8/nkf.h
  head/contrib/ruby19/ext/nkf/nkf-utf8/utf8tbl.c
  head/contrib/ruby19/ext/nkf/lib/kconv.rb
  head/contrib/ruby19/ext/nkf/extconf.rb
  head/contrib/ruby19/ext/nkf/depend
  head/contrib/ruby19/ext/nkf/nkf.c
  head/contrib/ruby19/ext/digest/defs.h
  head/contrib/ruby19/ext/digest/extconf.rb
  head/contrib/ruby19/ext/digest/test.sh
  head/contrib/ruby19/ext/digest/rmd160/rmd160ossl.c
  head/contrib/ruby19/ext/digest/rmd160/rmd160init.c
  head/contrib/ruby19/ext/digest/rmd160/depend
  head/contrib/ruby19/ext/digest/rmd160/rmd160.h
  head/contrib/ruby19/ext/digest/rmd160/rmd160ossl.h
  head/contrib/ruby19/ext/digest/rmd160/extconf.rb
  head/contrib/ruby19/ext/digest/rmd160/rmd160.c
  head/contrib/ruby19/ext/digest/sha1/sha1ossl.c
  head/contrib/ruby19/ext/digest/sha1/depend
  head/contrib/ruby19/ext/digest/sha1/sha1init.c
  head/contrib/ruby19/ext/digest/sha1/sha1.h
  head/contrib/ruby19/ext/digest/sha1/sha1ossl.h
  head/contrib/ruby19/ext/digest/sha1/extconf.rb
  head/contrib/ruby19/ext/digest/sha1/sha1.c
  head/contrib/ruby19/ext/digest/sha2/depend
  head/contrib/ruby19/ext/digest/sha2/sha2ossl.c
  head/contrib/ruby19/ext/digest/sha2/sha2init.c
  head/contrib/ruby19/ext/digest/sha2/sha2.h
  head/contrib/ruby19/ext/digest/sha2/sha2ossl.h
  head/contrib/ruby19/ext/digest/sha2/lib/sha2.rb
  head/contrib/ruby19/ext/digest/sha2/extconf.rb
  head/contrib/ruby19/ext/digest/sha2/sha2.c
  head/contrib/ruby19/ext/digest/depend
  head/contrib/ruby19/ext/digest/digest.c
  head/contrib/ruby19/ext/digest/bubblebabble/bubblebabble.c
  head/contrib/ruby19/ext/digest/bubblebabble/extconf.rb
  head/contrib/ruby19/ext/digest/bubblebabble/depend
  head/contrib/ruby19/ext/digest/digest.h
  head/contrib/ruby19/ext/digest/md5/md5.c
  head/contrib/ruby19/ext/digest/md5/md5ossl.c
  head/contrib/ruby19/ext/digest/md5/extconf.rb
  head/contrib/ruby19/ext/digest/md5/md5init.c
  head/contrib/ruby19/ext/digest/md5/md5.h
  head/contrib/ruby19/ext/digest/md5/md5ossl.h
  head/contrib/ruby19/ext/digest/md5/depend
  head/contrib/ruby19/ext/digest/lib/digest.rb
  head/contrib/ruby19/ext/digest/lib/digest/hmac.rb
  head/contrib/ruby19/ext/Setup.nt
  head/contrib/ruby19/ext/bigdecimal/bigdecimal.c
  head/contrib/ruby19/ext/bigdecimal/sample/pi.rb
  head/contrib/ruby19/ext/bigdecimal/sample/linear.rb
  head/contrib/ruby19/ext/bigdecimal/sample/nlsolve.rb
  head/contrib/ruby19/ext/bigdecimal/bigdecimal.gemspec
  head/contrib/ruby19/ext/bigdecimal/bigdecimal_en.html
  head/contrib/ruby19/ext/bigdecimal/bigdecimal.h
  head/contrib/ruby19/ext/bigdecimal/lib/bigdecimal/ludcmp.rb
  head/contrib/ruby19/ext/bigdecimal/lib/bigdecimal/jacobian.rb
  head/contrib/ruby19/ext/bigdecimal/lib/bigdecimal/math.rb
  head/contrib/ruby19/ext/bigdecimal/lib/bigdecimal/newton.rb
  head/contrib/ruby19/ext/bigdecimal/lib/bigdecimal/util.rb
  head/contrib/ruby19/ext/bigdecimal/extconf.rb
  head/contrib/ruby19/ext/bigdecimal/README
  head/contrib/ruby19/ext/bigdecimal/bigdecimal_ja.html
  head/contrib/ruby19/ext/bigdecimal/depend
  head/contrib/ruby19/ext/syslog/extconf.rb
  head/contrib/ruby19/ext/syslog/syslog.txt
  head/contrib/ruby19/ext/syslog/depend
  head/contrib/ruby19/ext/syslog/syslog.c
  head/contrib/ruby19/ext/openssl/ossl_bn.c
  head/contrib/ruby19/ext/openssl/ossl_asn1.c
  head/contrib/ruby19/ext/openssl/ossl_pkcs12.c
  head/contrib/ruby19/ext/openssl/ossl_bn.h
  head/contrib/ruby19/ext/openssl/ossl_ssl_session.c
  head/contrib/ruby19/ext/openssl/ossl_x509.c
  head/contrib/ruby19/ext/openssl/ossl_ns_spki.c
  head/contrib/ruby19/ext/openssl/ossl_x509crl.c
  head/contrib/ruby19/ext/openssl/ossl_x509name.c
  head/contrib/ruby19/ext/openssl/ossl_asn1.h
  head/contrib/ruby19/ext/openssl/ossl_pkcs12.h
  head/contrib/ruby19/ext/openssl/ossl_pkey.c
  head/contrib/ruby19/ext/openssl/ossl_bio.c
  head/contrib/ruby19/ext/openssl/ossl_x509.h
  head/contrib/ruby19/ext/openssl/ossl_ns_spki.h
  head/contrib/ruby19/ext/openssl/openssl_missing.c
  head/contrib/ruby19/ext/openssl/ossl_pkey.h
  head/contrib/ruby19/ext/openssl/ossl_bio.h
  head/contrib/ruby19/ext/openssl/openssl_missing.h
  head/contrib/ruby19/ext/openssl/ossl_pkey_dh.c
  head/contrib/ruby19/ext/openssl/ossl_x509cert.c
  head/contrib/ruby19/ext/openssl/ossl_rand.c
  head/contrib/ruby19/ext/openssl/ossl_pkcs5.c
  head/contrib/ruby19/ext/openssl/ossl_x509revoked.c
  head/contrib/ruby19/ext/openssl/ossl_x509ext.c
  head/contrib/ruby19/ext/openssl/ossl_pkcs7.c
  head/contrib/ruby19/ext/openssl/extconf.rb
  head/contrib/ruby19/ext/openssl/ossl_rand.h
  head/contrib/ruby19/ext/openssl/ossl_pkcs5.h
  head/contrib/ruby19/ext/openssl/ossl_version.h
  head/contrib/ruby19/ext/openssl/ossl_pkcs7.h
  head/contrib/ruby19/ext/openssl/ossl_pkey_dsa.c
  head/contrib/ruby19/ext/openssl/ossl_x509attr.c
  head/contrib/ruby19/ext/openssl/ossl_ssl.c
  head/contrib/ruby19/ext/openssl/ossl_ocsp.c
  head/contrib/ruby19/ext/openssl/ossl_config.c
  head/contrib/ruby19/ext/openssl/ossl_engine.c
  head/contrib/ruby19/ext/openssl/ossl_ssl.h
  head/contrib/ruby19/ext/openssl/ossl_hmac.c
  head/contrib/ruby19/ext/openssl/ossl_ocsp.h
  head/contrib/ruby19/ext/openssl/ossl_config.h
  head/contrib/ruby19/ext/openssl/ossl_cipher.c
  head/contrib/ruby19/ext/openssl/ossl_engine.h
  head/contrib/ruby19/ext/openssl/ossl_x509req.c
  head/contrib/ruby19/ext/openssl/ossl_pkey_rsa.c
  head/contrib/ruby19/ext/openssl/ossl_hmac.h
  head/contrib/ruby19/ext/openssl/ruby_missing.h
  head/contrib/ruby19/ext/openssl/ossl_pkey_ec.c
  head/contrib/ruby19/ext/openssl/ossl_cipher.h
  head/contrib/ruby19/ext/openssl/ossl_digest.c
  head/contrib/ruby19/ext/openssl/ossl.c
  head/contrib/ruby19/ext/openssl/ossl_x509store.c
  head/contrib/ruby19/ext/openssl/ossl_digest.h
  head/contrib/ruby19/ext/openssl/lib/openssl/config.rb
  head/contrib/ruby19/ext/openssl/lib/openssl/x509.rb
  head/contrib/ruby19/ext/openssl/lib/openssl/buffering.rb
  head/contrib/ruby19/ext/openssl/lib/openssl/cipher.rb
  head/contrib/ruby19/ext/openssl/lib/openssl/ssl-internal.rb
  head/contrib/ruby19/ext/openssl/lib/openssl/bn.rb
  head/contrib/ruby19/ext/openssl/lib/openssl/digest.rb
  head/contrib/ruby19/ext/openssl/lib/openssl/x509-internal.rb
  head/contrib/ruby19/ext/openssl/lib/openssl/ssl.rb
  head/contrib/ruby19/ext/openssl/lib/openssl.rb
  head/contrib/ruby19/ext/openssl/ossl.h
  head/contrib/ruby19/ext/sdbm/depend
  head/contrib/ruby19/ext/sdbm/init.c
  head/contrib/ruby19/ext/sdbm/_sdbm.c
  head/contrib/ruby19/ext/sdbm/extconf.rb
  head/contrib/ruby19/ext/sdbm/sdbm.h
  head/contrib/ruby19/ext/psych/extconf.rb
  head/contrib/ruby19/ext/psych/to_ruby.h
  head/contrib/ruby19/ext/psych/emitter.c
  head/contrib/ruby19/ext/psych/psych.h
  head/contrib/ruby19/ext/psych/parser.c
  head/contrib/ruby19/ext/psych/emitter.h
  head/contrib/ruby19/ext/psych/parser.h
  head/contrib/ruby19/ext/psych/yaml_tree.c
  head/contrib/ruby19/ext/psych/to_ruby.c
  head/contrib/ruby19/ext/psych/lib/psych/tree_builder.rb
  head/contrib/ruby19/ext/psych/lib/psych/nodes/node.rb
  head/contrib/ruby19/ext/psych/lib/psych/nodes/scalar.rb
  head/contrib/ruby19/ext/psych/lib/psych/nodes/sequence.rb
  head/contrib/ruby19/ext/psych/lib/psych/nodes/alias.rb
  head/contrib/ruby19/ext/psych/lib/psych/nodes/mapping.rb
  head/contrib/ruby19/ext/psych/lib/psych/nodes/stream.rb
  head/contrib/ruby19/ext/psych/lib/psych/nodes/document.rb
  head/contrib/ruby19/ext/psych/lib/psych/json/ruby_events.rb
  head/contrib/ruby19/ext/psych/lib/psych/json/tree_builder.rb
  head/contrib/ruby19/ext/psych/lib/psych/json/yaml_events.rb
  head/contrib/ruby19/ext/psych/lib/psych/json/stream.rb
  head/contrib/ruby19/ext/psych/lib/psych/core_ext.rb
  head/contrib/ruby19/ext/psych/lib/psych/nodes.rb
  head/contrib/ruby19/ext/psych/lib/psych/handler.rb
  head/contrib/ruby19/ext/psych/lib/psych/scalar_scanner.rb
  head/contrib/ruby19/ext/psych/lib/psych/visitors/to_ruby.rb
  head/contrib/ruby19/ext/psych/lib/psych/visitors/json_tree.rb
  head/contrib/ruby19/ext/psych/lib/psych/visitors/emitter.rb
  head/contrib/ruby19/ext/psych/lib/psych/visitors/depth_first.rb
  head/contrib/ruby19/ext/psych/lib/psych/visitors/visitor.rb
  head/contrib/ruby19/ext/psych/lib/psych/visitors/yaml_tree.rb
  head/contrib/ruby19/ext/psych/lib/psych/visitors.rb
  head/contrib/ruby19/ext/psych/lib/psych/streaming.rb
  head/contrib/ruby19/ext/psych/lib/psych/stream.rb
  head/contrib/ruby19/ext/psych/lib/psych/set.rb
  head/contrib/ruby19/ext/psych/lib/psych/coder.rb
  head/contrib/ruby19/ext/psych/lib/psych/omap.rb
  head/contrib/ruby19/ext/psych/lib/psych/parser.rb
  head/contrib/ruby19/ext/psych/lib/psych/handlers/document_stream.rb
  head/contrib/ruby19/ext/psych/lib/psych/syntax_error.rb
  head/contrib/ruby19/ext/psych/lib/psych/deprecated.rb
  head/contrib/ruby19/ext/psych/lib/psych.rb
  head/contrib/ruby19/ext/psych/psych.c
  head/contrib/ruby19/ext/psych/yaml_tree.h
  head/contrib/ruby19/ext/objspace/objspace.c
  head/contrib/ruby19/ext/objspace/extconf.rb
  head/contrib/ruby19/ext/objspace/depend
  head/contrib/ruby19/ext/Setup.emx
  head/contrib/ruby19/ext/coverage/coverage.c
  head/contrib/ruby19/ext/coverage/extconf.rb
  head/contrib/ruby19/ext/dl/cptr.c
  head/contrib/ruby19/ext/dl/callback/extconf.rb
  head/contrib/ruby19/ext/dl/callback/depend
  head/contrib/ruby19/ext/dl/callback/mkcallback.rb
  head/contrib/ruby19/ext/dl/handle.c
  head/contrib/ruby19/ext/dl/cfunc.c
  head/contrib/ruby19/ext/dl/depend
  head/contrib/ruby19/ext/dl/dl.c
  head/contrib/ruby19/ext/dl/win32/lib/win32/registry.rb
  head/contrib/ruby19/ext/dl/win32/lib/win32/resolv.rb
  head/contrib/ruby19/ext/dl/win32/lib/win32/sspi.rb
  head/contrib/ruby19/ext/dl/win32/lib/Win32API.rb
  head/contrib/ruby19/ext/dl/win32/extconf.rb
  head/contrib/ruby19/ext/dl/dl.h
  head/contrib/ruby19/ext/dl/lib/dl/struct.rb
  head/contrib/ruby19/ext/dl/lib/dl/types.rb
  head/contrib/ruby19/ext/dl/lib/dl/stack.rb
  head/contrib/ruby19/ext/dl/lib/dl/import.rb
  head/contrib/ruby19/ext/dl/lib/dl/func.rb
  head/contrib/ruby19/ext/dl/lib/dl/callback.rb
  head/contrib/ruby19/ext/dl/lib/dl/value.rb
  head/contrib/ruby19/ext/dl/lib/dl/pack.rb
  head/contrib/ruby19/ext/dl/lib/dl/cparser.rb
  head/contrib/ruby19/ext/dl/lib/dl.rb
  head/contrib/ruby19/ext/dl/extconf.rb
  head/contrib/ruby19/ext/zlib/zlib.c
  head/contrib/ruby19/ext/zlib/extconf.rb
  head/contrib/ruby19/ext/dbm/dbm.c
  head/contrib/ruby19/ext/dbm/extconf.rb
  head/contrib/ruby19/ext/dbm/depend
  head/contrib/ruby19/ext/win32ole/lib/win32ole.rb
  head/contrib/ruby19/ext/win32ole/lib/win32ole/property.rb
  head/contrib/ruby19/ext/win32ole/extconf.rb
  head/contrib/ruby19/ext/win32ole/depend
  head/contrib/ruby19/ext/win32ole/sample/excel2.rb
  head/contrib/ruby19/ext/win32ole/sample/excel3.rb
  head/contrib/ruby19/ext/win32ole/sample/ieconst.rb
  head/contrib/ruby19/ext/win32ole/sample/olegen.rb
  head/contrib/ruby19/ext/win32ole/sample/ienavi.rb
  head/contrib/ruby19/ext/win32ole/sample/ie.rb
  head/contrib/ruby19/ext/win32ole/sample/ienavi2.rb
  head/contrib/ruby19/ext/win32ole/sample/xml.rb
  head/contrib/ruby19/ext/win32ole/sample/excel1.rb
  head/contrib/ruby19/ext/win32ole/sample/oledirs.rb
  head/contrib/ruby19/ext/win32ole/win32ole.c
  head/contrib/ruby19/ext/curses/extconf.rb
  head/contrib/ruby19/ext/curses/mouse.rb
  head/contrib/ruby19/ext/curses/rain.rb
  head/contrib/ruby19/ext/curses/view.rb
  head/contrib/ruby19/ext/curses/view2.rb
  head/contrib/ruby19/ext/curses/depend
  head/contrib/ruby19/ext/curses/curses.c
  head/contrib/ruby19/ext/curses/hello.rb
  head/contrib/ruby19/ext/fcntl/fcntl.c
  head/contrib/ruby19/ext/fcntl/extconf.rb
  head/contrib/ruby19/ext/fcntl/depend
  head/contrib/ruby19/ext/mathn/complex/complex.c
  head/contrib/ruby19/ext/mathn/complex/extconf.rb
  head/contrib/ruby19/ext/mathn/rational/extconf.rb
  head/contrib/ruby19/ext/mathn/rational/rational.c
  head/contrib/ruby19/ext/json/generator/generator.h
  head/contrib/ruby19/ext/json/generator/depend
  head/contrib/ruby19/ext/json/generator/generator.c
  head/contrib/ruby19/ext/json/generator/extconf.rb
  head/contrib/ruby19/ext/json/lib/json.rb
  head/contrib/ruby19/ext/json/lib/json/common.rb
  head/contrib/ruby19/ext/json/lib/json/ext.rb
  head/contrib/ruby19/ext/json/lib/json/version.rb
  head/contrib/ruby19/ext/json/lib/json/add/complex.rb
  head/contrib/ruby19/ext/json/lib/json/add/core.rb
  head/contrib/ruby19/ext/json/lib/json/add/rational.rb
  head/contrib/ruby19/ext/json/extconf.rb
  head/contrib/ruby19/ext/json/parser/extconf.rb
  head/contrib/ruby19/ext/json/parser/parser.rl
  head/contrib/ruby19/ext/json/parser/parser.c
  head/contrib/ruby19/ext/json/parser/depend
  head/contrib/ruby19/ext/json/parser/parser.h
  head/contrib/ruby19/ext/json/parser/prereq.mk
  head/contrib/ruby19/ext/-test-/funcall/extconf.rb
  head/contrib/ruby19/ext/-test-/funcall/passing_block.c
  head/contrib/ruby19/ext/-test-/old_thread_select/extconf.rb
  head/contrib/ruby19/ext/-test-/old_thread_select/depend
  head/contrib/ruby19/ext/-test-/old_thread_select/old_thread_select.c
  head/contrib/ruby19/ext/-test-/wait_for_single_fd/wait_for_single_fd.c
  head/contrib/ruby19/ext/-test-/wait_for_single_fd/extconf.rb
  head/contrib/ruby19/ext/-test-/wait_for_single_fd/depend
  head/contrib/ruby19/ext/-test-/st/numhash/numhash.c
  head/contrib/ruby19/ext/-test-/st/numhash/extconf.rb
  head/contrib/ruby19/ext/-test-/string/extconf.rb
  head/contrib/ruby19/ext/-test-/string/modify.c
  head/contrib/ruby19/ext/-test-/string/set_len.c
  head/contrib/ruby19/ext/-test-/string/cstr.c
  head/contrib/ruby19/ext/-test-/string/ellipsize.c
  head/contrib/ruby19/ext/-test-/string/enc_associate.c
  head/contrib/ruby19/ext/-test-/string/init.c
  head/contrib/ruby19/ext/-test-/bug-3571/extconf.rb
  head/contrib/ruby19/ext/-test-/bug-3571/bug.c
  head/contrib/ruby19/ext/-test-/bug-3662/extconf.rb
  head/contrib/ruby19/ext/-test-/bug-3662/bug.c
  head/contrib/ruby19/ext/-test-/array/resize/extconf.rb
  head/contrib/ruby19/ext/-test-/array/resize/resize.c
  head/contrib/ruby19/ext/-test-/load/dot.dot/extconf.rb
  head/contrib/ruby19/ext/-test-/load/dot.dot/dot.dot.c
  head/contrib/ruby19/ext/-test-/win32/dln/libdlntest.def
  head/contrib/ruby19/ext/-test-/win32/dln/libdlntest.c
  head/contrib/ruby19/ext/-test-/win32/dln/extconf.rb
  head/contrib/ruby19/ext/-test-/win32/dln/dlntest.c
  head/contrib/ruby19/ext/-test-/win32/fd_setsize/extconf.rb
  head/contrib/ruby19/ext/-test-/win32/fd_setsize/depend
  head/contrib/ruby19/ext/-test-/win32/fd_setsize/fd_setsize.c
  head/contrib/ruby19/ext/continuation/extconf.rb
  head/contrib/ruby19/ext/continuation/continuation.c
  head/contrib/ruby19/ext/etc/extconf.rb
  head/contrib/ruby19/ext/etc/etc.c
  head/contrib/ruby19/ext/etc/depend
  head/contrib/ruby19/ext/date/date_strptime.c
  head/contrib/ruby19/ext/date/date_core.c
  head/contrib/ruby19/ext/date/lib/date/format.rb
  head/contrib/ruby19/ext/date/lib/date.rb
  head/contrib/ruby19/ext/date/date_parse.c
  head/contrib/ruby19/ext/date/extconf.rb
  head/contrib/ruby19/ext/date/date_strftime.c
  head/contrib/ruby19/ext/date/date_tmx.h
  head/contrib/ruby19/ext/date/depend
  head/contrib/ruby19/ext/strscan/strscan.c
  head/contrib/ruby19/ext/strscan/depend
  head/contrib/ruby19/ext/strscan/extconf.rb
  head/contrib/ruby19/ext/tk/tcltklib.c
  head/contrib/ruby19/ext/tk/MANUAL_tcltklib.eucj
  head/contrib/ruby19/ext/tk/README.fork
  head/contrib/ruby19/ext/tk/depend
  head/contrib/ruby19/ext/tk/README.1st
  head/contrib/ruby19/ext/tk/README.tcltklib
  head/contrib/ruby19/ext/tk/config_list.in
  head/contrib/ruby19/ext/tk/old-README.tcltklib.eucj
  head/contrib/ruby19/ext/tk/lib/tcltk.rb
  head/contrib/ruby19/ext/tk/lib/tktext.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkDND/tkdnd.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkDND/setup.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkDND/shape.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkDND.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/pkg_checker.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tclx/tclx.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tclx/setup.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/ICONS/setup.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/ICONS/icons.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkimg/xpm.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkimg/gif.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkimg/sun.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkimg/window.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkimg/ico.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkimg/tga.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkimg/bmp.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkimg/ps.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkimg/sgi.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkimg/png.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkimg/jpeg.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkimg/xbm.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkimg/tiff.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkimg/pcx.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkimg/README
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkimg/ppm.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkimg/pixmap.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkimg/setup.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tclx.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/labeledframe.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/scopedobject.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/fileselectiondialog.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/watch.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/canvasprintdialog.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/combobox.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/calendar.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/scrolledlistbox.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/scrolledtext.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/hierarchy.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/spinner.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/extfileselectionbox.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/timeentry.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/datefield.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/tabset.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/buttonbox.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/feedback.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/extfileselectiondialog.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/dialogshell.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/disjointlistbox.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/menubar.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/labeledwidget.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/scrolledhtml.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/messagebox.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/fileselectionbox.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/dateentry.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/setup.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/toolbar.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/scrolledcanvas.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/messagedialog.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/selectiondialog.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/entryfield.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/shell.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/tabnotebook.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/radiobox.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/spindate.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/pushbutton.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/scrolledwidget.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/mainwindow.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/panedwindow.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/notebook.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/scrolledframe.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/spinint.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/checkbox.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/spintime.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/extbutton.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/optionmenu.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/selectionbox.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/dialog.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/finddialog.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/hyperhelp.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/canvasprintbox.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/promptdialog.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets/timefield.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/label.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/spinbox.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/widget.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/buttonbox.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/scrollview.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/labelframe.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/progressdlg.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/titleframe.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/tree.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/setup.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/selectfont.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/panelframe.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/messagedlg.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/panedwindow.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/notebook.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/listbox.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/arrowbutton.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/passwddlg.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/progressbar.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/dropsite.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/pagesmanager.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/dynamichelp.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/scrollableframe.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/mainframe.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/dialog.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/scrolledwindow.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/separator.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/labelentry.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/entry.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/dragsite.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/combobox.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/statusbar.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/button.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/bitmap.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget/selectcolor.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tktable/setup.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tktable/tktable.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tktrans/tktrans.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tktrans/setup.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tktrans.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tktable.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/winico/winico.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/winico/setup.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/itk.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/winico.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/itcl.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/trofs/trofs.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/trofs/setup.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tile.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/setup.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkHTML.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/chatwidget.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/ctext.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/ruler.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/screenruler.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/ip_entry.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/tooltip.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/README
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/tablelist_core.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/tkpiechart.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/scrolledwindow.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/dialog.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/tablelist_tile.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/plotchart.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/history.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/swaplist.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/getstring.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/statusbar.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/calendar.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/superframe.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/ico.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/canvas_sqmap.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/canvas_zoom.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/datefield.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/widget.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/tablelist.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/menuentry.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/diagrams.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/autoscroll.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/khim.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/crosshair.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/dateentry.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/style.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/setup.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/toolbar.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/ntext.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/panelframe.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/scrollwin.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tcllib/cursor.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkimg.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/ICONS.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/SUPPORT_STATUS
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/ted.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/bitmap.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/tabset.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/container.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/busy.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/stripchart.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/cutbuffer.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/barchart.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/table.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/eps.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/spline.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/treeview.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/tile/scrollbar.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/tile/checkbutton.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/tile/frame.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/tile/radiobutton.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/tile/toplevel.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/tile/button.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/tile/label.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/winop.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/htext.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/tile.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/tree.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/win_printer.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/setup.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/graph.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/vector.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/component.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/dragdrop.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/watch.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/tabnotebook.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/blt/unix_dnd.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/iwidgets.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/treectrl/tktreectrl.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/treectrl/setup.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/treectrl.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/bwidget.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/itk/incr_tk.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/itk/setup.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/version.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/vu/dial.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/vu/pie.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/vu/setup.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/vu/spinbox.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/vu/charts.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/vu/bargraph.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/itcl/incr_tcl.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/itcl/setup.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/vu.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tile/tnotebook.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tile/tspinbox.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tile/tscrollbar.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tile/tpaned.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tile/tscale.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tile/tprogressbar.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tile/tradiobutton.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tile/tlabelframe.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tile/tframe.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tile/tsquare.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tile/tseparator.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tile/tmenubutton.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tile/tentry.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tile/treeview.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tile/sizegrip.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tile/tcombobox.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tile/tcheckbutton.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tile/dialog.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tile/tbutton.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tile/setup.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tile/style.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tile/tlabel.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/trofs.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkHTML/setup.rb
  head/contrib/ruby19/ext/tk/lib/tkextlib/tkHTML/htmlwidget.rb
  head/contrib/ruby19/ext/tk/lib/tkvirtevent.rb
  head/contrib/ruby19/ext/tk/lib/tkmenubar.rb
  head/contrib/ruby19/ext/tk/lib/README
  head/contrib/ruby19/ext/tk/lib/tkpalette.rb
  head/contrib/ruby19/ext/tk/lib/tkwinpkg.rb
  head/contrib/ruby19/ext/tk/lib/tkdialog.rb
  head/contrib/ruby19/ext/tk/lib/tkafter.rb
  head/contrib/ruby19/ext/tk/lib/tkentry.rb
  head/contrib/ruby19/ext/tk/lib/tkmacpkg.rb
  head/contrib/ruby19/ext/tk/lib/tkconsole.rb
  head/contrib/ruby19/ext/tk/lib/tkbgerror.rb
  head/contrib/ruby19/ext/tk/lib/tkclass.rb
  head/contrib/ruby19/ext/tk/lib/tkfont.rb
  head/contrib/ruby19/ext/tk/lib/multi-tk.rb
  head/contrib/ruby19/ext/tk/lib/tkscrollbox.rb
  head/contrib/ruby19/ext/tk/lib/remote-tk.rb
  head/contrib/ruby19/ext/tk/lib/tkcanvas.rb
  head/contrib/ruby19/ext/tk/lib/tk/after.rb
  head/contrib/ruby19/ext/tk/lib/tk/tagfont.rb
  head/contrib/ruby19/ext/tk/lib/tk/composite.rb
  head/contrib/ruby19/ext/tk/lib/tk/optionobj.rb
  head/contrib/ruby19/ext/tk/lib/tk/scrollbox.rb
  head/contrib/ruby19/ext/tk/lib/tk/bindtag.rb
  head/contrib/ruby19/ext/tk/lib/tk/pack.rb
  head/contrib/ruby19/ext/tk/lib/tk/timer.rb
  head/contrib/ruby19/ext/tk/lib/tk/mngfocus.rb
  head/contrib/ruby19/ext/tk/lib/tk/spinbox.rb
  head/contrib/ruby19/ext/tk/lib/tk/text.rb
  head/contrib/ruby19/ext/tk/lib/tk/itemfont.rb
  head/contrib/ruby19/ext/tk/lib/tk/menubar.rb
  head/contrib/ruby19/ext/tk/lib/tk/fontchooser.rb
  head/contrib/ruby19/ext/tk/lib/tk/frame.rb
  head/contrib/ruby19/ext/tk/lib/tk/palette.rb
  head/contrib/ruby19/ext/tk/lib/tk/dialog.rb
  head/contrib/ruby19/ext/tk/lib/tk/ttk_selector.rb
  head/contrib/ruby19/ext/tk/lib/tk/bgerror.rb
  head/contrib/ruby19/ext/tk/lib/tk/console.rb
  head/contrib/ruby19/ext/tk/lib/tk/macpkg.rb
  head/contrib/ruby19/ext/tk/lib/tk/menu.rb
  head/contrib/ruby19/ext/tk/lib/tk/checkbutton.rb
  head/contrib/ruby19/ext/tk/lib/tk/canvas.rb
  head/contrib/ruby19/ext/tk/lib/tk/button.rb
  head/contrib/ruby19/ext/tk/lib/tk/textwindow.rb
  head/contrib/ruby19/ext/tk/lib/tk/msgcat.rb
  head/contrib/ruby19/ext/tk/lib/tk/panedwindow.rb
  head/contrib/ruby19/ext/tk/lib/tk/menuspec.rb
  head/contrib/ruby19/ext/tk/lib/tk/texttag.rb
  head/contrib/ruby19/ext/tk/lib/tk/winfo.rb
  head/contrib/ruby19/ext/tk/lib/tk/wm.rb
  head/contrib/ruby19/ext/tk/lib/tk/scrollbar.rb
  head/contrib/ruby19/ext/tk/lib/tk/scale.rb
  head/contrib/ruby19/ext/tk/lib/tk/radiobutton.rb
  head/contrib/ruby19/ext/tk/lib/tk/labelframe.rb
  head/contrib/ruby19/ext/tk/lib/tk/package.rb
  head/contrib/ruby19/ext/tk/lib/tk/namespace.rb
  head/contrib/ruby19/ext/tk/lib/tk/xim.rb
  head/contrib/ruby19/ext/tk/lib/tk/textmark.rb
  head/contrib/ruby19/ext/tk/lib/tk/entry.rb
  head/contrib/ruby19/ext/tk/lib/tk/font.rb
  head/contrib/ruby19/ext/tk/lib/tk/txtwin_abst.rb
  head/contrib/ruby19/ext/tk/lib/tk/label.rb
  head/contrib/ruby19/ext/tk/lib/tk/root.rb
  head/contrib/ruby19/ext/tk/lib/tk/place.rb
  head/contrib/ruby19/ext/tk/lib/tk/variable.rb
  head/contrib/ruby19/ext/tk/lib/tk/grid.rb
  head/contrib/ruby19/ext/tk/lib/tk/validation.rb
  head/contrib/ruby19/ext/tk/lib/tk/clipboard.rb
  head/contrib/ruby19/ext/tk/lib/tk/canvastag.rb
  head/contrib/ruby19/ext/tk/lib/tk/autoload.rb
  head/contrib/ruby19/ext/tk/lib/tk/kinput.rb
  head/contrib/ruby19/ext/tk/lib/tk/optiondb.rb
  head/contrib/ruby19/ext/tk/lib/tk/event.rb
  head/contrib/ruby19/ext/tk/lib/tk/image.rb
  head/contrib/ruby19/ext/tk/lib/tk/busy.rb
  head/contrib/ruby19/ext/tk/lib/tk/scrollable.rb
  head/contrib/ruby19/ext/tk/lib/tk/listbox.rb
  head/contrib/ruby19/ext/tk/lib/tk/message.rb
  head/contrib/ruby19/ext/tk/lib/tk/itemconfig.rb
  head/contrib/ruby19/ext/tk/lib/tk/selection.rb
  head/contrib/ruby19/ext/tk/lib/tk/virtevent.rb
  head/contrib/ruby19/ext/tk/lib/tk/textimage.rb
  head/contrib/ruby19/ext/tk/lib/tk/toplevel.rb
  head/contrib/ruby19/ext/tk/lib/tk/encodedstr.rb
  head/contrib/ruby19/ext/tk/lib/tk/clock.rb
  head/contrib/ruby19/ext/tk/lib/tk/winpkg.rb
  head/contrib/ruby19/ext/tk/lib/tk.rb
  head/contrib/ruby19/ext/tk/lib/tkmngfocus.rb
  head/contrib/ruby19/ext/tk/extconf.rb
  head/contrib/ruby19/ext/tk/README.ActiveTcl
  head/contrib/ruby19/ext/tk/README.macosx-aqua
  head/contrib/ruby19/ext/tk/tkutil/tkutil.c
  head/contrib/ruby19/ext/tk/tkutil/depend
  head/contrib/ruby19/ext/tk/tkutil/extconf.rb
  head/contrib/ruby19/ext/tk/ChangeLog.tkextlib
  head/contrib/ruby19/ext/tk/MANUAL_tcltklib.eng
  head/contrib/ruby19/ext/tk/stubs.c
  head/contrib/ruby19/ext/tk/sample/resource.en
  head/contrib/ruby19/ext/tk/sample/iso2022-kr.txt
  head/contrib/ruby19/ext/tk/sample/iso2022-kr.txt
  head/contrib/ruby19/ext/tk/sample/cd_timer.rb
  head/contrib/ruby19/ext/tk/sample/tkline.rb
  head/contrib/ruby19/ext/tk/sample/tkmsgcat-load_tk.rb
  head/contrib/ruby19/ext/tk/sample/irbtkw.rbw
  head/contrib/ruby19/ext/tk/sample/safe-tk.rb
  head/contrib/ruby19/ext/tk/sample/msgs_rb/nl.msg
  head/contrib/ruby19/ext/tk/sample/msgs_rb/en_gb.msg
  head/contrib/ruby19/ext/tk/sample/msgs_rb/ja.msg
  head/contrib/ruby19/ext/tk/sample/msgs_rb/pl.msg
  head/contrib/ruby19/ext/tk/sample/msgs_rb/it.msg
  head/contrib/ruby19/ext/tk/sample/msgs_rb/el.msg
  head/contrib/ruby19/ext/tk/sample/msgs_rb/en.msg
  head/contrib/ruby19/ext/tk/sample/msgs_rb/eo.msg
  head/contrib/ruby19/ext/tk/sample/msgs_rb/cs.msg
  head/contrib/ruby19/ext/tk/sample/msgs_rb/ru.msg
  head/contrib/ruby19/ext/tk/sample/msgs_rb/es.msg
  head/contrib/ruby19/ext/tk/sample/msgs_rb/fr.msg
  head/contrib/ruby19/ext/tk/sample/msgs_rb/README
  head/contrib/ruby19/ext/tk/sample/msgs_rb/de.msg
  head/contrib/ruby19/ext/tk/sample/tkdialog.rb
  head/contrib/ruby19/ext/tk/sample/tkmultilistbox.rb
  head/contrib/ruby19/ext/tk/sample/tkmenubutton.rb
  head/contrib/ruby19/ext/tk/sample/tkmultilistframe.rb
  head/contrib/ruby19/ext/tk/sample/multi-ip_sample.rb
  head/contrib/ruby19/ext/tk/sample/tkalignbox.rb
  head/contrib/ruby19/ext/tk/sample/tkhello.rb
  head/contrib/ruby19/ext/tk/sample/tktimer3.rb
  head/contrib/ruby19/ext/tk/sample/ttk_wrapper.rb
  head/contrib/ruby19/ext/tk/sample/images/noletter.xbm
  head/contrib/ruby19/ext/tk/sample/images/pattern.xbm
  head/contrib/ruby19/ext/tk/sample/images/face.xbm
  head/contrib/ruby19/ext/tk/sample/images/flagup.xbm
  head/contrib/ruby19/ext/tk/sample/images/earthris.gif
  head/contrib/ruby19/ext/tk/sample/images/earthris.gif
  head/contrib/ruby19/ext/tk/sample/images/flagdown.xbm
  head/contrib/ruby19/ext/tk/sample/images/earth.gif
  head/contrib/ruby19/ext/tk/sample/images/earth.gif
  head/contrib/ruby19/ext/tk/sample/images/letters.xbm
  head/contrib/ruby19/ext/tk/sample/images/tcllogo.gif
  head/contrib/ruby19/ext/tk/sample/images/tcllogo.gif
  head/contrib/ruby19/ext/tk/sample/images/teapot.ppm
  head/contrib/ruby19/ext/tk/sample/images/teapot.ppm
  head/contrib/ruby19/ext/tk/sample/images/grey.5
  head/contrib/ruby19/ext/tk/sample/images/grey.25
  head/contrib/ruby19/ext/tk/sample/images/gray25.xbm
  head/contrib/ruby19/ext/tk/sample/msgs_tk/el.msg
  head/contrib/ruby19/ext/tk/sample/msgs_tk/en.msg
  head/contrib/ruby19/ext/tk/sample/msgs_tk/eo.msg
  head/contrib/ruby19/ext/tk/sample/msgs_tk/cs.msg
  head/contrib/ruby19/ext/tk/sample/msgs_tk/license.terms
  head/contrib/ruby19/ext/tk/sample/msgs_tk/ru.msg
  head/contrib/ruby19/ext/tk/sample/msgs_tk/es.msg
  head/contrib/ruby19/ext/tk/sample/msgs_tk/fr.msg
  head/contrib/ruby19/ext/tk/sample/msgs_tk/README
  head/contrib/ruby19/ext/tk/sample/msgs_tk/de.msg
  head/contrib/ruby19/ext/tk/sample/msgs_tk/nl.msg
  head/contrib/ruby19/ext/tk/sample/msgs_tk/en_gb.msg
  head/contrib/ruby19/ext/tk/sample/msgs_tk/ja.msg
  head/contrib/ruby19/ext/tk/sample/msgs_tk/pl.msg
  head/contrib/ruby19/ext/tk/sample/msgs_tk/it.msg
  head/contrib/ruby19/ext/tk/sample/tkbiff.rb
  head/contrib/ruby19/ext/tk/sample/tcltklib/lines4.rb
  head/contrib/ruby19/ext/tk/sample/tcltklib/batsu.gif
  head/contrib/ruby19/ext/tk/sample/tcltklib/batsu.gif
  head/contrib/ruby19/ext/tk/sample/tcltklib/sample0.rb
  head/contrib/ruby19/ext/tk/sample/tcltklib/sample1.rb
  head/contrib/ruby19/ext/tk/sample/tcltklib/sample2.rb
  head/contrib/ruby19/ext/tk/sample/tcltklib/maru.gif
  head/contrib/ruby19/ext/tk/sample/tcltklib/maru.gif
  head/contrib/ruby19/ext/tk/sample/tcltklib/lines0.tcl
  head/contrib/ruby19/ext/tk/sample/tcltklib/lines1.rb
  head/contrib/ruby19/ext/tk/sample/tcltklib/lines2.rb
  head/contrib/ruby19/ext/tk/sample/tcltklib/lines3.rb
  head/contrib/ruby19/ext/tk/sample/tcltklib/safeTk.rb
  head/contrib/ruby19/ext/tk/sample/tkcombobox.rb
  head/contrib/ruby19/ext/tk/sample/tkoptdb.rb
  head/contrib/ruby19/ext/tk/sample/tksleep_sample.rb
  head/contrib/ruby19/ext/tk/sample/irbtk.rb
  head/contrib/ruby19/ext/tk/sample/binding_sample.rb
  head/contrib/ruby19/ext/tk/sample/menubar2.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/entry1.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/ttkmenu.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/icon.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/ttknote.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/doc.org/license.terms.tk80
  head/contrib/ruby19/ext/tk/sample/demos-jp/doc.org/README.tk80
  head/contrib/ruby19/ext/tk/sample/demos-jp/doc.org/README.JP
  head/contrib/ruby19/ext/tk/sample/demos-jp/doc.org/license.terms
  head/contrib/ruby19/ext/tk/sample/demos-jp/doc.org/README
  head/contrib/ruby19/ext/tk/sample/demos-jp/ixset
  head/contrib/ruby19/ext/tk/sample/demos-jp/labelframe.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/mclist.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/radio.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/hscale.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/combo.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/rolodex-j
  head/contrib/ruby19/ext/tk/sample/demos-jp/search.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/image3.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/vscale.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/items.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/widget
  head/contrib/ruby19/ext/tk/sample/demos-jp/knightstour.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/radio3.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/menu8x.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/goldberg.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/ttkprogress.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/pendulum.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/menubu.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/square
  head/contrib/ruby19/ext/tk/sample/demos-jp/style.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/rmt
  head/contrib/ruby19/ext/tk/sample/demos-jp/toolbar.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/states.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/image2.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/ttkpane.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/anilabel.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/spin.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/paned2.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/bind.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/bitmap.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/ixset2
  head/contrib/ruby19/ext/tk/sample/demos-jp/check.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/plot.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/browse1
  head/contrib/ruby19/ext/tk/sample/demos-jp/radio2.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/browse2
  head/contrib/ruby19/ext/tk/sample/demos-jp/msgbox2.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/dialog2.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/entry3.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/ctext.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/filebox.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/ruler.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/aniwave.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/arrow.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/README
  head/contrib/ruby19/ext/tk/sample/demos-jp/tree.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/check2.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/image1.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/paned1.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/rolodex
  head/contrib/ruby19/ext/tk/sample/demos-jp/ttkbut.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/timer
  head/contrib/ruby19/ext/tk/sample/demos-jp/label.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/dialog1.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/menu84.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/floor.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/entry2.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/text.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/twind.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/clrpick.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/puzzle.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/msgbox.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/tcolor
  head/contrib/ruby19/ext/tk/sample/demos-jp/textpeer.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/hello
  head/contrib/ruby19/ext/tk/sample/demos-jp/colors.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/cscroll.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/README.1st
  head/contrib/ruby19/ext/tk/sample/demos-jp/floor2.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/form.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/menu.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/twind2.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/button.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/sayings.rb
  head/contrib/ruby19/ext/tk/sample/demos-jp/unicodeout.rb
  head/contrib/ruby19/ext/tk/sample/tkmsgcat-load_rb.rb
  head/contrib/ruby19/ext/tk/sample/resource.ja
  head/contrib/ruby19/ext/tk/sample/tktimer.rb
  head/contrib/ruby19/ext/tk/sample/encstr_usage.rb
  head/contrib/ruby19/ext/tk/sample/multi-ip_sample2.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/scrolledframe.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/spinint.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/checkbox.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/spintime.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/extbutton.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/optionmenu.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/selectionbox.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/dialog.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/hyperhelp.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/finddialog.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/canvasprintbox.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/promptdialog.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/notebook2.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/timefield.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/labeledframe.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/entryfield-2.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/fileselectiondialog.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/watch.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/canvasprintdialog.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/combobox.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/calendar.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/menubar2.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/scrolledlistbox.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/scrolledtext.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/hierarchy.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/spinner.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/messagebox2.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/extfileselectionbox.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/timeentry.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/datefield.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/tabset.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/feedback.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/buttonbox.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/extfileselectiondialog.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/dialogshell.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/disjointlistbox.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/menubar.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/tabnotebook2.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/labeledwidget.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/scrolledhtml.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/fileselectionbox.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/dateentry.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/panedwindow2.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/toolbar.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/scrolledcanvas.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/entryfield-1.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/messagedialog.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/selectiondialog.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/entryfield-3.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/tabnotebook.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/spindate.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/shell.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/radiobox.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/pushbutton.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/mainwindow.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/messagebox1.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/panedwindow.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/sample/notebook.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/Orig_LICENSE.txt
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/find.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/find.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/oval.xbm
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/poly.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/poly.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/clear.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/clear.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/help.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/help.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/ruler.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/ruler.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/new.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/new.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/cut.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/cut.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/print.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/print.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/points.xbm
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/save.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/save.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/open.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/open.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/mag.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/mag.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/text.xbm
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/close.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/close.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/line.xbm
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/box.xbm
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/exit.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/exit.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/copy.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/copy.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/paste.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/paste.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/select.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/select.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/blt/scripts/stipples.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/blt/graph6.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/blt/graph7.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/blt/calendar.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/blt/graph7a.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/blt/readme.txt
  head/contrib/ruby19/ext/tk/sample/tkextlib/blt/graph7b.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/blt/pareto.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/blt/barchart5.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/blt/graph7c.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/blt/winop1.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/blt/winop2.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/blt/plot1.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/blt/plot1b.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/blt/images/buckskin.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/blt/images/buckskin.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/blt/images/qv100.t.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/blt/images/qv100.t.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/blt/images/rain.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/blt/images/rain.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/blt/images/sample.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/blt/images/sample.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/blt/images/chalk.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/blt/images/chalk.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page4/image3
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page4/image3
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page4/image4
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page4/image4
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page4/image5
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page4/image5
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page4/image6
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page4/image6
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page4/image7
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page4/image7
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page4/image8
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page4/image8
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page4/index.html
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page4/image9
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page4/image9
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page4/image1
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page4/image1
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page4/image2
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page4/image2
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/Orig_COPYRIGHT.txt
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/ss.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/README
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image1
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image1
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image10
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image10
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image11
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image11
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image2
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image2
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image12
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image12
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image3
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image3
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image13
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image13
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image4
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image4
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image14
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image14
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image5
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image5
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image6
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image6
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image7
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image7
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image8
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image8
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/index.html
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image9
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page1/image9
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image1
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image1
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image2
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image2
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image3
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image3
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image4
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image4
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image5
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image5
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image6
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image6
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image7
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image7
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image8
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image8
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image9
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image9
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image20
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image20
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image21
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image21
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image22
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image22
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image23
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image23
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image24
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image24
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image25
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image25
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image26
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image26
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image27
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image27
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image28
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image28
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image29
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image29
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/index.html
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image10
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image10
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image11
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image11
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image30
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image30
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image12
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image12
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image31
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image31
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image13
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image13
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image32
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image32
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image14
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image14
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image33
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image33
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image15
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image15
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image34
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image34
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image16
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image16
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image35
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image35
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image17
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image17
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image18
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image18
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image36
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image36
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image19
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image19
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image37
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image37
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image38
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image38
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image39
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page2/image39
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/hv.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image13
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image13
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image4
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image4
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image14
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image14
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image5
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image5
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image6
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image6
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image7
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image7
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image8
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image8
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/index.html
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/index.html
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image9
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image9
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image1
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image1
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image10
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image10
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image11
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image11
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image2
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image2
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image12
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image12
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image3
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkHTML/page3/image3
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/demo.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/help.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/imovie.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/outlook-folders.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/readme.txt
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/mailwasher.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-folder.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-folder.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/imovie-01.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/imovie-01.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/imovie-02.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/imovie-02.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/imovie-03.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/imovie-03.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/imovie-04.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/imovie-04.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-inbox.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-inbox.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/imovie-05.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/imovie-05.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/big-dll.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/big-dll.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-outbox.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-outbox.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/imovie-06.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/imovie-06.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/imovie-07.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/imovie-07.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/mac-expand.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/mac-expand.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-main.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-main.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/help-book-open.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/help-book-open.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/big-exe.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/big-exe.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-clip.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-clip.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/folder-closed.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/folder-closed.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-arrow.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-arrow.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-local.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-local.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/small-txt.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/small-txt.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-group.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-group.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/unchecked.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/unchecked.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-draft.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-draft.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/internet-radio-off.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/internet-radio-off.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/internet-security.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/internet-security.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/mac-collapse.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/mac-collapse.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-watch.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-watch.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/help-page.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/help-page.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-read-2.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-read-2.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-read.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-read.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/sky.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/sky.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-unread.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-unread.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/folder-open.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/folder-open.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/big-folder.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/big-folder.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/internet-check-off.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/internet-check-off.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/internet-check-on.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/internet-check-on.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/big-txt.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/big-txt.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/big-file.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/big-file.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/file.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/file.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/small-folder.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/small-folder.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/small-dll.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/small-dll.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/internet-print.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/internet-print.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/small-file.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/small-file.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/checked.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/checked.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/small-exe.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/small-exe.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/help-book-closed.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/help-book-closed.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/internet-search.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/internet-search.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/internet-radio-on.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/internet-radio-on.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-deleted.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-deleted.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-server.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-server.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-sent.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/pics/outlook-sent.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/layout.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/www-options.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/bitmaps.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/explorer.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/outlook-newgroup.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/treectrl/random.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/bwidget/select.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/bwidget/tree.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/bwidget/basic.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/bwidget/tmpldlg.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/bwidget/demo.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/bwidget/dnd.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/bwidget/bwidget.xbm
  head/contrib/ruby19/ext/tk/sample/tkextlib/bwidget/manager.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/bwidget/x1.xbm
  head/contrib/ruby19/ext/tk/sample/tkextlib/bwidget/Orig_LICENSE.txt
  head/contrib/ruby19/ext/tk/sample/tkextlib/tktable/spreadsheet.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/tktable/Orig_LICENSE.txt
  head/contrib/ruby19/ext/tk/sample/tkextlib/tktable/buttons.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/tktable/command.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/tktable/valid.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/tktable/maxsize.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/tktable/basic.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/tktable/tcllogo.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tktable/tcllogo.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tktable/debug.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/tktable/dynarows.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/tcllib/plotdemos3.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/tcllib/Orig_LICENSE.txt
  head/contrib/ruby19/ext/tk/sample/tkextlib/tcllib/xyplot.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/tcllib/datefield.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/tcllib/plotdemos1.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/tcllib/plotdemos2.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/vu/README.txt
  head/contrib/ruby19/ext/tk/sample/tkextlib/vu/canvItems.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/vu/m128_000.xbm
  head/contrib/ruby19/ext/tk/sample/tkextlib/vu/canvSticker.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/vu/dial_demo.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/vu/pie.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/vu/Orig_LICENSE.txt
  head/contrib/ruby19/ext/tk/sample/tkextlib/vu/canvSticker2.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/vu/oscilloscope.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/vu/vu_demo.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/ICONS/viewIcons.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/ICONS/tkIcons
  head/contrib/ruby19/ext/tk/sample/tkextlib/ICONS/tkIcons-sample.kde
  head/contrib/ruby19/ext/tk/sample/tkextlib/ICONS/tkIcons.kde
  head/contrib/ruby19/ext/tk/sample/tkextlib/ICONS/Orig_LICENSE.txt
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkimg/demo.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkimg/license_terms_of_Img_extension
  head/contrib/ruby19/ext/tk/sample/tkextlib/tkimg/readme.txt
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/readme.txt
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/Orig_LICENSE.txt
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/iconlib.tcl
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/radio-nu.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/radio-nu.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/sb-thumb-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/sb-thumb-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/button-n.xcf
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/button-n.xcf
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/sb-thumb.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/sb-thumb.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowup-h.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowup-h.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowup-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowup-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowup.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowup.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/check-hc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/check-hc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/vslider-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/vslider-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowdown-h.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowdown-h.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/vslider.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/vslider.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/check-nc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/check-nc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowright-h.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowright-h.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/slider-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/slider-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowdown-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowdown-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/slider.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/slider.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowdown.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowdown.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowright-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowright-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/radio-hc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/radio-hc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/check-hu.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/check-hu.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowright.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowright.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowleft-h.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowleft-h.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/radio-nc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/radio-nc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/check-nu.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/check-nu.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/button-h.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/button-h.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowleft-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowleft-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/sb-vthumb-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/sb-vthumb-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowleft.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowleft.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/button-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/button-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/sb-vthumb.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/sb-vthumb.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/button-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/button-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/radio-hu.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue/radio-hu.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/blue.tcl
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/blue/pkgIndex.tcl
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-nc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-nc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowup-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowup-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-nu.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-nu.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-pc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-pc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowleft-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowleft-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/button-h.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/button-h.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowleft-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowleft-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/vslider-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/vslider-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-hc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-hc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/button-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/button-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/hsb-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/hsb-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-hu.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-hu.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/button-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/button-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-nc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-nc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowdown-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowdown-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-pc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-pc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-nu.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-nu.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowdown-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowdown-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowright-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowright-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowright-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowright-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/hslider-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/hslider-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/vsb-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/vsb-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-hc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-hc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-hu.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-hu.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowup-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowup-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/plastik.tcl
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/plastik/pkgIndex.tcl
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc/pkgIndex.tcl
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/check-hu.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/check-hu.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/button-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/button-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/radio-hu.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/radio-hu.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/check-nc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/check-nc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/radio-nc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/radio-nc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/check-nu.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/check-nu.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/radio-nu.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/radio-nu.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/button-h.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/button-h.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/check-hc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/check-hc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/button-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/button-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/radio-hc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/radio-hc.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc/kroc.tcl
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/kroc.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/pkgIndex.tcl
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowleft-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowleft-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowleft-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowleft-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/radio-c.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/radio-c.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowright-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowright-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/mbut-a.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/mbut-a.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/hslider-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/hslider-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowright-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowright-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/mbut-d.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/mbut-d.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowup-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowup-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-d.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-d.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowup-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowup-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/check-c.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/check-c.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-h.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-h.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/radio-u.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/radio-u.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tab-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tab-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/mbut-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/mbut-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tab-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tab-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/vslider-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/vslider-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tbar-a.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tbar-a.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/hsb-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/hsb-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/hsb-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/hsb-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-s.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-s.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowdown-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowdown-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowdown-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowdown-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/check-u.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/check-u.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tbar-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tbar-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/vsb-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/vsb-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tbar-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tbar-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/vsb-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/vsb-p.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/mbut-arrow-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/mbut-arrow-n.gif
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/themes/keramik/keramik.tcl
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/demo.rb
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/repeater.tcl
  head/contrib/ruby19/ext/tk/sample/tkextlib/tile/toolbutton.tcl
  head/contrib/ruby19/ext/tk/sample/figmemo_sample.rb
  head/contrib/ruby19/ext/tk/sample/remote-ip_sample2.rb
  head/contrib/ruby19/ext/tk/sample/btn_with_frame.rb
  head/contrib/ruby19/ext/tk/sample/24hr_clock.rb
  head/contrib/ruby19/ext/tk/sample/tkballoonhelp.rb
  head/contrib/ruby19/ext/tk/sample/optobj_sample.rb
  head/contrib/ruby19/ext/tk/sample/tktextframe.rb
  head/contrib/ruby19/ext/tk/sample/tktree.rb
  head/contrib/ruby19/ext/tk/sample/tkmsgcat-load_rb2.rb
  head/contrib/ruby19/ext/tk/sample/tkbrowse.rb
  head/contrib/ruby19/ext/tk/sample/tktimer2.rb
  head/contrib/ruby19/ext/tk/sample/remote-ip_sample.rb
  head/contrib/ruby19/ext/tk/sample/tkfrom.rb
  head/contrib/ruby19/ext/tk/sample/tkmulticolumnlist.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/spin.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/button.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/bind.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/plot.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/unicodeout.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/browse1
  head/contrib/ruby19/ext/tk/sample/demos-en/dialog1.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/browse2
  head/contrib/ruby19/ext/tk/sample/demos-en/items.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/entry1.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/clrpick.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/ixset
  head/contrib/ruby19/ext/tk/sample/demos-en/labelframe.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/mclist.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/tree.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/hscale.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/style.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/tcolor
  head/contrib/ruby19/ext/tk/sample/demos-en/README.1st
  head/contrib/ruby19/ext/tk/sample/demos-en/cscroll.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/image3.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/search.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/rolodex
  head/contrib/ruby19/ext/tk/sample/demos-en/vscale.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/check.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/sayings.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/radio3.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/text.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/ChangeLog
  head/contrib/ruby19/ext/tk/sample/demos-en/ttkmenu.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/ctext.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/ttknote.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/ruler.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/arrow.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/menubu.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/textpeer.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/ChangeLog.prev
  head/contrib/ruby19/ext/tk/sample/demos-en/states.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/form.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/menu.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/image2.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/paned2.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/bitmap.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/label.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/README.tkencoding
  head/contrib/ruby19/ext/tk/sample/demos-en/radio2.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/widget
  head/contrib/ruby19/ext/tk/sample/demos-en/floor.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/knightstour.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/entry3.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/twind.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/ttkprogress.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/icon.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/doc.org/license.terms
  head/contrib/ruby19/ext/tk/sample/demos-en/doc.org/README
  head/contrib/ruby19/ext/tk/sample/demos-en/doc.org/license.terms.tk80
  head/contrib/ruby19/ext/tk/sample/demos-en/doc.org/README.tk80
  head/contrib/ruby19/ext/tk/sample/demos-en/doc.org/README.JP
  head/contrib/ruby19/ext/tk/sample/demos-en/square
  head/contrib/ruby19/ext/tk/sample/demos-en/check2.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/toolbar.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/image1.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/ttkpane.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/paned1.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/ixset2
  head/contrib/ruby19/ext/tk/sample/demos-en/ttkbut.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/timer
  head/contrib/ruby19/ext/tk/sample/demos-en/menu84.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/dialog2.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/msgbox2.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/entry2.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/tkencoding.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/goldberg.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/filebox.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/pendulum.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/puzzle.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/aniwave.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/README
  head/contrib/ruby19/ext/tk/sample/demos-en/radio.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/combo.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/msgbox.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/rmt
  head/contrib/ruby19/ext/tk/sample/demos-en/colors.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/hello
  head/contrib/ruby19/ext/tk/sample/demos-en/floor2.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/anilabel.rb
  head/contrib/ruby19/ext/tk/sample/demos-en/twind2.rb
  head/contrib/ruby19/ext/tk/sample/cmd_resource
  head/contrib/ruby19/ext/tk/sample/bindtag_sample.rb
  head/contrib/ruby19/ext/tk/sample/scrollframe.rb
  head/contrib/ruby19/ext/tk/sample/menubar1.rb
  head/contrib/ruby19/ext/tk/sample/cmd_res_test.rb
  head/contrib/ruby19/ext/tk/sample/tktextio.rb
  head/contrib/ruby19/ext/tk/sample/msgs_rb2/ja.msg
  head/contrib/ruby19/ext/tk/sample/msgs_rb2/README
  head/contrib/ruby19/ext/tk/sample/msgs_rb2/de.msg
  head/contrib/ruby19/ext/tk/sample/menubar3.rb
  head/contrib/ruby19/ext/tk/sample/editable_listbox.rb
  head/contrib/ruby19/ext/tk/sample/tktree.tcl
  head/contrib/ruby19/ext/tk/sample/propagate.rb
  head/contrib/ruby19/ext/tk/sample/tkoptdb-safeTk.rb
  head/contrib/ruby19/ext/tk/sample/binstr_usage.rb
  head/contrib/ruby19/ext/tk/sample/tkrttimer.rb
  head/contrib/ruby19/ext/tk/old-extconf.rb
  head/contrib/ruby19/ext/tk/stubs.h
  head/contrib/ruby19/ext/iconv/charset_alias.rb
  head/contrib/ruby19/ext/iconv/extconf.rb
  head/contrib/ruby19/ext/iconv/mkwrapper.rb
  head/contrib/ruby19/ext/iconv/depend
  head/contrib/ruby19/ext/iconv/iconv.c
  head/contrib/ruby19/ext/Setup.atheos
  head/contrib/ruby19/ext/readline/README.ja
  head/contrib/ruby19/ext/readline/extconf.rb
  head/contrib/ruby19/ext/readline/README
  head/contrib/ruby19/ext/readline/depend
  head/contrib/ruby19/ext/readline/readline.c
  head/contrib/ruby19/ext/fiddle/closure.h
  head/contrib/ruby19/ext/fiddle/function.c
  head/contrib/ruby19/ext/fiddle/lib/fiddle.rb
  head/contrib/ruby19/ext/fiddle/lib/fiddle/function.rb
  head/contrib/ruby19/ext/fiddle/lib/fiddle/closure.rb
  head/contrib/ruby19/ext/fiddle/extconf.rb
  head/contrib/ruby19/ext/fiddle/fiddle.c
  head/contrib/ruby19/ext/fiddle/conversions.c
  head/contrib/ruby19/ext/fiddle/function.h
  head/contrib/ruby19/ext/fiddle/closure.c
  head/contrib/ruby19/ext/fiddle/fiddle.h
  head/contrib/ruby19/ext/fiddle/conversions.h
  head/contrib/ruby19/ext/fiber/extconf.rb
  head/contrib/ruby19/ext/fiber/fiber.c
  head/contrib/ruby19/ext/socket/raddrinfo.c
  head/contrib/ruby19/ext/socket/option.c
  head/contrib/ruby19/ext/socket/sockport.h
  head/contrib/ruby19/ext/socket/unixserver.c
  head/contrib/ruby19/ext/socket/.document
  head/contrib/ruby19/ext/socket/constants.c
  head/contrib/ruby19/ext/socket/tcpserver.c
  head/contrib/ruby19/ext/socket/depend
  head/contrib/ruby19/ext/socket/ipsocket.c
  head/contrib/ruby19/ext/socket/lib/socket.rb
  head/contrib/ruby19/ext/socket/mkconstants.rb
  head/contrib/ruby19/ext/socket/getaddrinfo.c
  head/contrib/ruby19/ext/socket/extconf.rb
  head/contrib/ruby19/ext/socket/socket.c
  head/contrib/ruby19/ext/socket/basicsocket.c
  head/contrib/ruby19/ext/socket/sockssocket.c
  head/contrib/ruby19/ext/socket/addrinfo.h
  head/contrib/ruby19/ext/socket/ancdata.c
  head/contrib/ruby19/ext/socket/getnameinfo.c
  head/contrib/ruby19/ext/socket/unixsocket.c
  head/contrib/ruby19/ext/socket/rubysocket.h
  head/contrib/ruby19/ext/socket/tcpsocket.c
  head/contrib/ruby19/ext/socket/udpsocket.c
  head/contrib/ruby19/ext/socket/init.c
  head/contrib/ruby19/ext/extmk.rb
  head/contrib/ruby19/ext/.document
  head/contrib/ruby19/ext/pathname/extconf.rb
  head/contrib/ruby19/ext/pathname/pathname.c
  head/contrib/ruby19/ext/pathname/lib/pathname.rb
  head/contrib/ruby19/ext/stringio/extconf.rb
  head/contrib/ruby19/ext/stringio/README
  head/contrib/ruby19/ext/stringio/depend
  head/contrib/ruby19/ext/stringio/stringio.c
  head/contrib/ruby19/ext/Setup
  head/contrib/ruby19/ext/ripper/eventids2table.c
  head/contrib/ruby19/ext/ripper/README
  head/contrib/ruby19/ext/ripper/depend
  head/contrib/ruby19/ext/ripper/tools/generate-param-macros.rb
  head/contrib/ruby19/ext/ripper/tools/generate.rb
  head/contrib/ruby19/ext/ripper/tools/preproc.rb
  head/contrib/ruby19/ext/ripper/tools/strip.rb
  head/contrib/ruby19/ext/ripper/ripper.c
  head/contrib/ruby19/ext/ripper/eventids1.c
  head/contrib/ruby19/ext/ripper/eventids2.c
  head/contrib/ruby19/ext/ripper/lib/ripper/filter.rb
  head/contrib/ruby19/ext/ripper/lib/ripper/core.rb
  head/contrib/ruby19/ext/ripper/lib/ripper/lexer.rb
  head/contrib/ruby19/ext/ripper/lib/ripper/sexp.rb
  head/contrib/ruby19/ext/ripper/lib/ripper.rb
  head/contrib/ruby19/ext/ripper/y.output
  head/contrib/ruby19/ext/ripper/extconf.rb
  head/contrib/ruby19/ext/ripper/ripper.y
  head/contrib/ruby19/COPYING.ja
  head/contrib/ruby19/ruby_atomic.h
  head/contrib/ruby19/struct.c
  head/contrib/ruby19/variable.c
  head/contrib/ruby19/debug.c
  head/contrib/ruby19/marshal.c
  head/contrib/ruby19/regerror.c
  head/contrib/ruby19/COPYING
  head/contrib/ruby19/man/ruby.1
  head/contrib/ruby19/man/rake.1
  head/contrib/ruby19/man/goruby.1
  head/contrib/ruby19/man/erb.1
  head/contrib/ruby19/man/ri.1
  head/contrib/ruby19/man/irb.1
  head/contrib/ruby19/debug.h
  head/contrib/ruby19/regint.h
  head/contrib/ruby19/GPL
  head/contrib/ruby19/include/ruby/oniguruma.h
  head/contrib/ruby19/include/ruby/re.h
  head/contrib/ruby19/include/ruby/io.h
  head/contrib/ruby19/include/ruby/missing.h
  head/contrib/ruby19/include/ruby/regex.h
  head/contrib/ruby19/include/ruby/defines.h
  head/contrib/ruby19/include/ruby/util.h
  head/contrib/ruby19/include/ruby/ruby.h
  head/contrib/ruby19/include/ruby/vm.h
  head/contrib/ruby19/include/ruby/version.h
  head/contrib/ruby19/include/ruby/encoding.h
  head/contrib/ruby19/include/ruby/st.h
  head/contrib/ruby19/include/ruby/backward/util.h
  head/contrib/ruby19/include/ruby/backward/rubysig.h
  head/contrib/ruby19/include/ruby/backward/classext.h
  head/contrib/ruby19/include/ruby/backward/st.h
  head/contrib/ruby19/include/ruby/backward/rubyio.h
  head/contrib/ruby19/include/ruby/intern.h
  head/contrib/ruby19/include/ruby/subst.h
  head/contrib/ruby19/include/ruby/win32.h
  head/contrib/ruby19/include/ruby.h
  head/contrib/ruby19/vm.inc
  head/contrib/ruby19/safe.c
  head/contrib/ruby19/dir.c
  head/contrib/ruby19/ruby.c
  head/contrib/ruby19/optinsn.inc
  head/contrib/ruby19/win32/resource.rb
  head/contrib/ruby19/win32/README.win32
  head/contrib/ruby19/win32/mkexports.rb
  head/contrib/ruby19/win32/stub.c
  head/contrib/ruby19/win32/file.c
  head/contrib/ruby19/win32/dir.h
  head/contrib/ruby19/win32/makedirs.bat
  head/contrib/ruby19/win32/Makefile.sub
  head/contrib/ruby19/win32/rmdirs.bat
  head/contrib/ruby19/win32/setup.mak
  head/contrib/ruby19/win32/ifchange.bat
  head/contrib/ruby19/win32/enc-setup.mak
  head/contrib/ruby19/win32/rmall.bat
  head/contrib/ruby19/win32/winmain.c
  head/contrib/ruby19/win32/rm.bat
  head/contrib/ruby19/win32/win32.c
  head/contrib/ruby19/win32/configure.bat
  head/contrib/ruby19/lex.c
  head/contrib/ruby19/dmyencoding.c
  head/contrib/ruby19/defs/default_gems
  head/contrib/ruby19/defs/lex.c.src
  head/contrib/ruby19/defs/known_errors.def
  head/contrib/ruby19/defs/keywords
  head/contrib/ruby19/defs/opt_insn_unif.def
  head/contrib/ruby19/defs/opt_operand.def
  head/contrib/ruby19/transdb.h
  head/contrib/ruby19/BSDL
  head/contrib/ruby19/configure.in
  head/contrib/ruby19/re.c
  head/contrib/ruby19/complex.c
  head/contrib/ruby19/misc/rdoc-mode.el
  head/contrib/ruby19/misc/ruby-electric.el
  head/contrib/ruby19/misc/inf-ruby.el
  head/contrib/ruby19/misc/rb_optparse.bash
  head/contrib/ruby19/misc/README
  head/contrib/ruby19/misc/ruby-style.el
  head/contrib/ruby19/misc/rubydb2x.el
  head/contrib/ruby19/misc/rubydb3x.el
  head/contrib/ruby19/misc/ruby-mode.el
  head/contrib/ruby19/misc/rb_optparse.zsh
  head/contrib/ruby19/dln.c
  head/contrib/ruby19/file.c
  head/contrib/ruby19/encdb.h
  head/contrib/ruby19/compar.c
  head/contrib/ruby19/enumerator.c
  head/contrib/ruby19/dln.h
  head/contrib/ruby19/ia64.s
  head/contrib/ruby19/regsyntax.c
  head/contrib/ruby19/ToDo
  head/contrib/ruby19/node.c
  head/contrib/ruby19/bin/testrb
  head/contrib/ruby19/bin/rdoc
  head/contrib/ruby19/bin/erb
  head/contrib/ruby19/bin/gem
  head/contrib/ruby19/bin/ri
  head/contrib/ruby19/bin/irb
  head/contrib/ruby19/bin/rake
  head/contrib/ruby19/dmydln.c
  head/contrib/ruby19/node.h
  head/contrib/ruby19/range.c
  head/contrib/ruby19/regcomp.c
  head/contrib/ruby19/strftime.c
  head/contrib/ruby19/eval_error.c
  head/contrib/ruby19/revision.h
  head/contrib/ruby19/README.EXT.ja
  head/contrib/ruby19/insns.def
  head/contrib/ruby19/ChangeLog
  head/contrib/ruby19/io.c
  head/contrib/ruby19/lex.c.blt
  head/contrib/ruby19/parse.c
  head/contrib/ruby19/miniprelude.c
  head/contrib/ruby19/parse.h
  head/contrib/ruby19/transcode_data.h
  head/contrib/ruby19/bignum.c
  head/contrib/ruby19/symbian/README.SYMBIAN
  head/contrib/ruby19/symbian/setup
  head/contrib/ruby19/symbian/missing-pips.c
  head/contrib/ruby19/symbian/pre-build
  head/contrib/ruby19/symbian/configure.bat
  head/contrib/ruby19/symbian/missing-aeabi.c
  head/contrib/ruby19/transcode.c
  head/contrib/ruby19/st.c
  head/contrib/ruby19/math.c
  head/contrib/ruby19/thread_win32.c
  head/contrib/ruby19/insns_info.inc
  head/contrib/ruby19/thread_win32.h
  head/contrib/ruby19/time.c
  head/contrib/ruby19/vm_core.h
  head/contrib/ruby19/parse.y
  head/contrib/ruby19/class.c
  head/contrib/ruby19/spec/README
  head/contrib/ruby19/spec/default.mspec
  head/contrib/ruby19/gem_prelude.rb
  head/contrib/ruby19/bcc32/mkexports.rb
  head/contrib/ruby19/bcc32/Makefile.sub
  head/contrib/ruby19/bcc32/configure.bat
  head/contrib/ruby19/bcc32/setup.mak
  head/contrib/ruby19/bcc32/README.bcc32
  head/contrib/ruby19/signal.c
  head/contrib/ruby19/random.c
  head/contrib/ruby19/internal.h
  head/contrib/ruby19/doc/images/boottime-classes.png
  head/contrib/ruby19/doc/images/boottime-classes.png
  head/contrib/ruby19/doc/ChangeLog-YARV
  head/contrib/ruby19/doc/etc.rd.ja
  head/contrib/ruby19/doc/shell.rd
  head/contrib/ruby19/doc/irb/irb-tools.rd.ja
  head/contrib/ruby19/doc/irb/irb.rd.ja
  head/contrib/ruby19/doc/irb/irb.rd
  head/contrib/ruby19/doc/pty/README.ja
  head/contrib/ruby19/doc/pty/README
  head/contrib/ruby19/doc/pty/README.expect.ja
  head/contrib/ruby19/doc/pty/README.expect
  head/contrib/ruby19/doc/etc.rd
  head/contrib/ruby19/doc/NEWS-1.9.1
  head/contrib/ruby19/doc/NEWS-1.9.2
  head/contrib/ruby19/doc/rake/jamis.rb
  head/contrib/ruby19/doc/rake/CHANGES
  head/contrib/ruby19/doc/rake/rakefile.rdoc
  head/contrib/ruby19/doc/rake/release_notes/rake-0.8.7.rdoc
  head/contrib/ruby19/doc/rake/glossary.rdoc
  head/contrib/ruby19/doc/rake/example/a.c
  head/contrib/ruby19/doc/rake/example/b.c
  head/contrib/ruby19/doc/rake/example/Rakefile1
  head/contrib/ruby19/doc/rake/example/Rakefile2
  head/contrib/ruby19/doc/rake/example/main.c
  head/contrib/ruby19/doc/rake/proto_rake.rdoc
  head/contrib/ruby19/doc/rake/README
  head/contrib/ruby19/doc/rake/command_line_usage.rdoc
  head/contrib/ruby19/doc/rake/rational.rdoc
  head/contrib/ruby19/doc/NEWS-1.8.7
  head/contrib/ruby19/doc/forwardable.rd.ja
  head/contrib/ruby19/doc/ChangeLog-1.8.0
  head/contrib/ruby19/doc/forwardable.rd
  head/contrib/ruby19/doc/re.rdoc
  head/contrib/ruby19/doc/ChangeLog-1.9.3
  head/contrib/ruby19/doc/rubygems/LICENSE.txt
  head/contrib/ruby19/doc/rubygems/ChangeLog
  head/contrib/ruby19/doc/rubygems/README
  head/contrib/ruby19/doc/rubygems/History.txt
  head/contrib/ruby19/doc/shell.rd.ja
  head/contrib/ruby19/compile.c
  head/contrib/ruby19/error.c
  head/contrib/ruby19/vm_eval.c
  head/contrib/ruby19/gc.c
  head/contrib/ruby19/template/insns_info.inc.tmpl
  head/contrib/ruby19/template/minsns.inc.tmpl
  head/contrib/ruby19/template/optunifs.inc.tmpl
  head/contrib/ruby19/template/vmtc.inc.tmpl
  head/contrib/ruby19/template/id.h.tmpl
  head/contrib/ruby19/template/Doxyfile.tmpl
  head/contrib/ruby19/template/transdb.h.tmpl
  head/contrib/ruby19/template/vm.inc.tmpl
  head/contrib/ruby19/template/yarvarch.ja
  head/contrib/ruby19/template/opt_sc.inc.tmpl
  head/contrib/ruby19/template/known_errors.inc.tmpl
  head/contrib/ruby19/template/encdb.h.tmpl
  head/contrib/ruby19/template/fake.rb.in
  head/contrib/ruby19/template/insns.inc.tmpl
  head/contrib/ruby19/template/optinsn.inc.tmpl
  head/contrib/ruby19/template/yasmdata.rb.tmpl
  head/contrib/ruby19/template/yarvarch.en
  head/contrib/ruby19/template/ruby.pc.in
  head/contrib/ruby19/id.c
  head/contrib/ruby19/optunifs.inc
  head/contrib/ruby19/KNOWNBUGS.rb
  head/contrib/ruby19/gc.h
  head/contrib/ruby19/sample/rss/list_description.rb
  head/contrib/ruby19/sample/rss/convert.rb
  head/contrib/ruby19/sample/rss/re_read.rb
  head/contrib/ruby19/sample/rss/blend.rb
  head/contrib/ruby19/sample/rss/rss_recent.rb
  head/contrib/ruby19/sample/drb/speedc.rb
  head/contrib/ruby19/sample/drb/rinda_ts.rb
  head/contrib/ruby19/sample/drb/old_tuplespace.rb
  head/contrib/ruby19/sample/drb/gw_cu.rb
  head/contrib/ruby19/sample/drb/dhasenc.rb
  head/contrib/ruby19/sample/drb/drbc.rb
  head/contrib/ruby19/sample/drb/rindas.rb
  head/contrib/ruby19/sample/drb/darray.rb
  head/contrib/ruby19/sample/drb/drbch.rb
  head/contrib/ruby19/sample/drb/speeds.rb
  head/contrib/ruby19/sample/drb/namec.rb
  head/contrib/ruby19/sample/drb/drbm.rb
  head/contrib/ruby19/sample/drb/dchatc.rb
  head/contrib/ruby19/sample/drb/drbs-acl.rb
  head/contrib/ruby19/sample/drb/dlogc.rb
  head/contrib/ruby19/sample/drb/drbs.rb
  head/contrib/ruby19/sample/drb/dqlib.rb
  head/contrib/ruby19/sample/drb/drbssl_c.rb
  head/contrib/ruby19/sample/drb/dqin.rb
  head/contrib/ruby19/sample/drb/dqout.rb
  head/contrib/ruby19/sample/drb/ring_echo.rb
  head/contrib/ruby19/sample/drb/http0serv.rb
  head/contrib/ruby19/sample/drb/extserv_test.rb
  head/contrib/ruby19/sample/drb/dhasen.rb
  head/contrib/ruby19/sample/drb/simpletuple.rb
  head/contrib/ruby19/sample/drb/gw_ct.rb
  head/contrib/ruby19/sample/drb/ring_place.rb
  head/contrib/ruby19/sample/drb/dchats.rb
  head/contrib/ruby19/sample/drb/dbiff.rb
  head/contrib/ruby19/sample/drb/drbssl_s.rb
  head/contrib/ruby19/sample/drb/holderc.rb
  head/contrib/ruby19/sample/drb/name.rb
  head/contrib/ruby19/sample/drb/dcdbiff.rb
  head/contrib/ruby19/sample/drb/ring_inspect.rb
  head/contrib/ruby19/sample/drb/darrayc.rb
  head/contrib/ruby19/sample/drb/drbmc.rb
  head/contrib/ruby19/sample/drb/dqueue.rb
  head/contrib/ruby19/sample/drb/README.rd.ja
  head/contrib/ruby19/sample/drb/dlogd.rb
  head/contrib/ruby19/sample/drb/README.rd
  head/contrib/ruby19/sample/drb/gw_s.rb
  head/contrib/ruby19/sample/drb/http0.rb
  head/contrib/ruby19/sample/drb/rindac.rb
  head/contrib/ruby19/sample/drb/holders.rb
  head/contrib/ruby19/sample/less.rb
  head/contrib/ruby19/sample/rcs.awk
  head/contrib/ruby19/sample/pi.rb
  head/contrib/ruby19/sample/fib.pl
  head/contrib/ruby19/sample/svr.rb
  head/contrib/ruby19/sample/sieve.rb
  head/contrib/ruby19/sample/exyacc.rb
  head/contrib/ruby19/sample/logger/app.rb
  head/contrib/ruby19/sample/logger/log.rb
  head/contrib/ruby19/sample/logger/shifting.rb
  head/contrib/ruby19/sample/fact.rb
  head/contrib/ruby19/sample/dir.rb
  head/contrib/ruby19/sample/export.rb
  head/contrib/ruby19/sample/fib.py
  head/contrib/ruby19/sample/rdoc/markup/sample.rb
  head/contrib/ruby19/sample/rdoc/markup/rdoc2latex.rb
  head/contrib/ruby19/sample/timeout.rb
  head/contrib/ruby19/sample/optparse/opttest.rb
  head/contrib/ruby19/sample/optparse/subcommand.rb
  head/contrib/ruby19/sample/coverage.rb
  head/contrib/ruby19/sample/dualstack-httpd.rb
  head/contrib/ruby19/sample/list2.rb
  head/contrib/ruby19/sample/freq.rb
  head/contrib/ruby19/sample/occur2.rb
  head/contrib/ruby19/sample/trojan.rb
  head/contrib/ruby19/sample/cal.rb
  head/contrib/ruby19/sample/from.rb
  head/contrib/ruby19/sample/biorhythm.rb
  head/contrib/ruby19/sample/uumerge.rb
  head/contrib/ruby19/sample/pty/script.rb
  head/contrib/ruby19/sample/pty/shl.rb
  head/contrib/ruby19/sample/pty/expect_sample.rb
  head/contrib/ruby19/sample/list.rb
  head/contrib/ruby19/sample/occur.rb
  head/contrib/ruby19/sample/testunit/tc_subtracter.rb
  head/contrib/ruby19/sample/testunit/ts_examples.rb
  head/contrib/ruby19/sample/testunit/tc_adder.rb
  head/contrib/ruby19/sample/testunit/subtracter.rb
  head/contrib/ruby19/sample/testunit/adder.rb
  head/contrib/ruby19/sample/fullpath.rb
  head/contrib/ruby19/sample/fib.scm
  head/contrib/ruby19/sample/fib.awk
  head/contrib/ruby19/sample/test.rb
  head/contrib/ruby19/sample/openssl/gen_csr.rb
  head/contrib/ruby19/sample/openssl/cert2text.rb
  head/contrib/ruby19/sample/openssl/smime_write.rb
  head/contrib/ruby19/sample/openssl/echo_cli.rb
  head/contrib/ruby19/sample/openssl/smime_read.rb
  head/contrib/ruby19/sample/openssl/wget.rb
  head/contrib/ruby19/sample/openssl/echo_svr.rb
  head/contrib/ruby19/sample/openssl/certstore.rb
  head/contrib/ruby19/sample/openssl/cipher.rb
  head/contrib/ruby19/sample/openssl/c_rehash.rb
  head/contrib/ruby19/sample/openssl/crlstore.rb
  head/contrib/ruby19/sample/occur.pl
  head/contrib/ruby19/sample/mpart.rb
  head/contrib/ruby19/sample/webrick/httpproxy.rb
  head/contrib/ruby19/sample/webrick/demo-app.rb
  head/contrib/ruby19/sample/webrick/demo-multipart.cgi
  head/contrib/ruby19/sample/webrick/hello.cgi
  head/contrib/ruby19/sample/webrick/hello.rb
  head/contrib/ruby19/sample/webrick/httpd.rb
  head/contrib/ruby19/sample/webrick/demo-urlencoded.cgi
  head/contrib/ruby19/sample/webrick/demo-servlet.rb
  head/contrib/ruby19/sample/webrick/httpsd.rb
  head/contrib/ruby19/sample/eval.rb
  head/contrib/ruby19/sample/cbreak.rb
  head/contrib/ruby19/sample/rcs.rb
  head/contrib/ruby19/sample/mine.rb
  head/contrib/ruby19/sample/mkproto.rb
  head/contrib/ruby19/sample/README
  head/contrib/ruby19/sample/rcs.dat
  head/contrib/ruby19/sample/tsvr.rb
  head/contrib/ruby19/sample/time.rb
  head/contrib/ruby19/sample/philos.rb
  head/contrib/ruby19/sample/list3.rb
  head/contrib/ruby19/sample/ripper/ruby2html.rb
  head/contrib/ruby19/sample/ripper/strip-comment.rb
  head/contrib/ruby19/sample/clnt.rb
  head/contrib/ruby19/sample/observ.rb
  head/contrib/ruby19/sample/fib.rb
  head/contrib/ruby19/sample/dualstack-fetch.rb
  head/contrib/ruby19/id.h
  head/contrib/ruby19/iseq.c
  head/contrib/ruby19/newline.c
  head/contrib/ruby19/enum.c
  head/contrib/ruby19/README.ja
  head/contrib/ruby19/iseq.h
  head/contrib/ruby19/golf_prelude.c
  head/contrib/ruby19/goruby.c
  head/contrib/ruby19/sparc.c
  head/contrib/ruby19/common.mk
  head/contrib/ruby19/pack.c
  head/contrib/ruby19/load.c
  head/usr.bin/ruby/Makefile

Index: head/contrib/ruby19/dir.c
===================================================================
--- head/contrib/ruby19/dir.c	(revision 0)
+++ head/contrib/ruby19/dir.c	(revision 263979)
@@ -0,0 +1,2094 @@
+/**********************************************************************
+
+  dir.c -
+
+  $Author: usa $
+  created at: Wed Jan  5 09:51:01 JST 1994
+
+  Copyright (C) 1993-2007 Yukihiro Matsumoto
+  Copyright (C) 2000  Network Applied Communication Laboratory, Inc.
+  Copyright (C) 2000  Information-technology Promotion Agency, Japan
+
+**********************************************************************/
+
+#include "ruby/ruby.h"
+#include "ruby/encoding.h"
+#include "internal.h"
+
+#include <sys/types.h>
+#include <sys/stat.h>
+
+#ifdef HAVE_UNISTD_H
+#include <unistd.h>
+#endif
+
+#if defined HAVE_DIRENT_H && !defined _WIN32
+# include <dirent.h>
+# define NAMLEN(dirent) strlen((dirent)->d_name)
+#elif defined HAVE_DIRECT_H && !defined _WIN32
+# include <direct.h>
+# define NAMLEN(dirent) strlen((dirent)->d_name)
+#else
+# define dirent direct
+# if !defined __NeXT__
+#  define NAMLEN(dirent) (dirent)->d_namlen
+# else
+#  /* On some versions of NextStep, d_namlen is always zero, so avoid it. */
+#  define NAMLEN(dirent) strlen((dirent)->d_name)
+# endif
+# if HAVE_SYS_NDIR_H
+#  include <sys/ndir.h>
+# endif
+# if HAVE_SYS_DIR_H
+#  include <sys/dir.h>
+# endif
+# if HAVE_NDIR_H
+#  include <ndir.h>
+# endif
+# ifdef _WIN32
+#  include "win32/dir.h"
+# endif
+#endif
+
+#include <errno.h>
+
+#ifndef HAVE_STDLIB_H
+char *getenv();
+#endif
+
+#ifndef HAVE_STRING_H
+char *strchr(char*,char);
+#endif
+
+#include <ctype.h>
+
+#include "ruby/util.h"
+
+#if !defined HAVE_LSTAT && !defined lstat
+#define lstat stat
+#endif
+
+/* define system APIs */
+#ifdef _WIN32
+#undef chdir
+#define chdir(p) rb_w32_uchdir(p)
+#undef mkdir
+#define mkdir(p, m) rb_w32_umkdir((p), (m))
+#undef rmdir
+#define rmdir(p) rb_w32_urmdir(p)
+#undef opendir
+#define opendir(p) rb_w32_uopendir(p)
+#endif
+
+#define rb_sys_fail_path(path) rb_sys_fail_str(path)
+
+#define FNM_NOESCAPE	0x01
+#define FNM_PATHNAME	0x02
+#define FNM_DOTMATCH	0x04
+#define FNM_CASEFOLD	0x08
+#if CASEFOLD_FILESYSTEM
+#define FNM_SYSCASE	FNM_CASEFOLD
+#else
+#define FNM_SYSCASE	0
+#endif
+
+#define FNM_NOMATCH	1
+#define FNM_ERROR	2
+
+# define Next(p, e, enc) ((p)+ rb_enc_mbclen((p), (e), (enc)))
+# define Inc(p, e, enc) ((p) = Next((p), (e), (enc)))
+
+static char *
+bracket(
+    const char *p, /* pattern (next to '[') */
+    const char *pend,
+    const char *s, /* string */
+    const char *send,
+    int flags,
+    rb_encoding *enc)
+{
+    const int nocase = flags & FNM_CASEFOLD;
+    const int escape = !(flags & FNM_NOESCAPE);
+    unsigned int c1, c2;
+    int r;
+    int ok = 0, not = 0;
+
+    if (p >= pend) return NULL;
+    if (*p == '!' || *p == '^') {
+	not = 1;
+	p++;
+    }
+
+    while (*p != ']') {
+	const char *t1 = p;
+	if (escape && *t1 == '\\')
+	    t1++;
+	if (!*t1)
+	    return NULL;
+	p = t1 + (r = rb_enc_mbclen(t1, pend, enc));
+	if (p >= pend) return NULL;
+	if (p[0] == '-' && p[1] != ']') {
+	    const char *t2 = p + 1;
+	    int r2;
+	    if (escape && *t2 == '\\')
+		t2++;
+	    if (!*t2)
+		return NULL;
+	    p = t2 + (r2 = rb_enc_mbclen(t2, pend, enc));
+	    if (ok) continue;
+	    if ((r <= (send-s) && memcmp(t1, s, r) == 0) ||
+		(r2 <= (send-s) && memcmp(t2, s, r) == 0)) {
+		ok = 1;
+		continue;
+	    }
+	    c1 = rb_enc_codepoint(s, send, enc);
+	    if (nocase) c1 = rb_enc_toupper(c1, enc);
+	    c2 = rb_enc_codepoint(t1, pend, enc);
+	    if (nocase) c2 = rb_enc_toupper(c2, enc);
+	    if (c1 < c2) continue;
+	    c2 = rb_enc_codepoint(t2, pend, enc);
+	    if (nocase) c2 = rb_enc_toupper(c2, enc);
+	    if (c1 > c2) continue;
+	}
+	else {
+	    if (ok) continue;
+	    if (r <= (send-s) && memcmp(t1, s, r) == 0) {
+		ok = 1;
+		continue;
+	    }
+	    if (!nocase) continue;
+	    c1 = rb_enc_toupper(rb_enc_codepoint(s, send, enc), enc);
+	    c2 = rb_enc_toupper(rb_enc_codepoint(p, pend, enc), enc);
+	    if (c1 != c2) continue;
+	}
+	ok = 1;
+    }
+
+    return ok == not ? NULL : (char *)p + 1;
+}
+
+/* If FNM_PATHNAME is set, only path element will be matched. (upto '/' or '\0')
+   Otherwise, entire string will be matched.
+   End marker itself won't be compared.
+   And if function succeeds, *pcur reaches end marker.
+*/
+#define UNESCAPE(p) (escape && *(p) == '\\' ? (p) + 1 : (p))
+#define ISEND(p) (!*(p) || (pathname && *(p) == '/'))
+#define RETURN(val) return *pcur = p, *scur = s, (val);
+
+static int
+fnmatch_helper(
+    const char **pcur, /* pattern */
+    const char **scur, /* string */
+    int flags,
+    rb_encoding *enc)
+{
+    const int period = !(flags & FNM_DOTMATCH);
+    const int pathname = flags & FNM_PATHNAME;
+    const int escape = !(flags & FNM_NOESCAPE);
+    const int nocase = flags & FNM_CASEFOLD;
+
+    const char *ptmp = 0;
+    const char *stmp = 0;
+
+    const char *p = *pcur;
+    const char *pend = p + strlen(p);
+    const char *s = *scur;
+    const char *send = s + strlen(s);
+
+    int r;
+
+    if (period && *s == '.' && *UNESCAPE(p) != '.') /* leading period */
+	RETURN(FNM_NOMATCH);
+
+    while (1) {
+	switch (*p) {
+	  case '*':
+	    do { p++; } while (*p == '*');
+	    if (ISEND(UNESCAPE(p))) {
+		p = UNESCAPE(p);
+		RETURN(0);
+	    }
+	    if (ISEND(s))
+		RETURN(FNM_NOMATCH);
+	    ptmp = p;
+	    stmp = s;
+	    continue;
+
+	  case '?':
+	    if (ISEND(s))
+		RETURN(FNM_NOMATCH);
+	    p++;
+	    Inc(s, send, enc);
+	    continue;
+
+	  case '[': {
+	    const char *t;
+	    if (ISEND(s))
+		RETURN(FNM_NOMATCH);
+	    if ((t = bracket(p + 1, pend, s, send, flags, enc)) != 0) {
+		p = t;
+		Inc(s, send, enc);
+		continue;
+	    }
+	    goto failed;
+	  }
+	}
+
+	/* ordinary */
+	p = UNESCAPE(p);
+	if (ISEND(s))
+	    RETURN(ISEND(p) ? 0 : FNM_NOMATCH);
+	if (ISEND(p))
+	    goto failed;
+	r = rb_enc_precise_mbclen(p, pend, enc);
+	if (!MBCLEN_CHARFOUND_P(r))
+	    goto failed;
+	if (r <= (send-s) && memcmp(p, s, r) == 0) {
+	    p += r;
+	    s += r;
+	    continue;
+	}
+	if (!nocase) goto failed;
+	if (rb_enc_toupper(rb_enc_codepoint(p, pend, enc), enc) !=
+	    rb_enc_toupper(rb_enc_codepoint(s, send, enc), enc))
+	    goto failed;
+	p += r;
+	Inc(s, send, enc);
+	continue;
+
+      failed: /* try next '*' position */
+	if (ptmp && stmp) {
+	    p = ptmp;
+	    Inc(stmp, send, enc); /* !ISEND(*stmp) */
+	    s = stmp;
+	    continue;
+	}
+	RETURN(FNM_NOMATCH);
+    }
+}
+
+static int
+fnmatch(
+    const char *pattern,
+    rb_encoding *enc,
+    const char *string,
+    int flags)
+{
+    const char *p = pattern;
+    const char *s = string;
+    const char *send = s + strlen(string);
+    const int period = !(flags & FNM_DOTMATCH);
+    const int pathname = flags & FNM_PATHNAME;
+
+    const char *ptmp = 0;
+    const char *stmp = 0;
+
+    if (pathname) {
+	while (1) {
+	    if (p[0] == '*' && p[1] == '*' && p[2] == '/') {
+		do { p += 3; } while (p[0] == '*' && p[1] == '*' && p[2] == '/');
+		ptmp = p;
+		stmp = s;
+	    }
+	    if (fnmatch_helper(&p, &s, flags, enc) == 0) {
+		while (*s && *s != '/') Inc(s, send, enc);
+		if (*p && *s) {
+		    p++;
+		    s++;
+		    continue;
+		}
+		if (!*p && !*s)
+		    return 0;
+	    }
+	    /* failed : try next recursion */
+	    if (ptmp && stmp && !(period && *stmp == '.')) {
+		while (*stmp && *stmp != '/') Inc(stmp, send, enc);
+		if (*stmp) {
+		    p = ptmp;
+		    stmp++;
+		    s = stmp;
+		    continue;
+		}
+	    }
+	    return FNM_NOMATCH;
+	}
+    }
+    else
+	return fnmatch_helper(&p, &s, flags, enc);
+}
+
+VALUE rb_cDir;
+
+struct dir_data {
+    DIR *dir;
+    VALUE path;
+    rb_encoding *enc;
+};
+
+static void
+dir_mark(void *ptr)
+{
+    struct dir_data *dir = ptr;
+    rb_gc_mark(dir->path);
+}
+
+static void
+dir_free(void *ptr)
+{
+    struct dir_data *dir = ptr;
+    if (dir) {
+	if (dir->dir) closedir(dir->dir);
+    }
+    xfree(dir);
+}
+
+static size_t
+dir_memsize(const void *ptr)
+{
+    return ptr ? sizeof(struct dir_data) : 0;
+}
+
+static const rb_data_type_t dir_data_type = {
+    "dir",
+    {dir_mark, dir_free, dir_memsize,},
+};
+
+static VALUE dir_close(VALUE);
+
+#define GlobPathValue(str, safe) \
+    /* can contain null bytes as separators */	\
+    (!RB_TYPE_P((str), T_STRING) ?		\
+     (void)FilePathValue(str) :			\
+     (void)(check_safe_glob((str), (safe)),		\
+      check_glob_encoding(str), (str)))
+#define check_safe_glob(str, safe) ((safe) ? rb_check_safe_obj(str) : (void)0)
+#define check_glob_encoding(str) rb_enc_check((str), rb_enc_from_encoding(rb_usascii_encoding()))
+
+static VALUE
+dir_s_alloc(VALUE klass)
+{
+    struct dir_data *dirp;
+    VALUE obj = TypedData_Make_Struct(klass, struct dir_data, &dir_data_type, dirp);
+
+    dirp->dir = NULL;
+    dirp->path = Qnil;
+    dirp->enc = NULL;
+
+    return obj;
+}
+
+/*
+ *  call-seq:
+ *     Dir.new( string ) -> aDir
+ *
+ *  Returns a new directory object for the named directory.
+ */
+static VALUE
+dir_initialize(int argc, VALUE *argv, VALUE dir)
+{
+    struct dir_data *dp;
+    rb_encoding  *fsenc;
+    VALUE dirname, opt, orig;
+    static VALUE sym_enc;
+
+    if (!sym_enc) {
+	sym_enc = ID2SYM(rb_intern("encoding"));
+    }
+    fsenc = rb_filesystem_encoding();
+
+    argc = rb_scan_args(argc, argv, "1:", &dirname, &opt);
+
+    if (!NIL_P(opt)) {
+	VALUE enc = rb_hash_aref(opt, sym_enc);
+	if (!NIL_P(enc)) {
+	    fsenc = rb_to_encoding(enc);
+	}
+    }
+
+    GlobPathValue(dirname, FALSE);
+    orig = rb_str_dup_frozen(dirname);
+    dirname = rb_str_encode_ospath(dirname);
+    dirname = rb_str_dup_frozen(dirname);
+
+    TypedData_Get_Struct(dir, struct dir_data, &dir_data_type, dp);
+    if (dp->dir) closedir(dp->dir);
+    dp->dir = NULL;
+    dp->path = Qnil;
+    dp->enc = fsenc;
+    dp->dir = opendir(RSTRING_PTR(dirname));
+    if (dp->dir == NULL) {
+	if (errno == EMFILE || errno == ENFILE) {
+	    rb_gc();
+	    dp->dir = opendir(RSTRING_PTR(dirname));
+	}
+	if (dp->dir == NULL) {
+	    rb_sys_fail_path(orig);
+	}
+    }
+    dp->path = orig;
+
+    return dir;
+}
+
+/*
+ *  call-seq:
+ *     Dir.open( string ) -> aDir
+ *     Dir.open( string ) {| aDir | block } -> anObject
+ *
+ *  With no block, <code>open</code> is a synonym for
+ *  <code>Dir::new</code>. If a block is present, it is passed
+ *  <i>aDir</i> as a parameter. The directory is closed at the end of
+ *  the block, and <code>Dir::open</code> returns the value of the
+ *  block.
+ */
+static VALUE
+dir_s_open(int argc, VALUE *argv, VALUE klass)
+{
+    struct dir_data *dp;
+    VALUE dir = TypedData_Make_Struct(klass, struct dir_data, &dir_data_type, dp);
+
+    dir_initialize(argc, argv, dir);
+    if (rb_block_given_p()) {
+	return rb_ensure(rb_yield, dir, dir_close, dir);
+    }
+
+    return dir;
+}
+
+static void
+dir_closed(void)
+{
+    rb_raise(rb_eIOError, "closed directory");
+}
+
+static struct dir_data *
+dir_check(VALUE dir)
+{
+    struct dir_data *dirp;
+    if (!OBJ_UNTRUSTED(dir) && rb_safe_level() >= 4)
+	rb_raise(rb_eSecurityError, "Insecure: operation on trusted Dir");
+    rb_check_frozen(dir);
+    dirp = rb_check_typeddata(dir, &dir_data_type);
+    if (!dirp->dir) dir_closed();
+    return dirp;
+}
+
+#define GetDIR(obj, dirp) ((dirp) = dir_check(obj))
+
+
+/*
+ *  call-seq:
+ *     dir.inspect -> string
+ *
+ *  Return a string describing this Dir object.
+ */
+static VALUE
+dir_inspect(VALUE dir)
+{
+    struct dir_data *dirp;
+
+    TypedData_Get_Struct(dir, struct dir_data, &dir_data_type, dirp);
+    if (!NIL_P(dirp->path)) {
+	VALUE str = rb_str_new_cstr("#<");
+	rb_str_append(str, rb_class_name(CLASS_OF(dir)));
+	rb_str_cat2(str, ":");
+	rb_str_append(str, dirp->path);
+	rb_str_cat2(str, ">");
+	return str;
+    }
+    return rb_funcall(dir, rb_intern("to_s"), 0, 0);
+}
+
+/*
+ *  call-seq:
+ *     dir.path -> string or nil
+ *
+ *  Returns the path parameter passed to <em>dir</em>'s constructor.
+ *
+ *     d = Dir.new("..")
+ *     d.path   #=> ".."
+ */
+static VALUE
+dir_path(VALUE dir)
+{
+    struct dir_data *dirp;
+
+    TypedData_Get_Struct(dir, struct dir_data, &dir_data_type, dirp);
+    if (NIL_P(dirp->path)) return Qnil;
+    return rb_str_dup(dirp->path);
+}
+
+#if defined HAVE_READDIR_R
+# define READDIR(dir, enc, entry, dp) (readdir_r((dir), (entry), &(dp)) == 0 && (dp) != 0)
+#elif defined _WIN32
+# define READDIR(dir, enc, entry, dp) (((dp) = rb_w32_readdir_with_enc((dir), (enc))) != 0)
+#else
+# define READDIR(dir, enc, entry, dp) (((dp) = readdir(dir)) != 0)
+#endif
+#if defined HAVE_READDIR_R
+# define IF_HAVE_READDIR_R(something) something
+#else
+# define IF_HAVE_READDIR_R(something) /* nothing */
+#endif
+
+#if defined SIZEOF_STRUCT_DIRENT_TOO_SMALL
+# include <limits.h>
+# define NAME_MAX_FOR_STRUCT_DIRENT 255
+# if defined NAME_MAX
+#  if NAME_MAX_FOR_STRUCT_DIRENT < NAME_MAX
+#   undef  NAME_MAX_FOR_STRUCT_DIRENT
+#   define NAME_MAX_FOR_STRUCT_DIRENT NAME_MAX
+#  endif
+# endif
+# if defined _POSIX_NAME_MAX
+#  if NAME_MAX_FOR_STRUCT_DIRENT < _POSIX_NAME_MAX
+#   undef  NAME_MAX_FOR_STRUCT_DIRENT
+#   define NAME_MAX_FOR_STRUCT_DIRENT _POSIX_NAME_MAX
+#  endif
+# endif
+# if defined _XOPEN_NAME_MAX
+#  if NAME_MAX_FOR_STRUCT_DIRENT < _XOPEN_NAME_MAX
+#   undef  NAME_MAX_FOR_STRUCT_DIRENT
+#   define NAME_MAX_FOR_STRUCT_DIRENT _XOPEN_NAME_MAX
+#  endif
+# endif
+# define DEFINE_STRUCT_DIRENT \
+  union { \
+    struct dirent dirent; \
+    char dummy[offsetof(struct dirent, d_name) + \
+	       NAME_MAX_FOR_STRUCT_DIRENT + 1]; \
+  }
+# define STRUCT_DIRENT(entry) ((entry).dirent)
+#else
+# define DEFINE_STRUCT_DIRENT struct dirent
+# define STRUCT_DIRENT(entry) (entry)
+#endif
+
+/*
+ *  call-seq:
+ *     dir.read -> string or nil
+ *
+ *  Reads the next entry from <em>dir</em> and returns it as a string.
+ *  Returns <code>nil</code> at the end of the stream.
+ *
+ *     d = Dir.new("testdir")
+ *     d.read   #=> "."
+ *     d.read   #=> ".."
+ *     d.read   #=> "config.h"
+ */
+static VALUE
+dir_read(VALUE dir)
+{
+    struct dir_data *dirp;
+    struct dirent *dp;
+    IF_HAVE_READDIR_R(DEFINE_STRUCT_DIRENT entry);
+
+    GetDIR(dir, dirp);
+    errno = 0;
+    if (READDIR(dirp->dir, dirp->enc, &STRUCT_DIRENT(entry), dp)) {
+	return rb_external_str_new_with_enc(dp->d_name, NAMLEN(dp), dirp->enc);
+    }
+    else if (errno == 0) {	/* end of stream */
+	return Qnil;
+    }
+    else {
+	rb_sys_fail(0);
+    }
+    return Qnil;		/* not reached */
+}
+
+/*
+ *  call-seq:
+ *     dir.each { |filename| block }  -> dir
+ *     dir.each                       -> an_enumerator
+ *
+ *  Calls the block once for each entry in this directory, passing the
+ *  filename of each entry as a parameter to the block.
+ *
+ *  If no block is given, an enumerator is returned instead.
+ *
+ *     d = Dir.new("testdir")
+ *     d.each  {|x| puts "Got #{x}" }
+ *
+ *  <em>produces:</em>
+ *
+ *     Got .
+ *     Got ..
+ *     Got config.h
+ *     Got main.rb
+ */
+static VALUE
+dir_each(VALUE dir)
+{
+    struct dir_data *dirp;
+    struct dirent *dp;
+    IF_HAVE_READDIR_R(DEFINE_STRUCT_DIRENT entry);
+
+    RETURN_ENUMERATOR(dir, 0, 0);
+    GetDIR(dir, dirp);
+    rewinddir(dirp->dir);
+    while (READDIR(dirp->dir, dirp->enc, &STRUCT_DIRENT(entry), dp)) {
+	rb_yield(rb_external_str_new_with_enc(dp->d_name, NAMLEN(dp), dirp->enc));
+	if (dirp->dir == NULL) dir_closed();
+    }
+    return dir;
+}
+
+#ifdef HAVE_TELLDIR
+/*
+ *  call-seq:
+ *     dir.pos -> integer
+ *     dir.tell -> integer
+ *
+ *  Returns the current position in <em>dir</em>. See also
+ *  <code>Dir#seek</code>.
+ *
+ *     d = Dir.new("testdir")
+ *     d.tell   #=> 0
+ *     d.read   #=> "."
+ *     d.tell   #=> 12
+ */
+static VALUE
+dir_tell(VALUE dir)
+{
+    struct dir_data *dirp;
+    long pos;
+
+    GetDIR(dir, dirp);
+    pos = telldir(dirp->dir);
+    return rb_int2inum(pos);
+}
+#else
+#define dir_tell rb_f_notimplement
+#endif
+
+#ifdef HAVE_SEEKDIR
+/*
+ *  call-seq:
+ *     dir.seek( integer ) -> dir
+ *
+ *  Seeks to a particular location in <em>dir</em>. <i>integer</i>
+ *  must be a value returned by <code>Dir#tell</code>.
+ *
+ *     d = Dir.new("testdir")   #=> #<Dir:0x401b3c40>
+ *     d.read                   #=> "."
+ *     i = d.tell               #=> 12
+ *     d.read                   #=> ".."
+ *     d.seek(i)                #=> #<Dir:0x401b3c40>
+ *     d.read                   #=> ".."
+ */
+static VALUE
+dir_seek(VALUE dir, VALUE pos)
+{
+    struct dir_data *dirp;
+    long p = NUM2LONG(pos);
+
+    GetDIR(dir, dirp);
+    seekdir(dirp->dir, p);
+    return dir;
+}
+#else
+#define dir_seek rb_f_notimplement
+#endif
+
+/*
+ *  call-seq:
+ *     dir.pos( integer ) -> integer
+ *
+ *  Synonym for <code>Dir#seek</code>, but returns the position
+ *  parameter.
+ *
+ *     d = Dir.new("testdir")   #=> #<Dir:0x401b3c40>
+ *     d.read                   #=> "."
+ *     i = d.pos                #=> 12
+ *     d.read                   #=> ".."
+ *     d.pos = i                #=> 12
+ *     d.read                   #=> ".."
+ */
+static VALUE
+dir_set_pos(VALUE dir, VALUE pos)
+{
+    dir_seek(dir, pos);
+    return pos;
+}
+
+/*
+ *  call-seq:
+ *     dir.rewind -> dir
+ *
+ *  Repositions <em>dir</em> to the first entry.
+ *
+ *     d = Dir.new("testdir")
+ *     d.read     #=> "."
+ *     d.rewind   #=> #<Dir:0x401b3fb0>
+ *     d.read     #=> "."
+ */
+static VALUE
+dir_rewind(VALUE dir)
+{
+    struct dir_data *dirp;
+
+    if (rb_safe_level() >= 4 && !OBJ_UNTRUSTED(dir)) {
+	rb_raise(rb_eSecurityError, "Insecure: can't close");
+    }
+    GetDIR(dir, dirp);
+    rewinddir(dirp->dir);
+    return dir;
+}
+
+/*
+ *  call-seq:
+ *     dir.close -> nil
+ *
+ *  Closes the directory stream. Any further attempts to access
+ *  <em>dir</em> will raise an <code>IOError</code>.
+ *
+ *     d = Dir.new("testdir")
+ *     d.close   #=> nil
+ */
+static VALUE
+dir_close(VALUE dir)
+{
+    struct dir_data *dirp;
+
+    GetDIR(dir, dirp);
+    closedir(dirp->dir);
+    dirp->dir = NULL;
+
+    return Qnil;
+}
+
+static void
+dir_chdir(VALUE path)
+{
+    if (chdir(RSTRING_PTR(path)) < 0)
+	rb_sys_fail_path(path);
+}
+
+static int chdir_blocking = 0;
+static VALUE chdir_thread = Qnil;
+
+struct chdir_data {
+    VALUE old_path, new_path;
+    int done;
+};
+
+static VALUE
+chdir_yield(struct chdir_data *args)
+{
+    dir_chdir(args->new_path);
+    args->done = TRUE;
+    chdir_blocking++;
+    if (chdir_thread == Qnil)
+	chdir_thread = rb_thread_current();
+    return rb_yield(args->new_path);
+}
+
+static VALUE
+chdir_restore(struct chdir_data *args)
+{
+    if (args->done) {
+	chdir_blocking--;
+	if (chdir_blocking == 0)
+	    chdir_thread = Qnil;
+	dir_chdir(args->old_path);
+    }
+    return Qnil;
+}
+
+/*
+ *  call-seq:
+ *     Dir.chdir( [ string] ) -> 0
+ *     Dir.chdir( [ string] ) {| path | block }  -> anObject
+ *
+ *  Changes the current working directory of the process to the given
+ *  string. When called without an argument, changes the directory to
+ *  the value of the environment variable <code>HOME</code>, or
+ *  <code>LOGDIR</code>. <code>SystemCallError</code> (probably
+ *  <code>Errno::ENOENT</code>) if the target directory does not exist.
+ *
+ *  If a block is given, it is passed the name of the new current
+ *  directory, and the block is executed with that as the current
+ *  directory. The original working directory is restored when the block
+ *  exits. The return value of <code>chdir</code> is the value of the
+ *  block. <code>chdir</code> blocks can be nested, but in a
+ *  multi-threaded program an error will be raised if a thread attempts
+ *  to open a <code>chdir</code> block while another thread has one
+ *  open.
+ *
+ *     Dir.chdir("/var/spool/mail")
+ *     puts Dir.pwd
+ *     Dir.chdir("/tmp") do
+ *       puts Dir.pwd
+ *       Dir.chdir("/usr") do
+ *         puts Dir.pwd
+ *       end
+ *       puts Dir.pwd
+ *     end
+ *     puts Dir.pwd
+ *
+ *  <em>produces:</em>
+ *
+ *     /var/spool/mail
+ *     /tmp
+ *     /usr
+ *     /tmp
+ *     /var/spool/mail
+ */
+static VALUE
+dir_s_chdir(int argc, VALUE *argv, VALUE obj)
+{
+    VALUE path = Qnil;
+
+    rb_secure(2);
+    if (rb_scan_args(argc, argv, "01", &path) == 1) {
+	FilePathValue(path);
+	path = rb_str_encode_ospath(path);
+    }
+    else {
+	const char *dist = getenv("HOME");
+	if (!dist) {
+	    dist = getenv("LOGDIR");
+	    if (!dist) rb_raise(rb_eArgError, "HOME/LOGDIR not set");
+	}
+	path = rb_str_new2(dist);
+    }
+
+    if (chdir_blocking > 0) {
+	if (!rb_block_given_p() || rb_thread_current() != chdir_thread)
+	    rb_warn("conflicting chdir during another chdir block");
+    }
+
+    if (rb_block_given_p()) {
+	struct chdir_data args;
+
+	args.old_path = rb_str_encode_ospath(rb_dir_getwd());
+	args.new_path = path;
+	args.done = FALSE;
+	return rb_ensure(chdir_yield, (VALUE)&args, chdir_restore, (VALUE)&args);
+    }
+    dir_chdir(path);
+
+    return INT2FIX(0);
+}
+
+VALUE
+rb_dir_getwd(void)
+{
+    char *path;
+    VALUE cwd;
+
+    rb_secure(4);
+    path = my_getcwd();
+    cwd = rb_tainted_str_new2(path);
+    rb_enc_associate(cwd, rb_filesystem_encoding());
+
+    xfree(path);
+    return cwd;
+}
+
+/*
+ *  call-seq:
+ *     Dir.getwd -> string
+ *     Dir.pwd -> string
+ *
+ *  Returns the path to the current working directory of this process as
+ *  a string.
+ *
+ *     Dir.chdir("/tmp")   #=> 0
+ *     Dir.getwd           #=> "/tmp"
+ */
+static VALUE
+dir_s_getwd(VALUE dir)
+{
+    return rb_dir_getwd();
+}
+
+static void
+check_dirname(volatile VALUE *dir)
+{
+    VALUE d = *dir;
+    char *path, *pend;
+    long len;
+    rb_encoding *enc;
+
+    rb_secure(2);
+    FilePathValue(d);
+    enc = rb_enc_get(d);
+    RSTRING_GETMEM(d, path, len);
+    pend = path + len;
+    pend = rb_enc_path_end(rb_enc_path_skip_prefix(path, pend, enc), pend, enc);
+    if (pend - path < len) {
+	d = rb_str_subseq(d, 0, pend - path);
+    }
+    *dir = rb_str_encode_ospath(d);
+}
+
+#if defined(HAVE_CHROOT)
+/*
+ *  call-seq:
+ *     Dir.chroot( string ) -> 0
+ *
+ *  Changes this process's idea of the file system root. Only a
+ *  privileged process may make this call. Not available on all
+ *  platforms. On Unix systems, see <code>chroot(2)</code> for more
+ *  information.
+ */
+static VALUE
+dir_s_chroot(VALUE dir, VALUE path)
+{
+    check_dirname(&path);
+    if (chroot(RSTRING_PTR(path)) == -1)
+	rb_sys_fail_path(path);
+
+    return INT2FIX(0);
+}
+#else
+#define dir_s_chroot rb_f_notimplement
+#endif
+
+/*
+ *  call-seq:
+ *     Dir.mkdir( string [, integer] ) -> 0
+ *
+ *  Makes a new directory named by <i>string</i>, with permissions
+ *  specified by the optional parameter <i>anInteger</i>. The
+ *  permissions may be modified by the value of
+ *  <code>File::umask</code>, and are ignored on NT. Raises a
+ *  <code>SystemCallError</code> if the directory cannot be created. See
+ *  also the discussion of permissions in the class documentation for
+ *  <code>File</code>.
+ *
+ *    Dir.mkdir(File.join(Dir.home, ".foo"), 0700) #=> 0
+ *
+ */
+static VALUE
+dir_s_mkdir(int argc, VALUE *argv, VALUE obj)
+{
+    VALUE path, vmode;
+    int mode;
+
+    if (rb_scan_args(argc, argv, "11", &path, &vmode) == 2) {
+	mode = NUM2INT(vmode);
+    }
+    else {
+	mode = 0777;
+    }
+
+    check_dirname(&path);
+    if (mkdir(RSTRING_PTR(path), mode) == -1)
+	rb_sys_fail_path(path);
+
+    return INT2FIX(0);
+}
+
+/*
+ *  call-seq:
+ *     Dir.delete( string ) -> 0
+ *     Dir.rmdir( string ) -> 0
+ *     Dir.unlink( string ) -> 0

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140401000130.GC21299>