643 Commits
Author SHA1 Message Date
Nobuyoshi Nakada 1a6f1b3e91 Update irb and suppress warnings about aliases in module
ruby/irb#1256
2026-10-17 20:16:00 +09:00
Hiroshi SHIBATAandClaude Opus 5.5 be4e6d0886 Update the bundled prism to the revision ruby/ruby is synced with
The previous revision still used SSSE3 instructions on MSVC x64 without checking the CPU, which clang-cl rejects, so the clang-cl build stopped in the prism extension. ruby/prism@1bab98e441 switched to SSE2.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 13:39:04 +09:00
git ee0f83a7c2 Update bundled gems list as of 2026-10-13 2026-10-13 07:09:59 +00:00
Yusuke EndohandClaude Opus 5.5 a1efb9ae6b Promote prism to a bundled gem
prism is no longer a default gem (the built-in parser is Ruby::Prism
now), so add the prism gem to gems/bundled_gems.  `require "prism"`
keeps providing the gem, which can be any version.  lib/bundled_gems.rb
warns when it is required under bundler without a Gemfile entry, like
other gems promoted to bundled gems.

The gem is pinned to the upstream revision that ruby/ruby is synced
with, because the tests of the released 1.9.0 compare with the parser
of the running Ruby, whose grammar has moved on in 4.1.

prism does not keep its templated files in git, so BundledGem.build
(used by both common.mk and defs/gmake.mk) generates them before
building the gem from the checkout.  Since the gem built from the
revision has the same version as the released one, BundledGem.unpack
now clears the target directory first; otherwise files removed upstream
(ext/prism/api_pack.c) remain from the released gem and break the
build.

tool/test-bundled-gems.rb: several bundled gems (irb, rdoc, rbs,
typeprof, ...) require prism, and their tests spawn ruby with
--disable=gems, where the prism gem is not loadable anymore.  Preset its
load paths in RUBYLIB, as is already done for debug.

[Bug #22379]

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 04:27:15 +09:00
git e59b50f034 Update bundled gems list as of 2026-09-30 2026-09-30 07:04:48 +00:00
git ef66863a87 Update bundled gems list as of 2026-09-28 2026-09-29 02:42:25 +00:00
git f30fdb01f3 Update bundled gems list as of 2026-09-14 2026-09-14 07:07:43 +00:00
git 794757467c Update bundled gems list as of 2026-09-11 2026-09-11 06:58:20 +00:00
git 1722c95080 Update bundled gems list as of 2026-09-09 2026-09-09 06:58:19 +00:00
git a5b64c8274 Update bundled gems list as of 2026-09-04 2026-09-04 06:58:16 +00:00
git 346b261abe Update bundled gems list as of 2026-08-26 2026-08-26 07:05:32 +00:00
Hiroshi SHIBATA 225ff01726 Update rbs to 4.2.0
The bundled_gems workflow has failed every day since 2026-08-16 because
rbs 4.0.3's Ripper_test.rb no longer finds Ripper on master. rbs 4.2.0
picks up the upstream fix that requires "ripper" in the stdlib tests.
typeprof 0.32.0 never finishes load_core_rbs against rbs 4.2.0, so it is
pinned to a master revision until the next release, and the newly added
collection_install test is skipped because rbs's bundle_install helper
runs whichever bundle comes first on PATH.
2026-08-25 18:43:25 +09:00
Nobuyoshi Nakada 1c7fcacf73 RDoc support JSON 3 in JSON index generation 2026-08-11 22:50:34 +09:00
git 50745e3e48 Update bundled gems list as of 2026-08-07 2026-08-07 07:10:31 +00:00
tomoya ishida 6612731a4f Pin IRB to latest master (#18214) 2026-08-06 05:26:30 +09:00
git 019357d131 Update bundled gems list as of 2026-07-30 2026-07-30 07:38:51 +00:00
git 7259edb862 Update bundled gems list as of 2026-07-27 2026-07-27 06:52:57 +00:00
git f5fb2ab053 Update bundled gems list as of 2026-07-24 2026-07-24 07:38:25 +00:00
Hiroshi SHIBATAandClaude Fable 5 5e00f17ae7 Drop net-imap test revision pin
The pin at 20d4f2c3 was added to run net-imap tests against a
SimpleCov 1.0.0 compatible helper. With coverage disabled for bundled
gem tests, the released gem can be used directly.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 18:42:29 +09:00
Nobuyoshi Nakada 12ed8af9ca simplecov-{html,json} have been incorporated in SimpleCov 1.0.0
ruby/net-imap#718
2026-07-13 02:08:23 +09:00
Nobuyoshi Nakada f3c9c206d2 Pin simplecov version for net-imap
ruby/net-imap#717
2026-07-13 01:29:33 +09:00
git 689f370c7b Update bundled gems list as of 2026-06-26 2026-06-27 07:42:13 +00:00
Stan Lo 491d6151b2 Bump RDoc bundled gem revision (#17448)
* Bump RDoc bundled gem revision

* Skip RBS RDoc plugin tests for RDoc bump
2026-06-24 16:58:38 +01:00
Soutaro MatsumotoandClaude 97f35a4dc2 Bump rbs to 4.0.3 (#17396)
Claude-Session: https://claude.ai/code/session_01LAnsPXaSaGWrYuf87rrtp1

Co-authored-by: Claude <noreply@anthropic.com>
2026-06-18 09:08:24 +00:00
Nobuyoshi Nakada 5d51319657 Update the revision for ruby/debug#1181 2026-06-12 10:12:18 +09:00
git 99b998384f Update bundled gems list as of 2026-06-10 2026-06-10 11:11:19 +00:00
git 4b9cbfa4df Update bundled gems list as of 2026-06-10 2026-06-10 08:09:57 +00:00
git 2dd77a0dcd Update bundled gems list as of 2026-06-05 2026-06-05 08:09:45 +00:00
Nobuyoshi Nakada 2750e9a6ab Update the RBS test for ruby/rbs#2981 2026-05-30 21:42:01 +09:00
Stan Lo c17d5b05ac Extract bundled-gem C extensions before configuring exts (#16973) 2026-05-17 19:32:32 +08:00
git a8bcae043f Update bundled gems list as of 2026-05-14 2026-05-14 17:23:09 +00:00
Stan Lo 99ce82ee3a Revert "Use rbs-integrated RDoc (#16940)" (#16978)
This reverts commit b5e6e0a425.
2026-05-14 17:22:13 +00:00
Stan Lo b5e6e0a425 Use rbs-integrated RDoc (#16940) 2026-05-14 16:30:06 +08:00
git 1c55ad83e1 Update bundled gems list as of 2026-05-14 2026-05-14 07:22:32 +00:00
Stan Lo 34bd69fadb Bump irb to 1.18.0 and debug to latest master (#16934) 2026-05-14 15:21:31 +08:00
Stan Lo 3f75e99961 Bump RDoc to latest master (bc0baee) (#16807) 2026-04-29 22:13:11 +09:00
git 5658d5f0a4 Update bundled gems list as of 2026-04-21 2026-04-21 07:16:10 +00:00
git 1a171d75df Update bundled gems list as of 2026-04-19 2026-04-19 07:11:13 +00:00
git b6d0e56d1a Update bundled gems list as of 2026-04-16 2026-04-16 07:14:07 +00:00
git e14897a067 Update bundled gems list as of 2026-04-15 2026-04-15 07:13:16 +00:00
Stan Lo 573b16aabf Bump RDoc to latest master (4913d56) (#16713)
Update the pinned RDoc revision to pick up the latest changes from
ruby/rdoc master.
2026-04-10 19:39:46 +01:00
git e0a7dad99d Update bundled gems list as of 2026-04-06 2026-04-06 09:23:46 +00:00
Soutaro Matsumoto ed6e70061f Pin RBS to avoid bigdecimal validation failure (#16664) 2026-04-06 09:22:18 +00:00
Takashi Kokubun 258c6b0bfc Update debug.gem sha to fix random failures
https://github.com/ruby/debug/pull/1174
2026-03-30 11:57:39 -07:00
Takashi Kokubun 7b85b21432 Bump irb version to fix a flaky test
https://github.com/ruby/irb/pull/1191
2026-03-27 09:29:41 -07:00
Soutaro Matsumoto b1b2d5e107 Bundle rbs-4.0.2 (#16436)
* Bundle rbs-4.0.2
2026-03-25 07:18:26 +00:00
Kevin Newton 708656c735 [PRISM] Replace MissingNode with ErrorRecoveryNode 2026-03-24 10:37:18 -04:00
Stan Lo 6ae062aef2 Use latest RDoc (#16506)
The latest RDoc contains https://github.com/ruby/rdoc/pull/1657, which
fixes install-doc failures on some platforms.
2026-03-23 22:13:30 +00:00
Takashi Kokubun bb402ec592 Pin the rbs version 2026-03-20 10:16:55 -07:00
git 2c89927972 Update bundled gems list as of 2026-03-20 2026-03-20 15:41:51 +00:00