This release fixes a security issue when installing gems:

* RubyGems now disallows redirection from HTTPS to HTTP.
* RubyGems now verifies SSL connections.

This release also includes various bug fixes, see the lines 1-626 of:
https://raw.github.com/ruby/ruby/d927018018577e2fa8e0d0475c7f87c3a7e02302/ChangeLog

Tested on i386 and in a bulk of the ruby ports on amd64.  I would
appreciate additional testing, but will probably be committing this
by the end of the week.

Thanks,
Jeremy

Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/ruby/1.9/Makefile,v
retrieving revision 1.25
diff -u -p -r1.25 Makefile
--- Makefile    30 Mar 2012 19:03:24 -0000      1.25
+++ Makefile    20 Apr 2012 05:39:46 -0000
@@ -7,7 +7,7 @@ COMMENT-tk =            tk interface for ruby
 COMMENT-ri_docs =      ri documentation files for ruby
 
 VERSION =              1.9.3
-PATCHLEVEL =           125
+PATCHLEVEL =           194
 RUBYLIBREV =           1.9.1
 
 SHARED_LIBS =          ruby19 1.0
@@ -16,8 +16,6 @@ PKGNAME-gdbm =                ruby-gdbm-${VERSION}.${P
 PKGNAME-dbm =          ruby-dbm-${VERSION}.${PATCHLEVEL}
 PKGNAME-tk =           ruby-tk-${VERSION}.${PATCHLEVEL}
 PKGNAME-ri_docs =      ruby-ri_docs-${VERSION}.${PATCHLEVEL}
-
-REVISION-main =                0
 
 PKG_ARCH-ri_docs=      *
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/ruby/1.9/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo    28 Feb 2012 00:20:41 -0000      1.6
+++ distinfo    20 Apr 2012 05:40:13 -0000
@@ -1,5 +1,5 @@
-MD5 (ruby-1.9.3-p125.tar.gz) = 4+qGudP8LT7IZ/Zpaa47kg==
-RMD160 (ruby-1.9.3-p125.tar.gz) = YxhE75Im/3KTAdtvmYMhD57PB8s=
-SHA1 (ruby-1.9.3-p125.tar.gz) = PqEd9rxOdTfPl/exNNskxV3+AT0=
-SHA256 (ruby-1.9.3-p125.tar.gz) = izwDXPTwrWQg9EfWpI6IF+U4TQUEUUk5rrFW4lHUTM4=
-SIZE (ruby-1.9.3-p125.tar.gz) = 12278584
+MD5 (ruby-1.9.3-p194.tar.gz) = vAxxXGnaTR2L1XBpwZ9sDg==
+RMD160 (ruby-1.9.3-p194.tar.gz) = qVRmssHhR7Mlq2AsxXPlVSvXQcw=
+SHA1 (ruby-1.9.3-p194.tar.gz) = Mc9r2YHkySnl3Du9s0GDPqsb2fI=
+SHA256 (ruby-1.9.3-p194.tar.gz) = RuL6gL5+/tUb2c3FKdH+IuvHVn7g+R20q4VUOM9L2Ls=
+SIZE (ruby-1.9.3-p194.tar.gz) = 12432239
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/lang/ruby/1.9/pkg/PLIST-main,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST-main
--- pkg/PLIST-main      8 Nov 2011 23:38:57 -0000       1.5
+++ pkg/PLIST-main      23 Apr 2012 18:18:29 -0000
@@ -231,8 +231,9 @@ lib/ruby/${RUBYLIBREV}/psych/coder.rb
 lib/ruby/${RUBYLIBREV}/psych/core_ext.rb
 lib/ruby/${RUBYLIBREV}/psych/deprecated.rb
 lib/ruby/${RUBYLIBREV}/psych/handler.rb
+lib/ruby/${RUBYLIBREV}/psych/handlers/
+lib/ruby/${RUBYLIBREV}/psych/handlers/document_stream.rb
 lib/ruby/${RUBYLIBREV}/psych/json/
-lib/ruby/${RUBYLIBREV}/psych/json.rb
 lib/ruby/${RUBYLIBREV}/psych/json/ruby_events.rb
 lib/ruby/${RUBYLIBREV}/psych/json/stream.rb
 lib/ruby/${RUBYLIBREV}/psych/json/tree_builder.rb
@@ -252,6 +253,7 @@ lib/ruby/${RUBYLIBREV}/psych/scalar_scan
 lib/ruby/${RUBYLIBREV}/psych/set.rb
 lib/ruby/${RUBYLIBREV}/psych/stream.rb
 lib/ruby/${RUBYLIBREV}/psych/streaming.rb
+lib/ruby/${RUBYLIBREV}/psych/syntax_error.rb
 lib/ruby/${RUBYLIBREV}/psych/tree_builder.rb
 lib/ruby/${RUBYLIBREV}/psych/visitors/
 lib/ruby/${RUBYLIBREV}/psych/visitors.rb
@@ -623,6 +625,8 @@ lib/ruby/${RUBYLIBREV}/rubygems/package/
 lib/ruby/${RUBYLIBREV}/rubygems/package_task.rb
 lib/ruby/${RUBYLIBREV}/rubygems/path_support.rb
 lib/ruby/${RUBYLIBREV}/rubygems/platform.rb
+lib/ruby/${RUBYLIBREV}/rubygems/psych_additions.rb
+lib/ruby/${RUBYLIBREV}/rubygems/psych_tree.rb
 lib/ruby/${RUBYLIBREV}/rubygems/remote_fetcher.rb
 lib/ruby/${RUBYLIBREV}/rubygems/require_paths_builder.rb
 lib/ruby/${RUBYLIBREV}/rubygems/requirement.rb
@@ -631,6 +635,12 @@ lib/ruby/${RUBYLIBREV}/rubygems/server.r
 lib/ruby/${RUBYLIBREV}/rubygems/source_index.rb
 lib/ruby/${RUBYLIBREV}/rubygems/spec_fetcher.rb
 lib/ruby/${RUBYLIBREV}/rubygems/specification.rb
+lib/ruby/${RUBYLIBREV}/rubygems/ssl_certs/
+lib/ruby/${RUBYLIBREV}/rubygems/ssl_certs/AddTrustExternalCARoot.pem
+lib/ruby/${RUBYLIBREV}/rubygems/ssl_certs/Entrust_net-Secure-Server-Certification-Authority.pem
+lib/ruby/${RUBYLIBREV}/rubygems/ssl_certs/VerisignClass3PublicPrimaryCertificationAuthority-G2.pem
+lib/ruby/${RUBYLIBREV}/rubygems/ssl_certs/ca-bundle.pem
+lib/ruby/${RUBYLIBREV}/rubygems/syck_hack.rb
 lib/ruby/${RUBYLIBREV}/rubygems/test_case.rb
 lib/ruby/${RUBYLIBREV}/rubygems/test_utilities.rb
 lib/ruby/${RUBYLIBREV}/rubygems/text.rb
Index: pkg/PLIST-ri_docs
===================================================================
RCS file: /cvs/ports/lang/ruby/1.9/pkg/PLIST-ri_docs,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST-ri_docs
--- pkg/PLIST-ri_docs   28 Feb 2012 00:20:41 -0000      1.2
+++ pkg/PLIST-ri_docs   23 Apr 2012 18:28:02 -0000
@@ -2643,6 +2643,7 @@ share/ri/${RUBYLIBREV}/system/Gem/Comman
 share/ri/${RUBYLIBREV}/system/Gem/Commands/SetupCommand/cdesc-SetupCommand.ri
 share/ri/${RUBYLIBREV}/system/Gem/Commands/SetupCommand/check_ruby_version-i.ri
 share/ri/${RUBYLIBREV}/system/Gem/Commands/SetupCommand/execute-i.ri
+share/ri/${RUBYLIBREV}/system/Gem/Commands/SetupCommand/generate_default_dirs-i.ri
 
share/ri/${RUBYLIBREV}/system/Gem/Commands/SetupCommand/install_executables-i.ri
 share/ri/${RUBYLIBREV}/system/Gem/Commands/SetupCommand/install_lib-i.ri
 share/ri/${RUBYLIBREV}/system/Gem/Commands/SetupCommand/install_rdoc-i.ri
@@ -2713,6 +2714,8 @@ share/ri/${RUBYLIBREV}/system/Gem/Config
 share/ri/${RUBYLIBREV}/system/Gem/ConfigFile/really_verbose-i.ri
 share/ri/${RUBYLIBREV}/system/Gem/ConfigFile/rubygems_api_key%3d-i.ri
 share/ri/${RUBYLIBREV}/system/Gem/ConfigFile/rubygems_api_key-i.ri
+share/ri/${RUBYLIBREV}/system/Gem/ConfigFile/ssl_ca_cert-i.ri
+share/ri/${RUBYLIBREV}/system/Gem/ConfigFile/ssl_verify_mode-i.ri
 share/ri/${RUBYLIBREV}/system/Gem/ConfigFile/update_sources-i.ri
 share/ri/${RUBYLIBREV}/system/Gem/ConfigFile/verbose-i.ri
 share/ri/${RUBYLIBREV}/system/Gem/ConfigFile/write-i.ri
@@ -3016,6 +3019,11 @@ share/ri/${RUBYLIBREV}/system/Gem/MockGe
 share/ri/${RUBYLIBREV}/system/Gem/MockGemUi/output-i.ri
 share/ri/${RUBYLIBREV}/system/Gem/MockGemUi/terminate_interaction-i.ri
 share/ri/${RUBYLIBREV}/system/Gem/MockGemUi/terminated%3f-i.ri
+share/ri/${RUBYLIBREV}/system/Gem/NoAliasYAMLTree/
+share/ri/${RUBYLIBREV}/system/Gem/NoAliasYAMLTree/cdesc-NoAliasYAMLTree.ri
+share/ri/${RUBYLIBREV}/system/Gem/NoAliasYAMLTree/format_time-i.ri
+share/ri/${RUBYLIBREV}/system/Gem/NoAliasYAMLTree/register-i.ri
+share/ri/${RUBYLIBREV}/system/Gem/NoAliasYAMLTree/visit_String-i.ri
 share/ri/${RUBYLIBREV}/system/Gem/OldFormat/
 share/ri/${RUBYLIBREV}/system/Gem/OldFormat/cdesc-OldFormat.ri
 share/ri/${RUBYLIBREV}/system/Gem/OldFormat/file_entries-i.ri
@@ -3090,7 +3098,9 @@ share/ri/${RUBYLIBREV}/system/Gem/Remote
 share/ri/${RUBYLIBREV}/system/Gem/RemoteFetcher/FetchError/cdesc-FetchError.ri
 share/ri/${RUBYLIBREV}/system/Gem/RemoteFetcher/FetchError/new-c.ri
 share/ri/${RUBYLIBREV}/system/Gem/RemoteFetcher/FetchError/uri-i.ri
+share/ri/${RUBYLIBREV}/system/Gem/RemoteFetcher/add_rubygems_trusted_certs-i.ri
 share/ri/${RUBYLIBREV}/system/Gem/RemoteFetcher/cdesc-RemoteFetcher.ri
+share/ri/${RUBYLIBREV}/system/Gem/RemoteFetcher/configure_connection_for_https-i.ri
 share/ri/${RUBYLIBREV}/system/Gem/RemoteFetcher/connection_for-i.ri
 share/ri/${RUBYLIBREV}/system/Gem/RemoteFetcher/correct_for_windows_path-i.ri
 share/ri/${RUBYLIBREV}/system/Gem/RemoteFetcher/download-i.ri
@@ -3104,6 +3114,7 @@ share/ri/${RUBYLIBREV}/system/Gem/Remote
 share/ri/${RUBYLIBREV}/system/Gem/RemoteFetcher/fetcher%3d-c.ri
 share/ri/${RUBYLIBREV}/system/Gem/RemoteFetcher/fetcher-c.ri
 share/ri/${RUBYLIBREV}/system/Gem/RemoteFetcher/get_proxy_from_env-i.ri
+share/ri/${RUBYLIBREV}/system/Gem/RemoteFetcher/https%3f-i.ri
 share/ri/${RUBYLIBREV}/system/Gem/RemoteFetcher/new-c.ri
 share/ri/${RUBYLIBREV}/system/Gem/RemoteFetcher/normalize_uri-i.ri
 share/ri/${RUBYLIBREV}/system/Gem/RemoteFetcher/open_uri_or_path-i.ri
@@ -3525,6 +3536,7 @@ share/ri/${RUBYLIBREV}/system/Gem/Versio
 share/ri/${RUBYLIBREV}/system/Gem/Version/spermy_recommendation-i.ri
 share/ri/${RUBYLIBREV}/system/Gem/Version/to_s-i.ri
 share/ri/${RUBYLIBREV}/system/Gem/Version/version-i.ri
+share/ri/${RUBYLIBREV}/system/Gem/Version/yaml_initialize-i.ri
 share/ri/${RUBYLIBREV}/system/Gem/VersionOption/
 share/ri/${RUBYLIBREV}/system/Gem/VersionOption/add_platform_option-i.ri
 share/ri/${RUBYLIBREV}/system/Gem/VersionOption/add_prerelease_option-i.ri
@@ -3549,6 +3561,7 @@ share/ri/${RUBYLIBREV}/system/Gem/defaul
 share/ri/${RUBYLIBREV}/system/Gem/default_dir-c.ri
 share/ri/${RUBYLIBREV}/system/Gem/default_exec_format-c.ri
 share/ri/${RUBYLIBREV}/system/Gem/default_path-c.ri
+share/ri/${RUBYLIBREV}/system/Gem/default_rubygems_dirs-c.ri
 share/ri/${RUBYLIBREV}/system/Gem/default_sources-c.ri
 share/ri/${RUBYLIBREV}/system/Gem/default_system_source_cache_dir-c.ri
 share/ri/${RUBYLIBREV}/system/Gem/default_user_source_cache_dir-c.ri
@@ -3770,6 +3783,8 @@ share/ri/${RUBYLIBREV}/system/IO/close_w
 share/ri/${RUBYLIBREV}/system/IO/closed%3f-i.ri
 share/ri/${RUBYLIBREV}/system/IO/codepoints-i.ri
 share/ri/${RUBYLIBREV}/system/IO/console-c.ri
+share/ri/${RUBYLIBREV}/system/IO/cooked%21-i.ri
+share/ri/${RUBYLIBREV}/system/IO/cooked-i.ri
 share/ri/${RUBYLIBREV}/system/IO/copy_stream-c.ri
 share/ri/${RUBYLIBREV}/system/IO/each-i.ri
 share/ri/${RUBYLIBREV}/system/IO/each_byte-i.ri
@@ -3821,6 +3836,15 @@ share/ri/${RUBYLIBREV}/system/IO/raw-i.r
 share/ri/${RUBYLIBREV}/system/IO/read-c.ri
 share/ri/${RUBYLIBREV}/system/IO/read-i.ri
 share/ri/${RUBYLIBREV}/system/IO/read_nonblock-i.ri
+share/ri/${RUBYLIBREV}/system/IO/readable/
+share/ri/${RUBYLIBREV}/system/IO/readable/cdesc-readable.ri
+share/ri/${RUBYLIBREV}/system/IO/readable/getch-i.ri
+share/ri/${RUBYLIBREV}/system/IO/readable/read_nonblock-i.ri
+share/ri/${RUBYLIBREV}/system/IO/readable/readbyte-i.ri
+share/ri/${RUBYLIBREV}/system/IO/readable/readchar-i.ri
+share/ri/${RUBYLIBREV}/system/IO/readable/readline-i.ri
+share/ri/${RUBYLIBREV}/system/IO/readable/readpartial-i.ri
+share/ri/${RUBYLIBREV}/system/IO/readable/sysread-i.ri
 share/ri/${RUBYLIBREV}/system/IO/readbyte-i.ri
 share/ri/${RUBYLIBREV}/system/IO/readchar-i.ri
 share/ri/${RUBYLIBREV}/system/IO/readline-i.ri
@@ -3852,6 +3876,12 @@ share/ri/${RUBYLIBREV}/system/IO/ungetc-
 share/ri/${RUBYLIBREV}/system/IO/wait-i.ri
 share/ri/${RUBYLIBREV}/system/IO/winsize%3d-i.ri
 share/ri/${RUBYLIBREV}/system/IO/winsize-i.ri
+share/ri/${RUBYLIBREV}/system/IO/writable/
+share/ri/${RUBYLIBREV}/system/IO/writable/%3c%3c-i.ri
+share/ri/${RUBYLIBREV}/system/IO/writable/cdesc-writable.ri
+share/ri/${RUBYLIBREV}/system/IO/writable/print-i.ri
+share/ri/${RUBYLIBREV}/system/IO/writable/printf-i.ri
+share/ri/${RUBYLIBREV}/system/IO/writable/puts-i.ri
 share/ri/${RUBYLIBREV}/system/IO/write-c.ri
 share/ri/${RUBYLIBREV}/system/IO/write-i.ri
 share/ri/${RUBYLIBREV}/system/IO/write_nonblock-i.ri
@@ -7579,6 +7609,8 @@ share/ri/${RUBYLIBREV}/system/Profiler__
 share/ri/${RUBYLIBREV}/system/Profiler__/start_profile-i.ri
 share/ri/${RUBYLIBREV}/system/Profiler__/stop_profile-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/
+share/ri/${RUBYLIBREV}/system/Psych/BadAlias/
+share/ri/${RUBYLIBREV}/system/Psych/BadAlias/cdesc-BadAlias.ri
 share/ri/${RUBYLIBREV}/system/Psych/Coder/
 share/ri/${RUBYLIBREV}/system/Psych/Coder/%5b%5d%3d-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Coder/%5b%5d-i.ri
@@ -7635,6 +7667,8 @@ share/ri/${RUBYLIBREV}/system/Psych/Hand
 share/ri/${RUBYLIBREV}/system/Psych/Handler/start_sequence-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Handler/start_stream-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Handler/streaming%3f-i.ri
+share/ri/${RUBYLIBREV}/system/Psych/Handlers/
+share/ri/${RUBYLIBREV}/system/Psych/Handlers/cdesc-Handlers.ri
 share/ri/${RUBYLIBREV}/system/Psych/JSON/
 share/ri/${RUBYLIBREV}/system/Psych/JSON/Stream/
 share/ri/${RUBYLIBREV}/system/Psych/JSON/Stream/cdesc-Stream.ri
@@ -7698,11 +7732,13 @@ share/ri/${RUBYLIBREV}/system/Psych/Pars
 share/ri/${RUBYLIBREV}/system/Psych/Parser/Mark/
 share/ri/${RUBYLIBREV}/system/Psych/Parser/Mark/cdesc-Mark.ri
 share/ri/${RUBYLIBREV}/system/Psych/Parser/cdesc-Parser.ri
-share/ri/${RUBYLIBREV}/system/Psych/Parser/external_encoding%3d-i.ri
+share/ri/${RUBYLIBREV}/system/Psych/Parser/external_encoding-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Parser/handler-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Parser/mark-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Parser/new-c.ri
 share/ri/${RUBYLIBREV}/system/Psych/Parser/parse-i.ri
+share/ri/${RUBYLIBREV}/system/Psych/PrivateType/
+share/ri/${RUBYLIBREV}/system/Psych/PrivateType/cdesc-PrivateType.ri
 share/ri/${RUBYLIBREV}/system/Psych/ScalarScanner/
 share/ri/${RUBYLIBREV}/system/Psych/ScalarScanner/cdesc-ScalarScanner.ri
 share/ri/${RUBYLIBREV}/system/Psych/ScalarScanner/new-c.ri
@@ -7719,6 +7755,13 @@ share/ri/${RUBYLIBREV}/system/Psych/Stre
 share/ri/${RUBYLIBREV}/system/Psych/Streaming/start-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/SyntaxError/
 share/ri/${RUBYLIBREV}/system/Psych/SyntaxError/cdesc-SyntaxError.ri
+share/ri/${RUBYLIBREV}/system/Psych/SyntaxError/column-i.ri
+share/ri/${RUBYLIBREV}/system/Psych/SyntaxError/context-i.ri
+share/ri/${RUBYLIBREV}/system/Psych/SyntaxError/file-i.ri
+share/ri/${RUBYLIBREV}/system/Psych/SyntaxError/line-i.ri
+share/ri/${RUBYLIBREV}/system/Psych/SyntaxError/new-c.ri
+share/ri/${RUBYLIBREV}/system/Psych/SyntaxError/offset-i.ri
+share/ri/${RUBYLIBREV}/system/Psych/SyntaxError/problem-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/TreeBuilder/
 share/ri/${RUBYLIBREV}/system/Psych/TreeBuilder/alias-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/TreeBuilder/cdesc-TreeBuilder.ri
@@ -7760,9 +7803,11 @@ share/ri/${RUBYLIBREV}/system/Psych/Visi
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/ToRuby/accept-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/ToRuby/build_exception-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/ToRuby/cdesc-ToRuby.ri
+share/ri/${RUBYLIBREV}/system/Psych/Visitors/ToRuby/deserialize-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/ToRuby/init_with-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/ToRuby/new-c.ri
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/ToRuby/path2class-i.ri
+share/ri/${RUBYLIBREV}/system/Psych/Visitors/ToRuby/register-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/ToRuby/resolve_class-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/ToRuby/revive-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/ToRuby/revive_hash-i.ri
@@ -7783,6 +7828,7 @@ share/ri/${RUBYLIBREV}/system/Psych/Visi
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/YAMLTree/cdesc-YAMLTree.ri
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/YAMLTree/dump_coder-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/YAMLTree/dump_ivars-i.ri
+share/ri/${RUBYLIBREV}/system/Psych/Visitors/YAMLTree/dump_list-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/YAMLTree/emit_coder-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/YAMLTree/find_ivars-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/YAMLTree/finish-i.ri
@@ -7800,6 +7846,7 @@ share/ri/${RUBYLIBREV}/system/Psych/Visi
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/YAMLTree/visit_Array-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/YAMLTree/visit_Class-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/YAMLTree/visit_Complex-i.ri
+share/ri/${RUBYLIBREV}/system/Psych/Visitors/YAMLTree/visit_BigDecimal-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/YAMLTree/visit_Date-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/YAMLTree/visit_DateTime-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/YAMLTree/visit_Exception-i.ri
@@ -7820,6 +7867,7 @@ share/ri/${RUBYLIBREV}/system/Psych/Visi
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/YAMLTree/visit_Symbol-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/YAMLTree/visit_Time-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/YAMLTree/visit_TrueClass-i.ri
+share/ri/${RUBYLIBREV}/system/Psych/Visitors/YAMLTree/visit_array_subclass-i.ri
 share/ri/${RUBYLIBREV}/system/Psych/Visitors/cdesc-Visitors.ri
 share/ri/${RUBYLIBREV}/system/Psych/add_private_type-c.ri
 share/ri/${RUBYLIBREV}/system/Psych/add_ruby_type-c.ri
@@ -12906,7 +12954,6 @@ share/ri/${RUBYLIBREV}/system/String/upc
 share/ri/${RUBYLIBREV}/system/String/upto-i.ri
 share/ri/${RUBYLIBREV}/system/String/valid_encoding%3f-i.ri
 share/ri/${RUBYLIBREV}/system/StringIO/
-share/ri/${RUBYLIBREV}/system/StringIO/%3c%3c-i.ri
 share/ri/${RUBYLIBREV}/system/StringIO/binmode-i.ri
 share/ri/${RUBYLIBREV}/system/StringIO/bytes-i.ri
 share/ri/${RUBYLIBREV}/system/StringIO/cdesc-StringIO.ri
@@ -12944,17 +12991,9 @@ share/ri/${RUBYLIBREV}/system/StringIO/o
 share/ri/${RUBYLIBREV}/system/StringIO/pid-i.ri
 share/ri/${RUBYLIBREV}/system/StringIO/pos%3d-i.ri
 share/ri/${RUBYLIBREV}/system/StringIO/pos-i.ri
-share/ri/${RUBYLIBREV}/system/StringIO/print-i.ri
-share/ri/${RUBYLIBREV}/system/StringIO/printf-i.ri
 share/ri/${RUBYLIBREV}/system/StringIO/putc-i.ri
-share/ri/${RUBYLIBREV}/system/StringIO/puts-i.ri
 share/ri/${RUBYLIBREV}/system/StringIO/read-i.ri
-share/ri/${RUBYLIBREV}/system/StringIO/read_nonblock-i.ri
-share/ri/${RUBYLIBREV}/system/StringIO/readbyte-i.ri
-share/ri/${RUBYLIBREV}/system/StringIO/readchar-i.ri
-share/ri/${RUBYLIBREV}/system/StringIO/readline-i.ri
 share/ri/${RUBYLIBREV}/system/StringIO/readlines-i.ri
-share/ri/${RUBYLIBREV}/system/StringIO/readpartial-i.ri
 share/ri/${RUBYLIBREV}/system/StringIO/reopen-i.ri
 share/ri/${RUBYLIBREV}/system/StringIO/rewind-i.ri
 share/ri/${RUBYLIBREV}/system/StringIO/seek-i.ri
@@ -12964,15 +13003,12 @@ share/ri/${RUBYLIBREV}/system/StringIO/s
 share/ri/${RUBYLIBREV}/system/StringIO/string-i.ri
 share/ri/${RUBYLIBREV}/system/StringIO/sync%3d-i.ri
 share/ri/${RUBYLIBREV}/system/StringIO/sync-i.ri
-share/ri/${RUBYLIBREV}/system/StringIO/sysread-i.ri
-share/ri/${RUBYLIBREV}/system/StringIO/syswrite-i.ri
 share/ri/${RUBYLIBREV}/system/StringIO/tell-i.ri
 share/ri/${RUBYLIBREV}/system/StringIO/truncate-i.ri
 share/ri/${RUBYLIBREV}/system/StringIO/tty%3f-i.ri
 share/ri/${RUBYLIBREV}/system/StringIO/ungetbyte-i.ri
 share/ri/${RUBYLIBREV}/system/StringIO/ungetc-i.ri
 share/ri/${RUBYLIBREV}/system/StringIO/write-i.ri
-share/ri/${RUBYLIBREV}/system/StringIO/write_nonblock-i.ri
 share/ri/${RUBYLIBREV}/system/StringScanner/
 share/ri/${RUBYLIBREV}/system/StringScanner/%3c%3c-i.ri
 share/ri/${RUBYLIBREV}/system/StringScanner/%5b%5d-i.ri
@@ -13219,10 +13255,12 @@ share/ri/${RUBYLIBREV}/system/Test/Unit/
 share/ri/${RUBYLIBREV}/system/Test/Unit/Assertions/assert_not_equal-i.ri
 share/ri/${RUBYLIBREV}/system/Test/Unit/Assertions/assert_not_nil-i.ri
 share/ri/${RUBYLIBREV}/system/Test/Unit/Assertions/assert_not_same-i.ri
+share/ri/${RUBYLIBREV}/system/Test/Unit/Assertions/assert_not_send-i.ri
 share/ri/${RUBYLIBREV}/system/Test/Unit/Assertions/assert_nothing_raised-i.ri
 share/ri/${RUBYLIBREV}/system/Test/Unit/Assertions/assert_nothing_thrown-i.ri
 share/ri/${RUBYLIBREV}/system/Test/Unit/Assertions/assert_raise-i.ri
 share/ri/${RUBYLIBREV}/system/Test/Unit/Assertions/assert_respond_to-i.ri
+share/ri/${RUBYLIBREV}/system/Test/Unit/Assertions/assert_send-i.ri
 share/ri/${RUBYLIBREV}/system/Test/Unit/Assertions/cdesc-Assertions.ri
 share/ri/${RUBYLIBREV}/system/Test/Unit/AutoRunner/
 share/ri/${RUBYLIBREV}/system/Test/Unit/AutoRunner/Runner/

Reply via email to