まつもと ゆきひろです

多発したパッチをまとめたリリースである1.1b9を出します.
# 次は 1.1c0か1.1b9_01か :-)

決定的に重要なバグは無かったと思うので面倒な人は1.1b8のまま
で大丈夫ではないでしょうか.ただ,予約語名のメソッドが使える
ようになると言う暫定的新機能を試してみたい人はどうぞ.

# vectorには今日1.1b8が取り込まれたんだがなあ.

                                まつもと ゆきひろ /:|)

Fri Feb 27 18:16:26 1998  Yukihiro Matsumoto  <matz / netlab.co.jp>

	* version 1.1b9 released.

Fri Feb 27 09:36:35 1998  Yukihiro Matsumoto  <matz / netlab.co.jp>

	* hash.c (hash_delete_nil): needed to compare value to nil, since
	  nil is the valid key for hashes.

	* hash.c (hash_foreach_iter): rehashing causes IndexError.

	* hash.c (hash_foreach_iter): rehash check by pointer comparison.

Thu Feb 26 17:22:13 1998  Yukihiro Matsumoto  <matz / netlab.co.jp>

	* parse.y (fname): convert reswords into symbols.

	* parse.y (reswords): reserved words are now embedded in the
 	  syntax (sigh).

	* parse.y: now reserved words can be method names safely.

Wed Feb 25 15:50:07 1998  Yukihiro Matsumoto  <matz / netlab.co.jp>

	* eval.c (mod_module_eval): clear the_scope's PRIVATE flag before
	  calling eval().

	* gc.c (gc_call_finalizer_at_exit): run finalizers before any data 
	  object being freed.

	* eval.c (rb_eval): needed to keep prot_tag->retval before
	  evaluating the ensure clause.

Tue Feb 24 11:16:32 1998  Yukihiro Matsumoto  <matz / netlab.co.jp>

	* parse.y (yylex): reserved words can be appear as method names at
 	  right after 'def' and `.'(dot), like foo.next.

	* eval.c (return_check): checks for return out of thread (formerly
 	  done in return_value).

	* eval.c (POP_TAG): copy retval to outer level.

	* eval.c (return_value): just set retval, no check, no unwinding.

	* parse.y (nextc): line continuation by backslash at end of line.

	* regex.c (re_compile_pattern): forgot to clear pending_exact on
	  closing parentheses.

	* parse.y (assignable): should not assign dyna_var to true, if it
 	  is already defined.

Mon Feb 23 14:35:03 1998  Yukihiro Matsumoto  <matz / netlab.co.jp>

	* object.c (obj_is_kind_of): no longer accepts true/false/nil.

	* object.c ({true,false,nil}_to_i): can be converted into integers.

Mon Feb 23 12:11:51 1998  Yukihiro Matsumoto  <matz / netlab.co.jp>

	* re.c (reg_s_quote): needed to be mbchar aware.

	* eval.c (proc_s_new): wrong iter mark.

Sat Feb 21 22:59:30 1998  MAEDA shugo  <shugo / po.aianet.ne.jp>

	* io.c (f_syscall): no argument check.