From 13230a3417e37edaf5cdfaedafde5b7e19a34e6e Mon Sep 17 00:00:00 2001 From: matz Date: Thu, 8 May 2003 09:45:52 +0000 Subject: * gc.c (rb_gc): check odd alignment stack on m68k machines. * numeric.c (num_step): better error treatment of float values. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3769 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 9 ++++++--- ToDo | 13 ++++--------- gc.c | 2 +- numeric.c | 5 ++++- 4 files changed, 15 insertions(+), 14 deletions(-) diff --git a/ChangeLog b/ChangeLog index 55045bfb16..9510fffd3c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Thu May 8 18:44:09 2003 Yukihiro Matsumoto + + * gc.c (rb_gc): check odd alignment stack on m68k machines. + Thu May 8 12:56:04 2003 Nobuyoshi Nakada * compar.c (rb_cmperr): raise comparison failure. @@ -11,10 +15,9 @@ Thu May 8 12:56:04 2003 Nobuyoshi Nakada * numeric.c (int_upto, int_downto): should fail unless the argument is comparable. (ruby-bugs-ja:PR#454) -Wed May 7 01:21:23 2003 Yukihiro Matsumoto +Wed May 7 13:30:11 2003 Masahiro TANAKA - * numeric.c (num_step): remove epsilon; add margin of 0.5, to make - "1.1.step(1.5,0.1)" to work (third try). + * numeric.c (num_step): better error treatment of float values. Tue May 6 17:51:54 2003 Minero Aoki diff --git a/ToDo b/ToDo index fa7f32daed..b55e399edf 100644 --- a/ToDo +++ b/ToDo @@ -1,6 +1,7 @@ Language Spec. - Class#allocate - basicNew +- class Foo::Bar0.5) err=0.5; + n = floor(n + err) + 1; for (i=0; i