kiyoka.2011_11_06 RSSPLAIN

Related pages: !kiyoka.blog.list !kiyoka.blog.2011_11
5555555555555555555555555544555
5

[Nendo] Nendo 0.6.1 リリース

5

Nendo 0.6.1をリリースしました。(リリースノート: Nendo.ReleaseNote)

5

rubygems_icon_128

5

リリースの概要

5

例外関連のフォームのバグ修正と、シンタックスチェックの不備を修正しました。

5

 

5

 

5

以下リリースノートです。

5

version 0.6.1

5
バグ修正:
5
guardのコンディション比較にelseを書かない場合でも、全ての例外が捕捉されてしまうバグを修正した。
5
 以下のコードはTypeErrorが発生するが、それがguardの上位にraiseされないバグ。
5
 (guard (exc (exc.is_a? (print "[RuntimeError]")))
5
   (+ (Array.new) 1.1))
5
letフォームのシンタックスチェックが抜けていたのを修正した。
5
 例えば、正しいlet1フォームのlet1をletに書き換えと、improper listというエラーになる。
5
let1フォームのシンタックスチェックが抜けていたのを修正した。
5
 以下のコードが、生成後のRubyコードでSyntaxError例外が発生していた。
5
(let1 ((a 1)) (print 1))
5
#/正規表現/ を含むS式に#?=を付けると不正なシンタックスのRubyコードが生成される
5
 以下のコードがSyntaxErrorになる。
5
 #?=(rxmatch #/[a-z]/ "abc")
5
 #正規表現/ の外部表現の出力に間違いがあったのが原因。
5

 

5

 

5

次の目標

4

version 0.5.4の時から変化なしです。

4

参考 (kiyoka.2011_10_26 [Nendo] Nendo 0.5.4 リリース)

5

 

5

 

5

...comment disabled...