diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 72 |
1 files changed, 72 insertions, 0 deletions
@@ -1,3 +1,21 @@ +Tue Sep 8 01:42:30 1998 Yukihiro Matsumoto <matz@netlab.co.jp> + + * enum.c (Init_Enumerable): Enumerable#reverse removed. + + * eval.c (call_trace_func): profiler support. + + * eval.c (rb_call0): ditto. + +Thu Sep 3 16:34:39 1998 Yukihiro Matsumoto <matz@netlab.co.jp> + + * bignum.c (bigadd): proper sign combination. + + * eval.c (dvar_asgn_push): modify calling block to create dvar, + not insert it next to dummy dvar slot. + + * eval.c (eval): save calling block in (thread local) global + variable. no dummy dvar slot is generated by yield. + Thu Sep 3 14:08:14 1998 Yukihiro Matsumoto <matz@netlab.co.jp> * version 1.1c4 released. @@ -41,10 +59,25 @@ Fri Aug 28 12:25:33 1998 Hiroshi Igarashi <igarashi@ueda.info.waseda.ac.jp> * ruby.c (ruby_require_modules): load modules in appearing order. +Fri Aug 28 01:57:04 1998 Yukihiro Matsumoto <matz@netlab.co.jp> + + * regex.c (re_compile_pattern): accepts (?ix-ix) and (?ix-ix:...). + Thu Aug 27 12:54:28 1998 Yukihiro Matsumoto <matz@netlab.co.jp> * version 1.1c3 released. +Wed Aug 26 14:40:56 1998 Yukihiro Matsumoto <matz@netlab.co.jp> + + * eval.c (rb_eval): check whether ruby_class is properly set, + before accessing it. + + * eval.c (rb_obj_instance_eval): ruby_class should be Qnil for + special objects like Fixnums. + + * ext/tkutil/tkutil.c (Init_tkutil): removes calls to + rb_yield_0(). used instance_eval() instead in the tk.rb. + Wed Aug 26 11:47:00 1998 Yukihiro Matsumoto <matz@netlab.co.jp> * regex.c (re_match): pop non-greedy stack elements on success. @@ -53,6 +86,10 @@ Wed Aug 26 09:25:35 1998 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp> * ruby.h: add #define environ for cygwin32. +Tue Aug 25 08:57:41 1998 Yukihiro Matsumoto <matz@netlab.co.jp> + + * array.c (rb_ary_sort_bang): temporarily freeze sorting array. + Mon Aug 24 18:46:44 1998 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp> * dln.c (dln_find_1): path check was too strict. @@ -61,6 +98,23 @@ Mon Aug 24 15:28:11 1998 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp> * parse.y (f_arglist): opt_nl added after f_args. +Fri Aug 21 01:06:01 1998 Yukihiro Matsumoto <matz@netlab.co.jp> + + * ext/socket/socket.c: grand renaming on socket.c. + + * ext/socket/socket.c (inet_aton): supply inet_aton for those + systems that do not have it. + + * ext/socket/socket.c (setipaddr): use inet_aton instead of + inet_addr. + + * ext/socket/socket.c (tcp_s_gethostbyname): new method: works + like Socket.gethostbyname but returning array contains ip-addrs + as octet decimal string format like "127.0.0.1". + + * ext/socket/socket.c (mkhostent): return format changed to + [host, aliases, type, ipaddr..] as documented. + Wed Aug 19 00:31:09 1998 Yukihiro Matsumoto <matz@netlab.co.jp> * io.c (io_ctl): forgot to place TRAP_END at right position. @@ -89,6 +143,24 @@ Fri Aug 7 17:44:44 1998 Yukihiro Matsumoto <matz@netlab.co.jp> with snprintf to avoid buffer over-run. For systems which does dot provide snprintf, missing/snprintf.c added. +Wed Aug 5 00:47:35 1998 Yukihiro Matsumoto <matz@netlab.co.jp> + + * re.c (rb_reg_search): recycle match object. + +Mon Aug 3 09:17:55 1998 Yukihiro Matsumoto <matz@netlab.co.jp> + + * string.c (rb_str_gsub_bang): do not allocate temporary string. + + * string.c (rb_str_sub_bang): use inline replace. + +Wed Jul 29 00:36:08 1998 Yukihiro Matsumoto <matz@netlab.co.jp> + + * hash.c (hash_s_new): the default value can be specified. + + * hash.c (hash_default): method to set the default value. + + * hash.c (hash_aref): now returns the default value. + Tue Jul 28 13:03:25 1998 Yukihiro Matsumoto <matz@netlab.co.jp> * array.c (ary_s_new): argument to specify initial value is added. |