Age | Commit message (Collapse) | Author |
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4691
|
|
https://github.com/ruby/error_highlight/commit/25ef7dbeda4f2cfcad1675f70319401ef4916f40#diff-1ce41a048bf2c08aa7bf25b741e9d3a4e08ea03f0d80bc6b8ee6d1c3c259704dR1022
|
|
|
|
|
|
LibYAML has moved from their previous Mercurial based hosting on BitBucket to a git repository on GitHub. This commit updates the `Psych` module's documentation to point to this new repository, instead of the old one which is now a 404.
https://github.com/ruby/psych/commit/947a84d0dd
|
|
https://github.com/ruby/psych/commit/51a9ce13db
|
|
The existing implementation of `Net::HTTP#write_timeout` relies on
`Net::BefferedIO` to trigger the `Net::WriteTimeout` error. This commit
changes `send_request_with_body_stream` to remove the optimization that
was making `Net::HTTP#write_timeout` not work when `body_stream` is
used.
Open issue:
https://bugs.ruby-lang.org/issues/17933
https://github.com/ruby/net-http/commit/a0fab1ab52
|
|
https://github.com/ruby/ostruct/commit/20d0b8c065392a22ba6d74194cf116755f38337f
|
|
https://github.com/ruby/set/commit/76b056c3b9
|
|
https://github.com/ruby/set/commit/dd787a3988
|
|
This change removes unused configuration.
https://github.com/ruby/set/commit/6c2338d699
|
|
https://github.com/ruby/set/commit/35b69e9d69
|
|
https://github.com/ruby/set/commit/1a73ab9047
|
|
Implements [Feature #17838]
https://github.com/ruby/set/commit/d9b389bafa
|
|
The test fails on Solaris 10. Maybe due to the IPv6 configuration on the
server, but I have no idea at all. I've asked @ngoto to investigate the
issue, so will tentatively skip the tests on Solaris
http://rubyci.s3.amazonaws.com/solaris10-gcc/ruby-master/log/20210729T040002Z.fail.html.gz
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4677
Merged-By: nobu <nobu@ruby-lang.org>
|
|
Notes:
Merged-By: soutaro <matsumoto@soutaro.com>
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/4690
|
|
Because the key of redefine table is `def`, `def` should be
unique for each optimized method (`alias` is not allowed).
Notes:
Merged: https://github.com/ruby/ruby/pull/4493
|
|
`vm_opt_method_table` is me=>bop table to manage the optimized
methods (by specialized instruction). However, `me` can be invalidated
to invalidate the method cache entry.
[Bug #17725]
To solve the issue, use `me-def` instead of `me` which simply copied
at invalidation timing.
A test by @jeremyevans https://github.com/ruby/ruby/pull/4376
Notes:
Merged: https://github.com/ruby/ruby/pull/4493
|
|
|
|
Solaris 11 CI times out instead of raising NoMemoryError for large
allocations, so it cannot test ensure after NoMemoryError.
|
|
|
|
|
|
|
|
(https://github.com/ruby/optparse/pull/26)
https://github.com/ruby/optparse/commit/47417f1b4c
|
|
https://github.com/ruby/optparse/commit/bf03038d95
|
|
- Adds section "Parsing" to tutorial.rdoc.
- Removes section "Terminators" from option_params.rdoc. (Terminator '--' is not an option parameter.)
https://github.com/ruby/optparse/commit/40d51ccbad
|
|
- Removed a largish block of repeated text.
- Added sections "Top List and Base List" and "Methods for Defining Options" (on, define, etc.).
- Linked from class OptionParser doc to the tutorial.
https://github.com/ruby/optparse/commit/7f3195b9db
|
|
https://github.com/ruby/optparse/commit/7ef3d89e78
|
|
Adds argument abbreviation in option_params.rdoc.
Adds entire Argument Values section to tutorial.rdoc.
https://github.com/ruby/optparse/commit/9c5b3f244b
|
|
https://github.com/ruby/optparse/commit/d07cb96a96
|
|
(https://github.com/ruby/optparse/pull/19)
https://github.com/ruby/optparse/commit/385dd4322d
|
|
https://github.com/ruby/optparse/commit/f23d750d14
|
|
https://github.com/ruby/optparse/commit/7e65ef3cfa
|
|
(https://github.com/ruby/optparse/pull/11)
https://github.com/ruby/optparse/commit/5618eeb49e
|
|
* More on tutorial
* More on tutorial
* More on tutorial
* More on tutorial: clearer example output
https://github.com/ruby/optparse/commit/84dfd92d2a
|
|
https://github.com/ruby/optparse/commit/f209276f79
|
|
* https://github.com/ruby/uri/commit/bc47bf71df2b2e9cea09d0b2684ceac7355e42a0
* To include the fix from https://github.com/ruby/uri/pull/27
|
|
|
|
Also defined in include/ruby/internal/core/rarray.h which always
will be included.
|
|
multithreaded use
I'm not sure whether this handles all multithreaded use cases,
but this handles the example that crashes almost immediately
and does 10,000,000 total deflates using 100 separate threads.
To prevent the tests from taking forever, the committed test
for this uses only 10,000 deflates across 10 separate threads,
which still causes a segfault in the previous implementation
almost immediately.
Fixes [Bug #17803]
https://github.com/ruby/zlib/commit/4b1023b3f2
|
|
Improve the language in the gem's summary and description;
also remove U+00A0 (no-break space) characters from post-install box.
https://github.com/ruby/readline/commit/5037cf7ffc
|
|
This gem exposes no executables.
https://github.com/ruby/resolv-replace/commit/fa405185f7
|
|
https://github.com/ruby/resolv/commit/095f1c003f
|
|
We would like to avoid linking to the Set class for these words.
https://github.com/ruby/getoptlong/commit/33b56d6141
|
|
This gem exposes 0 executables.
https://github.com/ruby/getoptlong/commit/4522163cbd
|
|
When attempting to require a file without an extension that has
already been required or provided with an .so extension, only
look for files with an .rb extension. There is no point in
trying to find files with an .so extension, since we already
know one has been loaded.
Previously, attempting to require such a file scanned the load
path twice, once for .rb and once for .so. Now it only scans
once for .rb. The scan once for .rb cannot be avoided, since
the .rb file would take precedence and should be loaded if it
exists.
Fixes [Bug #10902]
Notes:
Merged: https://github.com/ruby/ruby/pull/4687
|
|
https://github.com/ruby/digest/commit/360a7de366
|