aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Suppress constant redefinition warningsNobuyoshi Nakada2021-01-113-1/+9
|
* Remove possibility of using same seedsNobuyoshi Nakada2021-01-101-2/+2
|
* Moved to ruby/actions workflow [ci skip]Nobuyoshi Nakada2021-01-101-20/+0
|
* dtoa.c: make thread-safe by using atomic CASNobuyoshi Nakada2021-01-103-21/+57
|
* dtoa.c: constifiedNobuyoshi Nakada2021-01-101-1/+1
| | | | | clang seems to locate never modified local data in the const segment implicitly.
* dtoa.c: make compilable independentlyNobuyoshi Nakada2021-01-101-6/+18
| | | | Except for `-Dxmalloc=malloc -Dxfree=free`.
* * 2021-01-10 [ci skip]git2021-01-101-1/+1
|
* [ruby/bigdecimal] Fix type nameKenta Murata2021-01-101-1/+1
| | | | https://github.com/ruby/bigdecimal/commit/2dad4d17b2
* [ruby/bigdecimal] Avoid casting negative value to size_tKenta Murata2021-01-101-2/+3
| | | | https://github.com/ruby/bigdecimal/f047b2786f
* [ruby/bigdecimal] Use smallest local variable scope in GetVpValueWithPrecKenta Murata2021-01-101-9/+11
| | | | https://github.com/ruby/bigdecimal/commit/44f26b9aa0
* Get rid of defining methods for tests in core classesNobuyoshi Nakada2021-01-0926-396/+410
| | | | Not to interfere in other tests.
* gc fix typo for the timer instruction for ARM64.David CARLIER2021-01-091-1/+1
|
* [ruby/bigdecimal] Stop using GetVpValueWithPrec in ↵Kenta Murata2021-01-091-29/+11
| | | | | | | rb_rational_convert_to_BigDecimal https://github.com/ruby/bigdecimal/commit/b4f470da61 https://github.com/ruby/bigdecimal/commit/44a78df866
* [ruby/bigdecimal] Add assertions for checking the argument typesKenta Murata2021-01-091-0/+4
| | | | https://github.com/ruby/bigdecimal/commit/96c9ebd886
* [ruby/bigdecimal] Stop using GetVpValueWithPrec in ↵Kenta Murata2021-01-091-19/+21
| | | | | | | rb_float_convert_to_BigDecimal https://github.com/ruby/bigdecimal/commit/33e7c50263 https://github.com/ruby/bigdecimal/commit/d3c1b0b921
* [ruby/bigdecimal] Add test cases of conversion from FloatKenta Murata2021-01-091-0/+6
| | | | https://github.com/ruby/bigdecimal/commit/28d3836366
* Fixed a typo [Bug #17522]Tee KOBAYASHI2021-01-091-1/+1
|
* parse.y: handle "duplicated argument name" appropriately on ripper.yNobuhiro IMAI2021-01-092-2/+5
| | | | refs: 733ed1e184
* * 2021-01-09 [ci skip]git2021-01-091-1/+1
|
* Replace `Kernel.#open` with `URI.open` in docMasataka Pocke Kuwabara2021-01-082-4/+4
| | | | Because `Kernel.#open` no longer opens URI since Ruby 3.0.
* [ruby/irb] Make IRB::ColorPrinter.pp compatible with PP.ppTakashi Kokubun2021-01-073-5/+5
| | | | | | | | | The incompatible interface is not helpful, again if you want to use it as a standalone library, falling it back to PP. Original PP.pp also ends with `out << "\n"`. https://github.com/ruby/irb/commit/4c74c7d84c
* [ruby/irb] Add missing requireTakashi Kokubun2021-01-071-0/+1
| | | | | | | | | | | | | | | This is useful if you want to use IRB::ColorPrinter as a library like: ``` begin require 'irb/color_printer' IRB::ColorPrinter.pp(obj) rescue LoadError pp(obj) end ``` https://github.com/ruby/irb/commit/f8461691c7
* should use `assert_include` here.Koichi Sasada2021-01-081-1/+1
| | | | | Random ordering test can introduce antoher candidate so it should be `assert_include`.
* remove unused declKoichi Sasada2021-01-082-8/+0
|
* * 2021-01-08 [ci skip]git2021-01-081-1/+1
|
* [ruby/irb] Fix comment, irb gem supports 2.5.0 or olderaycabta2021-01-081-1/+1
| | | | https://github.com/ruby/irb/commit/36118015ba
* [ruby/reline] Add acknowledgments and license for rb-readlineaycabta2021-01-081-1/+1
| | | | https://github.com/ruby/reline/commit/19df59b916
* [ruby/reline] Suppress auto indent for adding newlines in pastingaycabta2021-01-082-1/+16
| | | | | | Co-authored-by: Juanito Fatas <me@juanitofatas.com> https://github.com/ruby/reline/commit/074bb017a7
* [ruby/reline] Suppress crashing when dynamic_prompt_proc returns a broken ↵aycabta2021-01-082-0/+19
| | | | | | | | prompt list Co-authored-by: Juanito Fatas <me@juanitofatas.com> https://github.com/ruby/reline/commit/558f7be168
* [ruby/reline] Suppress crashing when auto_indent_proc returns broken indent infoaycabta2021-01-082-0/+15
| | | | | | Co-authored-by: Juanito Fatas <me@juanitofatas.com> https://github.com/ruby/reline/commit/7c24276275
* [ruby/reline] Remove debug printaycabta2021-01-081-1/+0
| | | | https://github.com/ruby/reline/commit/d7fbaedc6a
* [ruby/reline] Correct var names in Reline were different from vi-*-mode-stringaycabta2021-01-083-28/+28
| | | | https://github.com/ruby/reline/commit/8255fc93b9
* [ruby/reline] Update cursor correctly when just cursor movingaycabta2021-01-082-1/+21
| | | | | | This fixes ruby/reline#236 and ruby/reline#239. https://github.com/ruby/reline/commit/3e3c89d00b
* irb: Drop lines from backtrace for tests in Ruby repositoryaycabta2021-01-081-0/+1
|
* [ruby/irb] Fix BACK_TRACE_LIMIT logicaycabta2021-01-082-2/+68
| | | | https://github.com/ruby/irb/commit/30dc5d43fe
* [ruby/irb] Use Exception#full_message to show backtrace in the correct orderaycabta2021-01-083-42/+97
| | | | | | [Bug #17466] https://github.com/ruby/irb/commit/1c76845cca
* [ruby/irb] refactoring an error handling in `IRB::Inspector`Nobuhiro IMAI2021-01-082-17/+22
| | | | | | | | * moved rescue clause to `#inspect_value` to catch all failures in inspectors * test with all (currently five kind of) inspect modes - tweaked the input due to only `Marshal` can inspect(dump) a `BasicObject` https://github.com/ruby/irb/commit/9d112fab8e
* [ruby/irb] do not escape a predicate method for doc namespaceNobuhiro IMAI2021-01-082-11/+19
| | | | | | * Fixes #88 https://github.com/ruby/irb/commit/d431a30af4
* [ruby/irb] fix typo in `IRB::Irb#convert_invalid_byte_sequence`Nobuhiro IMAI2021-01-081-1/+1
| | | | https://github.com/ruby/irb/commit/d09d3c3d68
* simplify assertionKoichi Sasada2021-01-071-4/+1
| | | | searched_cme is used only this line so the variable is not needed.
* Update bundled_gemsNobuyoshi Nakada2021-01-071-1/+1
|
* Follow the NDEBUG given to the wholeNobuyoshi Nakada2021-01-072-4/+0
|
* rbconfig.rb: extract cpu from RUBY_PLATFORM when universalNobuyoshi Nakada2021-01-071-1/+1
|
* We don't need "require 'uri'" after "require 'net/http'".Igor Zubkov2021-01-071-1/+0
|
* * 2021-01-07 [ci skip]git2021-01-071-1/+1
|
* [ruby/bigdecimal] Fix trailing zero handling in rb_uint64_convert_to_BigDecimalKenta Murata2021-01-072-1/+8
| | | | https://github.com/ruby/bigdecimal/commit/2056604d56
* [ruby/bigdecimal] Include TestBigDecimalBase in TestBigDecimalUtilKenta Murata2021-01-075-5/+6
| | | | https://github.com/ruby/bigdecimal/commit/f732201df1
* fix result of example [ci skip]Nobuhiro IMAI2021-01-061-1/+1
|
* strip trailing spaces [ci skip]Nobuyoshi Nakada2021-01-061-1/+1
|
* expose some C-APIs for ractorKoichi Sasada2021-01-063-3/+17
| | | | | | | | | | | | | expose some C-APIs to try to make ractor utilities on external gems. * add * rb_ractor_local_storage_value_lookup() to check availability * expose * rb_ractor_make_shareable() * rb_ractor_make_shareable_copy() * rb_proc_isolate() (not public) * rb_proc_isolate_bang() (not public) * rb_proc_ractor_make_shareable() (not public)