| Age | Commit message (Collapse) | Author |
|
Co-authored-by: Koichi Sasada <ko1@atdot.net>
Notes:
Merged: https://github.com/ruby/ruby/pull/4704
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4704
|
|
Since a3fb97465df3, this string is not inside the here-document.
|
|
|
|
7 spaces were used for 2 levels of indentation. This commit changes it
to use 8 spaces.
Notes:
Merged: https://github.com/ruby/ruby/pull/4706
|
|
If the thread termination invokes user code after `th->status` becomes
`THREAD_KILLED`, and the user unblock function causes that `th->status` to
become something else (e.g. `THREAD_RUNNING`), threads waiting in
`thread_join_sleep` will hang forever. We move the unblock function call
to before the thread status is updated, and allow threads to join as soon
as `th->value` becomes defined.
This reverts commit 6505c77501f1924571b2fe620c5c7b31ede0cd22.
Notes:
Merged: https://github.com/ruby/ruby/pull/4689
|
|
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4705
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4702
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4702
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4702
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4700
|
|
Descriptions for return values of -1 and 1 were reversed.
Notes:
Merged: https://github.com/ruby/ruby/pull/4698
Merged-By: nobu <nobu@ruby-lang.org>
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4695
Merged-By: nobu <nobu@ruby-lang.org>
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4697
|
|
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4696
Merged-By: nobu <nobu@ruby-lang.org>
|
|
https://github.com/ruby/error_highlight/commit/b79d679bbd
|
|
|
|
Shell reserved words and special built-in commands can be placed
at only the beginning of the command (except for leading white
spaces).
|
|
The environment variable `RUBYSHELL` is used only on Windows, as
well as `COMSPEC`.
Notes:
Merged: https://github.com/ruby/ruby/pull/4694
|
|
on some platforms
* Use a longer string as <= 23 characters it's embedded on CRuby and
the value of rb_str_capacity() is implementation-specific.
|
|
Changed since 55bf0ef1aa7c936b564b883196de1ace4be4cc7e.
|
|
This test appears to cause failures in some environments.
|
|
This speeds up performance by multiple orders of magnitude for
large integers.
Fixes [Bug #14391]
Co-authored-by: tompng (tomoya ishida) <tomoyapenguin@gmail.com>
Notes:
Merged: https://github.com/ruby/ruby/pull/4584
|
|
This changes Thread::Location::Backtrace#absolute_path to return
nil for methods/procs defined in eval. If the realpath of an iseq
is nil, that indicates it was defined in eval, in which case you
cannot use RubyVM::AbstractSyntaxTree.of.
Fixes [Bug #16983]
Co-authored-by: Koichi Sasada <ko1@atdot.net>
Notes:
Merged: https://github.com/ruby/ruby/pull/4519
|
|
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4693
|
|
https://github.com/ruby/reline/commit/b0b75fcd27
|
|
https://github.com/ruby/reline/commit/320f09055c
|
|
https://github.com/ruby/reline/commit/8e62e46e33
|
|
https://github.com/ruby/reline/commit/de234dc875
|
|
https://github.com/ruby/reline/commit/0c38e39023
|
|
https://github.com/ruby/reline/commit/b60b3b76cd
|
|
https://github.com/ruby/reline/commit/9a25ee9f12
|
|
OpenBSD doesn't support tiparm, only tparm. I'm not sure if the
two are compatible, but this at least this allows me to run irb
on OpenBSD.
https://github.com/ruby/reline/commit/0ce2b34e2b
|
|
https://github.com/ruby/reline/commit/84577da0c4
|
|
The yamatanooroti gem can't emulate numpad key pressing...
https://github.com/ruby/reline/commit/8e9da1aeaf
|
|
Fixes #298
https://github.com/ruby/reline/commit/72acfcd27a
|
|
https://github.com/ruby/reline/commit/940cdaa301
|
|
https://github.com/ruby/reline/commit/a0d946a398
|
|
https://github.com/ruby/reline/commit/17721e477e
|
|
https://github.com/ruby/reline/commit/7ef9805b35
|
|
This fixes cases where exceptions raised using Thread#raise are
swallowed by finalizers and not delivered to the running thread.
This could cause issues with finalizers that rely on pending interrupts,
but that case is expected to be rarer.
Fixes [Bug #13876]
Fixes [Bug #15507]
Co-authored-by: Koichi Sasada <ko1@atdot.net>
Notes:
Merged: https://github.com/ruby/ruby/pull/4366
|
|
On -DUSE_EMBED_CI=0, there are more GC allocations and the old code
didn't keep old_operands[0] reachable while allocating. On a Debian
based system, I get a crash requiring erb under GC stress mode. On
macOS, tool/transcode-tblgen.rb runs incorrectly if I put GC.stress=true
as the first line.
Notes:
Merged: https://github.com/ruby/ruby/pull/4662
Merged-By: XrXr
|
|
|