summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* We should not validate development version of bundled gems with fetch timing.Hiroshi SHIBATA2023-05-092-8/+0
| | | | We want to notify above situation when release time. So, I move this check into ruby/actions.
* Use HEAD version of ruby/debug for testingHiroshi SHIBATA2023-05-091-1/+1
|
* Relax regexp for console assertionHiroshi SHIBATA2023-05-092-2/+2
|
* Extract ext/readlineHiroshi SHIBATA2023-05-0911-4149/+0
|
* [rubygems/rubygems] Simplify code by Gem::Specification#runtime_dependenciesTakumasa Ochi2023-05-081-10/+5
| | | | https://github.com/rubygems/rubygems/commit/324139af8f
* [ruby/stringio] Drop support for ruby 2.6 or earlierNobuyoshi Nakada2023-05-083-83/+1
| | | | | | (https://github.com/ruby/stringio/pull/47) `rb_io_extract_modeenc` has been exported since ruby 2.7.
* add CI matrix for clang 17 / GCC 13卜部昌平2023-05-081-2/+4
| | | | | - https://github.com/llvm/llvm-project/commit/603c286334b07f568d39f6706c848f576914f323 - https://github.com/gcc-mirror/gcc/commit/cc035c5d8672f87dc8c2756d9f8367903aa72d93
* [ruby/reline] Fix dialog corrupts rendering by pushing up input linetomoya ishida2023-05-072-5/+25
| | | | | | | | | | | | | | | | | | | too much (https://github.com/ruby/reline/pull/524) * Do not render dialog where it overflows screen * Dialog rendering should Scroll down only when needed * Refactor screen_y_range calculation Co-authored-by: Stan Lo <stan001212@gmail.com> --------- https://github.com/ruby/reline/commit/bc0e3d1310 Co-authored-by: Stan Lo <stan001212@gmail.com>
* [ruby/rdoc] Isolate root dir if specifiedzzak2023-05-062-3/+4
| | | | | | This ensures only files from the root directory are chosen, in order to allow a clean build from outside the source directory. https://github.com/ruby/rdoc/commit/f3b389aa9e
* [ruby/rdoc] Drop the support for 2.5 or earlier because of CVE-2021-31799Nobuyoshi Nakada2023-05-051-1/+1
| | | | https://github.com/ruby/rdoc/commit/26136138aa
* Continue checking all gemspec files after errorsNobuyoshi Nakada2023-05-051-1/+1
|
* Redirect to `IO::NULL` for the portabilityNobuyoshi Nakada2023-05-0516-16/+16
|
* Bump github/codeql-action from 2.3.2 to 2.3.3dependabot[bot]2023-05-052-5/+5
| | | | | | | | | | | | | | | Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.3.2 to 2.3.3. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/f3feb00acb00f31a6f60280e6ace9ca31d91c76a...29b1f65c5e92e24fe6b6647da1eaabe529cec70f) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* [ruby/uri] Define test cases as qualified class namesNobuyoshi Nakada2023-05-056-43/+7
| | | | https://github.com/ruby/uri/commit/aaa22a2443
* [ruby/uri] Increase repeat orders of magnitudeNobuyoshi Nakada2023-05-051-1/+1
| | | | https://github.com/ruby/uri/commit/cfbeade935
* Write up NEWS entries for RJIT [ci skip]Takashi Kokubun2023-05-041-0/+8
|
* Merge a YJIT release notes draft into NEWS [ci skip]Takashi Kokubun2023-05-041-7/+15
|
* Add YJIT-related NEWS entries [ci skip]Takashi Kokubun2023-05-041-1/+12
|
* test_default_gems.rb: Stop using `git ls-files`Nobuyoshi Nakada2023-05-041-7/+11
| | | | | | | | Just validate syntax and the result class instead. Not only `git ls-files` doesn't make sence under ruby's repository, some gemspec files hardcode `2>/dev/null`, which doesn't work of course on other than Unix-like platforms.
* Ensure the VM is alive before accessing objspace in C API (Feature #19627)Ian Ker-Seymer2023-05-041-3/+9
| | | [Feature #19627]
* Define `RubyVM::Shape` dependent test only if availableNobuyoshi Nakada2023-05-041-2/+2
|
* Delay start of the match cache optimization (#7738)TSUYUSATO Kitsune2023-05-042-11/+23
|
* [DOC] regexp absent operatorNobuyoshi Nakada2023-05-041-0/+17
|
* Make the maximum shapes variation warning non-verboseJean Boussier2023-05-032-2/+2
| | | | | | | | [Feature #19538] Since that category is not enabled by default, making it a verbose warning is redundant. Enabling performance warning should work with the default verbosity level.
* [ruby/stringio] Update write-barrier at copyingNobuyoshi Nakada2023-05-031-3/+7
| | | | | | | | | | | http://ci.rvm.jp/results/trunk-asserts@ruby-sp2-docker/4552803 ``` verify_internal_consistency_reachable_i: WB miss (O->Y) 0x00007f752ddd5550 [3LM ] strio (StringIO)strio -> 0x00007f752d19b7d0 [0 ] T_STRING (String) len: 8, capa: 15 "to_strio" <internal:/tmp/ruby/src/trunk-asserts/lib/rubygems/core_ext/kernel_require.rb>:53: [BUG] gc_verify_internal_consistency: found internal inconsistency. ``` https://github.com/ruby/stringio/commit/2e8ab43cba
* [ruby/rdoc] [DOC] stop documenting fallback `MatchData#match_length`Nobuyoshi Nakada2023-05-021-11/+11
| | | | | | Also empty document of `Object`. https://github.com/ruby/rdoc/commit/ce32a3102b
* Allow EPIPE when the child process has exited before interruptNobuyoshi Nakada2023-05-021-0/+2
|
* Remove `sync_tool` task from Rakefile when syncing [ci skip]Nobuyoshi Nakada2023-05-021-0/+6
|
* [Bug #19619] Preserve numbered parameters contextNobuyoshi Nakada2023-05-022-3/+25
| | | | Preserve numbered parameters context across method definitions
* [ruby/rdoc] Section may not have `label`Nobuyoshi Nakada2023-05-021-2/+3
| | | | https://github.com/ruby/rdoc/commit/945f0cb3e9
* [ruby/rdoc] Fix references to nested label in table_of_contentsNobuyoshi Nakada2023-05-022-2/+12
| | | | | | Fixes https://github.com/ruby/rdoc/pull/1000 https://github.com/ruby/rdoc/commit/291e2b7e8b
* Bump advanced-security/filter-sarif from 1.0.0 to 1.0.1dependabot[bot]2023-05-021-1/+1
| | | | | | | | | | | | | | Bumps [advanced-security/filter-sarif](https://github.com/advanced-security/filter-sarif) from 1.0.0 to 1.0.1. - [Release notes](https://github.com/advanced-security/filter-sarif/releases) - [Commits](https://github.com/advanced-security/filter-sarif/compare/bc96d9fb9338c5b48cc440b1b4d0a350b26a20db...f3b8118a9349d88f7b1c0c488476411145b6270d) --- updated-dependencies: - dependency-name: advanced-security/filter-sarif dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* [rubygems/rubygems] Bump rb-sysdependabot[bot]2023-05-022-5/+5
| | | | | | | | | | | | | | | Bumps [rb-sys](https://github.com/oxidize-rb/rb-sys) from 0.9.74 to 0.9.75. - [Release notes](https://github.com/oxidize-rb/rb-sys/releases) - [Commits](https://github.com/oxidize-rb/rb-sys/compare/v0.9.74...v0.9.75) --- updated-dependencies: - dependency-name: rb-sys dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* YJIT: Move exits in gen_send_iseq to functions and use ? (#7725)Jimmy Miller2023-05-011-211/+260
|
* [ruby/reline] Rewrite dialog renderingtomoya ishida2023-05-013-206/+174
| | | | | | | | | | | | (https://github.com/ruby/reline/pull/492) * Rewrite dialog rendering * Fix failing test of dialog with small screen * Add multiple-dialog rendering test * Add description comments for each part of render_dialog_changes
* Update generate_spdx_license_list.rbNobuyoshi Nakada2023-05-011-1/+1
| | | | | | | | - Follow up RegexpLiteral at 9264d834215aa7ce14b0273032a7686c20141db9. - Split the code to be generated so that `REGEXP` does not need escapes. - Use `REGEXP.match?` since support for Ruby 2.3 or earlier has been dropped.
* Ignore to sync used_cassettes.txtHiroshi SHIBATA2023-05-011-1/+1
|
* Bump advanced-security/filter-sarifdependabot[bot]2023-05-011-1/+1
| | | | | | | | | | | | | Bumps [advanced-security/filter-sarif](https://github.com/advanced-security/filter-sarif) from eac3ea6a5e1270952681bf7287598a6cd1a4d49d to bc96d9fb9338c5b48cc440b1b4d0a350b26a20db. - [Release notes](https://github.com/advanced-security/filter-sarif/releases) - [Commits](https://github.com/advanced-security/filter-sarif/compare/eac3ea6a5e1270952681bf7287598a6cd1a4d49d...bc96d9fb9338c5b48cc440b1b4d0a350b26a20db) --- updated-dependencies: - dependency-name: advanced-security/filter-sarif dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
* Bump ruby/setup-ruby from 1.147.0 to 1.148.0dependabot[bot]2023-05-014-4/+4
| | | | | | | | | | | | | | Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.147.0 to 1.148.0. - [Release notes](https://github.com/ruby/setup-ruby/releases) - [Commits](https://github.com/ruby/setup-ruby/compare/6cecb48364174b0952995175c55f9bf5527e6682...d2b39ad0b52eca07d23f3aa14fdf2a3fcc1f411c) --- updated-dependencies: - dependency-name: ruby/setup-ruby dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* [DOC] hash.c: fix typo in `#<=>` docsPiotr Szotkowski2023-05-011-1/+1
|
* [Bug #19624] Hide internal IO for backquoteNobuyoshi Nakada2023-05-012-0/+14
|
* Handle private AREF call in compile.cNobuyoshi Nakada2023-04-302-4/+9
|
* Relax timeout limit for FreeBSD again [ci skip]Nobuyoshi Nakada2023-04-301-1/+1
|
* [ruby/rdoc] Fix polynominal backtrackingNobuyoshi Nakada2023-04-292-33/+26
| | | | | | Fix https://github.com/ruby/rdoc/pull/995 https://github.com/ruby/rdoc/commit/1311ca8c50
* [ruby/rdoc] Fix polynominal backtrackingNobuyoshi Nakada2023-04-292-1/+8
| | | | | | Fix https://github.com/ruby/rdoc/pull/995 https://github.com/ruby/rdoc/commit/adfa7db5b9
* core_assertions.rb: Support old rubiesNobuyoshi Nakada2023-04-291-2/+1
| | | | Some symbol argument might not be accepted by Process.clock_gettime.
* Skip added tool filesNobuyoshi Nakada2023-04-291-2/+4
| | | | Get rid of accidents like 966f0d91e2a86fa1347cdafbe1af47e7350aa4ca.
* Revert "[ruby/rdoc] Update test libraries from ruby/ruby 2023-04-29"Hiroshi SHIBATA2023-04-295-1241/+0
| | | | This reverts commit 966f0d91e2a86fa1347cdafbe1af47e7350aa4ca.
* [ruby/irb] Retire magic-file.rbStan Lo2023-04-283-42/+1
| | | | | | | | | | | | | (https://github.com/ruby/irb/pull/574) `MagicFile` was introduced around v0.9.6, which was like 14~15 years ago. It was needed because back then we needed to read a file's magic comment to determine the encoding of it, and read it with that encoding. Commit: 3ee79e89 But now we expect files to be encoded in UTF-8 and don't specify encoding through magic comments anymore, `MagicFile` can be retired.
* Update an Intel SDM link [ci skip]Takashi Kokubun2023-04-281-1/+1
|