summaryrefslogtreecommitdiff
path: root/complex.c
Commit message (Expand)AuthorAgeFilesLines
* [Feature #19474] Refactor NEWOBJ macrosMatt Valentine-House2023-04-061-1/+2
* [DOC] Enhanced RDoc for NilClass (#7500)Burdette Lamar2023-03-131-2/+5
* [Bug #19087] Disallow successive underscores in Complex stringNobuyoshi Nakada2022-12-021-3/+3
* Using UNDEF_P macroS-H-GAMELINKS2022-11-161-4/+4
* Improve performance some `Integer` and `Float` methods [Feature #19085] (#6638)S.H2022-10-271-43/+0
* Reduce type check of arguments at Complex creationNobuyoshi Nakada2022-10-231-17/+24
* [Bug #19004] `Complex.polar` handles complex singular `abs` argumentStephen Ierodiaconou2022-10-231-7/+6
* [DOC] Add the polar form in String#to_cNobuyoshi Nakada2022-10-171-0/+6
* Consider Complex from Complex casesNobuyoshi Nakada2022-09-021-11/+13
* [Bug #18937] Coerce non-real non-Numeric into Complex at comparisonsNobuyoshi Nakada2022-09-021-4/+12
* Turn `f_zero_p` to `bool`Nobuyoshi Nakada2022-09-021-8/+8
* [Bug #18937] Coerce non-Numeric into Complex at comparisonsNobuyoshi Nakada2022-08-221-1/+4
* Remove Numeric#ceildivKouhei Yanagita2022-08-121-1/+0
* Add Numeric#ceildiv and Integer#ceildivKouhei Yanagita2022-08-121-0/+1
* Expand tabs [ci skip]Takashi Kokubun2022-07-211-325/+325
* [DOC] Fix broken links to literals.rdocNobuyoshi Nakada2022-02-081-1/+1
* [DOC] Simplify links to global methodsNobuyoshi Nakada2022-02-081-1/+1
* Adding links to literals and Kernel (#5192)Burdette Lamar2021-12-031-0/+8
* Remove declarations unused since a95262356ef5Nobuyoshi Nakada2021-10-181-2/+0
* Refactor and Using RBOOL macroS.H2021-09-151-4/+1
* Using RB_BIGNUM_TYPE_P macroS-H-GAMELINKS2021-09-111-1/+1
* include/ruby/internal/intern/complex.h: add doxygen卜部昌平2021-09-101-7/+0
* Remove unneeded commentS-H-GAMELINKS2021-09-031-8/+0
* Extract always_finite_type_p and handle flonum casesNobuyoshi Nakada2021-09-021-4/+12
* Make internal predicate functions to return simple booleanNobuyoshi Nakada2021-09-021-9/+6
* Refactor f_infinite_p functionS-H-GAMELINKS2021-09-021-4/+1
* Use C99-defined signbit macroNobuyoshi Nakada2021-08-271-4/+0
* Replace f_boolcast with RBOOL macroS.H2021-08-181-6/+4
* Rename nucomp_false s nucomp_real_p_mNobuyoshi Nakada2021-05-201-2/+2
* cdhash_cmp: can also take complex卜部昌平2021-05-121-3/+9
* Remove duplicated float_arg definationS-H-GAMELINKS2021-03-191-2/+0
* Follow the NDEBUG given to the wholeNobuyoshi Nakada2021-01-071-2/+0
* Removed canonicalization for mathnNobuyoshi Nakada2020-11-101-21/+0
* Don't redefine #rb_intern over and over againStefan Stüben2020-10-211-14/+11
* Fix assertion failed in Complex.polar without NDEBUG (#3551)Kenta Murata2020-09-161-0/+8
* RARRAY_AREF: convert into an inline function卜部昌平2020-08-151-0/+1
* Ensure origins for all included, prepended, and refined modulesJeremy Evans2020-06-031-1/+1
* sed -i 's|ruby/impl|ruby/internal|'卜部昌平2020-05-111-1/+1
* sed -i s|ruby/3|ruby/impl|g卜部昌平2020-05-111-1/+1
* Optimize sin/cosNobuyoshi Nakada2020-05-031-4/+15
* reroute redefinition of NDEBUG卜部昌平2020-04-211-0/+1
* Merge pull request #2991 from shyouhei/ruby.h卜部昌平2020-04-081-3/+2
* decouple internal.h headers卜部昌平2019-12-261-4/+12
* Improve consistency of bool/true/falseKazuhiro NISHIYAMA2019-11-251-6/+6
* Make Kernel#{Pathname,BigDecimal,Complex} return argument if given correct typeJeremy Evans2019-09-211-0/+3
* Expanded f_quoNobuyoshi Nakada2019-08-101-1/+13
* Expanded f_real_pNobuyoshi Nakada2019-08-101-2/+22
* Predefine some IDsNobuyoshi Nakada2019-08-031-3/+3
* Expanded f_numeratorNobuyoshi Nakada2019-07-161-1/+12
* Expanded f_denominatorNobuyoshi Nakada2019-07-161-2/+12