[前][次][番号順一覧][スレッド一覧]

ruby-changes:61994

From: =E5=8D=9C=E9=83=A8=E6=98=8C=E5=B9=B3 <ko1@a...>
Date: Mon, 29 Jun 2020 11:06:50 +0900 (JST)
Subject: [ruby-changes:61994] c47b805d8c (master): add spaces [ci skip]

https://git.ruby-lang.org/ruby.git/commit/?id=c47b805d8c

From c47b805d8cf28d105139b422ed2d30c5e0617a29 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=8D=9C=E9=83=A8=E6=98=8C=E5=B9=B3?=
 <shyouhei@r...>
Date: Mon, 15 Jun 2020 10:40:52 +0900
Subject: add spaces [ci skip]


diff --git a/enum.c b/enum.c
index f72a64f..8769680 100644
--- a/enum.c
+++ b/enum.c
@@ -3853,6 +3853,7 @@ sum_iter_normalize_memo(struct enum_sum_memo *memo) https://github.com/ruby/ruby/blob/trunk/enum.c#L3853
     assert(FIXABLE(memo->n));
     memo->v = rb_fix_plus(LONG2FIX(memo->n), memo->v);
     memo->n = 0;
+
     /* r can be an Integer when mathn is loaded */
     switch (TYPE(memo->r)) {
       case T_FIXNUM:   memo->v = rb_fix_plus(memo->r, memo->v);      break;
@@ -3863,6 +3864,7 @@ sum_iter_normalize_memo(struct enum_sum_memo *memo) https://github.com/ruby/ruby/blob/trunk/enum.c#L3864
     }
     memo->r = Qundef;
 }
+
 static void
 sum_iter_fixnum(VALUE i, struct enum_sum_memo *memo)
 {
@@ -3872,11 +3874,13 @@ sum_iter_fixnum(VALUE i, struct enum_sum_memo *memo) https://github.com/ruby/ruby/blob/trunk/enum.c#L3874
         memo->n = 0;
     }
 }
+
 static void
 sum_iter_bignum(VALUE i, struct enum_sum_memo *memo)
 {
     memo->v = rb_big_plus(i, memo->v);
 }
+
 static void
 sum_iter_rational(VALUE i, struct enum_sum_memo *memo)
 {
@@ -3887,11 +3891,13 @@ sum_iter_rational(VALUE i, struct enum_sum_memo *memo) https://github.com/ruby/ruby/blob/trunk/enum.c#L3891
         memo->r = rb_rational_plus(memo->r, i);
     }
 }
+
 static void
 sum_iter_some_value(VALUE i, struct enum_sum_memo *memo)
 {
     memo->v = rb_funcallv(memo->v, idPLUS, 1, &i);
 }
+
 static void
 sum_iter_Kahan_Babuska(VALUE i, struct enum_sum_memo *memo)
 {
@@ -3900,6 +3906,7 @@ sum_iter_Kahan_Babuska(VALUE i, struct enum_sum_memo *memo) https://github.com/ruby/ruby/blob/trunk/enum.c#L3906
      * See http://link.springer.com/article/10.1007/s0????-???-????-x
      */
     double x;
+
     switch (TYPE(i)) {
       case T_FLOAT:    x = RFLOAT_VALUE(i); break;
       case T_FIXNUM:   x = FIX2LONG(i);     break;
@@ -3911,7 +3918,9 @@ sum_iter_Kahan_Babuska(VALUE i, struct enum_sum_memo *memo) https://github.com/ruby/ruby/blob/trunk/enum.c#L3918
         sum_iter_some_value(i, memo);
         return;
     }
+
     double f = memo->f;
+
     if (isnan(f)) {
         return;
     }
@@ -3927,8 +3936,10 @@ sum_iter_Kahan_Babuska(VALUE i, struct enum_sum_memo *memo) https://github.com/ruby/ruby/blob/trunk/enum.c#L3936
     else if (isinf(f)) {
         return;
     }
+
     double c = memo->c;
     double t = f + x;
+
     if (fabs(f) >= fabs(x)) {
         c += ((f - t) + x);
     }
@@ -3936,9 +3947,11 @@ sum_iter_Kahan_Babuska(VALUE i, struct enum_sum_memo *memo) https://github.com/ruby/ruby/blob/trunk/enum.c#L3947
         c += ((x - t) + f);
     }
     f = t;
+
     memo->f = f;
     memo->c = c;
 }
+
 static void
 sum_iter(VALUE i, struct enum_sum_memo *memo)
 {
@@ -3946,6 +3959,7 @@ sum_iter(VALUE i, struct enum_sum_memo *memo) https://github.com/ruby/ruby/blob/trunk/enum.c#L3959
     if (memo->block_given) {
         i = rb_yield(i);
     }
+
     if (memo->float_value) {
         sum_iter_Kahan_Babuska(i, memo);
     }
-- 
cgit v0.10.2


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]