| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 26 hours | Skip Onigmo file sync. This target is only for commit sync. | Hiroshi SHIBATA | |
| 6 days | Stop to sync tsort changes | Hiroshi SHIBATA | |
| 6 days | Skip Onigumo to check latest version | Hiroshi SHIBATA | |
| 8 days | Add Onigmo to sync_default_gems.rb | Nobuyoshi Nakada | |
| 2025-12-10 | We don't need to check the latest release of pathname | Hiroshi SHIBATA | |
| Pathname is now embedded class of Ruby | |||
| 2025-12-07 | Sync doc/stringio in sync_default_gems.rb | Peter Zhu | |
| 2025-12-07 | Allow to sync pathname manually | Nobuyoshi Nakada | |
| Still development of the gem continues, sync as possible manually. | |||
| 2025-12-07 | Suppress noisy outputs | Nobuyoshi Nakada | |
| Fix up ruby/ruby#14700. | |||
| 2025-12-06 | Sync doc/stringio in sync_default_gems.rb | Peter Zhu | |
| 2025-11-13 | Exclude lib/unicode_normalize from lib/un | Nobuyoshi Nakada | |
| 2025-11-10 | Move grouping by upstreams to SyncDefaultGems::Repository | Nobuyoshi Nakada | |
| It is also useful to distribution changes to each upstream repository. | |||
| 2025-11-09 | Automatically review default-gem pull requests (#15116) | Takashi Kokubun | |
| 2025-11-05 | Suppressing unused warnings | Hiroshi SHIBATA | |
| 2025-11-05 | sync_default_gems.rb: gracefully handle merge commits | Kazuki Yamaguchi | |
| Find interesting commits by following parents instead of relying on "git log". If we encounter a merge commit that may contain a conflict resolution, fall back to cherry-picking the merge commit as a whole rather than replaying each individual commit. The sync commit will include a shortlog for the squashed commits in that case. | |||
| 2025-11-05 | sync_default_gems.rb: update paths and then do cherry-pick | Kazuki Yamaguchi | |
| Currently, we try to git cherry-pick the upstream commit and then resolve merge conflicts in the working tree with the help of Git's rename detection. By the nature of heuristics, it does not work reliably when the upstream adds or removes files. Instead, first prepare temporary commit objects with uninteresting files removed and file paths adjusted for ruby/ruby, and then cherry-pick it. The cherry-pick should succeed as long as the mapping rules are correct, the upstream does not contain a funny merge that strictly depends on merge order, and there are no local changes in ruby/ruby. | |||
| 2025-11-05 | sync_default_gems.rb: use declarative mapping rules | Kazuki Yamaguchi | |
| No behavior change is intended by this change. | |||
| 2025-11-05 | sync_default_gems.rb: simplify rewriting commit message | Kazuki Yamaguchi | |
| Use "git commit --amend" instead of "git filter-branch" since we only need to handle one commit at HEAD. | |||
| 2025-11-05 | sync_default_gems.rb: fix release check on case-sensitive filesystems | Kazuki Yamaguchi | |
| This fixes it for the English gem. | |||
| 2025-10-31 | Added missing options to help message | Hiroshi SHIBATA | |
| 2025-10-28 | sync_default_gems.rb: Show `git diff` on failed sync | Takashi Kokubun | |
| 2025-10-19 | Change upstream repository of rubygems | Hiroshi SHIBATA | |
| 2025-10-10 | sync_default_gems.rb: Minimize the number of refs | Takashi Kokubun | |
| fetched from the repository | |||
| 2025-10-08 | Fix not to skip necessary commits | Nobuyoshi Nakada | |
| 2025-10-08 | Return false to skip emptied commits | Nobuyoshi Nakada | |
| 2025-10-08 | [ruby/io-console] Skip emptied commits | Nobuyoshi Nakada | |
| https://github.com/ruby/io-console/commit/431c3f3369 | |||
| 2025-10-07 | Skip files that are "deleted by us" | Nobuyoshi Nakada | |
| "Deleted" means that file is only for the upstream but not for ruby. | |||
| 2025-09-17 | sync_default_gems.rb: Set git configurations for EOL code of logs | Nobuyoshi Nakada | |
| 2025-09-07 | sync_default_gems.rb: Support `log.showSignature` case | Nobuyoshi Nakada | |
| 2025-08-20 | Revert the leftover of 90cb2bb871ff5d6d4d0dfbed2ee352c7ff818a87 | Nobuyoshi Nakada | |
| 2025-08-20 | Restore prism/srcs.mk files | Hiroshi SHIBATA | |
| 2025-08-18 | Exclude prism/generate-srcs.mk.rb from sync targets of prism | Hiroshi SHIBATA | |
| 2025-08-05 | Pathname is now core class. | Hiroshi SHIBATA | |
| We will restore this sync target when `lib/pathname.rb` is migrated to `pathname_builtin.rb` and backport that file to `ruby/pathname` repo. | |||
| 2025-07-03 | Adapt to upstream change in Bundler specs | David Rodríguez | |
| 2025-07-02 | Fixup 9dc60de4fcd | Hiroshi SHIBATA | |
| Sync erb.gemspec to under the `lib/erb/ directory. | |||
| 2025-06-11 | Fix `make test-bundler` | David Rodríguez | |
| Notes: Merged: https://github.com/ruby/ruby/pull/13520 | |||
| 2025-05-12 | Support to sync cgi/escape from ruby/cgi repo | Hiroshi SHIBATA | |
| 2025-05-02 | Set is migrated to Core class | Hiroshi SHIBATA | |
| 2025-04-10 | Sync Bundler and adapt to new spec setup | David Rodríguez | |
| Notes: Merged: https://github.com/ruby/ruby/pull/13083 | |||
| 2025-02-05 | Removed fiddle from sync target | Hiroshi SHIBATA | |
| Notes: Merged: https://github.com/ruby/ruby/pull/12616 | |||
| 2025-01-27 | readline is also removed from sync target | Hiroshi SHIBATA | |
| 2025-01-27 | Removed irb and reline from sync targets | Hiroshi SHIBATA | |
| 2025-01-21 | ext/json/parser/prereq.mk is removed from sync target | Hiroshi SHIBATA | |
| 2025-01-20 | win32ole is bundled gems now | Hiroshi SHIBATA | |
| 2025-01-15 | Removed sync target of rdoc | Hiroshi SHIBATA | |
| 2025-01-14 | Sync lockfile from rubygems/rubygems | Hiroshi SHIBATA | |
| 2025-01-13 | sync_default_gems.rb: check message_filter arguments | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/12563 | |||
| 2025-01-10 | Removed benchmark, logger, ostruct and pstore from sync targets | Hiroshi SHIBATA | |
| 2025-01-02 | Remove and stop syncing IRB documentation (#12416) | Stan Lo | |
| Follow-up to #12325 Since we're not generating IRB documentation, we don't need to sync its `doc/` folder and keep the previous content. Notes: Merged-By: tompng <tomoyapenguin@gmail.com> | |||
| 2024-12-18 | Skip to sync lib/irb/.document | Hiroshi SHIBATA | |
| 2024-12-11 | Fixed upstream path of ruby/resolv | Hiroshi SHIBATA | |
