Sat Aug 13 00:29:33 2011 UTC ()
Update www/ruby-mechanize package to 2.0.1.

=== 2.0.1 / 2011-06-28

Mechanize now uses minitest to avoid 1.9 vs 1.8 assertion availability in
test/unit

* Bug Fixes
  * Restored Mechanize#set_proxy.  Issue #117, #118, #119
  * Mechanize::CookieJar#load now lazy-loads YAML.  Issue #118
  * Mechanize#keep_alive_time no longer crashes but does nothing as
    net-http-persistent does not support HTTP/1.0 keep-alive extensions.

=== 2.0 / 2011-06-27

Mechanize is now under the MIT license

* API changes
  * WWW::Mechanize has been removed.  Use Mechanize.
  * Pre connect hooks are now called with the agent and the request.  See
    Mechanize#pre_connect_hooks.
  * Post connect hooks are now called with the agent and the response.  See
    Mechanize#post_connect_hooks.
  * Mechanize::Chain is gone, as an internal API this should cause no problems.
  * Mechanize#fetch_page no longer accepts an options Hash.
  * Mechanize#put now accepts headers instead of an options Hash as the last
    argument
  * Mechanize#delete now accepts headers instead of an options Hash as the
    last argument
  * Mechanize#request_with_entity now accepts headers instead of an options
    Hash as the last argument
  * Mechanize no longer raises RuntimeError directly, Mechanize::Error or
    ArgumentError are raised instead.
  * The User-Agent header has changed.  It no longer includes the WWW- prefix
    and now includes the ruby version.  The URL has been updated as well.
  * Mechanize now requires ruby 1.8.7 or newer.
  * Hpricot support has been removed as webrobots requires nokogiri.
  * Mechanize#get no longer accepts the referer as the second argument.
  * Mechanize#get no longer allows the HTTP method to be changed (:verb
    option).
  * Mechanize::Page::Meta is now Mechanize::Page::MetaRefresh to accurately
    depict its responsibilities.
  * Mechanize::Page#meta is now Mechanize::Page#meta_refresh as it only
    contains meta elements with http-equiv of "refresh"
  * Mechanize::Page#charset is now Mechanize::Page::charset.  GH #112, patch
    by Godfrey Chan.

* Deprecations
  * Mechanize#get with an options hash is deprecated and will be removed after
    October, 2011.
  * Mechanize::Util::to_native_charset is deprecated as it is no longer used
    by Mechanize.

* New Features

  * Add header reference methods to Mechanize::File so that a reponse
    object gets compatible with Net::HTTPResponse.
  * Mechanize#click accepts a regexp or string to click a button/link in the
    current page. It works as expected when not passed a string or regexp.
  * Provide a way to only follow permanent redirects (301)
    automatically: <tt>agent.redirect_ok = :permanent</tt>  GH #73
  * Mechanize now supports HTML5 meta charset.  GH #113
  * Documented various Mechanize accessors.  GH #66
  * Mechanize now uses net-http-digest_auth.  GH #31
  * Mechanize now implements session cookies.  GH #78
  * Mechanize now implements deflate decoding.  GH #40
  * Mechanize now allows a certificate and key to be passed directly.  GH #71
  * Mechanize::Form::MultiSelectList now implements #option_with and
    #options_with.  GH #42
  * Add Mechanize::Page::Link#rel and #rel?(kind) to read and test the rel
    attribute.
  * Add Mechanize::Page#canonical_uri to read a </tt><link
    rel="canonical"></tt> tag.
  * Add support for Robots Exclusion Protocol (i.e. robots.txt) and
    nofollow/noindex in meta tags and the rel attribute.  Automatic
    exclusion can be turned on by setting:
      agent.robots = true
  * Manual robots.txt test can be performed with
    Mechanize#robots_allowed? and #robots_disallowed?.
  * Mechanize::Form now supports the accept-charset attribute.  GH #96
  * Mechanize::ResponseReadError is raised if there is an exception while
    reading the response body.  This allows recovery from broken HTTP servers
    (or connections).  GH #90
  * Mechanize#follow_meta_refresh set to :anywhere will follow meta refresh
    found outside of a document's head.  GH #99
  * Add support for HTML5's rel="noreferrer" attribute which indicates
    no "Referer" information should be sent when following the link.
  * A frame will now load its content when #content is called.  GH #111
  * Added Mechanize#default_encoding to provide a default for pages with no
    encoding specified.  GH #104
  * Added Mechanize#force_default_encoding which only uses
    Mechanize#default_encoding for parsing HTML.  GH #104

* Bug Fixes:

  * Fixed a bug where Referer is not sent when accessing a relative
    URI starting with "http".
  * Fix handling of Meta Refresh with relative paths.  GH #39
  * Mechanize::CookieJar now supports RFC 2109 correctly.  GH #85
  * Fixed typo in EXAMPLES.rdoc.  GH #74
  * The base element is now handled correctly for images.  GH #72
  * Image buttons with no name attribute are now included in the form's button
    list.  GH#56
  * Improved handling of non ASCII-7bit compatible characters in links (only
    an issue on ruby 1.8).  GH #36, GH #75
  * Loading cookies.txt is faster.  GH #38
  * Mechanize no longer sends cookies for a.b.example to axb.example.  GH #41
  * Mechanize no longer sends the button name as a form field for image
    buttons.  GH #45
  * Blank cookie values are now skipped.  GH #80
  * Mechanize now adds a '.' to cookie domains if no '.' was sent.  This is
    not allowed by RFC 2109 but does appear in RFC 2965.  GH #86
  * file URIs are now read in binary mode.  GH #83
  * Content-Encoding: x-gzip is now treated like gzip per RFC 2616.
  * Mechanize now unescapes URIs for meta refresh.  GH #68
  * Mechanize now has more robust HTML charset detection.  GH #43
  * Mechanize::Form::Textarea is now created from a textarea element.  GH #94
  * A meta content-type now overrides the HTTP content type.  GH #114
  * Mechanize::Page::Link#uri now handles both escaped and unescaped hrefs.
    GH #107


(taca)
diff -r1.4 -r1.5 pkgsrc/www/ruby-mechanize/Makefile
diff -r1.4 -r1.5 pkgsrc/www/ruby-mechanize/distinfo
diff -r1.5 -r1.6 pkgsrc/www/ruby-mechanize/PLIST

cvs diff -r1.4 -r1.5 pkgsrc/www/ruby-mechanize/Makefile (expand / switch to unified diff)

--- pkgsrc/www/ruby-mechanize/Makefile 2010/09/10 13:54:48 1.4
+++ pkgsrc/www/ruby-mechanize/Makefile 2011/08/13 00:29:32 1.5
@@ -1,16 +1,19 @@ @@ -1,16 +1,19 @@
1# $NetBSD: Makefile,v 1.4 2010/09/10 13:54:48 taca Exp $ 1# $NetBSD: Makefile,v 1.5 2011/08/13 00:29:32 taca Exp $
2 2
3DISTNAME= mechanize-1.0.0 3DISTNAME= mechanize-2.0.1
4CATEGORIES= www 4CATEGORIES= www
5 5
6MAINTAINER= minskim@NetBSD.org 6MAINTAINER= minskim@NetBSD.org
7HOMEPAGE= http://mechanize.rubyforge.org/ 7HOMEPAGE= http://mechanize.rubyforge.org/
8COMMENT= Library to automate interaction with websites 8COMMENT= Library to automate interaction with websites
9LICENSE= gnu-gpl-v2 9LICENSE= mit
10 10
11PKG_DESTDIR_SUPPORT= user-destdir 11PKG_DESTDIR_SUPPORT= user-destdir
12 12
13DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri>=1.2.1:../../textproc/ruby-nokogiri 13DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri>=1.4<2:../../textproc/ruby-nokogiri
 14DEPENDS+= ${RUBY_PKGPREFIX}-net-http-persistent>=1.8<2:../../www/ruby-net-http-persistent
 15DEPENDS+= ${RUBY_PKGPREFIX}-net-http-digest_auth>=1.1<2:../../www/ruby-net-http-digest_auth
 16DEPENDS+= ${RUBY_PKGPREFIX}-webrobots>=0.0<1:../../www/ruby-webrobots
14 17
15.include "../../lang/ruby/gem.mk" 18.include "../../lang/ruby/gem.mk"
16.include "../../mk/bsd.pkg.mk" 19.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/www/ruby-mechanize/distinfo (expand / switch to unified diff)

--- pkgsrc/www/ruby-mechanize/distinfo 2010/09/10 13:54:48 1.4
+++ pkgsrc/www/ruby-mechanize/distinfo 2011/08/13 00:29:33 1.5
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.4 2010/09/10 13:54:48 taca Exp $ 1$NetBSD: distinfo,v 1.5 2011/08/13 00:29:33 taca Exp $
2 2
3SHA1 (mechanize-1.0.0.gem) = 94406e01f4a0468f0e56e7283c87a54b5e02f247 3SHA1 (mechanize-2.0.1.gem) = f1db4389a0384f81ae1c87ef2a4cf59492771186
4RMD160 (mechanize-1.0.0.gem) = 7abbb3ee408227ba4bea00de4ff277986597a33f 4RMD160 (mechanize-2.0.1.gem) = 5767e7eccf7f3530a5c224080aa0cbbbe4f6088c
5Size (mechanize-1.0.0.gem) = 85504 bytes 5Size (mechanize-2.0.1.gem) = 96256 bytes

cvs diff -r1.5 -r1.6 pkgsrc/www/ruby-mechanize/PLIST (expand / switch to unified diff)

--- pkgsrc/www/ruby-mechanize/PLIST 2010/09/10 13:54:48 1.5
+++ pkgsrc/www/ruby-mechanize/PLIST 2011/08/13 00:29:32 1.6
@@ -1,183 +1,176 @@ @@ -1,183 +1,176 @@
1@comment $NetBSD: PLIST,v 1.5 2010/09/10 13:54:48 taca Exp $ 1@comment $NetBSD: PLIST,v 1.6 2011/08/13 00:29:32 taca Exp $
2${GEM_HOME}/cache/${GEM_NAME}.gem 2${GEM_HOME}/cache/${GEM_NAME}.gem
 3${GEM_LIBDIR}/.autotest
 4${GEM_LIBDIR}/.gemtest
3${GEM_LIBDIR}/CHANGELOG.rdoc 5${GEM_LIBDIR}/CHANGELOG.rdoc
4${GEM_LIBDIR}/EXAMPLES.rdoc 6${GEM_LIBDIR}/EXAMPLES.rdoc
5${GEM_LIBDIR}/FAQ.rdoc 7${GEM_LIBDIR}/FAQ.rdoc
6${GEM_LIBDIR}/GUIDE.rdoc 8${GEM_LIBDIR}/GUIDE.rdoc
7${GEM_LIBDIR}/LICENSE.rdoc 9${GEM_LIBDIR}/LICENSE.rdoc
8${GEM_LIBDIR}/Manifest.txt 10${GEM_LIBDIR}/Manifest.txt
9${GEM_LIBDIR}/README.rdoc 11${GEM_LIBDIR}/README.rdoc
10${GEM_LIBDIR}/Rakefile 12${GEM_LIBDIR}/Rakefile
11${GEM_LIBDIR}/examples/flickr_upload.rb 13${GEM_LIBDIR}/examples/flickr_upload.rb
12${GEM_LIBDIR}/examples/mech-dump.rb 14${GEM_LIBDIR}/examples/mech-dump.rb
13${GEM_LIBDIR}/examples/proxy_req.rb 15${GEM_LIBDIR}/examples/proxy_req.rb
14${GEM_LIBDIR}/examples/rubyforge.rb 16${GEM_LIBDIR}/examples/rubyforge.rb
15${GEM_LIBDIR}/examples/spider.rb 17${GEM_LIBDIR}/examples/spider.rb
16${GEM_LIBDIR}/lib/mechanize.rb 18${GEM_LIBDIR}/lib/mechanize.rb
17${GEM_LIBDIR}/lib/mechanize/chain.rb 
18${GEM_LIBDIR}/lib/mechanize/chain/auth_headers.rb 
19${GEM_LIBDIR}/lib/mechanize/chain/body_decoding_handler.rb 
20${GEM_LIBDIR}/lib/mechanize/chain/connection_resolver.rb 
21${GEM_LIBDIR}/lib/mechanize/chain/custom_headers.rb 
22${GEM_LIBDIR}/lib/mechanize/chain/handler.rb 
23${GEM_LIBDIR}/lib/mechanize/chain/header_resolver.rb 
24${GEM_LIBDIR}/lib/mechanize/chain/parameter_resolver.rb 
25${GEM_LIBDIR}/lib/mechanize/chain/post_connect_hook.rb 
26${GEM_LIBDIR}/lib/mechanize/chain/pre_connect_hook.rb 
27${GEM_LIBDIR}/lib/mechanize/chain/request_resolver.rb 
28${GEM_LIBDIR}/lib/mechanize/chain/response_body_parser.rb 
29${GEM_LIBDIR}/lib/mechanize/chain/response_header_handler.rb 
30${GEM_LIBDIR}/lib/mechanize/chain/response_reader.rb 
31${GEM_LIBDIR}/lib/mechanize/chain/ssl_resolver.rb 
32${GEM_LIBDIR}/lib/mechanize/chain/uri_resolver.rb 
33${GEM_LIBDIR}/lib/mechanize/content_type_error.rb 19${GEM_LIBDIR}/lib/mechanize/content_type_error.rb
34${GEM_LIBDIR}/lib/mechanize/cookie.rb 20${GEM_LIBDIR}/lib/mechanize/cookie.rb
35${GEM_LIBDIR}/lib/mechanize/cookie_jar.rb 21${GEM_LIBDIR}/lib/mechanize/cookie_jar.rb
 22${GEM_LIBDIR}/lib/mechanize/element_matcher.rb
36${GEM_LIBDIR}/lib/mechanize/file.rb 23${GEM_LIBDIR}/lib/mechanize/file.rb
 24${GEM_LIBDIR}/lib/mechanize/file_connection.rb
 25${GEM_LIBDIR}/lib/mechanize/file_request.rb
37${GEM_LIBDIR}/lib/mechanize/file_response.rb 26${GEM_LIBDIR}/lib/mechanize/file_response.rb
38${GEM_LIBDIR}/lib/mechanize/file_saver.rb 27${GEM_LIBDIR}/lib/mechanize/file_saver.rb
39${GEM_LIBDIR}/lib/mechanize/form.rb 28${GEM_LIBDIR}/lib/mechanize/form.rb
40${GEM_LIBDIR}/lib/mechanize/form/button.rb 29${GEM_LIBDIR}/lib/mechanize/form/button.rb
41${GEM_LIBDIR}/lib/mechanize/form/check_box.rb 30${GEM_LIBDIR}/lib/mechanize/form/check_box.rb
42${GEM_LIBDIR}/lib/mechanize/form/field.rb 31${GEM_LIBDIR}/lib/mechanize/form/field.rb
43${GEM_LIBDIR}/lib/mechanize/form/file_upload.rb 32${GEM_LIBDIR}/lib/mechanize/form/file_upload.rb
44${GEM_LIBDIR}/lib/mechanize/form/image_button.rb 33${GEM_LIBDIR}/lib/mechanize/form/image_button.rb
45${GEM_LIBDIR}/lib/mechanize/form/multi_select_list.rb 34${GEM_LIBDIR}/lib/mechanize/form/multi_select_list.rb
46${GEM_LIBDIR}/lib/mechanize/form/option.rb 35${GEM_LIBDIR}/lib/mechanize/form/option.rb
47${GEM_LIBDIR}/lib/mechanize/form/radio_button.rb 36${GEM_LIBDIR}/lib/mechanize/form/radio_button.rb
48${GEM_LIBDIR}/lib/mechanize/form/select_list.rb 37${GEM_LIBDIR}/lib/mechanize/form/select_list.rb
49${GEM_LIBDIR}/lib/mechanize/headers.rb 38${GEM_LIBDIR}/lib/mechanize/headers.rb
50${GEM_LIBDIR}/lib/mechanize/history.rb 39${GEM_LIBDIR}/lib/mechanize/history.rb
 40${GEM_LIBDIR}/lib/mechanize/http.rb
 41${GEM_LIBDIR}/lib/mechanize/http/agent.rb
51${GEM_LIBDIR}/lib/mechanize/inspect.rb 42${GEM_LIBDIR}/lib/mechanize/inspect.rb
52${GEM_LIBDIR}/lib/mechanize/monkey_patch.rb 43${GEM_LIBDIR}/lib/mechanize/monkey_patch.rb
53${GEM_LIBDIR}/lib/mechanize/page.rb 44${GEM_LIBDIR}/lib/mechanize/page.rb
54${GEM_LIBDIR}/lib/mechanize/page/base.rb 45${GEM_LIBDIR}/lib/mechanize/page/base.rb
55${GEM_LIBDIR}/lib/mechanize/page/frame.rb 46${GEM_LIBDIR}/lib/mechanize/page/frame.rb
56${GEM_LIBDIR}/lib/mechanize/page/image.rb 47${GEM_LIBDIR}/lib/mechanize/page/image.rb
57${GEM_LIBDIR}/lib/mechanize/page/label.rb 48${GEM_LIBDIR}/lib/mechanize/page/label.rb
58${GEM_LIBDIR}/lib/mechanize/page/link.rb 49${GEM_LIBDIR}/lib/mechanize/page/link.rb
59${GEM_LIBDIR}/lib/mechanize/page/meta.rb 50${GEM_LIBDIR}/lib/mechanize/page/meta_refresh.rb
60${GEM_LIBDIR}/lib/mechanize/pluggable_parsers.rb 51${GEM_LIBDIR}/lib/mechanize/pluggable_parsers.rb
61${GEM_LIBDIR}/lib/mechanize/redirect_limit_reached_error.rb 52${GEM_LIBDIR}/lib/mechanize/redirect_limit_reached_error.rb
62${GEM_LIBDIR}/lib/mechanize/redirect_not_get_or_head_error.rb 53${GEM_LIBDIR}/lib/mechanize/redirect_not_get_or_head_error.rb
63${GEM_LIBDIR}/lib/mechanize/response_code_error.rb 54${GEM_LIBDIR}/lib/mechanize/response_code_error.rb
 55${GEM_LIBDIR}/lib/mechanize/response_read_error.rb
 56${GEM_LIBDIR}/lib/mechanize/robots_disallowed_error.rb
64${GEM_LIBDIR}/lib/mechanize/unsupported_scheme_error.rb 57${GEM_LIBDIR}/lib/mechanize/unsupported_scheme_error.rb
65${GEM_LIBDIR}/lib/mechanize/util.rb 58${GEM_LIBDIR}/lib/mechanize/util.rb
66${GEM_LIBDIR}/test/chain/test_argument_validator.rb 
67${GEM_LIBDIR}/test/chain/test_auth_headers.rb 
68${GEM_LIBDIR}/test/chain/test_custom_headers.rb 
69${GEM_LIBDIR}/test/chain/test_header_resolver.rb 
70${GEM_LIBDIR}/test/chain/test_parameter_resolver.rb 
71${GEM_LIBDIR}/test/chain/test_request_resolver.rb 
72${GEM_LIBDIR}/test/chain/test_response_reader.rb 
73${GEM_LIBDIR}/test/data/htpasswd 59${GEM_LIBDIR}/test/data/htpasswd
74${GEM_LIBDIR}/test/data/server.crt 60${GEM_LIBDIR}/test/data/server.crt
75${GEM_LIBDIR}/test/data/server.csr 61${GEM_LIBDIR}/test/data/server.csr
76${GEM_LIBDIR}/test/data/server.key 62${GEM_LIBDIR}/test/data/server.key
77${GEM_LIBDIR}/test/data/server.pem 63${GEM_LIBDIR}/test/data/server.pem
78${GEM_LIBDIR}/test/helper.rb 64${GEM_LIBDIR}/test/helper.rb
79${GEM_LIBDIR}/test/htdocs/alt_text.html 65${GEM_LIBDIR}/test/htdocs/alt_text.html
80${GEM_LIBDIR}/test/htdocs/bad_form_test.html 66${GEM_LIBDIR}/test/htdocs/bad_form_test.html
81${GEM_LIBDIR}/test/htdocs/button.jpg 67${GEM_LIBDIR}/test/htdocs/button.jpg
 68${GEM_LIBDIR}/test/htdocs/canonical_uri.html
 69${GEM_LIBDIR}/test/htdocs/dir with spaces/foo.html
82${GEM_LIBDIR}/test/htdocs/empty_form.html 70${GEM_LIBDIR}/test/htdocs/empty_form.html
83${GEM_LIBDIR}/test/htdocs/file_upload.html 71${GEM_LIBDIR}/test/htdocs/file_upload.html
84${GEM_LIBDIR}/test/htdocs/find_link.html 72${GEM_LIBDIR}/test/htdocs/find_link.html
85${GEM_LIBDIR}/test/htdocs/form_multi_select.html 73${GEM_LIBDIR}/test/htdocs/form_multi_select.html
86${GEM_LIBDIR}/test/htdocs/form_multival.html 74${GEM_LIBDIR}/test/htdocs/form_multival.html
87${GEM_LIBDIR}/test/htdocs/form_no_action.html 75${GEM_LIBDIR}/test/htdocs/form_no_action.html
88${GEM_LIBDIR}/test/htdocs/form_no_input_name.html 76${GEM_LIBDIR}/test/htdocs/form_no_input_name.html
89${GEM_LIBDIR}/test/htdocs/form_select.html 77${GEM_LIBDIR}/test/htdocs/form_select.html
90${GEM_LIBDIR}/test/htdocs/form_select_all.html 78${GEM_LIBDIR}/test/htdocs/form_select_all.html
91${GEM_LIBDIR}/test/htdocs/form_select_none.html 79${GEM_LIBDIR}/test/htdocs/form_select_none.html
92${GEM_LIBDIR}/test/htdocs/form_select_noopts.html 80${GEM_LIBDIR}/test/htdocs/form_select_noopts.html
93${GEM_LIBDIR}/test/htdocs/form_set_fields.html 81${GEM_LIBDIR}/test/htdocs/form_set_fields.html
94${GEM_LIBDIR}/test/htdocs/form_test.html 82${GEM_LIBDIR}/test/htdocs/form_test.html
 83${GEM_LIBDIR}/test/htdocs/frame_referer_test.html
95${GEM_LIBDIR}/test/htdocs/frame_test.html 84${GEM_LIBDIR}/test/htdocs/frame_test.html
96${GEM_LIBDIR}/test/htdocs/google.html 85${GEM_LIBDIR}/test/htdocs/google.html
97${GEM_LIBDIR}/test/htdocs/iframe_test.html 86${GEM_LIBDIR}/test/htdocs/iframe_test.html
98${GEM_LIBDIR}/test/htdocs/index.html 87${GEM_LIBDIR}/test/htdocs/index.html
99${GEM_LIBDIR}/test/htdocs/link with space.html 88${GEM_LIBDIR}/test/htdocs/link with space.html
100${GEM_LIBDIR}/test/htdocs/meta_cookie.html 89${GEM_LIBDIR}/test/htdocs/meta_cookie.html
101${GEM_LIBDIR}/test/htdocs/no_title_test.html 90${GEM_LIBDIR}/test/htdocs/no_title_test.html
 91${GEM_LIBDIR}/test/htdocs/nofollow.html
 92${GEM_LIBDIR}/test/htdocs/noindex.html
 93${GEM_LIBDIR}/test/htdocs/norobots.html
 94${GEM_LIBDIR}/test/htdocs/rails_3_encoding_hack_form_test.html
 95${GEM_LIBDIR}/test/htdocs/rel_nofollow.html
102${GEM_LIBDIR}/test/htdocs/relative/tc_relative_links.html 96${GEM_LIBDIR}/test/htdocs/relative/tc_relative_links.html
 97${GEM_LIBDIR}/test/htdocs/robots.html
 98${GEM_LIBDIR}/test/htdocs/robots.txt
103${GEM_LIBDIR}/test/htdocs/tc_bad_charset.html 99${GEM_LIBDIR}/test/htdocs/tc_bad_charset.html
104${GEM_LIBDIR}/test/htdocs/tc_bad_links.html 100${GEM_LIBDIR}/test/htdocs/tc_bad_links.html
 101${GEM_LIBDIR}/test/htdocs/tc_base_images.html
105${GEM_LIBDIR}/test/htdocs/tc_base_link.html 102${GEM_LIBDIR}/test/htdocs/tc_base_link.html
106${GEM_LIBDIR}/test/htdocs/tc_blank_form.html 103${GEM_LIBDIR}/test/htdocs/tc_blank_form.html
107${GEM_LIBDIR}/test/htdocs/tc_charset.html 104${GEM_LIBDIR}/test/htdocs/tc_charset.html
108${GEM_LIBDIR}/test/htdocs/tc_checkboxes.html 105${GEM_LIBDIR}/test/htdocs/tc_checkboxes.html
109${GEM_LIBDIR}/test/htdocs/tc_encoded_links.html 106${GEM_LIBDIR}/test/htdocs/tc_encoded_links.html
110${GEM_LIBDIR}/test/htdocs/tc_field_precedence.html 107${GEM_LIBDIR}/test/htdocs/tc_field_precedence.html
111${GEM_LIBDIR}/test/htdocs/tc_follow_meta.html 108${GEM_LIBDIR}/test/htdocs/tc_follow_meta.html
112${GEM_LIBDIR}/test/htdocs/tc_form_action.html 109${GEM_LIBDIR}/test/htdocs/tc_form_action.html
 110${GEM_LIBDIR}/test/htdocs/tc_images.html
113${GEM_LIBDIR}/test/htdocs/tc_links.html 111${GEM_LIBDIR}/test/htdocs/tc_links.html
114${GEM_LIBDIR}/test/htdocs/tc_meta_in_body.html 112${GEM_LIBDIR}/test/htdocs/tc_meta_in_body.html
115${GEM_LIBDIR}/test/htdocs/tc_no_attributes.html 113${GEM_LIBDIR}/test/htdocs/tc_no_attributes.html
116${GEM_LIBDIR}/test/htdocs/tc_pretty_print.html 114${GEM_LIBDIR}/test/htdocs/tc_pretty_print.html
117${GEM_LIBDIR}/test/htdocs/tc_radiobuttons.html 115${GEM_LIBDIR}/test/htdocs/tc_radiobuttons.html
118${GEM_LIBDIR}/test/htdocs/tc_referer.html 116${GEM_LIBDIR}/test/htdocs/tc_referer.html
119${GEM_LIBDIR}/test/htdocs/tc_relative_links.html 117${GEM_LIBDIR}/test/htdocs/tc_relative_links.html
120${GEM_LIBDIR}/test/htdocs/tc_textarea.html 118${GEM_LIBDIR}/test/htdocs/tc_textarea.html
121${GEM_LIBDIR}/test/htdocs/test_bad_encoding.html 119${GEM_LIBDIR}/test/htdocs/test_bad_encoding.html
 120${GEM_LIBDIR}/test/htdocs/test_click.html
122${GEM_LIBDIR}/test/htdocs/unusual______.html 121${GEM_LIBDIR}/test/htdocs/unusual______.html
123${GEM_LIBDIR}/test/servlets.rb 122${GEM_LIBDIR}/test/servlets.rb
124${GEM_LIBDIR}/test/ssl_server.rb 123${GEM_LIBDIR}/test/ssl_server.rb
125${GEM_LIBDIR}/test/test_authenticate.rb 
126${GEM_LIBDIR}/test/test_bad_links.rb 
127${GEM_LIBDIR}/test/test_blank_form.rb 
128${GEM_LIBDIR}/test/test_checkboxes.rb 
129${GEM_LIBDIR}/test/test_content_type.rb 
130${GEM_LIBDIR}/test/test_cookie_class.rb 
131${GEM_LIBDIR}/test/test_cookie_jar.rb 
132${GEM_LIBDIR}/test/test_cookies.rb 124${GEM_LIBDIR}/test/test_cookies.rb
133${GEM_LIBDIR}/test/test_encoded_links.rb 
134${GEM_LIBDIR}/test/test_errors.rb 
135${GEM_LIBDIR}/test/test_field_precedence.rb 
136${GEM_LIBDIR}/test/test_follow_meta.rb 
137${GEM_LIBDIR}/test/test_form_action.rb 125${GEM_LIBDIR}/test/test_form_action.rb
138${GEM_LIBDIR}/test/test_form_as_hash.rb 126${GEM_LIBDIR}/test/test_form_as_hash.rb
139${GEM_LIBDIR}/test/test_form_button.rb 127${GEM_LIBDIR}/test/test_form_button.rb
140${GEM_LIBDIR}/test/test_form_no_inputname.rb 
141${GEM_LIBDIR}/test/test_forms.rb 
142${GEM_LIBDIR}/test/test_frames.rb 128${GEM_LIBDIR}/test/test_frames.rb
143${GEM_LIBDIR}/test/test_get_headers.rb 129${GEM_LIBDIR}/test/test_headers.rb
144${GEM_LIBDIR}/test/test_gzipping.rb 
145${GEM_LIBDIR}/test/test_hash_api.rb 
146${GEM_LIBDIR}/test/test_history.rb 130${GEM_LIBDIR}/test/test_history.rb
147${GEM_LIBDIR}/test/test_history_added.rb 131${GEM_LIBDIR}/test/test_history_added.rb
148${GEM_LIBDIR}/test/test_html_unscape_forms.rb 132${GEM_LIBDIR}/test/test_html_unscape_forms.rb
149${GEM_LIBDIR}/test/test_if_modified_since.rb 133${GEM_LIBDIR}/test/test_if_modified_since.rb
150${GEM_LIBDIR}/test/test_keep_alive.rb 134${GEM_LIBDIR}/test/test_images.rb
151${GEM_LIBDIR}/test/test_links.rb 135${GEM_LIBDIR}/test/test_mechanize.rb
152${GEM_LIBDIR}/test/test_mech.rb 136${GEM_LIBDIR}/test/test_mechanize_cookie.rb
153${GEM_LIBDIR}/test/test_mech_proxy.rb 137${GEM_LIBDIR}/test/test_mechanize_cookie_jar.rb
154${GEM_LIBDIR}/test/test_mechanize_file.rb 138${GEM_LIBDIR}/test/test_mechanize_file.rb
155${GEM_LIBDIR}/test/test_meta.rb 139${GEM_LIBDIR}/test/test_mechanize_file_request.rb
 140${GEM_LIBDIR}/test/test_mechanize_file_response.rb
 141${GEM_LIBDIR}/test/test_mechanize_form.rb
 142${GEM_LIBDIR}/test/test_mechanize_form_check_box.rb
 143${GEM_LIBDIR}/test/test_mechanize_form_encoding.rb
 144${GEM_LIBDIR}/test/test_mechanize_form_field.rb
 145${GEM_LIBDIR}/test/test_mechanize_form_image_button.rb
 146${GEM_LIBDIR}/test/test_mechanize_form_textarea.rb
 147${GEM_LIBDIR}/test/test_mechanize_http_agent.rb
 148${GEM_LIBDIR}/test/test_mechanize_link.rb
 149${GEM_LIBDIR}/test/test_mechanize_page_encoding.rb
 150${GEM_LIBDIR}/test/test_mechanize_page_link.rb
 151${GEM_LIBDIR}/test/test_mechanize_page_meta_refresh.rb
 152${GEM_LIBDIR}/test/test_mechanize_redirect_not_get_or_head_error.rb
 153${GEM_LIBDIR}/test/test_mechanize_subclass.rb
 154${GEM_LIBDIR}/test/test_mechanize_util.rb
156${GEM_LIBDIR}/test/test_multi_select.rb 155${GEM_LIBDIR}/test/test_multi_select.rb
157${GEM_LIBDIR}/test/test_no_attributes.rb 156${GEM_LIBDIR}/test/test_no_attributes.rb
158${GEM_LIBDIR}/test/test_option.rb 157${GEM_LIBDIR}/test/test_option.rb
159${GEM_LIBDIR}/test/test_page.rb 
160${GEM_LIBDIR}/test/test_pluggable_parser.rb 158${GEM_LIBDIR}/test/test_pluggable_parser.rb
161${GEM_LIBDIR}/test/test_post_form.rb 159${GEM_LIBDIR}/test/test_post_form.rb
162${GEM_LIBDIR}/test/test_pretty_print.rb 160${GEM_LIBDIR}/test/test_pretty_print.rb
163${GEM_LIBDIR}/test/test_radiobutton.rb 161${GEM_LIBDIR}/test/test_radiobutton.rb
164${GEM_LIBDIR}/test/test_redirect_limit_reached.rb 162${GEM_LIBDIR}/test/test_redirect_limit_reached.rb
165${GEM_LIBDIR}/test/test_redirect_verb_handling.rb 
166${GEM_LIBDIR}/test/test_referer.rb 163${GEM_LIBDIR}/test/test_referer.rb
167${GEM_LIBDIR}/test/test_relative_links.rb 164${GEM_LIBDIR}/test/test_relative_links.rb
168${GEM_LIBDIR}/test/test_request.rb 165${GEM_LIBDIR}/test/test_request.rb
169${GEM_LIBDIR}/test/test_response_code.rb 166${GEM_LIBDIR}/test/test_response_code.rb
 167${GEM_LIBDIR}/test/test_robots.rb
170${GEM_LIBDIR}/test/test_save_file.rb 168${GEM_LIBDIR}/test/test_save_file.rb
171${GEM_LIBDIR}/test/test_scheme.rb 169${GEM_LIBDIR}/test/test_scheme.rb
172${GEM_LIBDIR}/test/test_select.rb 170${GEM_LIBDIR}/test/test_select.rb
173${GEM_LIBDIR}/test/test_select_all.rb 171${GEM_LIBDIR}/test/test_select_all.rb
174${GEM_LIBDIR}/test/test_select_none.rb 172${GEM_LIBDIR}/test/test_select_none.rb
175${GEM_LIBDIR}/test/test_select_noopts.rb 173${GEM_LIBDIR}/test/test_select_noopts.rb
176${GEM_LIBDIR}/test/test_set_fields.rb 174${GEM_LIBDIR}/test/test_set_fields.rb
177${GEM_LIBDIR}/test/test_ssl_server.rb 175${GEM_LIBDIR}/test/test_ssl_server.rb
178${GEM_LIBDIR}/test/test_subclass.rb 
179${GEM_LIBDIR}/test/test_textarea.rb 
180${GEM_LIBDIR}/test/test_upload.rb 
181${GEM_LIBDIR}/test/test_util.rb 
182${GEM_LIBDIR}/test/test_verbs.rb 
183${GEM_HOME}/specifications/${GEM_NAME}.gemspec 176${GEM_HOME}/specifications/${GEM_NAME}.gemspec