Age | Commit message (Collapse) | Author |
|
The number of all instances of `Class` may be affected by GC-able
anonymous classes created by other tests.
|
|
https://github.com/ruby/irb/commit/49b9f644c2
|
|
https://github.com/ruby/irb/commit/4f686afbca
|
|
https://github.com/ruby/reline/commit/de858ee1ac
|
|
https://github.com/ruby/reline/commit/6a0d0ada94
|
|
https://github.com/ruby/reline/commit/cff83e68f8
|
|
The setting to use '::' instead of block elements.
https://github.com/ruby/reline/commit/4afbc98e2c
|
|
https://github.com/ruby/reline/commit/93bc9b5277
|
|
* Separate exception classes to be rescued or reraised
* Use the filtered backtrace in the failure message
* Raise a new `AssertionFailedError` with the original backtrace
|
|
|
|
Merge `Test::Unit::CoreAssertions#message`.
|
|
Similar to `Test::Unit::CoreAssertions::AllFailures#foreach`.
|
|
In 2021, Ruby 2.5 and older are EOL.
We can set the default required Ruby version to 2.6.0 to
encourage people to use newer Ruby.
If the command is executed with old Ruby, it falls back to 2.3.0.
It's still possible to create a gem for older Ruby just by changing
two lines of code (one in gemspec and another is in rubocop.yml).
|
|
https://github.com/rubygems/rubygems/commit/01feb40283
|
|
https://github.com/rubygems/rubygems/commit/12af03d32f
|
|
Unless the `:branch` option is passed.
It's more efficient, and it results in less hardcoding of "master".
https://github.com/rubygems/rubygems/commit/aa5c3409ab
|
|
For efficiency.
https://github.com/rubygems/rubygems/commit/979d1634dd
|
|
This doesn't affect the outcome of the test, but it makes the `git
commit` command inside `update_git` not fail because of not having
anything to commit.
https://github.com/rubygems/rubygems/commit/ad0160ed97
|
|
We want to update the original repo, not a fresh one.
This went undetected because the `git commit` command inside the
`update_git` method ignores failures, and in this case it was failing
because all files are untracked in the new repo.
I will fix that later but for now fix the typo.
https://github.com/rubygems/rubygems/commit/c889f1d715
|
|
https://github.com/rubygems/rubygems/commit/90c1919f94
|
|
The glob information was not specified in the string representation for
a source, which led to non-deterministic behaviour when generating the
lockfile, since sources are sorted by this value.
https://github.com/rubygems/rubygems/commit/493b880abc
|
|
Fixes [Bug #18000]
Notes:
Merged: https://github.com/ruby/ruby/pull/4737
|
|
|
|
Previously, if an autoload failed (the file was loaded, but the
constant was not defined by the autoloaded file). Ruby will try
to autoload again if you delete the autoloaded file from
$LOADED_FEATURES. With this change, the autoload and the
constant itself are removed as soon as it fails.
To handle cases where multiple threads are autoloading, when
deleting an autoload, handle the case where another thread
already deleted it.
Fixes [Bug #15790]
Notes:
Merged: https://github.com/ruby/ruby/pull/4715
Merged-By: jeremyevans <code@jeremyevans.net>
|
|
https://github.com/ruby/reline/commit/69e365edcc
|
|
|
|
Also, check if a suffix is empty, to guarantee the assumption of
`onigenc_get_left_adjust_char_head` that `*s` is always accessible,
even in the case of `SHARABLE_MIDDLE_SUBSTRING`.
|
|
|
|
Previous fix didn't show the cursor or dialogs. This allows the
dialogs to continue to work.
https://github.com/ruby/reline/commit/651c5f63cc
|
|
Fixes a crash in IRB if a dialog is displayed and the default
external encoding is not UTF-8:
/home/jeremy/tmp/reline/lib/reline/line_editor.rb:731:in `write': U+2588 from UTF-8 to US-ASCII (Encoding::UndefinedConversionError)
https://github.com/ruby/reline/commit/f570525ecd
|
|
But pending them now because they need dummy document data to show doc.
https://github.com/ruby/irb/commit/ac471ee14e
|
|
correctly
https://github.com/ruby/irb/commit/5df6e1f027
|
|
https://github.com/ruby/irb/commit/f34da7fa04
|
|
by using variable names
https://github.com/ruby/irb/commit/a23a88b8c9
|
|
https://github.com/ruby/irb/commit/4d7cefcaa4
|
|
https://github.com/ruby/reline/commit/44cd35e65d
|
|
https://github.com/ruby/reline/commit/972cc993ca
|
|
https://github.com/ruby/reline/commit/996bfec64b
|
|
This commit dumps the outer variables table when dumping an iseq to
binary. This fixes a case where Ractors aren't able to tell what outer
variables belong to a lambda after the lambda is loaded via ISeq.load_from_binary
[Bug #18232] [ruby-core:105504]
Notes:
Merged: https://github.com/ruby/ruby/pull/4942
|
|
|
|
|
|
From Reidline to Reline
Update description used in take_corresponding_syntax_to_kw_do and is_the_in_correspond_to_a_for methods
Use possessive noun correctly
Second element
https://github.com/ruby/irb/commit/4fa9714d6f
|
|
Fixes calling exit after binding.irb.
Fixes [Bug #18234]
https://github.com/ruby/irb/commit/4ea8d376f2
|
|
|
|
|
|
|
|
These are supported by Ruby's socket library if the operating system
supports zone indentifiers, so they should be supported by ipaddr.
See RFCs 4007 and 6874 for additional information.
Implements Ruby Feature #10911
https://github.com/ruby/ipaddr/commit/09a6408fb2
|
|
https://github.com/ruby/ipaddr/commit/283d16f3a3
|
|
https://github.com/ruby/ipaddr/commit/f49d2d49a4
|
|
https://bugs.ruby-lang.org/issues/15832
https://github.com/ruby/ipaddr/commit/de9805d6fa
|