Граф коммитов

1901 Коммитов

Автор SHA1 Сообщение Дата
nobu 84daaed844 * lib/date/format.rb (Format::Bag#method_missing): get rid of
modifying orginal argument.  [ruby-core:11090]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-05-05 07:25:35 +00:00
nobu 5bfe949dd5 * thread.c: copied rdocs from fastthread.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-05-03 13:04:42 +00:00
nobu 0c1f1fb531 * bignum.c (rb_big_pow): improvement by calculating from MSB and using
factorization.  <http://yowaken.dip.jp/tdiary/20070426.html#p01>


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12236 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-05-01 20:39:48 +00:00
matz 2b6252e64e * array.c (rb_ary_choice): a new method to choose an element
randomly from an array.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12233 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-05-01 08:45:28 +00:00
ko1 75d28f8870 * yarvcore.h, compile.c (set_arguments): support post arguments.
* test/ruby/test_method.rb: add tests for above.
* test/ruby/test_proc.rb: ditto.
* proc.c: fix an arity bug ([ruby-core:11029]).
* vm.c, vm.h, insns.def, vm_dump.h: fix bmethod process.
* vm.c: support block argument on block parameter.



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12231 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-05-01 04:35:58 +00:00
ko1 9d89855052 * compile.c: support multiple splat (e.g, [a, *b, *c, e, *f]).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12225 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-04-26 16:54:58 +00:00
nobu da4ad54e47 * misc/ruby-style.el: new file. C/C++ style for ruby source code.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12221 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-04-26 04:54:01 +00:00
nobu 4134a542ba * thread.c (alloc_event_fook, rb_thread_remove_event_hook): should
return value.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-04-25 01:32:24 +00:00
nobu 787c3ead18 * dir.c (do_stat, do_lstat, do_opendir): should not warn ENOTDIR.
[ruby-talk:248288]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-04-24 00:33:09 +00:00
nobu 692010a235 * lib/mkmf.rb (libpathflag): not to append RPATHFLAG to current
directory.

* lib/mkmf.rb (init_mkmf): add current directory to default
  library path with highest priority.  [ruby-core:10960]

* lib/mkmf.rb (LINK_SO): LIBPATH to be placed before DLDFLAGS.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12208 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-04-23 13:08:29 +00:00
nobu 3fc37d71c4 * eval.c (ruby_cleanup): re-send signal. [ruby-dev:30516]
* eval_error.h (error_handle): no message when exiting by signal.

* intern.h (rb_thread_signal_raise, ruby_default_signal): prototypes.

* signal.c (esignal_init): takes a signal number and an optional
  signal name.

* signal.c (interrupt_init): pass SIGINT always.

* signal.c (ruby_default_signal): invoke system default signal
  handler.

* signal.c (rb_f_kill): use NUM2PIDT instead of NUM2INT.

* signal.c (rb_signal_exec, trap): handle SIGTERM.  [ruby-dev:30505]

* thread.c (rb_thread_signal_raise): now takes signal number instead
  of signal name.

* thread.c (rb_thread_signal_exit): since rb_make_exception() calls
  #exception method, rb_class_new_instance() is not needed here.

* yarvcore.h (struct rb_vm_struct), eval_jump.h (terminate_process):
  exit_code is no longer stored in VM.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-04-19 17:37:03 +00:00
ko1 2dd91facca * lib/optparse.rb: fix to override conv proc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12194 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-04-19 08:48:03 +00:00
nobu 5f8b25745b * configure.in (LDFLAGS): prepend -L. instead appending it to
XLDFLAGS.  [ruby-core:10933]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12189 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-04-17 17:17:15 +00:00
matz 9cd678b72f * time.c (time_arg): should allow to specify 24:00.
[ruby-core:10915]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12176 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-04-16 07:28:16 +00:00
ko1 baeb828c03 * compile.c (iseq_compile_each): check node->nd_state == 1, not !0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12170 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-04-12 07:06:17 +00:00
usa 314734add8 * win32/win32.[ch] (rb_w32_enter_critical, rb_w32_leave_critical): no
need to reject reentrance. removed.

	* rubysig.h (RUBY_CRITICAL): follow above changes.

	* rubysig.h (TRAP_BEG, TRAP_END): no need to save errno.



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12169 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-04-11 07:37:02 +00:00
usa f024801e1e * thread_pthread.ci (native_thread_create): initialize sleep_cond.
fixed: [ruby-dev:30675]



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12163 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-04-10 06:53:39 +00:00
usa 1486959550 * thread.c (do_select): use ubf_select() as UBF on windows.
* win32/win32.c (do_select): shouldn't call catch_interrupt() here.
	  fixed: [ruby-dev:30674], reported by wanabe.



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12159 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-04-09 09:29:45 +00:00
nobu e12090b9b2 * compile.c (defined_expr): test arguments of NODE_CALL and so
on as well as NODE_ATTRASGN.  [ruby-core:10886]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12156 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-04-08 04:27:41 +00:00
usa 406389a9f3 * 2007-04-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12154 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-04-06 01:29:48 +00:00
nobu f1796fdb2c * error.c (rb_notimplement), io.c (pipe_open): removed definite
articles and UNIX manual section from messages.  [ruby-dev:30690]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12147 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-04-04 15:42:16 +00:00
nobu 1f9d0992ab * io.c (pipe_open): raise NotImplementedError for command "-" on
platforms where fork(2) is not available.  [ruby-dev:30681]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12144 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-04-04 01:17:34 +00:00
usa 7fa11815f8 * 2007-04-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12135 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-04-03 00:14:28 +00:00
nobu 790999028d * insns.def (throw), thread.c, yarvcore.h (throwed_errinfo): fixed
typo.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12132 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-04-02 12:54:42 +00:00
eban d46b261599 * 2007-03-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12129 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-03-29 17:32:56 +00:00
usa 240f1279aa * win32/win32.c (init_env, insert, cmdglob, rb_w32_cmdvector,
rb_w32_opendir, rb_w32_readdir, rb_w32_strerror, rb_w32_stati64,
	  rb_w32_get_environ): use strlcpy() and strlcat().

	* win32/win32.c (rb_w32_opendir): use realloc() instead of xrealloc().

	* win32/win32.c (rb_w32_closedir): check NULL before free pointers.



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12125 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-03-23 02:30:53 +00:00
usa fa36cffb3e * 2007-03-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12120 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-03-22 01:28:41 +00:00
nobu df896a0560 * bignum.c (rb_big2str0): round up for the most significant digit.
[ruby-core:10686]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12116 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-03-21 08:04:11 +00:00
nobu 08b53aa67a * thread.c (thread_create_core): block is not used if first_func
is given.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12101 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-03-19 16:02:05 +00:00
usa a20ecf3be4 * 2007-03-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12093 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-03-19 03:22:01 +00:00
usa f3cde2b5fb * win32/dir.h, win32/win32.c (rb_w32_opendir, rb_w32_readdir,
rb_w32_closedir): get rid of possible buffer-overflows.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12089 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-03-17 23:42:00 +00:00
kou 966a25465a * lib/rss, test/rss:
- supported Atom.
  - bumped version 0.1.6 to 0.1.7.
* sample/rss/convert.rb: added new sample.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12087 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-03-17 10:13:25 +00:00
eban 53cbab0484 * 2007-03-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12084 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-03-16 13:35:14 +00:00
matz 30aa46db0b * ext/bigdecimal/bigdecimal.c: BigDecimal("-.31") is now
treated as ("-0.31") not as ("0.31").

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12066 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-03-14 05:39:00 +00:00
knu 9d5c0ea4a3 * lib/cgi.rb (CGI::header): IIS >= 5.0 does not need the nph
assumption any more; submitted by MIYASAKA Masaru <alkaid AT
  coral.ocn.ne.jp> in [ruby-dev:30537].


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12048 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-03-12 17:48:10 +00:00
knu 62d54a282e 20070312
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12041 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-03-12 04:04:17 +00:00
eban 7f4bbc6530 * 2007-03-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12026 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-03-11 03:13:07 +00:00
nobu da3558fddb * parse.y (parser_yylex), win32/win32.c (rb_w32_utime): fixed
indentation broken at YARV merger.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11992 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-03-04 16:36:36 +00:00
nobu 9b7ecc68a9 * file.c (rb_stat_s_utime): fixed a commit miss for the platforms
where utimes() does not exist.

* lib/fileutils.rb (touch): ditto.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11985 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-03-04 14:38:02 +00:00
nobu 15dabe8216 * file.c (rb_file_s_utime): allow nil to set the current time.
* lib/fileutils.rb (touch): ditto, and added :mtime and :nocreate
  options.  fixed: [ruby-talk:219037]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11973 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-03-03 13:37:02 +00:00
knu 5d8187d772 * object.c (instance_variable_get): Restore rdoc markups lost in
the last commit.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11961 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-03-03 06:53:38 +00:00
matz 582f1ecdfb * object.c (rb_obj_ivar_set): RDoc updated according to a
suggestion from Brian Candler <B.Candler AT pobox.com>.
  [ruby-core:10469]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11955 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-03-01 22:59:12 +00:00
nobu 50d3ece900 * mkconfig.rb (patchlevel): read from version.h.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11946 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-28 17:05:18 +00:00
shyouhei e38fd64fcd * mkconfig.rb (RbConfig): add CONFIG['PATCHLEVEL']
* common.mk: new target dist

* distruby.rb: new file



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11918 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-27 15:12:18 +00:00
eban 3623df9bc6 * 2007-02-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11892 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-26 16:29:21 +00:00
ko1 e98f7e1eaa * common.mk: change "gdb" rule. You can debug miniruby with
$(srcdir)/test.rb on gdb by this rule (type "make gdb").
  If you write break points to "breakpoints.gdb" on $srcdir,
  gdb runs with this file.



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11883 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-25 15:58:27 +00:00
ko1 71986ef6bc * yarvcore.h:
rename:
  rb_iseq_t#file_name -> filename
  rb_iseq_t#local_tbl -> local_table
  add:
  rb_iseq_t#local_table_size
* compile.c: separate local_table_size and local_size
  (local variable size)
* blockinlining.c: apply above rename.
* compile.h: ditto.
* eval.c: ditto.
* iseq.c: ditto.
* proc.c: ditto.
* vm.c: ditto.
* vm_dump.c: ditto.



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11877 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-25 01:34:33 +00:00
suke 1fcf93350f * ext/win32ole/win32ole.c: add WIN32OLE_VARIANT.array,
WIN32OLE_VARIANT#value=, refactoring.

* test/win32ole/test_win32ole_variant.rb: add some test for
  WIN32OLE_VARIANT.array, WIN32OLE_VARIANT#value=.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11834 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-23 22:39:25 +00:00
matz 0c882f4c9d * string.c (rb_str_ord): need not to check string length; ord
returns a codepoint for the first character in the string.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11809 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-23 01:21:49 +00:00
nobu e3b0b6d5fe * eval_load.c (rb_require_safe): should restore safe level.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11806 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-21 00:14:07 +00:00
ko1 661955cc39 * thread.c (do_select, rb_thread_wait_fd_rw): raise sys error if
errno is not 0 and EBADF.



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11795 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-20 06:07:05 +00:00
matz 2551d9b534 * ext/socket/socket.c (unix_peeraddr): wrong syscall name in error
message for #peeraddr. a patch from Sam Roberts
  <sroberts at uniserve.com>.  [ruby-core:10366]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11778 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-19 08:17:14 +00:00
eban 728fa4a661 * 2007-02-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11773 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-18 10:47:07 +00:00
matz 163163afdf * parse.y (mrhs): need to append by arg_append().
[ruby-talk:239385]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11760 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-16 10:58:04 +00:00
ko1 970df0d138 * lib/delegate.rb: catch up with class local variable (@_v) spec.
* lib/singleton.rb: ditto.



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11742 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-14 16:50:16 +00:00
matz 76a27adfda * ext/socket/socket.c (init_unixsock): path may contain NUL for
abstract unix sockets.  [ruby-core:10288]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11712 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-13 15:31:18 +00:00
eban 62815a50bc * 2007-02-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11710 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-13 06:20:51 +00:00
kou 4924197d1c * lib/rss/dublincore.rb, lib/rss/maker/dublincore.rb: dc_rightses
-> dc_rights_list. dc_rightses still exists for backward
  compatibility. [ruby-core:8350]
* test/rss/test_maker_dc.rb: added tests for dc_rights_list.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11706 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-12 02:52:32 +00:00
knu 8833abd556 20070211
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11700 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-10 22:46:37 +00:00
eban 6ccbfd76a1 * 2007-02-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11682 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-09 15:49:35 +00:00
ko1 a9026242f2 * thread.c, thread_pthread.ci, thread_win32.ci (thread_start_func_1):
move cleanup function to thread_start_func_2().
* thread.c, thread_pthread.ci, thread_win32.ci:
  add more destruct functions.
  (native_thread_destroy() and native_mutex_destroy())
* thread_pthread.ci, thread_pthread.h: make native_mutex_* functions
  (check error, etc), it's not macro any more.
* thread_win32.ci (thread_start_func_1): store some values before
  running thread (to release these after running thread).
* thread_win32.ci (native_thread_create): fix spaces.



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11671 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-08 20:24:55 +00:00
ko1 9c574383a4 * blockinlining.c, error.c, eval.c, eval_error.h, eval_intern.h,
eval_jump.h, eval_load.c, eval_safe.h, gc.c, proc.c, signal.c,
  thread.c, thread_pthread.ci, thread_win32.ci, vm.c, vm.h,
  vm_dump.c, vm_evalbody.ci, yarvcore.c, yarvcore.h:
  fix typo (rb_thead_t -> rb_thread_t).

* eval_intern.h: remove unused definitions.

* common.mk: fix around vm_opts.h path
  and remove harmful argument passed to insns2vm.rb.



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11658 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-08 06:37:46 +00:00
usa b1c6339b0c * 2007-02-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11650 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-06 15:13:18 +00:00
ko1 27172b8e6f * intern.h: prepare rb_last_status_get() and rb_last_status_set().
Use these functions instead of rb_last_status ([ruby-dev:30264]).
* process.c: define above functions.
* ext/pty/pty.c: use above functins.
* io.c (pipe_finalize): ditto.
* process.c: ditto.



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11633 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-05 16:22:38 +00:00
matz cbee6e017d * eval.c (rb_frame_callee): check if prev_cfp can be accessible.
a patch from Yoshinori Sano <yoshinori.sano at gmail.com> in
  [ruby-dev:30252].  solves [ruby-dev:30200] and [ruby-core:9856].

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11628 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-04 19:12:52 +00:00
eban 900ff1276f * 2007-02-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11626 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-03 18:01:58 +00:00
eban 497220616a * 2007-02-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11618 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-02 15:24:35 +00:00
matz 0cd337b1f0 * eval.c: remove duplicated global variables rb_cProc and
rb_cBinding.  [ruby-dev:30242]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11609 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-02 09:32:28 +00:00
eban f5883fbe87 * 2007-01-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11603 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-01-31 05:43:47 +00:00
eban c93ca8ee38 * 2007-01-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11590 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-01-29 15:42:23 +00:00
matz 024c694c95 * tool/parse.rb: replace YARVCore by VM class.
http://d.hatena.ne.jp/ysano2005/20070128

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11586 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-01-29 05:16:38 +00:00
eban f74039ec51 * 2007-01-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11585 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-01-28 03:54:19 +00:00
eban c91a817032 * 2007-01-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11580 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-01-26 15:09:43 +00:00
matz 369b098721 * enumerator.c (enumerator_init_copy): need to copy internal
structure on clone and dup.  [ruby-dev:30192]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11574 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-01-25 22:52:38 +00:00
usa b696420526 * Makefile.in, common.mk, configure.in, */{Makefile.sub, configure.bat,
setup.mak}: add --with-baseruby configure option.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11559 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-01-23 06:41:22 +00:00
matz 06720d45c7 * ext/socket/socket.c: fix errors in socket sample code.
[ruby-core:09992]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11552 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-01-22 06:01:17 +00:00
suke e16e6a66ae modify WIN32OLERuntimeError message.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11546 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-01-20 02:28:49 +00:00
suke 72cc74655f IN32OLE_VARIANT.new accepts nil as first argument for some VARIANT TYPE. fix memory leak.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11542 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-01-18 22:08:29 +00:00
ko1 dbee678630 * some refactoring around yarvcore and proc.
* eval_proc.c: renamed to proc.c.
* common.mk: ditto.
* yarvcore.h, yarvcore.c: rename or remove some global variables
  removed: mYarvCore, mYarvInsns
  renamed: cYarvISeq -> rb_cISeq,
           cYarvProc -> rb_cProc, cYarvBinding -> rb_cBinding
  ::YarvCore module is removed and ::YarvCore::VM class becomes ::VM.
  And change/remove some functions which added with YARV.
* compile.c: ditto.
* eval.c: ditto.
* iseq.c: ditto.
* vm.c: ditto.
* inits.c: rename Init_yarvcore to Init_vm.
* yarvcore.c, proc.c: move some functions and initialization
  from yarvcore.c to proc.c.
* intern.h, proc.c: add global function rb_binding_new(void).



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11541 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-01-17 08:48:52 +00:00
ko1 7eb928624f * eval_proc.c (rb_proc_new): added.
* string.c (sym_to_proc): supported.
* vm.c (invoke_block, th_invoke_yield, th_invoke_proc): fix to support
  rb_proc_new.
* yarvcore.c: add a test code.



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11536 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-01-16 03:06:01 +00:00
suke d2907d42be fix memory leak of win32ole.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11529 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-01-13 14:40:54 +00:00
nobu 82e937f511 * array.c (rb_ary_replace): use ptr and len of orig instead of
shared.  fixed: [ruby-dev:30116]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11522 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-01-09 15:11:01 +00:00
eban ef05955d2f * 2007-01-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11517 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-01-09 02:43:17 +00:00
ko1 4e4eec7016 * common.mk: add a "compare" rule and fix MATZRUBY variable
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11508 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-01-07 09:36:30 +00:00
ko1 384cfd3871 * benchmark/run.rb : change option format
* common.mk : ditto


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11486 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-01-05 18:54:33 +00:00
usa f189294d04 * 2007-01-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11476 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-01-05 03:40:38 +00:00
eban 2589412b70 * 2007-01-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11469 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-01-04 04:54:30 +00:00
eban 1e46ba3439 * 2007-01-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11464 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-01-03 10:29:36 +00:00
usa 0ecf102274 * 2007-01-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11452 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-01-02 03:49:54 +00:00
ko1 a3e1b1ce7e * Merge YARV
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11439 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-12-31 15:02:22 +00:00
eban b58aef095a * 2006-12-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11434 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-12-30 15:36:41 +00:00
matz 424f8ec44f * ext/stringio/stringio.c (strio_gets): accepts limit argument.
* ext/stringio/stringio.c (strio_readline, strio_each,
  strio_readlines): ditto.

* ext/stringio/stringio.c (strio_getline): add limit capability.

* io.c (rb_io_gets_m): accepts limit argument.  [ruby-talk:231563]

* io.c (rb_io_readline, rb_io_readlines, rb_io_each_line, argf_getline):
  ditto.

* io.c (appendline): add limit capability.

* io.c (rb_io_getline_fast, rb_io_getline): ditto.

* io.c (rb_io_getline): small refactoring for DRY.

* io.c (rb_io_s_foreach, rb_io_s_readlines): small refactoring.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11428 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-12-29 19:21:50 +00:00
eban 0d2e0eb6cb * 2006-12-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11427 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-12-28 06:36:14 +00:00
eban a77bb6b7a7 * 2006-12-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11425 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-12-27 12:25:09 +00:00
eban a17e7d92a2 * 2006-12-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11422 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-12-26 06:37:14 +00:00
usa 219fafd4d2 * 2006-12-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11416 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-12-22 00:13:57 +00:00
matz 5bcb3797cb version.h update
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11403 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-12-20 04:04:54 +00:00
matz 3fe6595026 2006-12-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11400 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-12-17 23:37:45 +00:00
nobu a6563ee8c7 2006-12-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11390 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-12-14 15:07:49 +00:00
matz 1275a05824 2006-12-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11382 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-12-14 09:27:32 +00:00
nobu 2b38044b26 2006-12-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11380 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-12-12 14:34:22 +00:00
matz d3b50bf9dc 2006-12-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11375 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-12-11 00:45:35 +00:00
matz d88c0d1c93 2006-12-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11369 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-12-09 02:26:06 +00:00
matz e03d9621a6 2006-12-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11364 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-12-07 15:17:10 +00:00
nobu 4c35d6720f 2006-12-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11360 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-12-06 14:56:32 +00:00
nobu 3acd34fd64 2006-12-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11339 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-12-04 15:19:36 +00:00
shugo 5ce38775ba 2006-12-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11329 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-12-03 23:35:32 +00:00
knu 16df52eb40 2006-12-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11323 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-12-03 07:54:08 +00:00
gotoyuzo 542d9e97fc 2006-12-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11319 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-12-01 22:11:37 +00:00
nagai e546b71285 2006-12-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11316 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-12-01 07:41:55 +00:00
eban 3eb1250575 * 2006-11-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11308 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-11-26 09:57:00 +00:00
shyouhei b9d64f433b Sun Nov 26 16:36:46 2006 URABE Shyouhei <shyouhei@ruby-lang.org>
* version.h: addition of RUBY_PATCHLEVEL.
        * version.c: ditto.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11307 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-11-26 09:34:32 +00:00
nagai 135a96accc 2006-11-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11300 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-11-22 07:06:07 +00:00
matz 84ad9c0a26 2006-11-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11289 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-11-07 07:46:00 +00:00
matz ced53248ff 2006-11-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11281 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-11-06 06:37:43 +00:00
tadf c676ed3b4d 2006-11-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11278 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-11-05 10:55:07 +00:00
shugo 8625520d4c 2006-11-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11273 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-11-04 04:13:29 +00:00
matz 63c55ef265 2006-11-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11271 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-11-02 15:38:55 +00:00
matz 92ca42cb3e 2006-11-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11258 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-11-02 00:20:00 +00:00
knu 70aa19b6c6 2006-11-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11253 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-11-01 04:57:01 +00:00
matz d9ec86f410 2006-10-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-31 07:28:41 +00:00
matz 0b77f586bb 2006-10-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-30 03:39:47 +00:00
kosako ab984108d7 fix offset value in STATE_CHECK_BUFF_INIT()
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11235 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-29 10:55:27 +00:00
matz 972cb0fb5b 2006-10-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11233 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-27 22:57:22 +00:00
matz 2c82a6a65b 2006-10-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11231 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-27 08:31:13 +00:00
usa 1d214f8087 2006-10-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-26 06:15:53 +00:00
nobu 23a68ff2ff 2006-10-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11213 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-24 15:58:46 +00:00
matz 0184f73bc8 2006-10-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11207 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-22 19:09:11 +00:00
nobu 899b4a3e0c 2006-10-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11202 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-22 07:48:56 +00:00
knu d754c11644 2006-10-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-21 08:52:05 +00:00
nobu 105712fe42 2006-10-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11190 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-19 15:38:18 +00:00
nobu d8b77db1ae 2006-10-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11184 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-17 15:56:32 +00:00
matz 1fe4c7af5b 2006-10-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11181 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-16 23:07:10 +00:00
matz 2ff7e8fb74 2006-10-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11176 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-15 22:57:40 +00:00
nobu 1b4f46a7f0 2006-10-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11173 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-14 16:04:02 +00:00
nobu 17435a4e5a 2006-10-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11161 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-13 15:56:44 +00:00
matz e478cd7c11 2006-10-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11144 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-12 15:39:21 +00:00
knu a0d758f824 2006-10-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11132 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-11 17:14:48 +00:00
knu 55b9887f97 2006-10-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11121 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-11 05:15:09 +00:00
knu e658017628 2006-10-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11114 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-10 04:22:26 +00:00
tadf f84ef3d3c3 2006-10-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11108 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-09 13:44:28 +00:00
matz f25b74a4e0 2006-10-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11105 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-07 15:49:02 +00:00
matz dd529e9804 2006-10-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11101 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-06 15:32:11 +00:00
knu d93a35b554 2006-10-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11087 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-05 17:07:55 +00:00
knu 9b616442e2 2006-10-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11085 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-05 11:09:36 +00:00
matz 3f700df9af 2006-10-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11073 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-03 15:09:14 +00:00
matz 2c875a0fde 2006-10-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11068 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-02 16:39:24 +00:00
nobu 536cbbb200 2006-10-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11061 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-01 16:24:52 +00:00
nobu 4d24c82ccf 2006-10-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11056 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-10-01 14:13:06 +00:00
tadf cd408b970e 2006-09-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11054 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-30 06:13:07 +00:00
nobu 402d2ca7a9 2006-09-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11046 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-28 15:01:06 +00:00
usa 31fd0d6029 2006-09-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11043 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-28 11:53:52 +00:00
nobu a65ee0811c 2006-09-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11032 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-26 15:20:07 +00:00
matz d2dd0c30d1 2006-09-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11025 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-25 22:58:15 +00:00
matz 860b9bf47f 2006-09-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11015 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-24 23:14:16 +00:00
why e441b922b9 2006-09-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11002 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-23 21:29:51 +00:00
tadf 057cea0cfb 2006-09-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10995 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-22 16:05:11 +00:00
nobu c550f673c0 2006-09-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10987 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-21 15:36:20 +00:00
matz 3b9c221378 2006-09-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10975 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-20 16:41:59 +00:00
matz eede22f0bb 2006-09-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10964 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-20 00:30:30 +00:00
nobu e273f67f6b 2006-09-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10961 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-18 15:42:58 +00:00
matz 4048548f7f 2006-09-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10958 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-18 01:59:03 +00:00
akr 6580c02605 2006-09-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10953 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-16 15:30:51 +00:00
matz 23c5ee8a9d 2006-09-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10940 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-16 02:21:01 +00:00
akr af05fa6a40 2006-09-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10935 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-14 15:05:18 +00:00
akr cc8ed209fc 2006-09-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10923 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-13 16:03:19 +00:00
nobu f11f59972f 2006-09-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10914 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-12 16:14:44 +00:00
matz 716979b8ff 2006-09-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10913 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-11 19:08:29 +00:00
matz 390b340d52 2006-09-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10909 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-10 22:41:55 +00:00
matz 4569783b2c 2006-09-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10901 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-09 16:19:36 +00:00
nobu b000ee600f 2006-09-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10892 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-08 19:48:54 +00:00
matz aa4f653fb9 2006-09-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10877 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-07 16:10:36 +00:00
matz c390e61a86 2006-09-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10873 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-06 16:59:13 +00:00
naruse 847c10fa3e 2006-09-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10869 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-06 03:20:05 +00:00
matz bedda2d27f 2006-09-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10859 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-04 17:21:55 +00:00
matz 65e965a12f 2006-09-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10848 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-04 05:46:51 +00:00
matz 777aed2b15 2006-09-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10835 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-02 15:05:30 +00:00
akr f7429344aa 2006-09-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10826 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-01 17:27:26 +00:00
matz 04f01ce2f5 2006-09-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10816 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-09-01 04:15:42 +00:00
why 50068c98ab 2006-08-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10806 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-31 04:14:55 +00:00
nobu 2aaf22a9a1 2006-08-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10799 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-30 03:02:37 +00:00
nobu 74ef5a647f 2006-08-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10797 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-29 10:11:29 +00:00
drbrain ddec6278cb 2006-08-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10784 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-27 22:25:11 +00:00
kosako 0046f355c1 merge Oniguruma 4.4.0
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10782 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-27 12:58:22 +00:00
tadf 9b4bc065fe 2006-08-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10780 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-25 23:09:24 +00:00
nobu dc46d4a455 2006-08-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10771 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-25 07:06:18 +00:00
nobu 4da7e2b955 2006-08-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10765 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-22 15:25:39 +00:00
naruse e7c9022cff 2006-08-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10754 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-22 03:41:42 +00:00
drbrain b8e1343f5e 2006-08-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10752 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-20 00:45:45 +00:00
nobu ddf79e9b6d 2006-08-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10748 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-19 02:29:21 +00:00
matz 4138876882 2006-08-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10745 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-17 17:06:16 +00:00
nobu eb73164cec 2006-08-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10738 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-17 05:47:30 +00:00
nobu 615543bf1f 2006-08-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10729 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-16 02:09:48 +00:00
aamine e86b8053d2 2006-08-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10725 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-15 02:21:55 +00:00
akr fbdff22c79 2006-08-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10721 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-13 03:09:55 +00:00
drbrain d7ca9c352c 2006-08-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10715 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-11 22:31:05 +00:00
nobu 2c30302879 2006-08-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10713 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-11 11:13:11 +00:00
akr 8ce57567b9 2006-08-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10711 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-10 02:44:07 +00:00
matz 8adcd1d2b8 2006-08-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10706 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-08 15:16:23 +00:00
nobu 6297f4c8bc 2006-08-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10704 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-08 03:29:01 +00:00
matz 2104a366f6 2006-08-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10690 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-07 03:36:56 +00:00
akr 6839b72dc5 2006-08-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10686 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-06 08:14:09 +00:00
drbrain 4db2df633c 2006-08-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10667 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-04 18:05:42 +00:00
akr 140fad80c9 2006-08-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10659 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-03 16:30:50 +00:00
matz bba7dd4630 2006-08-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10657 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-08-03 06:21:07 +00:00
gotoyuzo b3e961b32b 2006-07-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10645 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-31 04:39:39 +00:00
nobu eafe72d8cf 2006-07-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10642 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-30 13:30:23 +00:00
nagai 2a0b4cc13c 2006-07-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10639 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-28 21:14:26 +00:00
matz 793a952bc6 2006-07-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10627 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-27 15:26:17 +00:00
matz b6151bcebe 2006-07-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10618 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-27 00:15:10 +00:00
nobu 790b03ca00 2006-07-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10600 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-25 16:04:38 +00:00
matz 9118351374 2006-07-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10596 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-25 04:58:18 +00:00
akr b8b993c182 2006-07-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10588 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-24 06:54:53 +00:00
akr 9ca1b5fc8e 2006-07-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10584 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-23 14:03:22 +00:00
matz 0a7abb6a6c 2006-07-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10574 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-20 17:25:53 +00:00
ryan f724560996 2006-07-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10566 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-18 18:28:20 +00:00
nobu 1427f340b1 2006-07-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10548 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-17 15:03:12 +00:00
usa 14824b5084 2006-07-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10541 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-17 02:49:05 +00:00
matz 59f6a1a5d4 2006-07-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10533 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-14 16:13:45 +00:00
matz 7faec1fb72 2006-07-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10524 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-13 15:13:00 +00:00
matz 0c699701ff 2006-07-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10519 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-12 15:54:57 +00:00
matz 04b473c5cd 2006-07-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10517 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-12 11:10:26 +00:00
akr fd66442a1d 2006-07-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10509 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-11 00:26:19 +00:00
nobu 021336c36f 2006-07-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10496 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-10 00:30:46 +00:00
nobu b3c82bacc6 2006-07-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10489 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-08 15:55:43 +00:00
suke 4f559b9776 2006-07-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10486 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-07 22:19:51 +00:00
ttate 57fe65940c 2006-07-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10480 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-06 19:59:28 +00:00
aamine c3e411ee8a 2006-07-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10471 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-06 12:50:45 +00:00
matz 845d5d651d 2006-07-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10469 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-04 18:09:27 +00:00
matz ff1a30b17f 2006-07-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10464 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-03 20:06:32 +00:00
matz 9a7153419d 2006-07-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10455 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-02 16:20:19 +00:00
matz 034b25f797 2006-07-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10447 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-01 16:40:17 +00:00
ttate abbe974267 2006-07-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10439 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-06-30 18:05:36 +00:00
gotoyuzo 8fa6e7909d 2006-06-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10433 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-06-30 10:46:35 +00:00
drbrain 323746df24 2006-06-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10423 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-06-28 21:55:55 +00:00
matz 197535b5eb 2006-06-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10415 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-06-27 16:15:28 +00:00
eban 018c600103 * 2006-06-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10402 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-06-26 16:05:24 +00:00
eban abeddbf66a * 2006-06-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10381 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-06-24 16:31:45 +00:00
eban b72f065343 * 2006-06-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10376 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-06-24 03:42:23 +00:00
eban ab63980325 * 2006-06-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10369 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-06-23 02:01:26 +00:00
eban cb6f1b4f2e * 2006-06-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10364 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-06-22 01:41:32 +00:00
eban 866e083484 * 2006-06-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10350 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-06-20 16:46:41 +00:00
eban 765c807219 * 2006-06-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10337 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-06-20 02:34:53 +00:00
eban 3cbe446867 * 2006-06-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10321 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-06-18 15:07:23 +00:00
usa 6dea5cdb5b * 2006-06-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10318 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-06-18 13:59:01 +00:00
eban 53a31d9df4 * 2006-06-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10282 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-06-16 15:31:00 +00:00
eban 2bb2f41d37 * 2006-06-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10279 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-06-15 16:43:55 +00:00
eban 919d775dfb * 2006-06-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10270 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-06-15 01:49:18 +00:00
usa bf29d2d736 * 2006-06-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-06-14 07:13:51 +00:00
usa ed1ed86962 * 2006-06-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10258 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-06-13 11:52:40 +00:00