From af9398ab38fa7b1f177b3079c80eb1131a2d693b Mon Sep 17 00:00:00 2001 From: drbrain Date: Fri, 24 Feb 2012 00:10:53 +0000 Subject: [PATCH] * complex.c (Init_Complex): Document Complex::I. Patch by Sylvain Daubert. [Feature #5623] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34778 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 5 +++++ complex.c | 3 +++ 2 files changed, 8 insertions(+) diff --git a/ChangeLog b/ChangeLog index d9a915dad7..dbc18cb873 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Fri Feb 24 09:05:40 2012 Eric Hodel + + * complex.c (Init_Complex): Document Complex::I. Patch by Sylvain + Daubert. [Feature #5623] + Fri Feb 24 08:52:09 2012 Nobuyoshi Nakada * parse.y (parser_tokadd_string, parser_yylex): insert a backslash diff --git a/complex.c b/complex.c index 29652c5e4c..7f2d79b6d2 100644 --- a/complex.c +++ b/complex.c @@ -1981,6 +1981,9 @@ Init_Complex(void) rb_define_method(rb_cFloat, "angle", float_arg, 0); rb_define_method(rb_cFloat, "phase", float_arg, 0); + /* + * (0+1i) + */ rb_define_const(rb_cComplex, "I", f_complex_new_bang2(rb_cComplex, ZERO, ONE)); }