summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
...
* * test/xmlrpc/test_webrick_server.rb : move `requrie "webrick/https"'eban2004-11-191-0/+5
| | | | | | | into #setup_http_server mohtod to avoid soap test errors. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7324 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/test/unit/collector/dir.rb: better support for -p/-x option.eban2004-11-191-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7321 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/rss/maker/0.9.rb (RSS::Maker::RSS09::Image#have_required_values):kou2004-11-191-0/+7
| | | | | | | | | changed /rss/channel/image to be optional. [ruby-Bugs:1047] * test/rss/test_maker_0.9.rb: added tests for the above. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7320 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/rss/rss.rb (RSS::VERSION): 0.1.0 -> 0.1.1.kou2004-11-191-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lib/rss: #to_s used #tag. * test/rss/test_to_s.rb: added. * lib/rss/maker.rb (RSS::Maker.make): changed API. It's not received modules which is used as the second argument. * lib/rss/xml-stylesheet.rb (RSS::XMLStyleSheet#alternate): changed return value type which is not String but Boolean. * lib/rss/2.0.rb (RSS::Rss::Channel#ttl): changed return value type which is not String but Integer. * lib/rss/0.9.rb (RSS::Rss::Channel): <skipDays> has <day>s and <skipHours> has <hour>s. * lib/rss/maker/0.9.rb (RSS::Maker::RSS09::Channel): ditto. * lib/rss/0.9.rb (RSS::Rss::Channel::Item): <item> has <category>s. * lib/rss/maker/2.0.rb (RSS::Maker::Rss20::Channel::Item): ditto. * lib/rss/2.0.rb (RSS::Rss::Channel): <channel> has <category>s. * lib/rss/maker/2.0.rb (RSS::Maker::RSS20::Channel): ditto. * lib/rss/trackback.rb: parent element has <trackback:about>s. * lib/rss/maker/trackback.rb: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7319 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/xmlrpc/datetime.rb (XMLRPC::DateTime#==): should use Array()eban2004-11-191-0/+3
| | | | | | | instead of to_a. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7318 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/test/unit/collector/dir.rb: add support for directory nameeban2004-11-191-0/+7
| | | | | | | | | with -p/-x options. * test/testunit/collector/test_dir.rb: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7317 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/readline/readline.c (readline_s_set_completion_append_character):shugo2004-11-191-0/+5
| | | | | | | accept nil. [ruby-core:03765] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7316 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * string.c (str_gsub): internal buffer should not be listed bymatz2004-11-181-0/+5
| | | | | | | ObjectSpace.each_object(). [ruby-dev:24919] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7314 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/ripper/depend: Never regenerate lib/ripper/core.rb automatically. ↵aamine2004-11-181-0/+5
| | | | | | [ruby-dev:24911] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7313 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * win32/win32.[ch] (rb_w32_isatty): new function to replace MSVCRT'susa2004-11-181-1/+6
| | | | | | | isatty because it never sets errno. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7312 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * hash.c (rb_f_getenv): prohibit for $SAFE=4. [ruby-dev:24908]matz2004-11-181-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7311 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * parse.y (f_rest_arg): store rest args into invisible local variabenobu2004-11-181-0/+5
| | | | | | | in order to get rid of SEGV at ZSUPER. [ruby-dev:24913] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7310 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/readline/readline.c: check $SAFE.shugo2004-11-181-0/+6
| | | | | | | * test/readline/test_readline.rb: added tests for readline. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7309 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * process.c (proc_getpgrp): prohibit for $SAFE=2.matz2004-11-181-5/+26
| | | | | | | | | | | | | | [ruby-dev:24899] * process.c (get_pid): ditto. [ruby-dev:24904] * process.c (get_ppid): ditto. * array.c (rb_ary_delete): defer rb_ary_modify() until actual modification. [ruby-dev:24901] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7306 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c, rubyio.h (rb_io_modenum_flags): exported.nobu2004-11-181-0/+7
| | | | | | | | * ext/stringio/stringio.c (strio_initialize): allow Fixnum as mode as well as IO.new does. [ruby-dev:24896] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7304 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Wed Nov 17 23:47:30 2004 NAKAMURA, Hiroshi <nakahiro@sarion.co.jp>nahi2004-11-171-0/+4
| | | | | | | * test/ruby/test_settracefunc.rb: added. [ruby-dev:24884] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7301 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/xmlrpc/parser.rb, test/xmlrpc/test_features.rb: fixed "assinging to ↵mneumann2004-11-171-0/+5
| | | | | | constants" warnings git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7300 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * process.c (proc_getrlimit, proc_setrlimit): add rb_secure(2) toakr2004-11-171-0/+5
| | | | | | | | methods of Process.{getrlimit,setrlimit} patched by Kazuhiro NISHIYAMA <zn@mbf.nifty.com> git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7299 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * dir.c (rb_push_glob): fix overrun. [ruby-dev:24886]nobu2004-11-171-2/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7296 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * re.c (rb_reg_initialize_m): should raise exception instead ofmatz2004-11-171-0/+13
| | | | | | | | | | | | | compile error. [ruby-core:03755] * string.c (rb_str_splice): move rb_str_modify() after StringValue(), which may alter the receiver. [ruby-dev:24878] * error.c (rb_error_frozen): now raise RuntimeError instead of TypeError. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7294 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/xmlrpc/server.rb (CGIServer): fixed bug when client sends ↵mneumann2004-11-161-0/+5
| | | | | | "Content-typ: text/xml; ..." git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7292 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * numeric.c (flo_divmod): protect float values from GC bymatz2004-11-161-0/+5
| | | | | | | assignment to local variables. [ruby-dev:24873] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7289 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* ChangeLog entry for XML-RPC changes I made during the last daymneumann2004-11-161-0/+26
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7288 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * {bcc32,win32,wince}/setup.mak (-epilogue-): remove config.h andusa2004-11-161-0/+5
| | | | | | | config.status to force updating them. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7282 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/stringio/stringio.c (strio_read): position was ignored when anobu2004-11-161-0/+5
| | | | | | | buffer was passed. http://www.yo.rim.or.jp/~nov/d/?date=20041116#p03 git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7281 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * string.c (str_mod_check): frozen check should be separated.matz2004-11-161-0/+3
| | | | | | | [ruby-core:3742] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7280 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/test/unit/autorunner.rb (Test::Unit::AutoRunner::options): addusa2004-11-161-0/+8
| | | | | | | | | | new option --exclude (-x) to skip some tests. * lib/test/unit/collector/dir.rb (Test::Unit::Collector::Dir.exclude): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7279 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/test/unit/autorunner.rb (Test::Unit::AutoRunner::options): usenobu2004-11-161-0/+5
| | | | | | | Regexp conversion. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7277 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * array.c (rb_ary_update): pedantic check to detectmatz2004-11-151-0/+11
| | | | | | | rb_ary_to_ary() to modify the receiver. [ruby-dev:24861] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7273 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: check rlim_t more portably. [ruby-core:3735]akr2004-11-151-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7272 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * misc/ruby-mode.el (ruby-special-char-p, ruby-parse-partial): handlenobu2004-11-151-1/+6
| | | | | | | operator symbols. [ruby-talk:120177] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7271 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (Init_Proc): make proc as an alias to Proc.new.matz2004-11-151-0/+5
| | | | | | | [ruby-dev:24848] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7270 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (rb_yield_0): lambda{}.call(1) should raise exception.matz2004-11-141-0/+5
| | | | | | | [ruby-talk:120253] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7267 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * string.c (rb_str_clear): avoid revealing NULL pointer.matz2004-11-141-0/+20
| | | | | | | | | | | | | | | | | | [ruby-dev:24766] * string.c (str_gsub): add paranoid check. [ruby-dev:24827] * string.c (str_mod_check): check frozen status as well. [ruby-dev:24801] * lib/mathn.rb (Integer::gcd2): faster implementation by <erlercw@siu.edu>. [ruby-talk:120232] * ext/gdbm/gdbm.c (fgdbm_store): StringValue() may alter string pointer. [ruby-dev:24783] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7265 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * process.c (proc_getrlimit): new function for Process.getrlimit.akr2004-11-141-0/+10
| | | | | | | | | | | | (proc_setrlimit): new function for Process.setrlimit. [ruby-dev:24834] * configure.in: check rlim_t and its size. check setrlimit. * ruby.h (NUM2ULL): new macro. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7264 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/pp.rb (PP#object_address_group): remove odd number of 'f'nobu2004-11-141-0/+5
| | | | | | | prefixed to negative address. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7263 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Sun Nov 14 08:46:33 2004 NAKAMURA, Hiroshi <nakahiro@sarion.co.jp>nahi2004-11-131-0/+6
| | | | | | | | | * test/logger/test_logger.rb: Logger just expects Logger#datetime_format to be used for Time#strftime independently of locale. [ruby-dev:24828] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7260 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bcc32/README.bcc32, win32/README.win32: need bison instead ofusa2004-11-121-0/+5
| | | | | | | byacc. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7258 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (ruby_options): now we cannot call rb_glob() beforeusa2004-11-121-0/+8
| | | | | | | | | | ruby_init(), so call rb_w32_cmdvector() at ruby_options(). * win32.{c,h} (rb_w32_cmdvector): rename make_cmdvector() and export it. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7256 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/tk/lib/tk/event.rb: remove $LOADED_FEATURES tricknagai2004-11-121-0/+6
| | | | | | | * ext/tk/lib/tk.rb: ditto git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7253 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * dir.c (rb_glob): should have called rb_glob_caller().matz2004-11-111-0/+5
| | | | | | | [ruby-dev:24773] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/ruby/test_file.rb (test_truncate_wbuf): we want to testusa2004-11-111-0/+5
| | | | | | | only File#truncate, not behavior of seek(2). git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7250 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * error.c (syserr_initialize): use stringified object.nobu2004-11-101-0/+5
| | | | | | | [ruby-dev:24768] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/delegate.rb (SimpleDelegator::dup): wrong number ofmatz2004-11-101-0/+7
| | | | | | | | | arguments. * lib/delegate.rb (DelegateClass::dup): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7244 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * dir.c (glob_helper): path is a string object now.nobu2004-11-101-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7243 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * dir.c (rb_glob2): do not allocate buffer from heap to avoidmatz2004-11-101-0/+22
| | | | | | | | | | | | | | | memory leaks. use string object for buffering instead. [ruby-dev:24738] * dir.c (join_path): ditto. * io.c (io_read): external input buffer may be modified even after rb_str_locktmp(). [ruby-dev:24735] * dir.c (fnmatch): p or s may be NULL. [ruby-dev:24749] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7242 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * README.EXT (Example): extconf.rb is indispensable now.nobu2004-11-101-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7241 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/tcltklib/tcltklib.c: fix SEGV when compiled with Tcl/Tk8.3.x or oldernagai2004-11-091-0/+7
| | | | | | | * ext/tk/lib/tkextlib/tile/style.rb: bug fix git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/nkf: original nkf.c rev:1.38naruse2004-11-091-0/+8
| | | | | | | | * ext/nkf/nkf.c: fix bug: can't parse long-name options * ext/nkf/test.rb: fix bug: mime tests fail git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7237 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/optparse.rb (OptionParser::Officious): moved from DefaultList.nobu2004-11-091-8/+12
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7232 b2dd03c8-39d4-4d8f-98ff-823fe69b080e