summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
...
* Try to use DESTDIR when installingdave2004-01-121-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5448 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * parse.y (primary): fix position after FCALL. [ruby-dev:22574]nobu2004-01-121-4/+8
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5447 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * file.c (test_wr, test_ww): New functions implementing newmatz2004-01-121-0/+7
| | | | | | | | | methods (File::world_readable?, File::world_writable?). * file.c (S_IRUGO, S_IGUGO): New macros. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5445 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Add explicit line breaks in method signatures for ri. Fixup some comments in ↵dave2004-01-121-0/+17
| | | | | | object.c. Support changes comments for "in xxx.c" git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5443 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Add HTML formatter to ridave2004-01-111-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5440 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * env.h (ruby_frame, ruby_scope, ruby_in_eval, ruby_class,nobu2004-01-111-1/+6
| | | | | | | ruby_dyna_vars): export. [ruby-dev:22566] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5439 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/socket/socket.c (make_hostent): a bug in brace position.matz2004-01-101-0/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5432 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: install rdoc by default. if you do not want tomatz2004-01-101-0/+24
| | | | | | | | | | | | | | | | | | | | install rdoc, specify --disable-install-doc. * eval.c (eval): need to add message delimiter. [ruby-dev:22561] * defines.h (__NeXT__): Ensure that all standard S_IRUSR, S_IWGRP, S_IRWXO, etc. macros are defined since future code might require them (even though present code only requires a subset). * defines.h (__NeXT__): Bug fix: WORDS_BIGENDIAN was not being set correctly on Rhapsody when -arch compiler flag was used (via configure's --enable-fat-binary option). * ext/socket/socket.c (make_hostent): getaddrinfo(3) on BSD do not fill ai_canonname if serv is not supplied. (ruby-bugs PR#1243) git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5430 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* ri now accepts options via RI environment variabledave2004-01-101-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5428 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (LIBPATHFLAG, RPATHFLAG): enclose paths with singlenobu2004-01-101-0/+9
| | | | | | | | | | | quotes. [ruby-dev:22564] * lib/mkmf.rb (libpathflag): do not enclose with quotes always. * {bcc32,win32,wince}/Makefile.sub (LIBPATHFLAG): quoted. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5426 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * dir.c (dir_inspect): new method, Dir#inspect. [ruby-dev:22562]nobu2004-01-101-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5425 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/test/unit/collector/dir.rb: do not ignore exceptions(LoadErrornahi2004-01-091-0/+12
| | | | | | | | | | | | | | and SystemExitError) while loading a testcase. smell of bug. * test/testunit/collector/test_dir.rb: add new test of the LoadError. * test/drb/{test_drbssl.rb,test_drbunix.rb}: do not define testcase if openssl is not installed. * test/testunit/collector/test_dir.rb: assert_raises -> assert_raise. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5423 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * rubysig.h: <errno.h> is needed to use errno which may be a macro.nobu2004-01-091-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5422 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/extmk.rb (extmake): should not reduce necessary libraries.nobu2004-01-091-0/+8
| | | | | | | | | | [ruby-dev:22440] * lib/mkmf.rb (merge_libs): merge libraries according to dependency. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5421 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/mkmf.rb (libpathflag): use single quotes. [ruby-dev:22440]nobu2004-01-091-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5420 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (RDOCTARGET): new macro. if you want to installeban2004-01-081-0/+6
| | | | | | | | rdoc documentation, you need to run configure with --enable-install-doc. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5419 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/openssl/ossl_pkey.c (ossl_pkey_to_der): removed; it returnsgotoyuzo2004-01-081-0/+14
| | | | | | | | | | | | | | | | public key only. * ext/openssl/ossl_pkey_dh.c (ossl_dh_to_der): new function for OpenSSL::PKey::DH#to_der. * ext/openssl/ossl_pkey_dsa.c (ossl_dsa_to_der): new function for OpenSSL::PKey::DSA#to_der. * ext/openssl/ossl_pkey_rsa.c (ossl_rsa_to_der): new function for OpenSSL::PKey::RSA#to_der. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5417 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * dir.c (glob_helper): should not recurse in exceptional status.nobu2004-01-081-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5416 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/wsdl/datetime/test_datetime.rb: fixed a stupid testcase whichnahi2004-01-081-0/+5
| | | | | | | dumps "E" at month-end. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5414 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c, object.c, process.c, re.c: don't use C++ style comments.eban2004-01-081-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5412 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/syck/rubyext.c (yaml_org_handler): lazy-load Date fornobu2004-01-071-0/+5
| | | | | | | static-ext. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5411 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/extmk.rb: preserve order in Setup. [ruby-dev:22503]nobu2004-01-071-0/+9
| | | | | | | | | | * ext/extmk.rb: move dependent libraries just after depended libraries. * ext/digest/*/extconf.rb: depend on digest. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5409 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/webrick/cgi.rb (WEBrick::CGI#initialize): should creategotoyuzo2004-01-071-0/+5
| | | | | | | @config[:Logger] if it was not given. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5408 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * dir.c (glob_helper): fix memory leak.nobu2004-01-071-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5405 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (rb_mod_modfunc): should break if m has no super class.matz2004-01-071-0/+5
| | | | | | | [ruby-dev:22498] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5404 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * sample/webrick/*: new files.gotoyuzo2004-01-071-0/+6
| | | | | | | * MANIFEST: add sample/webrick/* git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5403 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/net/test_httpheader.rb: new file.aamine2004-01-071-0/+6
| | | | | | | * MANIFEST: add test/net/test_httpheader.rb. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5402 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/net/http.rb (HTTPHeader#content_length): should return nil unless ↵aamine2004-01-071-0/+5
| | | | | | header exists. [ruby-dev:22519] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5401 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/tk/lib/tk.rb: use epath for embedded windows of TkPanedWindow.nagai2004-01-071-0/+8
| | | | | | | | * ext/tk/lib/tktext.rb: use epath for embedded windows. * ext/tk/lib/tkcanvas.rb: use epath for window items. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5398 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/soap/{attachment.rb,mimemessage.rb}: added from soap4r/1.5.2.nahi2004-01-071-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5397 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Fix problem with agreesive name matching (see ChangeLog)dave2004-01-071-0/+7
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5396 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/debug.rb: revert command parse regexps. [ruby-list:39014] bynahi2004-01-071-0/+5
| | | | | | | Shirai,Kaoru. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5394 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Check for shebang line in file that would otherwise be treated as plain textdave2004-01-061-0/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5393 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (fptr_finalize): should save errno just after failure.nobu2004-01-061-5/+10
| | | | | | | [ruby-dev:22492] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5390 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/logger.rb(Logger#msg2str): no special treatment for the objectnahi2004-01-061-0/+11
| | | | | | | | | | | | | which responds to :to_str. * lib/logger.rb(LogDevice#initialize): remove type checking if the given object is a String. Kernel.open handles it correctly. * test/logger/test_logger.rb: follow above change (ArgumentError -> TypeError.) git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5389 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Split out ri display code and make pluggabledave2004-01-061-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5386 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/inlinetest.rb, test/{test_generator.rb,test_ipaddr.rb,nahi2004-01-061-0/+6
| | | | | | | | test_pathname.rb,test_pp.rb,test_prettyprint.rb,test_set.rb, test_time.rb,test_tsort.rb: added. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5385 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * import soap4r/1.5.2;nahi2004-01-061-0/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lib/soap/{attachment.rb,baseData.rb,encodingstyle/soapHandler.rb}: introduce SOAPExternalReference class as a referenct to SOAPEnvelope external content. * lib/soap/{attachment.rb,mimemessage.rb}: great SwA (SOAP messages with Attachments) support code by Jamie Herre. * lib/soap/{element.rb,marshal.rb,parser.rb,processor.rb, streamHandler.rb,wsdlDriver.rb}: SwA support. * lib/soap/rpc/{cgistub.rb,driver.rb,element.rb,proxy.rb,router.rb, soaplet.rb}: SwA support and refactoring. * lib/soap/generator.rb, lib/soap/mapping/mapping.rb: follow SOAPReference#initialize signature change. * lib/soap/mapping/factory.rb: deleted unused methods. * lib/soap/mapping/rubytypeFactory.rb: do no ignore case while xsi:type string <-> Ruby class name matching. * lib/xsd/datatypes.rb: check the smallest positive non-zero single-precision float exactly instead of packing with "f". [ruby-talk:88822] * test/soap/test_basetype.rb, test/xsd/test_xsd.rb: use 1.402e-45, not 1.4e-45. 1.4e-45 is smaller than 2 ** -149... * test/soap/test_basetype.rb, test/soap/marshal/test_marshal.rb, test/xsd/test_xsd.rb: use "(-1.0 / (1.0 / 0.0))" instead of "-0.0". * test/soap/test_streamhandler.rb: revert to the previous test that warns "basic_auth unsupported under net/http". git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5384 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Add RDoc to build. Add --ri-system to RDocdave2004-01-051-0/+20
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5382 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * win32/dir.h, win32/win32.c: fix patch miss.usa2004-01-051-0/+6
| | | | | | | * win32/Makefile.sub: fix file dependency. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5377 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/logger.rb: enhanced documentation.gsinclair2004-01-051-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5375 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * dir.c: merge tuning from H.Yamamoto <ocean@m2.ccsnet.ne.jp>.matz2004-01-051-0/+10
| | | | | | | | | | | | [ruby-dev:22486] * pack.c (pack_unpack): unpack requires big endian offet (OFF16B and OFF32B). The patch is from Minero Aoki in [ruby-dev:22489] * pack.c (OFF16B): add big-endian offset again. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5374 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/ruby/test_pack.rb: new test test_unpack_N.aamine2004-01-041-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5372 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/mkmf.rb (create_makefile): remove duplicated object filesusa2004-01-041-0/+5
| | | | | | | from $objs on DOSISH platforms. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5370 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * rubysig.h (TRAP_END): preserve errno before switching context.matz2004-01-021-0/+5
| | | | | | | [ruby-core:02137] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5366 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * dir.c: merge tuning from H.Yamamoto <ocean@m2.ccsnet.ne.jp>.matz2004-01-021-0/+14
| | | | | | | | | | | | [ruby-dev:22476] * io.c (argf_eof): ARGF.eof? should not have any side effect. [ruby-dev:22469] * io.c (argf_each_byte): should return self. [ruby-dev:22465] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5365 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Finish documenting internal stuff. See Changelog for other detailsdave2004-01-021-0/+13
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5364 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * text formatnahi2004-01-011-3/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5363 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Fix problem with ambiguous nested classesdave2004-01-011-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5360 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/pathname.rb: Corrected small coding error.gsinclair2003-12-311-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5359 b2dd03c8-39d4-4d8f-98ff-823fe69b080e