Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make installation messages verbose a little [ci skip] | Nobuyoshi Nakada | 2023-01-18 | 1 | -4/+19 |
| | |||||
* | Switch to use gem version of simplecov, not git clone | Hiroshi SHIBATA | 2023-01-18 | 1 | -2/+5 |
| | |||||
* | Supressing warnings messages like: | Hiroshi SHIBATA | 2023-01-18 | 1 | -2/+0 |
| | | | | | | | | Ignoring debug-1.7.1 because its extensions are not built. Try: gem pristine debug --version 1.7. Revert "Clear gem paths for each test" This reverts commit 6698b580ddad8cfa8c5c86df9328472820d3ee6a. | ||||
* | Clear gem paths for each test | Nobuyoshi Nakada | 2023-01-15 | 1 | -0/+2 |
| | | | | So that rubygems can find the bundled rake. | ||||
* | [DOC] Add gem lists to NEWS.md automatically | Nobuyoshi Nakada | 2023-01-13 | 1 | -4/+9 |
| | |||||
* | [DOC] Changed gem list style in NEWS.md | Nobuyoshi Nakada | 2023-01-13 | 1 | -1/+1 |
| | |||||
* | [DOC] Extract tool/update-NEWS-gemlist.rb | Nobuyoshi Nakada | 2023-01-13 | 1 | -0/+34 |
| | |||||
* | Skip rbs Encoding#replicate test | Benoit Daloze | 2023-01-11 | 1 | -0/+1 |
| | |||||
* | Just ignore empty lines in bundled_gems file [ci skip] | Nobuyoshi Nakada | 2023-01-10 | 1 | -0/+1 |
| | |||||
* | Fixed a typo | Hiroshi SHIBATA | 2023-01-10 | 1 | -1/+1 |
| | |||||
* | Adjust spec of bundler like as `sync_default_gems` [ci skip] | Nobuyoshi Nakada | 2023-01-08 | 1 | -1/+12 |
| | |||||
* | Ignore LICENSE files of libraries vendored in rubygems [ci skip] | Nobuyoshi Nakada | 2023-01-08 | 1 | -13/+1 |
| | |||||
* | Skip Test::Unit::AutoRunner logic in ruby/ruby repository | Hiroshi SHIBATA | 2023-01-05 | 1 | -2/+5 |
| | |||||
* | [ruby/openssl] Stop AutoRunner with test-unit | Hiroshi SHIBATA | 2023-01-05 | 1 | -0/+1 |
| | | | | https://github.com/ruby/openssl/commit/0d4cd8b9ca | ||||
* | check `NO_COLOR` envval | Koichi Sasada | 2022-12-26 | 1 | -1/+3 |
| | | | | Support `NO_COLOR` (https://no-color.org/) to make parsing output easy. | ||||
* | Merge RubyGems/Bundler master | Hiroshi SHIBATA | 2022-12-26 | 4 | -4/+4 |
| | | | | from https://github.com/rubygems/rubygems/commit/72fd3dd2096af16d797ad0cd8e0d2a8869e240b3 | ||||
* | Generate parser-text.rb of racc when sync it | Hiroshi SHIBATA | 2022-12-26 | 1 | -0/+9 |
| | |||||
* | Update Bundler to 2.4.1 & and RubyGems to 3.4.1 | David RodrÃguez | 2022-12-25 | 4 | -4/+4 |
| | |||||
* | Support new style diagnostic reports | Nobuyoshi Nakada | 2022-12-25 | 1 | -5/+13 |
| | |||||
* | MJIT: Cancel all on disastrous situations (#7019) | Takashi Kokubun | 2022-12-24 | 1 | -1/+2 |
| | | | | | | | | | | I noticed this while running test_yjit with --mjit-call-threshold=1, which redefines `Integer#<`. When Ruby is monkey-patched, MJIT itself could be broken. Similarly, Ruby scripts could break MJIT in many different ways. I prepared the same set of hooks as YJIT so that we could possibly override it and disable it on those moments. Every constant under RubyVM::MJIT is private and thus it's an unsupported behavior though. | ||||
* | Merge RubyGems-3.4.0 and Bundler-2.4.0 | Hiroshi SHIBATA | 2022-12-24 | 8 | -4/+16 |
| | |||||
* | Polish the public docs for MJIT [ci skip] | Takashi Kokubun | 2022-12-22 | 1 | -1/+1 |
| | | | | | Now every private interface is cleaned up, and the public interface is documented. | ||||
* | Put RubyVM::MJIT::Compiler under ruby_vm directory (#6989) | Takashi Kokubun | 2022-12-21 | 1 | -0/+0 |
| | | | [Misc #19250] | ||||
* | Fix the case trailer without newline | Nobuyoshi Nakada | 2022-12-22 | 2 | -2/+12 |
| | | | | cf0b413ef8b794ef6e7436f22fd5a998050dada9 | ||||
* | Set up RBS_SKIP_TESTS (#6862) | Soutaro Matsumoto | 2022-12-21 | 2 | -1/+10 |
| | | | * Set up RBS_SKIP_TESTS | ||||
* | [DOC] tool/update-NEWS-refs.rb: Align footnotes | Nobuyoshi Nakada | 2022-12-21 | 1 | -9/+7 |
| | |||||
* | [DOC] tool/update-NEWS-refs.rb: Remove extra brackets | Nobuyoshi Nakada | 2022-12-21 | 1 | -0/+3 |
| | | | | | Surrounding with brackets is just a convention for the bugs tracker links. | ||||
* | tool/m4/ruby_wasm_tools.m4: force passing WASI_SDK_PATH when building for wasi | Yuta Saito | 2022-12-21 | 1 | -5/+8 |
| | | | | | | Make the WASI_SDK_PATH variable mandatory when building for wasi host. This requirement prevents developers from being stuck due to unfriendly configuration's error message. | ||||
* | expand-config.rb: search revision.h to extract release date | Nobuyoshi Nakada | 2022-12-20 | 1 | -1/+11 |
| | |||||
* | tool/update-NEWS-refs.rb: Accept non-redmine url links | Yusuke Endoh | 2022-12-19 | 1 | -6/+16 |
| | |||||
* | Update NEWS.md | Yusuke Endoh | 2022-12-16 | 1 | -1/+1 |
| | | | | Regexp optimization and Wasm support are added. | ||||
* | Removed temporary workaround for syntax_suggest tags | Hiroshi SHIBATA | 2022-12-16 | 1 | -5/+0 |
| | |||||
* | Merge RubyGems/Bundler master | Hiroshi SHIBATA | 2022-12-15 | 2 | -4/+0 |
| | | | | Pick from https://github.com/rubygems/rubygems/commit/084f7d1f21f6fc3e2bb685b7bda3653fb2891c6e | ||||
* | Remove `require 'io/wait'` where it's no longer necessary. (#6932) | Samuel Williams | 2022-12-15 | 1 | -1/+0 |
| | | | | | | | * Remove `require 'io/wait'` as it's part of core now. * Update ruby specs using version gates. * Add note about why it's conditional. | ||||
* | Use versioning sort for released version detection | Hiroshi SHIBATA | 2022-12-14 | 1 | -1/+1 |
| | |||||
* | Match ABI versions precisely | Takashi Kokubun | 2022-12-13 | 1 | -4/+5 |
| | | | | | "3.2.0+33" starts with "3.2.0+3", but it doesn't mean that they are the same ABI version. | ||||
* | Fix build when enable_shared is on (#6924) | Jimmy Miller | 2022-12-13 | 1 | -1/+1 |
| | | | Before this change, if enable_shared was true, the directory would have a suffix of -static and be deleted on each make install. This would cause a second make install to fail. | ||||
* | Pin syntax_suggest-1.0.1 manually because it mixed dead_end tags | Hiroshi SHIBATA | 2022-12-14 | 1 | -0/+5 |
| | |||||
* | Skip calling f.read for `overwrite: true`-only cases | Takashi Kokubun | 2022-12-13 | 1 | -2/+4 |
| | | | | We only need to set outpath for that case. | ||||
* | Make sure f.read is not called twice | Takashi Kokubun | 2022-12-13 | 1 | -2/+5 |
| | | | | | | | --revision.h and --if-change are not used simultaneously, but they might be in the future. Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org> | ||||
* | Avoid overwriting revision.h when .git doesn't exist (#6915) | Takashi Kokubun | 2022-12-12 | 2 | -4/+8 |
| | | | | | * Avoid overwriting revision.h when .git doesn't exist * Overwrite revision.h if it's blank | ||||
* | Don't leave backup file around | David RodrÃguez | 2022-12-13 | 1 | -1/+0 |
| | | | | | I suspect this was for debugging? If not, these days we have source control tools, so this wouldn't seem necessary? | ||||
* | Display error messages outside the groups so can be found quickly | Nobuyoshi Nakada | 2022-12-12 | 1 | -5/+9 |
| | |||||
* | Fix positional argument color [ci skip] | Nobuyoshi Nakada | 2022-12-12 | 1 | -1/+1 |
| | |||||
* | outdate-bundled-gems.rb: check for gemspec files for extensions | Nobuyoshi Nakada | 2022-12-12 | 1 | -1/+3 |
| | | | | https://github.com/ruby/setup-ruby/issues/415#issuecomment-1345662263 | ||||
* | outdate-bundled-gems.rb: remove unused option | Nobuyoshi Nakada | 2022-12-12 | 1 | -2/+0 |
| | |||||
* | Merge RubyGems/Bundler master | Hiroshi SHIBATA | 2022-12-12 | 5 | -69/+74 |
| | | | | from https://github.com/rubygems/rubygems/commit/bfb0ae69776069155d2092702bfbb5a12617d85a | ||||
* | [DOC] Fix update-NEWS-refs.rb | Nobuyoshi Nakada | 2022-12-10 | 1 | -1/+1 |
| | | | | | * Issue numbers are path components but not fragments * Align justification width to Feature lines | ||||
* | Don't sync jar artifact of CGI | Hiroshi SHIBATA | 2022-12-08 | 1 | -0/+1 |
| | |||||
* | Stop transitioning to UNDEF when undefining an instance variable | Aaron Patterson | 2022-12-07 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | Cases like this: ```ruby obj = Object.new loop do obj.instance_variable_set(:@foo, 1) obj.remove_instance_variable(:@foo) end ``` can cause us to use many more shapes than we want (and even run out). This commit changes the code such that when an instance variable is removed, we'll walk up the shape tree, find the shape, then rebuild any child nodes that happened to be below the "targetted for removal" IV. This also requires moving any instance variables so that indexes derived from the shape tree will work correctly. Co-Authored-By: Jemma Issroff <jemmaissroff@gmail.com> Co-authored-by: John Hawthorn <jhawthorn@github.com> |