summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* mail address consistency.nobu2003-12-041-4/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5107 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/monitor.rb: use Object#__send__ instead of Object#send.shugo2003-12-042-6/+10
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5106 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/soap/streamHandler.rb: support latest released version ofnahi2003-12-042-3/+10
| | | | | | | http-access2. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5105 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/soap/soap.rb: add SOAP::Env module for environment repositorynahi2003-12-0412-311/+726
| | | | | | | | | | | | | | | | | | | | | | 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: http://svn.ruby-lang.org/repos/ruby/trunk@5104 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-12-04nobu2003-12-041-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5103 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/dl/sym.c (rb_dlsym_guardcall): __declspec(noinline) is VC7usa2003-12-042-4/+9
| | | | | | | feature. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5102 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/net/http.rb: update hyperlink to the Japanese document.aamine2003-12-042-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5101 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* [ruby-core:01881]gotoyuzo2003-12-041-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5100 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/openssl/ossl_asn1.c (asn1time_to_time): should check thatgotoyuzo2003-12-042-3/+6
| | | | | | | the underlying value of ASN1_TIME isn't NULL. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5099 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/webrick/server.rb (GenericServer#start): should rescuegotoyuzo2003-12-043-6/+23
| | | | | | | | | | | | | Exception to avoid unexpected aborting. [ruby-core:01853] * lib/webrick/server.rb (GenericServer#start_thread): should check that peeraddr isn't nil before printing. * lib/webrick/httpresponse.rb (HTTPResponse#start_thread): should rescue Exception to avoid unexpected aborting of thread. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5098 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/pathname.rb (Pathname#link, Pathname#symlink): obsoleted.akr2003-12-032-2/+21
| | | | | | | (Pathname#make_link, Pathname#make_symlink): new method. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5097 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (argf_read): should not terminate on empty string; waitmatz2003-12-034-8/+25
| | | | | | | | | | until real EOF. [ruby-dev:21969] * io.c (argf_read): should adjust length to read, when length is specified and read spans command line argument files. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5096 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Implicitly define classes in 'class <<ClassName' if we haven't come across ↵dave2003-12-031-1/+5
| | | | | | them before git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5095 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* correct fcntl parameerseki2003-12-032-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5094 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (AC_PROG_YACC): AC_DEFINE(OLD_YACC) if Yacc is foundmatz2003-12-034-1/+25
| | | | | | | | | | | | | instead of Bison or byacc. * parse.y: If OLD_YACC is defined, ensure that YYMAXDEPTH is at least 10000 (Bison's default) since some old versions of Yacc define it as low as 150 by default, which is too low for Ruby to parse some files, such as date/format.rb. Among other issues, the parse problem causes "make test" to fail. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5093 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* MANIFEST: add lib/rdoc/dot/dot.rb.nobu2003-12-031-0/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5092 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 'format'==>'Kernel.format' (avoid override trouble)nagai2003-12-036-63/+76
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5091 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * Makefile.in (lex.c): try gperf first, and copy from the sourcenobu2003-12-032-6/+7
| | | | | | | directory if failed. [ruby-dev:22123] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5090 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Missing filedave2003-12-032-1/+256
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5089 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-12-03eban2003-12-031-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5088 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/extmk.rb (MTIMES): let makefiles depend to mkmf.rb.nobu2003-12-034-2/+9
| | | | | | | * lib/mkmf.rb (configuration): DLDFLAGS was duplicated. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5087 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* fixed method namenobu2003-12-021-3/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5086 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/net/http.rb: wrote the warning about HTTP_PROXY environment variable.aamine2003-12-022-1/+8
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5085 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/test/unit/ui/gtk2 (Test::Unit::UI::GTK2#start_ui): remove debug statement.nobu2003-12-021-1/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5084 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bin/testrb: new test runner. [ruby-core:01845]nobu2003-12-029-100/+128
| | | | | | | | | | | | | | | | * lib/test/unit/autorunner.rb (Test::Unit::AutoRunner.run, Test::Unit::AutoRunner#initialize): take test list to run. * lib/test/unit/autorunner.rb (Test::Unit::AutoRunner::RUNNERS, Test::Unit::AutoRunner#run): should not exit inside a library, just return the result instead. * lib/test/unit.rb: ditto. * test/runner.rb: exit with the test result. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5083 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/fileutils/test_fileutils.rb: check if Pathnames are usable for arguments.aamine2003-12-022-0/+158
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5082 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-12-02eban2003-12-021-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5081 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Merged Tietew's patch of [ruby-dev:21991].ttate2003-12-012-0/+92
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5080 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/test/unit/assertions.rb: fixed #assert_no_match message.ntalbott2003-12-013-11/+16
| | | | | | | * test/testunit/test_assertions.rb: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5079 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Allow string as argument to alias_methoddave2003-12-011-0/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5078 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/syck/syck.c: string buffering bug. decrementing by fullwhy2003-12-012-10/+15
| | | | | | | max_size now. [ruby-core:01834] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5077 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * numeric.c (num_sadded): prohibit singleton method definition formatz2003-12-014-43/+62
| | | | | | | Numerics. fill yet another gap between Fixnum and Bignum. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5076 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * pack.c (htov16): converts endian using swap16. htov32(), hton16,matz2003-12-014-66/+117
| | | | | | | | | | | | | | | | | hton32 as well. [ruby-talk:85377] * pack.c (swap16): swap 2 bytes no matter how big short is on the platform. swap32() is also prepared. * numeric.c (rb_num2int): returns long to preserve information. rb_fix2int(), rb_num2uint(), rb_fix2uint() as well. [ruby-talk:85377] * numeric.c (rb_num2uint): should not check for value range if the source value is negative. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5075 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * sample/optparse/opttest.rb: added.nobu2003-12-019-34/+130
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5074 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Add RDocdave2003-12-0136-0/+12367
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5073 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Add RDoc to listdave2003-12-011-0/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5072 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/fileutils.rb (fu_each_src_dest0): call #to_str to allow Pathname for ↵aamine2003-12-013-18/+51
| | | | | | | | | arguments. [ruby-core:01795] * test/fileutils/test_fileutils.rb: does much strict test on "same" files detecting. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5071 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bcc32/Makefile.sub, win32/Makefile.sub, wince/Makefile.subusa2003-12-014-3/+14
| | | | | | | | | | (XCFLAGS): re-export $(XCFLAGS). * bcc32/Makefile.sub, win32/Makefile.sub, wince/Makefile.sub (ARCH_FLAG): export $(ARCH_FLAG) (perhaps empty value). git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5070 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-12-01eban2003-11-301-4/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5069 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/mkmf.rb (TRY_LINK, link_command): added support for DLDFLAGSeban2003-11-302-3/+9
| | | | | | | and ARCH_FLAG. [ruby-dev:22085] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5068 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: should put getcwd in AC_CHECK_FUNCS, noteban2003-11-302-2/+5
| | | | | | | AC_REPLACE_FUNCS. [ruby-core:01826] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5067 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * Makefile.in: add ARCH_FLAG to DLDFLAGS.eban2003-11-302-1/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5066 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/mkfm.rb (configuration): add ARCH_FLAG to DLDFLAGS.eban2003-11-302-1/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5065 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * Makefile.in: add ARCH_FLAG to CFLAGS.eban2003-11-301-2/+2
| | | | | | | * Makefile.in: add @CPPFLAGS@ to CPPFLAGS. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5064 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: keep ARCH_FLAG separate. export ARCH_FLAG.eban2003-11-303-11/+21
| | | | | | | | | | | | | [ruby-core:01819] * Makefile.in: add ARCH_FLAG to CFLAGS. * Makefile.in: add @CPPFLAGS@ to CPPFLAGS. * lib/mkmf.rb (link_command, cc_command): use ARCH_FLAG. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5063 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: do not override CCDLDFLAGS, LDFLAGS, XLDFLAGS,eban2003-11-303-86/+91
| | | | | | | | | | | | DLDFLAGS and LDSHARED. * configure.in: XCFLAGS for compiling ruby itself. ARCH_FLAG is reflected in CFLAGS. * lib/mkmf.rb: ditto. do not import XCFLAGS from config.status. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5062 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/tk/lib/tk.rb: bug fix [ruby-talk:86746]nagai2003-11-302-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5061 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/soap/encodingstyle/soapHandler.rb: refactoring - Simplifyingnahi2003-11-3015-63/+498
| | | | | | | | | | | | | | | 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: http://svn.ruby-lang.org/repos/ruby/trunk@5060 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-11-30nobu2003-11-301-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5059 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * string.c (rb_str_update): get rid of SEGV at just allocated String.nobu2003-11-302-1/+8
| | | | | | | [ruby-core:01812] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5058 b2dd03c8-39d4-4d8f-98ff-823fe69b080e