1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/ext
matz df96f994f1 * parse.y (parse_regx): should raise error on untermitated
expression interpolation.

* pack.c (pack_unpack): should give length to utf8_to_uv().

* pack.c (utf8_to_uv): add length check.

* massages: replace "wrong #" by "wrong number".

* marshal.c (w_float): output Infinity and NaN explicitly.

* marshal.c (r_object): support new explicit float format.

* eval.c (rb_thread_wait_for): select may cause ERESTART on
  Solaris.

* eval.c (rb_thread_select): ditto.

* array.c (rb_ary_join): dumped core if sep is not T_STRING nor T_NIL.

* array.c (rb_ary_join): buffer size calculattion was wrong.

* array.c (rb_ary_to_s): if rb_output_fs is nil, insert newlines
  between array elements (use rb_default_rs as newline litral)
  [experimental].

* gc.c (init_mark_stack): no need to clear mark_stack.

* gc.c (gc_mark_all): need to handle finalizer mark.

* gc.c (gc_mark_rest): use MEMCPY instead of memcpy.

* gc.c (rb_gc_mark): earlier const check to avoid pusing special
  constants into mark stack.

* numeric.c (fix_to_s): 'to_s' now takes optional argument to
  specify radix. [new]

* bignum.c (rb_big_to_s): ditto. [new]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1842 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-11-19 05:03:03 +00:00
..
curses * curses.c: fix window_keypad() and curses_keyname() for NetBSD's libcurses. 2001-08-16 07:24:20 +00:00
dbm * configure.in: use waitpid on mingw32. 2001-06-01 02:25:28 +00:00
digest * eval.c (rb_thread_restore_context): save current value of 2001-09-08 14:17:53 +00:00
etc Rename *.jp to *.ja, since jp is a region code and ja is a language 2001-07-19 05:44:26 +00:00
fcntl * dir.c (dir_s_glob): supprt backslash escape of metacharacters 2001-02-14 05:52:06 +00:00
gdbm * ext/gdbm/gdbm.c (rb_gdbm_fetch): str is a VALUE now. 2001-10-03 07:52:09 +00:00
nkf * regex.c (NUM_FAILURE_ITEMS): was confusing NUM_REG_ITEMS and 2001-07-18 05:56:05 +00:00
pty * parse.y (parse_regx): should raise error on untermitated 2001-11-19 05:03:03 +00:00
readline * ext/readline/readline.c: restore terminal mode 2001-09-06 05:14:06 +00:00
sdbm * intern.h (rb_protect_inspect): follow the change of array.c. 2001-10-29 06:16:01 +00:00
socket * parse.y (str_extend): shuould allow interpolation of $-x. 2001-10-29 05:07:26 +00:00
tcltklib * parse.y (str_extend): shuould allow interpolation of $-x. 2001-10-29 05:07:26 +00:00
tk * parse.y (parse_regx): should raise error on untermitated 2001-11-19 05:03:03 +00:00
Win32API * ext/Win32API/Win32API.c: remove Init_win32api(). 2001-03-26 05:11:18 +00:00
.cvsignore * ext/extmk.rb.in: support multi-level ext/ directories. 2001-07-13 18:02:10 +00:00
aix_mksym.rb remove marshal/gtk/kconv 1999-08-13 05:37:52 +00:00
configsub.rb * mkconfig.rb, ext/configsub.rb: VERSION -> RUBY_VERSION. 2001-05-31 04:40:37 +00:00
extmk.rb.in * parse.y (parse_regx): should raise error on untermitated 2001-11-19 05:03:03 +00:00
Setup Import the "digest" module and the submodules, from the Rough Ruby 2001-07-13 20:06:14 +00:00
Setup.dj Import the "digest" module and the submodules, from the Rough Ruby 2001-07-13 20:06:14 +00:00
Setup.emx Import the "digest" module and the submodules, from the Rough Ruby 2001-07-13 20:06:14 +00:00
Setup.nt Import the "digest" module and the submodules, from the Rough Ruby 2001-07-13 20:06:14 +00:00
Setup.x68 Import the "digest" module and the submodules, from the Rough Ruby 2001-07-13 20:06:14 +00:00