rubinius/rubinius — pull request #1337 by leocassarani (2011-10-23 00:05:56+00:00)
Title: Fix Kernel#Complex under 1.9

I've fixed a failing 1.9 spec regarding the behaviour of `Kernel#Complex` when the imaginary part is 0.

As per MRI, this behaviour should only occur if `mathn` has been required, so I've implemented the fix in `lib/19/mathn/complex.rb` rather than `kernel/common/complex.rb`.