Age | Commit message (Collapse) | Author |
|
https://github.com/rubygems/rubygems/commit/d842e2092f
|
|
https://github.com/rubygems/rubygems/commit/e7d31405ea
|
|
https://github.com/rubygems/rubygems/commit/1ed5fc018e
|
|
https://github.com/rubygems/rubygems/commit/925f7f6717
|
|
The following code produces two NameErrors respectively
and they are independent, but the second one can show
`private constant` message because of first NameError.
```ruby
class C
class PrivateClass; end
private_constant :PrivateClass
end
begin
eval('class C::PrivateClass; end')
rescue => e
p e
end
begin
Object.const_get 'Foo'
rescue => e
p e
end
#<NameError: private constant C::PrivateClass referenced>
#<NameError: private constant C::Foo referenced>
#=> should be #<NameError: uninitialized constant Foo>
```
It fails the test-all tests with
`make test-all TESTS='ruby/class ruby/parse --seed=58891 -v`.
The reason is clear miss from https://github.com/ruby/ruby/commit/7387c08373a
Notes:
Merged: https://github.com/ruby/ruby/pull/7736
|
|
|
|
* Refactor Regexp#match cache implementation
Improved variable and function names
Fixed [Bug 19537] (Maybe fixed in https://github.com/ruby/ruby/pull/7694)
* Add a comment of the glossary for "match cache"
* Skip to reset match cache when no cache point on null check
Notes:
Merged-By: makenowjust <[email protected]>
|
|
Notes:
Merged-By: ioquatix <[email protected]>
|
|
Bumps [rb-sys](https://github.com/oxidize-rb/rb-sys) from 0.9.71 to 0.9.72.
- [Release notes](https://github.com/oxidize-rb/rb-sys/releases)
- [Commits](https://github.com/oxidize-rb/rb-sys/compare/v0.9.71...v0.9.72)
---
updated-dependencies:
- dependency-name: rb-sys
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected]>
|
|
ruby/test_default_gems.rb can define empty `DidYouMean` module
because of the following line (second require) in the
`lib/did_you_mean/did_you_mean.gemspec`:
```ruby
begin
require_relative "lib/did_you_mean/version"
rescue LoadError # Fallback to load version file in ruby core repository
require_relative "version"
end
```
It defines only `::DidYouMean::VERSION`.
However, in the `test/ruby/test_patten_matching.rb` assumes that
if `defined?(DidYouMean)` is true, then there is a method `DidYouMean.formatter=`
and this assumption fails all tests in `test/ruby/test_patten_matching.rb` if
there is only a `::DidYouMean::VERSION`.
To reproduce the failures, we need to repeat the following command:
`make test-all TESTS='-v ruby/test_default_gems.rb ruby/pattern_matching'`
(because the ruby/test_default_gems.rb should be run before the ruby/pattern_matching`)
This patch introduces more strict gurds.
Notes:
Merged: https://github.com/ruby/ruby/pull/7722
|
|
[Feature #19561]
It's useful to be able to remove references from weak maps.
Notes:
Merged: https://github.com/ruby/ruby/pull/7629
|
|
remove dialog_proc
(https://github.com/ruby/reline/pull/532)
https://github.com/ruby/reline/commit/43283b2f37
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7574
|
|
[Feature #19538]
This new `peformance` warning category is disabled by default.
It needs to be specifically enabled via `-W:performance` or `Warning[:performance] = true`
Notes:
Merged: https://github.com/ruby/ruby/pull/7708
|
|
https://github.com/rubygems/rubygems/commit/33caea928e
|
|
https://github.com/rubygems/rubygems/commit/4eaac27107
|
|
Include the failed clock argument in the error message from
`Process.clock_gettime` and `Process.clock_getres`.
Notes:
Merged: https://github.com/ruby/ruby/pull/7687
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7694
|
|
https://github.com/rubygems/rubygems/commit/bf5e82fd14
|
|
Co-authored-by: Jenny Shen <[email protected]>
|
|
Update tests
Fix wording of message
|
|
wait_for_otp
Co-authored-by: Betty Li <[email protected]>
|
|
|
|
Co-authored-by: Jacques Chester <[email protected]>
|
|
class a wrapper around Net::HTTPResponse - Builds a Net::HTTPResponse upon initialization - to_s returns a string representation of the response to send - Adds a Socket Responder class to send responses given a socket
https://github.com/rubygems/rubygems/commit/7513c220b6
Co-authored-by: Jacques Chester <[email protected]>
|
|
RubyGems.org to render the response
https://github.com/rubygems/rubygems/commit/22b329eb60
|
|
https://github.com/rubygems/rubygems/commit/c494112063
|
|
https://github.com/rubygems/rubygems/commit/d42ddbb73c
Co-authored-by: Ashley Ellis Pierce <[email protected]>
Co-authored-by: Jacques Chester <[email protected]>
|
|
https://github.com/rubygems/rubygems/commit/2d763cfd47
Co-authored-by: Jacques Chester <[email protected]>
|
|
https://github.com/rubygems/rubygems/commit/0e9a26acb1
|
|
https://github.com/rubygems/rubygems/commit/d94173be49
|
|
https://github.com/rubygems/rubygems/commit/004eadb0c5
|
|
[Bug #19589]
When decrementing `iter_lev` from `65` to `64` the flags would be
corrupted, causing the shape_id to be invalid.
Notes:
Merged: https://github.com/ruby/ruby/pull/7686
|
|
|
|
Bumps [rb-sys](https://github.com/oxidize-rb/rb-sys) from 0.9.70 to 0.9.71.
- [Release notes](https://github.com/oxidize-rb/rb-sys/releases)
- [Commits](https://github.com/oxidize-rb/rb-sys/compare/v0.9.70...v0.9.71)
---
updated-dependencies:
- dependency-name: rb-sys
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected]>
|
|
|
|
[RFC2782] prohibits use of name compression for the target host name
in the RDATA of a SRV record.
[RFC2782]: https://datatracker.ietf.org/doc/rfc2782/
Closes: https://github.com/ruby/resolv/issues/29
https://github.com/ruby/resolv/commit/ac85724e17
|
|
So that newlines across a here-doc terminator will be separated
tokens.
Cf. https://github.com/ruby/irb/pull/558
Notes:
Merged: https://github.com/ruby/ruby/pull/7675
Merged-By: nobu <[email protected]>
|
|
tokenizing issue
(https://github.com/ruby/irb/pull/558)
https://github.com/ruby/irb/commit/f68e891ed1
|
|
https://github.com/rubygems/rubygems/commit/132a56569d
|
|
https://github.com/rubygems/rubygems/commit/67ece7b8b6
|
|
Some platforms don't support compaction, so we should skip this test.
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7666
|
|
https://github.com/rubygems/rubygems/commit/74d485ff1e
|
|
(https://github.com/ruby/irb/pull/555)
* Remove all Ruby 2.6 support
* Drop Ruby 2.6 specific testing conditions
* Only run Ruby 2.7+ on CI
* Bump Ruby requirement to 2.7+
https://github.com/ruby/irb/commit/3f714b616c
|
|
https://github.com/rubygems/rubygems/commit/9264d83421
|
|
https://github.com/rubygems/rubygems/commit/d8a75a5f84
|
|
https://github.com/rubygems/rubygems/commit/d900453ca2
|
|
https://github.com/rubygems/rubygems/commit/f1a20c4c69
|
|
https://github.com/rubygems/rubygems/commit/241f376c32
|