Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

Latest revisions

# Date Author Comment
3590e145 07/13/2026 11:06 PM Hiroshi SHIBATA

Use String#encode(universal_newline:) for line-ending normalization

The universal newline decorator states the intent more clearly than a
regexp substitution and also folds a lone CR.

fc8b340e 07/13/2026 11:06 PM Hiroshi SHIBATA

Fix mk_builtin_loader.rb for CRLF source checkouts

dump_ast reports prism byte offsets against the raw file bytes, which
are authoritative, but the loader read the source in text mode, so on
Windows a CRLF checkout shifted every offset and produced wrong line...

10a5e5d3 07/13/2026 11:04 PM k0kubun (Takashi Kokubun)

ZJIT: Share getivar and setivar dispatch

ee3aebec 07/13/2026 11:04 PM k0kubun (Takashi Kokubun)

ZJIT: Optimize polymorphic setivar

cb2ea293 07/13/2026 01:26 PM Randy Stauner

[ruby/rubygems] Preserve the locked Bundler checksum when the gem isn't cached

bundler_checksum recomputed the Bundler self-checksum from the locally
cached gem on every lockfile write and emitted nothing when that gem was
absent. As a result an existing bundler (x.y.z) sha256=... entry was...

2d894aeb 07/13/2026 11:03 AM nobu (Nobuyoshi Nakada)

Suppress C99 mode warnings

db7fba32 07/13/2026 11:03 AM nobu (Nobuyoshi Nakada)

Make __VA_ARGS__ check mandatory

Since we already require C99 compilers, and autoconf 2.67 or later.
__VA_ARGS__ is always available.

75ccb208 07/13/2026 08:58 AM nobu (Nobuyoshi Nakada)

Replace separators only if it is necessary

83d8b8dc 07/13/2026 07:45 AM git[bot]

Update default gems list at 9fd5efe9ca5db06b59e3345053abea [ci skip]

9fd5efe9 07/13/2026 07:45 AM byroot (Jean Boussier)

[ruby/json] Release 2.21.1

https://github.com/ruby/json/commit/fd61def38b

View all revisions | View revisions

Also available in: Atom