hsbt (Hiroshi SHIBATA)
- Login: hsbt
- Email: hsbt@ruby-lang.org
- Registered on: 04/26/2009
- Last sign in: 04/10/2026
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 33 | 404 | 437 |
| Reported issues | 14 | 222 | 236 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Committer, Contributor, Release Manager, Security team, Infrastructure team | 01/25/2013 |
Activity
Today
-
02:09 AM Ruby Revision f45bb9ba (git): Force binary encoding before matching in source_encoding_spec
- After the syntax_suggest sync at 23ea206a58d, raw source bytes leak
into SyntaxError output, which breaks the regex match on CI machines
running under LC_ALL=C where ruby_exe returns a US-ASCII string.
https://rubyci.s3.amazonaws.com/de... -
01:15 AM Ruby Revision 6e9ad14d (git): Make NEWS.md release-link footer idempotent
- Seed available_footnotes from the existing release-tag link defs in the
file before overlaying freshly fetched URLs, so gems whose Octokit
fetches are skipped this run keep their URLs instead of being stranded
at their old positions. Wit...
04/17/2026
-
09:11 AM Ruby Misc #21922 (Assigned): Permissions for committers for ex-default/bundled/unbundled gems repositories
- The comment in https://bugs.ruby-lang.org/issues/21922#note-4 accurately reflects the current status for the most part. However, to be more precise: historically, Ruby committers could freely merge changes (such as misc/doc or bug fixes)...
-
07:34 AM Ruby Revision 509b0e4d (git): Fixed the wrong dev version of strscan
-
07:32 AM Ruby Revision 88f18fde (git): Update with the correct versions from Ruby 4.0.0 release
-
07:13 AM Ruby Revision 6c5f1225 (git): Generate sub-bullets for RubyGems and bundler
- RubyGems and bundler were skipped outright in collect_gem_updates, so
NEWS.md never picked up the rubygems/rubygems releases shipped between
the X.Y.0 baseline and the in-development X.(Y+1).0.dev. Wire them
through resolve_repo (RubyGem... -
07:04 AM Ruby Revision 9d6deeba (git): Use the X.Y.0 release as the gem-version baseline
- stdgems.org's "X.Y" key tracks the latest 4.0.x patch level, so once a
gem gets bumped in a Ruby patch release the diff baseline shifts forward
and history that should appear in NEWS.md for the next minor disappears.
Prefer the explicit ... -
07:00 AM Ruby Revision c45dddeb (git): Tidy up NEWS.md updater leftovers
- * Drop the bundler- tag-prefix handling from fetch_release_range,
collect_gem_updates, and format_release_diff. collect_gem_updates skips
the bundler gem before any of these run, so the special-case prefix
stripping never had a cha... -
06:54 AM Ruby Revision 17506269 (git): Extract sub-bullet formatting into format_release_diff
- The " * 1.2.3 to [v1.2.4][gem-v1.2.4], ..." sub-bullet was assembled in
two places with the same expression. Pull it into a single helper so the
formatting and the bundler-prefix stripping live in one spot.
Co-Authored-By: Claude Opus ... -
06:51 AM Ruby Revision 28852145 (git): Read current gem versions from repo state instead of NEWS.md
- The "to" side of the diff used to come from parsing NEWS.md, which made
this script depend on update-NEWS-gemlist.rb having already written the
right versions there. Read the authoritative sources directly: scan
{ext,lib}/**/*.gemspec fo...