Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-27 | Update bundled gems list as of 2024-03-26 | git | |
2024-03-25 | Update minitest and power_assert bundled gems | Jean Boussier | |
They were pointing to branches to be chilled string compatible. Both patches have been merged now. | |||
2024-03-23 | Update bundled gems list as of 2024-03-22 | git | |
2024-03-19 | Implement chilled strings | Étienne Barrié | |
[Feature #20205] As a path toward enabling frozen string literals by default in the future, this commit introduce "chilled strings". From a user perspective chilled strings pretend to be frozen, but on the first attempt to mutate them, they lose their frozen status and emit a warning rather than to raise a `FrozenError`. Implementation wise, `rb_compile_option_struct.frozen_string_literal` is no longer a boolean but a tri-state of `enabled/disabled/unset`. When code is compiled with frozen string literals neither explictly enabled or disabled, string literals are compiled with a new `putchilledstring` instruction. This instruction is identical to `putstring` except it marks the String with the `STR_CHILLED (FL_USER3)` and `FL_FREEZE` flags. Chilled strings have the `FL_FREEZE` flag as to minimize the need to check for chilled strings across the codebase, and to improve compatibility with C extensions. Notes: - `String#freeze`: clears the chilled flag. - `String#-@`: acts as if the string was mutable. - `String#+@`: acts as if the string was mutable. - `String#clone`: copies the chilled flag. Co-authored-by: Jean Boussier <byroot@ruby-lang.org> | |||
2024-03-18 | Update unmerged RBS to debug `EBADF` error (#10275) | Soutaro Matsumoto | |
Update bundled_gems | |||
2024-03-15 | Use tag version of minitest-5.22.3 | Hiroshi SHIBATA | |
2024-03-14 | Use released version of bigdecimal | Hiroshi SHIBATA | |
2024-03-14 | minitest-5.22.3 tag is not available yet | Hiroshi SHIBATA | |
2024-03-14 | Use released version of minitest | Hiroshi SHIBATA | |
2024-03-11 | Bundle unmerged rbs for testing (#10211) | Soutaro Matsumoto | |
2024-03-01 | Bump up drb-2.2.1 | Hiroshi SHIBATA | |
2024-02-29 | Update RBS (#10121) | Soutaro Matsumoto | |
Use an unreleased version of RBS to see if the new commit fixes the `EBADF` error. | |||
2024-02-20 | Use commit with Ruby 3.4 support | Hiroshi SHIBATA | |
2024-02-19 | Try with some test fixes from https://github.com/hsbt/debug/commits/release/ | Hiroshi SHIBATA | |
2024-02-19 | Bump up typeprof-0.21.11 | Hiroshi SHIBATA | |
2024-02-19 | Use commit version for https://bugs.ruby-lang.org/issues/16495 | Hiroshi SHIBATA | |
* https://github.com/ruby/drb/pull/25 * https://github.com/minitest/minitest/pull/987 * https://github.com/test-unit/test-unit/pull/237 * https://github.com/ruby/bigdecimal/pull/286 | |||
2024-02-08 | Bundle rbs-3.4.4 (#9883) | Soutaro Matsumoto | |
2024-02-08 | Update bundled gems list as of 2024-02-07 | git | |
2024-02-08 | Bump typeprof to 0.21.10 | Yusuke Endoh | |
2024-01-26 | Bundle rbs-3.4.3 (#9702) | Soutaro Matsumoto | |
* Bundle rbs-3.4.3 * Remove rbs from `TEST_BUNDLED_GEMS_ALLOW_FAILURES` list * Add the failing tests to `rbs_skip_tests` | |||
2024-01-24 | Use test fixed version of debug gem https://github.com/ruby/debug/pull/1067 | Hiroshi SHIBATA | |
2024-01-23 | Rewrite Array#each in Ruby using Primitive (#9533) | Takashi Kokubun | |
2024-01-22 | Extract csv | Hiroshi SHIBATA | |
2024-01-22 | Extract syslog | Hiroshi SHIBATA | |
2024-01-22 | Extract nkf | Hiroshi SHIBATA | |
2024-01-22 | added redirect wrapper for envutil | Hiroshi SHIBATA | |
2024-01-22 | Extract drb | Hiroshi SHIBATA | |
2024-01-19 | Extract rinda | Hiroshi SHIBATA | |
2024-01-19 | Update bundled gems list as of 2024-01-19 | git | |
2024-01-19 | Extract resolv-replace | Hiroshi SHIBATA | |
2024-01-19 | Extract abbrev as bundled gems | Hiroshi SHIBATA | |
2024-01-19 | Update bundled gems list as of 2024-01-18 | git | |
2024-01-19 | Extract observer as bundled gems | Hiroshi SHIBATA | |
2024-01-18 | Use released version of bigdecimal | Hiroshi SHIBATA | |
2024-01-18 | Use fixed commit for failing result of test-bundled-gems | Hiroshi SHIBATA | |
https://github.com/ruby/ruby/actions/runs/7550805131/job/20557022764?pr=9573 https://github.com/ruby/bigdecimal/commit/338e896234bdcf672b91f2c2052527b09e2870f8 | |||
2024-01-18 | Load Rake::TaskLib when missing it | Hiroshi SHIBATA | |
2024-01-18 | Extract bigdecimal as bundled gems | Hiroshi SHIBATA | |
2024-01-17 | Extract base64 as bundled gems | Hiroshi SHIBATA | |
2024-01-16 | Extract getoptlong as bundled gems | Hiroshi SHIBATA | |
2024-01-12 | Update bundled gems list as of 2024-01-12 | git | |
2024-01-10 | Added mutex_m to bundled gems | Hiroshi SHIBATA | |
2024-01-05 | Use released versions of net-imap and net-smtp | Hiroshi SHIBATA | |
2024-01-05 | Update bundled gems list as of 2024-01-05 | git | |
2024-01-04 | Fix version detection error of net-smtp | Hiroshi SHIBATA | |
https://rubyci.s3.amazonaws.com/freebsd12/ruby-master/log/20240104T083002Z.fail.html.gz https://rubyci.s3.amazonaws.com/openbsd-current/ruby-master/log/20240104T073006Z.fail.html.gz | |||
2024-01-01 | Roll net-* bundled gems from git to fix CI (#9403) | Sorah Fukumori | |
- https://github.com/ruby/net-ftp/pull/29 - https://github.com/ruby/net-imap/pull/259 - https://github.com/ruby/net-smtp/pull/75 | |||
2023-12-26 | Update bundled gems list as of 2023-12-26 | git | |
2023-12-24 | Update bundled gems list as of 2023-12-24 | git | |
2023-12-22 | debug.gem v1.9.1 | Koichi Sasada | |
2023-12-21 | Bundle RBS 3.4.0 (#9293) | Soutaro Matsumoto | |
Bundle RBS 3.4.0 and TypeProf 0.21.9. | |||
2023-12-15 | Bump up bundled net-ftp gem version to 0.3.3 | Shugo Maeda | |