summaryrefslogtreecommitdiff
path: root/complex.c
AgeCommit message (Expand)Author
2022-12-02[Bug #19087] Disallow successive underscores in Complex stringNobuyoshi Nakada
2022-11-16Using UNDEF_P macroS-H-GAMELINKS
2022-10-27Improve performance some `Integer` and `Float` methods [Feature #19085] (#6638)S.H
2022-10-23Reduce type check of arguments at Complex creationNobuyoshi Nakada
2022-10-23[Bug #19004] `Complex.polar` handles complex singular `abs` argumentStephen Ierodiaconou
2022-10-17[DOC] Add the polar form in String#to_cNobuyoshi Nakada
2022-09-02Consider Complex from Complex casesNobuyoshi Nakada
2022-09-02[Bug #18937] Coerce non-real non-Numeric into Complex at comparisonsNobuyoshi Nakada
2022-09-02Turn `f_zero_p` to `bool`Nobuyoshi Nakada
2022-08-22[Bug #18937] Coerce non-Numeric into Complex at comparisonsNobuyoshi Nakada
2022-08-12Remove Numeric#ceildivKouhei Yanagita
2022-08-12Add Numeric#ceildiv and Integer#ceildivKouhei Yanagita
2022-07-21Expand tabs [ci skip]Takashi Kokubun
2022-02-08[DOC] Fix broken links to literals.rdocNobuyoshi Nakada
2022-02-08[DOC] Simplify links to global methodsNobuyoshi Nakada
2021-12-03Adding links to literals and Kernel (#5192)Burdette Lamar
2021-10-18Remove declarations unused since a95262356ef5Nobuyoshi Nakada
2021-09-15Refactor and Using RBOOL macroS.H
2021-09-11Using RB_BIGNUM_TYPE_P macroS-H-GAMELINKS
2021-09-10include/ruby/internal/intern/complex.h: add doxygen卜部昌平
2021-09-03Remove unneeded commentS-H-GAMELINKS
2021-09-02Extract always_finite_type_p and handle flonum casesNobuyoshi Nakada
2021-09-02Make internal predicate functions to return simple booleanNobuyoshi Nakada
2021-09-02Refactor f_infinite_p functionS-H-GAMELINKS
2021-08-27Use C99-defined signbit macroNobuyoshi Nakada
2021-08-18Replace f_boolcast with RBOOL macroS.H
2021-05-20Rename nucomp_false s nucomp_real_p_mNobuyoshi Nakada
2021-05-12cdhash_cmp: can also take complex卜部昌平
2021-03-19Remove duplicated float_arg definationS-H-GAMELINKS
2021-01-07Follow the NDEBUG given to the wholeNobuyoshi Nakada
2020-11-10Removed canonicalization for mathnNobuyoshi Nakada
2020-10-21Don't redefine #rb_intern over and over againStefan Stüben
2020-09-16Fix assertion failed in Complex.polar without NDEBUG (#3551)Kenta Murata
2020-08-15RARRAY_AREF: convert into an inline function卜部昌平
2020-06-03Ensure origins for all included, prepended, and refined modulesJeremy Evans
2020-05-11sed -i 's|ruby/impl|ruby/internal|'卜部昌平
2020-05-11sed -i s|ruby/3|ruby/impl|g卜部昌平
2020-05-03Optimize sin/cosNobuyoshi Nakada
2020-04-21reroute redefinition of NDEBUG卜部昌平
2020-04-08Merge pull request #2991 from shyouhei/ruby.h卜部昌平
2019-12-26decouple internal.h headers卜部昌平
2019-11-25Improve consistency of bool/true/falseKazuhiro NISHIYAMA
2019-09-21Make Kernel#{Pathname,BigDecimal,Complex} return argument if given correct typeJeremy Evans
2019-08-10Expanded f_quoNobuyoshi Nakada
2019-08-10Expanded f_real_pNobuyoshi Nakada
2019-08-03Predefine some IDsNobuyoshi Nakada
2019-07-16Expanded f_numeratorNobuyoshi Nakada
2019-07-16Expanded f_denominatorNobuyoshi Nakada
2019-07-14Expand f_arg to use particular functions directlyNobuyoshi Nakada
2019-07-14Expand f_abs to use particular functions directlyNobuyoshi Nakada