summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
...
* * parse.y (string_content): turn off NODE_NEWLINE flag to avoidmatz2004-05-071-0/+27
| | | | | | | | | | | | | | | | | | | | | | | unnecessary line trace for inlined expression. (ruby-bugs PR#1320) * numeric.c (flo_to_s): tweak output string based to preserve decimal point and to remove trailing zeros. [ruby-talk:97891] * string.c (rb_str_index_m): use unsigned comparison for T_FIXNUM search. [ruby-talk:97342] * hash.c (rb_hash_equal): returns true if two hashes have same set of key-value set. [ruby-talk:97559] * hash.c (rb_hash_eql): returns true if two hashes are equal and have same default values. * string.c (rb_str_equal): always returns true or false, never returns nil. [ruby-dev:23404] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6262 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * util.c (ruby_strtod): 0.0000000000000000001 == 0.0 should be false.ocean2004-05-071-0/+5
| | | | | | | [ruby-talk:99318] [ruby-dev:23465] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* use numerichost if cannot resolve hostnameseki2004-05-061-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6259 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/tk/tkutil.c (get_eval_string_core): bug fix. [ruby-dev:23466]nagai2004-05-061-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6256 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/yaml/rubytypes.rb (to_yaml): added instance variable handlingwhy2004-05-061-0/+13
| | | | | | | | | | | | | | | for Ranges, Strings, Structs, Regexps. * lib/yaml/rubytypes.rb (to_yaml_fold): new method for setting a String's flow style. * lib/yaml.rb (YAML::object_maker): now uses Object.allocate. * ext/syck/gram.c: fixed transfer methods on structs, broke it last commit. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * dir.c (rb_push_glob): simplified code (not change behavior)ocean2004-05-061-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6251 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/extmk.rb: get rid of side effect of Config.expand, patched bynobu2004-05-061-1/+6
| | | | | | | <tttt01@infoseek.jp> (ruby-bugs:PR#597) git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6250 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/net/imap.rb (string): accept NIL.shugo2004-05-061-0/+6
| | | | | | | * lib/net/imap.rb (body_type_basic): allow body-fields omissions. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6249 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Don't include &block if we have yield parametersdave2004-05-051-0/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* use recv instead of recvfromseki2004-05-041-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/gserver.rb: documentedgsinclair2004-05-041-0/+5
| | | | | | | * lib/xmlrpc/README.txt: introduced for documentation purposes git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Fix parsing problem with yield within blockdave2004-05-031-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6242 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/fileutils/test_fileutils.rb (rm_f, rm_r): test :force flag.aamine2004-05-021-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6241 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * renewal Ruby/Tknagai2004-05-011-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6237 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * time.c (SIZEOF_TIME_T): support SIZEOF_TIME_T == SIZEOF_INT.eban2004-04-301-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6235 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * oniguruma.h, regparse.c: imported Oni Guruma 2.2.8.ksaito2004-04-271-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6234 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * oniguruma.h, regparse.c: imported Oni Guruma 2.2.7.ksaito2004-04-271-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6230 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * common.mk: LIBURUBY_A is needed for extconf.rb even whennobu2004-04-271-0/+5
| | | | | | | cross-compiling. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/yaml/rubytypes.rb: passing Range tests.why2004-04-261-0/+18
| | | | | | | | | | | | | | | | | | | * ext/syck/syck.h: version 0.44. * ext/syck/gram.c: transfers no longer open an indentation. fixed transfers which precede blocks. * ext/syck/token.c: ditto. * ext/syck/syck.c: fixed segfault if an anchor has been released already. * ext/syck/node.c (syck_free_members): organized order of free'd nodes. * ext/syck/rubyext.c (syck_emitter_write_m): test for proper string with StringValue. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6221 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * README.EXT, README.EXT.ja: fixed wrong function signature.nobu2004-04-261-0/+5
| | | | | | | [ruby-talk:98349] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Alias alias to instance methodsdave2004-04-261-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in (ac_cv_func_fork): set to no on DJGPP.eban2004-04-251-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6215 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* re.c: applied stack error handling patch. [ruby-dev:22431]ksaito2004-04-241-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6213 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Fix bug where consecutive headings were mergeddave2004-04-241-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/mkmf.rb: $hdrdir should not contain macros, for backwardnobu2004-04-231-0/+8
| | | | | | | | | | compatibility. [bruby-dev:28] * lib/mkmf.rb (create_makefile): in the case of extout, just copy script files, without comparison. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/pathname.rb: sync taint/freeze flag betweenakr2004-04-231-0/+5
| | | | | | | a pathname object and its internal string object. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6205 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * parse.y (stmt, arg, aref_args): should not make sole splat intonobu2004-04-231-0/+5
| | | | | | | array, in aref_args other than aref with op_asgn. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6202 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/resolv.rb: don't use Regexp#source to embed regexps.akr2004-04-231-0/+6
| | | | | | | [ruby-dev:23432] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6200 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * common.mk, ext/extmk.rb: make ext and .ext get removed by distclean.nobu2004-04-221-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * */Makefile.sub (distclean-local): should remove $(RBCONFIG).usa2004-04-221-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6196 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * parse.y (aref_args): should pass expanded list. [ruby-core:02793]nobu2004-04-211-1/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6195 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (rb_mod_define_method): allow binding methods to modules.nobu2004-04-211-0/+5
| | | | | | | [ruby-dev:23410] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6194 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* check hash tuple sizeseki2004-04-211-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6193 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/open-uri.rb (URI::HTTP#proxy_open): set Host: field explicitly.akr2004-04-211-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6191 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/net/smtp.rb: merge SMTP-TLS patch. This patch is contributed by ↵aamine2004-04-211-0/+5
| | | | | | Daniel Hob. [ruby-core:02789] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6190 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/net/smtp.rb: change coding style: def m( a ) -> def m(a).aamine2004-04-211-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6189 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/net/pop.rb: do not use class variables.aamine2004-04-211-0/+7
| | | | | | | * lib/net/pop.rb (do_start): ensure to clean up connection when authentication failed. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6188 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/net/http.rb (connect): CONNECT must precede SSL connect. [ruby-dev:23379]aamine2004-04-211-0/+8
| | | | | | | * lib/net/http.rb (HTTP.new): class variables are not inherited now. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6187 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/test/unit/ui/console/testrunner.rb (test_started): restore $0nobu2004-04-211-0/+5
| | | | | | | after changing process title. [ruby-talk:97426] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6186 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * process.c: Recover wrongly removed spaces at end of the lines.ocean2004-04-211-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6185 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * process.c(rb_spawn): fix SEGV at "p system('command line here')"ocean2004-04-211-0/+5
| | | | | | | (may happen only in bccwin32) [ruby-dev:23380] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6183 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * dir.c: Updated RDocs.ocean2004-04-191-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6182 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * dir.c: Updated RDocs.ocean2004-04-191-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6180 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * dln.c, io.c, pack.c, lib/benchmark.rb, lib/cgi.rb, lib/csv.rb,nobu2004-04-181-0/+12
| | | | | | | | | | | | | | lib/date.rb, lib/ftools.rb, lib/getoptlong.rb, lib/logger.rb, lib/matrix.rb, lib/monitor.rb, lib/set.rb, lib/thwait.rb, lib/timeout.rb, lib/yaml.rb, lib/drb/drb.rb, lib/irb/workspace.rb, lib/net/ftp.rb, lib/net/http.rb, lib/net/imap.rb, lib/net/pop.rb, lib/net/telnet.rb, lib/racc/parser.rb, lib/rinda/rinda.rb, lib/rinda/tuplespace.rb, lib/shell/command-processor.rb, lib/soap/rpc/soaplet.rb, lib/test/unit/testcase.rb, lib/test/unit/testsuite.rb: typo fix. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6178 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Allow for HAVE_PROTOTYPES macrodave2004-04-181-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6177 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Change :enddoc: to terminate processing of current filedave2004-04-171-0/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6176 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/drb/drb.rb (DRb::DRbUnknown::initialize): Exception#to_str isnobu2004-04-161-0/+11
| | | | | | | | | | | | | deprecated. * lib/drb/drb.rb (DRb::DRbServer::InvokeMethod::perform): multiple value class changed. * lib/drb/invokemethod.rb (DRb::DRbServer::InvokeMethod18Mixin::block_yield): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6173 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/extmk.rb: skip linking when libraries to be preloaded notnobu2004-04-151-1/+6
| | | | | | | compiled. [ruby-list:39561] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6171 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Add ruby-dev number.ocean2004-04-151-0/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6167 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * rubytest.rb: do nothing while cross-compiling, return status innobu2004-04-151-1/+4
| | | | | | | system independent style. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@6166 b2dd03c8-39d4-4d8f-98ff-823fe69b080e