| Age | Commit message (Collapse) | Author |
|
https://github.com/rubygems/rubygems/commit/8e68c57457
|
|
https://github.com/rubygems/rubygems/commit/f5dd5204ca
|
|
https://github.com/ruby/stringio/commit/0fe2e0c1e5
|
|
Fix https://github.com/ruby/stringio/pull/16
https://github.com/ruby/stringio/commit/c8a69e80d2
|
|
|
|
|
|
Try to mirror IO behavior, where chomp takes out the entire paragraph
separators between entries, but does not chomp a single line separator
at the end of the string.
Partially Fixes [Bug #18768]
https://github.com/ruby/stringio/commit/a83ddbb7f0
|
|
https://github.com/ruby/stringio/commit/1edc88587e
Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
|
|
nil separator means no separator at all, so nothing should be
chomped.
Partial fix for Ruby [Bug #18770]
https://github.com/ruby/stringio/commit/feaa2ec631
|
|
Previously, this could result in an infinite loop. Always update
the e pointer in this case, setting w when chomping so the chomped
data is not included in the output.
Fixes [Bug #18769]
https://github.com/ruby/stringio/commit/4bf64d5130
|
|
https://github.com/ruby/stringio/commit/a35268a3ac
|
|
Reduce duplicate replacements so that reflect macros in command lines
consitently. So that reflect macros in command lines. Others than
`nmake` have no problems with nested expansions.
|
|
|
|
We want to make it convenient for people to build YJIT and Rust version 1.58.1
or above is available on Ubuntu Jammy, Debian testing, and Fedora 36 through
the usual package manager on those systems. This saves the need to install
`rustup` for some people.
Our code is already 1.58.1 compatible so this commit simply tweaks CI to make
sure that we keep supporting that version. We still test against the latest Rust
version in `--enable-yjit=dev` builds through the Rust version available in
GitHub's CI image.
Rust versions older than 1.58.1 might build YJIT today, but we might make
incompatible changes in the future.
Co-authored-by: Maxime Chevalier-Boisvert <maxime.chevalierboisvert@shopify.com>
Notes:
Merged: https://github.com/ruby/ruby/pull/5951
Merged-By: XrXr
|
|
|
|
Apparently old versions of MacOS would set `GEM_HOME` to a `/System`
folder, and trying to create a file there raises `Errno::EROFS`.
We ignore the error. Any permission issues should be better handled
further down the line.
https://github.com/rubygems/rubygems/commit/ef90c071d0
|
|
This kind of error can happen when setting `GEM_HOME` to a path
under MacOS System Integrity Protection.
We ignore the error. Any permission issues should be better handled
further down the line.
https://github.com/rubygems/rubygems/commit/174cb66863
|
|
|
|
Restores doc for the methods that were cited in https://bugs.ruby-lang.org/issues/18765.
Notes:
Merged-By: BurdetteLamar <BurdetteLamar@Yahoo.com>
|
|
https://github.com/rubygems/rubygems/commit/a7f81cc7ee
|
|
It's already done before.
https://github.com/rubygems/rubygems/commit/49d28cfde5
|
|
configured
https://github.com/rubygems/rubygems/commit/9f3b21192d
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5419
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5419
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5419
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5419
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5419
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5419
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5419
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5419
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5419
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5419
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5955
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5957
|
|
|
|
rb_class_get_superclass returns the immediate SUPER, including T_ICLASS.
rb_ivar_lookup isn't implemented for T_ICLASS so it uses the default
behaviour, which always returns Qnil.
This commit avoids checking T_ICLASS for ivars.
Notes:
Merged: https://github.com/ruby/ruby/pull/5663
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5962
Merged-By: nobu <nobu@ruby-lang.org>
|
|
removed
Instead of guessing on the culprit.
We actually have a helper, `Bundler.rm_rf`, with exactly the behavior
that we want:
* Allow the passed folder to not exist.
* No exception swallowing other than that.
https://github.com/rubygems/rubygems/commit/5fa3e6f04a
|
|
Follow up of https://github.com/ruby/ruby/pull/5927
`pthread_threadid_np()` is not even be declared in outdated SDKs.
Also, the `__API_AVAILABLE` macro does not work on gcc, which does not
support the [availability] attribute of clang, so an additional weak
symbol declaration is required to check for weakly linked symbols.
[availability]: https://clang.llvm.org/docs/AttributeReference.html#availability
|
|
|
|
This reverts commit 2f5edfa47d06c9605a5a0aa3ad72d7fef4d44fa3.
|
|
Notes:
Merged-By: k0kubun <takashikkbn@gmail.com>
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5932
|
|
Notes:
Merged-By: jhawthorn <john@hawthorn.email>
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5948
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5950
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5937
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/5947
|