summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * original nkf.c rev:1.40naruse2004-11-191-168/+515
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7329 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2004-11-18usa2004-11-181-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7308 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * process.c (proc_getpgrp): prohibit for $SAFE=2.matz2004-11-185-58/+74
| | | | | | | | | | | | | | | | | | | | | | | | [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] * parse.y (newline_node): should not use FL_SET. [ruby-dev:24874] * parse.y (string_content): should not use FL_UNSET. * node.h (NODE_NEWLINE): remove unused bit to utilize flag field in nodes. * string.c (rb_str_splice): move rb_str_modify() after StringValue(), which may alter the receiver. [ruby-dev:24878] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7307 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/stringio/stringio.c: needs fcntl.h for O_* constants.nobu2004-11-181-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7305 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c, rubyio.h (rb_io_modenum_flags): exported.nobu2004-11-184-12/+22
| | | | | | | | * 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/branches/ruby_1_8@7304 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Wed Nov 17 23:42:40 2004 NAKAMURA, Hiroshi <nakahiro@sarion.co.jp>nahi2004-11-172-1/+5
| | | | | | | * test/ruby/test_settracefunc.rb: added. [ruby-dev:24884] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7303 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* This commit was manufactured by cvs2svn to create branch 'ruby_1_8'.(no author)2004-11-1712-0/+396
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7302 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * {bcc32,win32,wince}/Makefile.sub (test): should build ruby.exeusa2004-11-174-3/+8
| | | | | | | before running test. [ruby-core:03756] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7297 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2004-11-17eban2004-11-171-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7293 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * pack.c: all features are backport from 1.9. [ruby-dev:24826]gotoyuzo2004-11-163-57/+35
| | | | | | | * bignum.c (rb_big2ulong_pack): new function to pack Bignums. git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7291 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * numeric.c (flo_divmod): protect float values from GC bymatz2004-11-166-15/+57
| | | | | | | | | | | | | | | assignment to local variables. [ruby-dev:24873] * string.c (str_mod_check): frozen check should be separated. [ruby-core:3742] * array.c (rb_ary_update): pedantic check to detect rb_ary_to_ary() to modify the receiver. [ruby-dev:24861] * string.c (rb_str_justify): typo fixed. [ruby-dev:24851] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7290 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * {bcc32,win32,wince}/setup.mak (-epilogue-): fix bug of previous commit.usa2004-11-163-3/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7283 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * {bcc32,win32,wince}/setup.mak (-epilogue-): remove config.h andusa2004-11-164-0/+8
| | | | | | | config.status to force updating them. git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7282 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/stringio/stringio.c (strio_read): position was ignored when anobu2004-11-162-1/+6
| | | | | | | buffer was passed. http://www.yo.rim.or.jp/~nov/d/?date=20041116#p03 git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7281 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2004-11-16usa2004-11-161-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7278 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/test/unit/autorunner.rb (Test::Unit::AutoRunner::options): usenobu2004-11-162-2/+7
| | | | | | | Regexp conversion. git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7277 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * misc/ruby-mode.el (ruby-special-char-p, ruby-parse-partial): handlenobu2004-11-152-4/+14
| | | | | | | operator symbols. [ruby-talk:120177] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7271 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2004-11-15eban2004-11-141-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7269 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/gdbm/gdbm.c (fgdbm_store): StringValue() may alter stringmatz2004-11-145-8/+22
| | | | | | | pointer. [ruby-dev:24783] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7268 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/pp.rb (PP#object_address_group): remove odd number of 'f'nobu2004-11-142-1/+8
| | | | | | | prefixed to negative address. git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7263 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2004-11-14eban2004-11-141-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7262 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Sun Nov 14 08:51:04 2004 NAKAMURA, Hiroshi <nakahiro@sarion.co.jp>nahi2004-11-132-2/+14
| | | | | | | | | * 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/branches/ruby_1_8@7261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* backport from 1.9gotoyuzo2004-11-131-0/+38
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7259 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2004-11-12usa2004-11-121-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7255 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (ruby_options): now we cannot call rb_glob() beforeusa2004-11-124-16/+20
| | | | | | | | | | 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/branches/ruby_1_8@7254 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/tk/lib/tk/event.rb: remove $LOADED_FEATURES tricknagai2004-11-123-14/+18
| | | | | | | * ext/tk/lib/tk.rb: ditto git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7253 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * dir.c (rb_globi): also should call back via rb_glob_caller().nobu2004-11-112-4/+13
| | | | | | | [ruby-dev:24775] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7251 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/ruby/test_file.rb (test_truncate_wbuf): we want to testusa2004-11-112-3/+8
| | | | | | | only File#truncate, not behaviour of seek(2). git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7249 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * dir.c (push_braces): was confusing VALUE and char*.matz2004-11-112-7/+8
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2004-11-11eban2004-11-111-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * dir.c (rb_push_glob): Dir.glob should have call its block.matz2004-11-112-5/+13
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7246 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * error.c (syserr_initialize): use stringified object.nobu2004-11-102-1/+6
| | | | | | | [ruby-dev:24768] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/delegate.rb (SimpleDelegator::dup): wrong number ofmatz2004-11-102-7/+14
| | | | | | | | | arguments. * lib/delegate.rb (DelegateClass::dup): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7244 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * dir.c (rb_glob2): do not allocate buffer from heap to avoidmatz2004-11-107-117/+119
| | | | | | | | | | | | | | | 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/branches/ruby_1_8@7242 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * README.EXT (Example): extconf.rb is indispensable now.nobu2004-11-102-2/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7241 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2004-11-10usa2004-11-101-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/tcltklib/tcltklib.c: fix SEGV when compiled with Tcl/Tk8.3.x or oldernagai2004-11-094-0/+22
| | | | | | | * ext/tk/lib/tkextlib/tile/style.rb: bug fix git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/optparse.rb (OptionParser::Officious): moved from DefaultList.nobu2004-11-093-42/+80
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7232 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2004-11-09eban2004-11-081-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7231 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * regex.c (slow_match): avoid GCC 3.4.x warnings.eban2004-11-082-4/+7
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7230 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Change version numbering of RDoc and ridave2004-11-083-12/+7
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7229 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add DRb::ExtServManager#uri=.seki2004-11-083-3/+14
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7227 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Fix bug where parent class wasn't being detected if thedave2004-11-082-1/+8
| | | | | | | child class was defined using the A::B notation. git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7226 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2004-11-08eban2004-11-071-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7225 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: add setup for mignw32 cross compiling.eban2004-11-072-0/+10
| | | | | | | [ruby-talk:119413] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/tk/lib/tk.rb: bind-event methods accept multi substitution arguments.nagai2004-11-0710-74/+98
| | | | | | | | | | | | | * ext/tk/lib/tk/canvas.rb: ditto. * ext/tk/lib/tk/canvastag.rb: ditto. * ext/tk/lib/tk/text.rb: ditto. * ext/tk/lib/tk/texttag.rb: ditto. * ext/tk/lib/tkextlib/iwidgets/scrolledcanvas.rb: ditto. * ext/tk/lib/tkextlib/tktable/tktable.rb: ditto. * ext/tk/lib/tkextlib/treectrl/tktreectrl.rb: ditto git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7223 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/webrick/server.rb (WEBrick::HTTPServer#start): removegotoyuzo2004-11-063-5/+7
| | | | | | | | :DoNotReverseLookup option. (Socket#do_not_reverse_lookup is a ruby 1.9 feature) git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7221 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* checks whether zone was given.tadf2004-11-062-3/+11
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7219 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * string.c (rb_str_locktmp): check STR_TMPLOCK flag beforematz2004-11-055-13/+34
| | | | | | | | | | | | | | | locking. [ruby-dev:24727] * gc.c (gc_mark): stricter GC stack check. * string.c (str_gsub): should have removed rb_str_unlocktmp(str). [ruby-dev:24708] * string.c (str_gsub): string modify check no longer based on tmplock. [ruby-dev:24706] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7216 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2004-11-05eban2004-11-051-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@7215 b2dd03c8-39d4-4d8f-98ff-823fe69b080e