{"push_id":929328005,"size":11,"distinct_size":11,"ref":"refs/heads/master","head":"1ad0b48159d15fc2224515b53ac6b0aac9cff77c","before":"26349d991fb371613d632dd122442e564f3ee2e2","commits":[{"sha":"dc23415d058cf90f4a51bf530a8a002774bca37d","author":{"email":"a062a6e888815cecb96775326929620afafc498f@gmail.com","name":"Tim Peters"},"message":"add C#+ (complex addition)","distinct":true,"url":"https://api.github.com/repos/timpeters/ruby-calc/commits/dc23415d058cf90f4a51bf530a8a002774bca37d"},{"sha":"74c9244212ddf845f5d282d4fab9a0096b680b4a","author":{"email":"a062a6e888815cecb96775326929620afafc498f@gmail.com","name":"Tim Peters"},"message":"add C#- (complex subtraction)","distinct":true,"url":"https://api.github.com/repos/timpeters/ruby-calc/commits/74c9244212ddf845f5d282d4fab9a0096b680b4a"},{"sha":"bfc426d60b0d4e70ea528c6f815c4dd5629259aa","author":{"email":"a062a6e888815cecb96775326929620afafc498f@gmail.com","name":"Tim Peters"},"message":"add C#* and C#/ (complex multiplcation and division)","distinct":true,"url":"https://api.github.com/repos/timpeters/ruby-calc/commits/bfc426d60b0d4e70ea528c6f815c4dd5629259aa"},{"sha":"106767ffde187bc7c9d820abcbdcceaf504ab3a7","author":{"email":"a062a6e888815cecb96775326929620afafc498f@gmail.com","name":"Tim Peters"},"message":"add C#power, C#** (complex power)","distinct":true,"url":"https://api.github.com/repos/timpeters/ruby-calc/commits/106767ffde187bc7c9d820abcbdcceaf504ab3a7"},{"sha":"042e0b95dd60b019300782cfd652290924eacea0","author":{"email":"a062a6e888815cecb96775326929620afafc498f@gmail.com","name":"Tim Peters"},"message":"add complex numbers","distinct":true,"url":"https://api.github.com/repos/timpeters/ruby-calc/commits/042e0b95dd60b019300782cfd652290924eacea0"},{"sha":"10d48d86c4560e99c49c133b12f367240a6b1d68","author":{"email":"a062a6e888815cecb96775326929620afafc498f@gmail.com","name":"Tim Peters"},"message":"add Numeric#coerce so that 1+Calc::Q(1) works","distinct":true,"url":"https://api.github.com/repos/timpeters/ruby-calc/commits/10d48d86c4560e99c49c133b12f367240a6b1d68"},{"sha":"1f88fef9bca82515f30fdb49b8c285b62fe43bca","author":{"email":"a062a6e888815cecb96775326929620afafc498f@gmail.com","name":"Tim Peters"},"message":"tidy; move all +@'s into Calc::Numeric","distinct":true,"url":"https://api.github.com/repos/timpeters/ruby-calc/commits/1f88fef9bca82515f30fdb49b8c285b62fe43bca"},{"sha":"fd697d144170d8a60d7299f160735fc78bbeee6e","author":{"email":"a062a6e888815cecb96775326929620afafc498f@gmail.com","name":"Tim Peters"},"message":"add Q#hypot (hypotenuse)","distinct":true,"url":"https://api.github.com/repos/timpeters/ruby-calc/commits/fd697d144170d8a60d7299f160735fc78bbeee6e"},{"sha":"96f23f955d91a4b74e72684b43c85fac31e865f9","author":{"email":"a062a6e888815cecb96775326929620afafc498f@gmail.com","name":"Tim Peters"},"message":"add C#abs (complex absolute), C#real? and C#imag?","distinct":true,"url":"https://api.github.com/repos/timpeters/ruby-calc/commits/96f23f955d91a4b74e72684b43c85fac31e865f9"},{"sha":"6a25bb1335829b8dc940f6b56c44b408e22ea348","author":{"email":"a062a6e888815cecb96775326929620afafc498f@gmail.com","name":"Tim Peters"},"message":"add C#arg (complex argument)\n\nalso simplify C#abs as the hypot function already handles these cases","distinct":true,"url":"https://api.github.com/repos/timpeters/ruby-calc/commits/6a25bb1335829b8dc940f6b56c44b408e22ea348"},{"sha":"1ad0b48159d15fc2224515b53ac6b0aac9cff77c","author":{"email":"a062a6e888815cecb96775326929620afafc498f@gmail.com","name":"Tim Peters"},"message":"add Z#arg and Q#arg (argument/angle)","distinct":true,"url":"https://api.github.com/repos/timpeters/ruby-calc/commits/1ad0b48159d15fc2224515b53ac6b0aac9cff77c"}]}