summaryrefslogtreecommitdiff
path: root/complex.c
Commit message (Expand)AuthorAgeFilesLines
...
* complex.c: Optimize Complex#* and Complex#**mrkn2019-01-031-0/+11
* [DOC] Complex() default behaviour is `exception: true` [ci skip]kazu2019-01-031-1/+1
* [DOC] Add `or nil` to call-seq [ci skip]kazu2019-01-031-1/+1
* complex.c: fix against redefining component methodsmrkn2019-01-021-12/+23
* complex.c: fix indentationmrkn2019-01-021-5/+5
* complex.c: Optimize Complex#+ for some conditionsmrkn2019-01-011-0/+14
* delete emacs mode lines [ci skip]shyouhei2018-12-271-6/+0
* complex.c, object.c: [DOC] improve "exception: false" docsstomar2018-12-241-2/+2
* {complex,object,rational}.c: document exception: falsenormal2018-12-221-1/+4
* Use idExceptionnobu2018-12-221-1/+1
* complex.c: new APIs for Complexnobu2018-12-121-42/+42
* complex.c: rb_complex_new_polarnobu2018-12-121-3/+9
* Prefer rb_check_arity when 0 or 1 argumentsnobu2018-12-041-1/+1
* complex.c: rb_dbl_complex_polar_pinobu2018-11-041-1/+1
* * expand tabs.svn2018-10-201-2/+2
* complex.c: small optimization of Complex#**nobu2018-10-201-44/+55
* complex.c: simplify division resultnobu2018-09-011-14/+8
* share Float 0nobu2018-06-171-0/+8
* refine Integer#** and Float#**nobu2018-06-171-0/+22
* complex.c: improve docs for Complex#{finite?,infinite?}stomar2018-04-141-2/+2
* Update Complex#infinite? documenationnobu2018-03-261-4/+2
* Update Complex#finite? documentationnobu2018-03-261-1/+1
* Add `exception:` keyword in Kernel#Complex()mrkn2018-03-151-22/+69
* Removed useless assertions [ci skip]nobu2018-03-091-2/+0
* complex.c: removed redundant conditionsnobu2018-03-091-27/+9
* complex.c: removed already unused macrosnobu2018-03-091-14/+0
* complex.c: check typenobu2018-03-071-2/+2
* complex.c: check typenobu2018-03-071-3/+7
* complex.c, rational.c: no backrefnobu2018-03-071-6/+1
* complex.c, rational.c: adjust indentnobu2018-03-071-3/+3
* complex.c, rational.c: simplified macro conditionsnobu2018-03-071-11/+1
* defs/id.def: predefine to_f IDnobu2018-02-271-3/+2
* complex.c: use predefined IDsnobu2018-02-271-4/+3
* complex.c, rational.c: remove dead codemrkn2018-02-241-93/+0
* [DOC] nodoc internal methods/classesnobu2018-02-231-1/+2
* force fixablenobu2018-01-301-1/+1
* use predefined IDskazu2018-01-221-3/+4
* complex.c: doc fixstomar2017-10-291-2/+2
* freeze Complex and Rationalnobu2017-10-191-0/+2
* complex.c: no overflownobu2017-09-271-12/+19
* complex.c: no overflownobu2017-09-271-9/+19
* * complex.c: fix Complex#infinite? return value. Because nucomp_abs never ret...nobu2017-09-271-2/+2
* complex.c: remove deprecated functionsnobu2017-02-211-14/+0
* complex.c: optimize f_gt_p some casesmrkn2016-11-221-4/+13
* complex.c: optimize Kernel#Complexmrkn2016-11-221-5/+4
* complex.c: optimize f_negatemrkn2016-11-181-2/+22
* complex.c: refactoringmrkn2016-11-181-13/+2
* complex.c: optimize Numeric#polar and Numeric#argmrkn2016-11-161-5/+29
* complex.c: purge id_eqeq_p and limit return valuenobu2016-11-151-6/+7
* complex.c: optimizenobu2016-11-141-11/+12