Граф коммитов

126 Коммитов

Автор SHA1 Сообщение Дата
nobu 47dfa853ef MANIFEST: add files.
test/ruby/test_pipe.rb
test/ruby/ut_eof.rb


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5116 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-05 02:59:22 +00:00
nahi 20fa0df5cd * lib/soap/soap.rb: add SOAP::Env module for environment repository
such as HTTP_PROXY.

        * lib/soap/property.rb: property implementation.

        * lib/soap/streamHandler.rb, lib/soap/wsdlDriver.rb,
          lib/soap/rpc/driver.rb: use soap/property.rb.

        * lib/wsdl/importer.rb, lib/soap/wsdlDriver.rb, lib/soap/rpc/driver.rb:
          use SOAP::Env.

        * lib/soap/netHttpClient.rb: add basic_auth, ssl_config, and cookie
          management interface, but ignored for now.

        * lib/xsd/charset.rb: add XSD::Charset.encoding= interface to set
          wiredump charset explicitly.  it was fixed to 'utf-8' when iconv or
          uconv module was found.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5104 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-04 04:05:51 +00:00
nobu 73bc1204e4 MANIFEST: add lib/rdoc/dot/dot.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5092 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-03 04:55:57 +00:00
nobu b1fd732b4f * ext/extmk.rb (MTIMES): let makefiles depend to mkmf.rb.
* lib/mkmf.rb (configuration): DLDFLAGS was duplicated.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5087 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-03 02:36:48 +00:00
nobu 0f54ad5f6c * sample/optparse/opttest.rb: added.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5074 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-12-01 08:14:38 +00:00
nahi d268bf305e * lib/soap/encodingstyle/soapHandler.rb: refactoring - Simplifying
Conditional Expressions.

        * lib/wsdl/soap/definitions.rb: refactoring - Move Method.

        * test/xsd/{test_noencoding.rb,noencoding.xml}: new files.  test for
          encoding unspecified XML file parsing.

        * test/wsdl/{test_fault.rb,map,datetime}: new files.  test of
          SOAPFault, dateTime and Apache's Map.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5060 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-11-30 04:33:02 +00:00
usa 275d6a5775 * test/ruby/test_env.rb: add tests for ENV.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5051 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-11-28 09:00:48 +00:00
nahi 42bca643c3 * lib/soap/streamHandler.rb: drop unused http parameters.
* lib/soap/encodingstyle/soapHandler.rb, lib/soap/mapping/factory.rb,
  lib/soap/mapping/mapping.rb, lib/soap/mapping/registry.rb,
  lib/wsdl/soap/complexType.rb: ApacheSOAP's map support was broken under WSDL
  dynanic client environment.  fixed.

* test/wsdl/raa/*: add tests.

* lib/xsd/datatypes.rb: dateTime precision bug fix (at least, I hope.)  bug of
  soap4r.  XSDDateTimeImple.to_time passed a Float to Time.local/Time.gm as an
  usec, and NUM2LONG(rb_num2long for Float) causes rounding error.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5045 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-11-28 05:53:16 +00:00
nahi f1d89b24da * test/wsdl/multiplefault.wsdl, test/wsdl/test_multiplefault.rb: removed. this
test requires extra libraries in soap4r/1.5.*.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5023 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-11-25 07:44:41 +00:00
nahi 6a09e1d966 * lib/soap/**/*.rb, lib/wsdl/**/*.rb, lib/xsd/**/*.rb: changed license; GPL2 -> Ruby's.
* lib/soap/rpc/driver.rb, lib/soap/wsdlDriver.rb, lib/soap/streamHandler.rb: add interface to streamhandler.

* lib/soap/marshal.rb: raise error if parse fails.

* lib/soap/netHttpClient.rb: add https support.  Patched by Oliver M. Bolzer.

* lib/soap/netHttpClient.rb: dump HTTP response message body by itself.

* lib/soap/rpc/driver.rb, lib/soap/rpc/proxy.rb, lib/soap/wsdlDriver.rb: add driver#mandatorycharset interface to foce using charset for parsing response from buggy server.

* lib/soap/encodingstyle/soapHandler.rb: support Apache Axis's half typed multi-ref array.

* lib/soap/mapping/factory.rb, lib/soap/mapping/registry.rb: map SOAPStruct which has multi-accessors which name are the same, to an array.

* lib/soap/rpc/element.rb: fixed illegal parameter order.

* lib/soap/rpc/element.rb: element name of response message could have the name other than 'return'.

* lib/wsdl/operation.rb, lib/wsdl/operationBinding.rb, lib/wsdl/soap/classDefCreator.rb, lib/wsdl/soap/methodDefCreator.rb, lib/wsdl/soap/methodDefCreatorSupport.rb: WSDL/1.1 allows plural fault definition in a operation. [ruby-talk:84948]

* test/wsdl/multiplefault.wsdl, test/wsdl/test_multiplefault.rb: add test for above fix.

* lib/wsdl/soap/complexType.rb: support WSDL array definition with maxOccures="unbound".

* lib/xsd/charset.rb: use cp932 under emx.  Patched by Siena. / SHINAGAWA, Norihide in [ruby-dev:21972]

* lib/xsd/xmlparser/parser.rb: set @charset nil by default.  Nil means 'follow encoding declaration in XML'.

* sample/soap/digraph.rb, sample/wsdl/amazon/wsdlDriver.rb, sample/wsdl/googleSearch/sampleClient.rb, sample/wsdl/googleSearch/wsdlDriver.rb, test/wsdl/test_emptycomplextype.rb, test/wsdl/marshal/test_wsdlmarshal.rb, test/xsd/test_xmlschemaparser.rb: use File.open(...) { |f| f.read } instead of File.open(...).read. [ruby-dev:21964]

* test/wsdl/emptycomplextype.wsdl, test/wsdl/test_emptycomplextype.rb: simplify the test case.

* test/wsdl/axisArray/*: add tests for axis's array encoding.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5022 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-11-25 07:31:33 +00:00
eban 17db383050 MANIFEST: add test/stringio/test_stringio.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4981 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-11-18 12:08:55 +00:00
eban c531a61f38 MANIFEST: add this file:
+lib/test/unit/ui/gtk2/testrunner.rb


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4974 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-11-17 07:42:25 +00:00
shugo 64446f023c * test/monitor/test_monitor.rb: added.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4943 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-11-12 04:01:21 +00:00
eban a2aed07f6a * MANIFEST: added these files:
+test/wsdl/raa/RAA.rb
+test/wsdl/raa/README.txt
+test/wsdl/raa/raa.wsdl
+test/wsdl/raa/server.rb
+test/wsdl/raa/test_raa.rb


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4926 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-11-08 12:35:58 +00:00
eban abc10cc28e * MANIFEST: add these files:
+test/optparse/test_noarg.rb
+test/optparse/test_optarg.rb
+test/optparse/test_optparse.rb
+test/optparse/test_placearg.rb
+test/optparse/test_reqarg.rb


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4912 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-11-06 09:23:15 +00:00
matz a4934a42cb * io.c (read_all): fptr->f may be NULL, if IO is closed in the
signal handler.

* io.c (io_read): ditto.

* string.c (get_pat): remove 1.8.0 warning code.

* string.c (rb_str_match): extend warning until 1.8.2.

* string.c (rb_str_match2): ditto.

* class.c (class_instance_method_list): remove 1.8.0 warnings.
  method_list now recurs.  [ruby-dev:21816]

* class.c (rb_obj_singleton_methods): ditto.

* array.c (rb_ary_select): remove select with block.
  [ruby-dev:21824]

* hash.c (rb_hash_select): ditto.

* hash.c (env_select): ditto.

* re.c (match_select): ditto.

* struct.c (rb_struct_select): ditto.

* process.c (check_uid_switch): remove duplicated error messages.

* process.c (check_gid_switch): ditto.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4892 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-11-04 09:13:57 +00:00
matz d0244508c2 * test/drb/drbtest.rb: import drb common test utilities.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4827 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-10-21 15:04:39 +00:00
seki bc867112ec import drb/runit/*.rb
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4815 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-10-20 15:24:00 +00:00
usa c7d278adb9 * test/ruby/test_range.rb: added.
* MANIFEST: add test/ruby/test_range.rb.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4792 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-10-17 02:18:01 +00:00
knu b215f2fdb9 Update.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4768 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-10-14 20:14:53 +00:00
knu 6d9c20d6a3 * test/digest/test_digest.rb: Moved from ext/digest/test.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4765 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-10-14 19:34:46 +00:00
eban 45b46d78fa * MANIFEST: add these files:
lib/rexml/encodings/ICONV.rb
  lib/rexml/encodings/UTF-8.rb


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4739 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-10-10 13:26:03 +00:00
ser ece4dc43e5 * Forgot to update the MANIFEST, WRT the removal of files from the
rexml/encodings directory
* Missed a regexp speed optimization in rexml/parsers/baseparser.rb


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4738 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-10-10 12:58:23 +00:00
eban 540653f474 * MANIFEST: add these files:
lib/test/unit/autorunner.rb
  lib/test/unit/collector.rb
  lib/test/unit/collector/dir.rb
  test/testunit/collector/test_dir.rb


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4721 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-10-08 13:28:54 +00:00
eban 885ea0a9f7 * MANIFEST: add test/ruby/endblockwarn.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4718 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-10-07 06:32:22 +00:00
eban 474e9004de * MANIFEST: add these files:
test/ruby/beginmainend.rb
  test/ruby/envutil.rb
  test/ruby/test_beginendblock.rb
  test/testunit/runit/test_assert.rb
  test/testunit/runit/test_testcase.rb
  test/testunit/runit/test_testresult.rb
  test/testunit/runit/test_testsuite.rb


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4697 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-10-05 13:56:11 +00:00
seki fde4c2dce8 add rinda, (import from drb-2.0.4)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4696 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-10-05 12:23:33 +00:00
seki 824bc6692b * add lib/drb/acl.rb, lib/drb/ssl.rb
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4677 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-10-04 17:09:06 +00:00
eban 0e2cb1e5b2 * MANIFEST: added these files:
test/uri/test_common.rb
  test/uri/test_ftp.rb
  test/uri/test_generic.rb
  test/uri/test_http.rb
  test/uri/test_ldap.rb
  test/uri/test_mailto.rb
  test/yaml/test_yaml.rb


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4674 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-10-04 12:54:29 +00:00
eban 29e64f7d36 * MANIFEST: add following files:
lib/test/unit/util/backtracefilter.rb
  test/testunit/test_failure.rb
  test/testunit/util/test_backtracefilter.rb


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4661 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-10-03 14:46:45 +00:00
eban af69003eb5 * MANIFEST: add wince/mkconfig_wce.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4638 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-10-01 11:37:19 +00:00
nahi 6671baa96b * lib/soap/rpc/cgistub.rb: make logging severity threshold higher.
* lib/soap/rpc/standaloneServer.rb: defer WEBrick server start to give a change
  to reset logging severity threshold.

* test/soap/calc/test_*, test/soap/helloworld/test_helloworld.rb: run silent.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4612 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-09-27 07:03:29 +00:00
eban 07cae563bd * MANIFEST: add test/ostruct/test_ostruct.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4598 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-09-25 14:51:23 +00:00
eban 6ac122d762 * MANIFEST: add SOAP4R.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4592 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-09-24 15:23:56 +00:00
eban 603e0b1f19 * MANIFEST: updated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4585 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-09-22 12:29:33 +00:00
nahi deb2caf4b5 * lib/logger.rb: typo fixed.
* test/logger/test_logger.rb: new file.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4580 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-09-20 02:51:06 +00:00
nahi 9c219837b3 * lib/logger.rb: new file. Logger, formerly called devel-logger or
Devel::Logger.

* sample/logger/*: new file.  samples of logger.rb.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4568 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-09-18 06:31:25 +00:00
aamine 577fa4c6a8 * test/fileutils/fileassertions.rb: new file.
* test/fileutils/test_fileutils.rb: new file.
* test/fileutils/test_nowrite.rb: new file.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4564 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-09-17 09:52:50 +00:00
aamine dbfd0ae0bb * test/strscan/test_stringscanner.rb: new file.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4560 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-09-17 09:36:04 +00:00
eban 57606ec408 * MANIFEST: add test/csv/mac.csv.
* win32/Makefile.sub, bcc32/Makefile.sub (test): add phony NUL target.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4554 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-09-16 07:50:00 +00:00
nahi 5b21dbe956 * MANIFEST: add test/ruby/test_gc.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4513 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-09-05 11:30:17 +00:00
nahi e5a56409cb * MANIFEST: add files for the previous commit... 3 times.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4499 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-09-04 16:20:42 +00:00
nahi 0d1896a88f * MANIFEST: add and remove entries for the previous ext/openssl/sample move.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4495 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-09-04 10:59:15 +00:00
nahi 65c26edcf7 * MANIFEST: add test/* files which are added in the previous commit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4486 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-09-03 14:00:05 +00:00
eban 7ba2529696 * MANIFEST: add lib/optparse/version.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4466 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-08-31 04:50:53 +00:00
eban c41b3b96ab * MANIFEST: add lib/webrick/ssl.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4410 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-08-19 13:50:43 +00:00
nobu 8141083006 add doc/ChangeLog-1.8.0
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4317 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-08-04 12:39:19 +00:00
eban de9a5238c3 * MANIFEST: add lib/un.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-07-29 10:31:21 +00:00
nobu e156194ce6 * ext/configsub.rb: unused
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4197 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-07-28 14:32:00 +00:00
akr 169300a4f8 lib/pathname.rb: added.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4141 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2003-07-24 04:12:57 +00:00