Age | Commit message (Collapse) | Author |
|
|
|
Fixes [Bug #14895]
Notes:
Merged: https://github.com/ruby/ruby/pull/3502
|
|
This error is about wb unprotected objects, not old objects.
Notes:
Merged: https://github.com/ruby/ruby/pull/3463
|
|
This makes the binary 272 bytes smaller on -O3 GCC 10.2.0.
Notes:
Merged: https://github.com/ruby/ruby/pull/3494
|
|
end" (tests)
Reverted in e080a4cdee
Notes:
Merged: https://github.com/ruby/ruby/pull/3501
|
|
This change adds a `category` kwarg to make it easier to monkey patch
`Warning.warn`. Warnings already have a category, but that warning isn't
exposed. This implements a way to get the category so that warnings with
a specific category, like deprecated, can be treated differently than
other warnings in an application.
The change here does an arity check on the method to support backwards
compatibility for applications that may already have a warning monkey
patch.
For our usecase we want to `raise` for deprecation warnings in order to
get the behavior for the next Ruby version. For example, now that we
fixed all our warnings and deployed Ruby 2.7 to production, we want to
be able to have deprecation warnings behave like they would in 3.0: raise
an error. For other warnings, like uninialized constants, that behavior
won't be removed from Ruby in the next version, so we don't need to
raise errors.
Co-authored-by: Aaron Patterson <tenderlove@ruby-lang.org>
Notes:
Merged: https://github.com/ruby/ruby/pull/3418
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/3500
|
|
non-integer end"
This reverts commit 8900a25581822759daca528d46a75e0b743fc22e.
Notes:
Merged: https://github.com/ruby/ruby/pull/3500
|
|
This reverts commit 05bf811c2839628aaef3d565daedb28be80d47ef.
Notes:
Merged: https://github.com/ruby/ruby/pull/3500
|
|
Methods considered:
count
flatten!
flatten
cycle
permutation
combination
repeated_permutation
repeated_combination
product
take
take_while
drop
drop_while
Notes:
Merged-By: BurdetteLamar <BurdetteLamar@Yahoo.com>
|
|
|
|
|
|
|
|
The previous attempt to fix this in
b87df1bf243074edb2e6cc8a24bc00df81cebf3c reversed the argument
order instead of just fixing the quote escaping.
From Takahiro Kambe.
Fixes [Bug #15178]
Notes:
Merged: https://github.com/ruby/ruby/pull/3492
|
|
`rm_rf` does not support globbing, so not all files get deleted.
Notes:
Merged: https://github.com/ruby/ruby/pull/3497
|
|
|
|
Ruby strings don't always have a null terminator, so we can't use
it as a regular C string. By reading only the first len bytes of
the Ruby string, we won't read past the end of the Ruby string.
Notes:
Merged: https://github.com/ruby/ruby/pull/3487
Merged-By: nobu <nobu@ruby-lang.org>
|
|
RUBY_DEBUG=ci envval shows more information on rb_bug().
|
|
winflexbison3 v2.5.23.20200829 seems to install nothing.
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/3493
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/3493
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/3493
|
|
86737c509cd49cfe4509a65d300d390da0f07be6
3e1aea461320094e634ab32ca0b13dd43b69d8b0
Notes:
Merged: https://github.com/ruby/ruby/pull/3493
|
|
Requested by Naruse.
Notes:
Merged: https://github.com/ruby/ruby/pull/3478
|
|
Methods considered:
&
intersection
|
union
max
min
minmax
uniq!
uniq
compact!
compact
Notes:
Merged-By: BurdetteLamar <BurdetteLamar@Yahoo.com>
|
|
Methods:
+
concat
*
assoc
rassoc
==
eql?
hash
include?
<=>
-
difference
Notes:
Merged-By: BurdetteLamar <BurdetteLamar@Yahoo.com>
|
|
|
|
Methods considered:
delete_at
slice!
reject!
reject
delete_if
zip
transpose
replace
clear
fill
Notes:
Merged-By: BurdetteLamar <BurdetteLamar@Yahoo.com>
|
|
[Feature #15547] [Fix GH-2071]
|
|
https://github.com/ruby/strscan/commit/df90d541fa
|
|
`$KCODE` has been deprecated and not effective since years ago.
https://github.com/ruby/strscan/commit/7c4dbd4cb3
|
|
|
|
https://bugs.ruby-lang.org/issues/16746#note-26
Notes:
Merged: https://github.com/ruby/ruby/pull/3479
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/3480
|
|
Has been deprecated since 2069c9e031fc968d6d3d0fe30a9316851e4d91d8.
[Feature #17125][ruby-core:99636]
|
|
https://bugs.ruby-lang.org/issues/6670#change-75907
|
|
|
|
It requires Ruby 2.x.
https://github.com/seattlerb/minitest/blob/master/Rakefile#L14
|
|
|
|
|
|
We have decided to go forward to 3.0 this year.
|
|
|
|
Methods considered:
bsearch
bsearch_index
sort_by!
collect
collect!
values_at
select
select!
keep_if
delete
Notes:
Merged-By: BurdetteLamar <BurdetteLamar@Yahoo.com>
|
|
|
|
Methods considered:
length
empty?
join
inspect
to_a
to_h
to_ary
reverse!
reverse
rotate!
rotate
sort!
sort
Notes:
Merged-By: BurdetteLamar <BurdetteLamar@Yahoo.com>
|
|
|
|
Methods considered:
at
first
last
fetch
index
rindex
[]
insert
each
each_index
reverse_each
Notes:
Merged-By: BurdetteLamar <BurdetteLamar@Yahoo.com>
|
|
* They likely want to support older Ruby/tempfile versions
* Reverts part of e8c3872555fc85640505974e6b1c39d315572689
|
|
after the block
|
|
automatically
|