Activity
From 10/21/2019 to 10/27/2019
10/27/2019
-
11:19 AM Revision 85d966af (git): Add ubuntu-16.04 to matrix of GitHub Actions
-
09:57 AM Revision 417369e0 (git): Improve Enumerator.produce docs
- * Add to NEWS;
* Add examples of while-alike cycles with practical tasks. -
01:41 AM Revision aba23d83 (git): Fix documentation for Fiber#transfer [ci skip]
- Fiber#transfer prevents calling Fiber#resume on the receiver of the
transfer method, not the fiber calling transfer.
...
10/26/2019
-
08:33 PM Revision 4fe89e08 (git): Add entry for Feature #13083 in NEWS
- * Move Unicode changes under String / Unicode for consistency with the rest.
-
06:53 PM Revision 664e96b1 (git): Update to ruby/spec@28a728b
-
06:52 PM Revision 3eb0d50c (git): Update to ruby/mspec@e171725
- 05:24 PM Revision 9c5a9623 (git): * 2019-10-27 [ci skip]
-
05:24 PM Revision 62212482 (git): Improve Net::HTTP docs:
- * Make links from Net::GenericHTTPRequest work;
* Document +dest+ param of HTTPResponse#read_body;
* Slightly improve... -
05:24 PM Revision f93cb690 (git): OptionParser: document into: argument
-
05:24 PM Revision a24bff46 (git): open-uri: change global docs to reflect that URI.open syntax is preferred
-
05:24 PM Revision de147bb7 (git): Net::FTP: fix formatting problems for #status method
-
05:24 PM Revision 4fe06f46 (git): IRB: Document command evaluation history.
-
05:24 PM Revision 2746fd5d (git): Update StringIO docs:
- * More explanations/examples in class docs;
* Fix links to other methods (remove ... -
05:24 PM Revision f6f1377a (git): Update ERB docs
- * Actualize Notes about other templating engines;
* Document #location= method. -
07:27 AM Revision ad9c7137 (git): Make `(#methodname)` a link with --hyperlink-all option
-
06:48 AM Revision d70fdeed (git): Make `(#methodname)` a link
-
06:35 AM Revision 5aacb304 (git): refactor assign variables
- For readability. Requested by ko1.
See: https://github.com/ruby/ruby/commit/356e203a3acd4d3d20ba12f956fd22e17b6363e... -
05:58 AM Revision bddb31bb (git): Documentation improvements for Ruby core
- * Top-level `return`;
* Documentation for comments syntax;
* `rescue` inside blocks;
* Enhance `Object#to_enum` docs;... -
03:52 AM Revision cf934413 (git): Raise on end-exclusive ranges [Feature #14784]
- Raises an error on end-exclusive ranges unless endless, regardless
the receiver. -
12:26 AM Revision f14b7541 (git): [ruby/forwardable] Use Gemfile instead of Gem::Specification#add_development_dependency.
- https://github.com/ruby/forwardable/commit/1e7123a81b
-
12:25 AM Revision f625a4be (git): [ruby/forwardable] Fix NoMethodError on ruby 2.4 or earlier
- https://github.com/ruby/forwardable/runs/242918994#step:5:12
```
Error: test_obj_single_delegators_send_id(TestForwar... -
12:25 AM Revision 00989770 (git): [ruby/forwardable] Remove string allocation in def_{instance,single}_delegators
- https://github.com/ruby/forwardable/commit/1a994c90e1
-
12:25 AM Revision d00551a7 (git): [ruby/forwardable] Make def_{instance,single}_delegators skip :__send__ and :__id__
- Previously, __send__ and __id__ were skipped if provided as strings,
but not skipped if provided as symbols.
Fixes R... -
12:25 AM Revision b15e0983 (git): [ruby/forwardable] Update spec.files
- https://github.com/ruby/forwardable/commit/1b6991e589
-
12:24 AM Revision b25ab383 (git): [ruby/forwardable] Extracted VERSION constant for gemspec
- https://github.com/ruby/forwardable/commit/387758d45a
10/25/2019
-
10:03 PM Revision 0c579b0a (git): [ruby/dbm] Remove taint support
- Ruby 2.7 deprecates taint and it no longer has an effect.
The lack of taint support should not cause a problem in
pre... - 05:56 PM Revision 41d52945 (git): * 2019-10-26 [ci skip]
-
05:54 PM Revision 84b69c52 (git): Edit vm_opts.h for VM options
- Revert 46f175ed5c8560b3c9da5ab7b4fa73287f1eb1c5 partially.
Also tool/ruby_vm scripts refer the options in vm_opts.h. -
02:30 PM Revision 42c652d1 (git): Fixed range argument condition [Feature #14784]
- Allows a beginless/endless range, and an end-exclusive range
unless the receiver is smaller than its end. -
08:58 AM Revision 88135845 (git): enable assertion for debug.
- http://ci.rvm.jp/results/trunk-vm-asserts@silicon-docker/2340856
-
07:44 AM Revision f3f1d89d (git): skip tests that do not work on GC.stress
- These tests rely on GC.stat and GC.last_gc_info, which are not
stable when GC.stress is true. Skip them for that case. -
03:24 AM Revision 356e203a (git): more on struct rb_call_data
- Replacing adjacent struct rb_call_info and struct rb_call_cache
into a struct rb_call_data. -
01:45 AM Revision a7ec88ad (git): Add `shell: cmd`
- Use cmd instead of new default shell for `call`.
https://github.blog/changelog/2019-10-17-github-actions-default-shel... -
01:07 AM Revision 7bcc639c (git): Rename old var name with new name
-
12:29 AM Revision 09936d1d (git): [ruby/tracer] Use Gemfile instead of Gem::Specification#add_development_dependency.
- https://github.com/ruby/tracer/commit/9df7d7937b
-
12:25 AM Revision fb15e794 (git): Handle case where ruby2_keywords method splats to ruby2_keywords method
- Previously, the keyword hash was duped (which results in a regular
hash), but the dup was not marked as a keyword has...
10/24/2019
-
11:54 PM Revision 5040eea9 (git): Do not show progress at chocolatey
-
07:40 PM Revision 4ff2c58f (git): retry tailcall optimization (#2529)
- Sorry, f62f90367fc3bce6714e7c34cbd040e14e43fe07 is push miss.
-
07:39 PM Revision 58b363bf (git): respect `param.flags.ruby2_keywords` at to_binary.
- `param.flags.ruby2_keywords` is not store/load correctly at to_binary
so restore this flag correctly. -
07:35 PM Revision d6a2507e (git): Duplicate hash when converting keyword hash to keywords
- This mirrors the behavior when manually splatting a hash. This
mirrors the changes made in setup_parameters_complex ... -
07:34 PM Revision 8c59b925 (git): Update date specs
- Allow Date.new spec to run on 2.7.
Separate Date.valid_jd? specs, since 2.7 is now stricter and
requires numeric val... -
07:34 PM Revision 5fe8943f (git): Fix typo causing Date.new(year, month) to fail
- Add a test for this case.
-
07:01 PM Revision e8f90e73 (git): check T_ICLASS for Method#inspect.
- METHOD::klass can contain T_ICLASS so inspect should respect it.
-
05:31 PM Revision b7c8874b (git): Install openssl with chocolatey
- OpenSSL in chocolatey is 1.1.1d but outdated 1.0.2s is in vcpkg.
-
05:24 PM Revision 826bbf98 (git): Split by `&&`
-
05:08 PM Revision 967b924a (git): Expanded an environment variable
- PowerShell does not expand by `%varname%` syntax.
-
05:04 PM Revision b86af95c (git): Get rid of control flow by cmd.exe
- Github workflow stopped using cmd.exe suddenly, and `||` and `&&`
seem not working in PowerShell. -
04:16 PM Revision b609bdeb (git): Define arguments forwarding as `ruby2_keywords` style
- Get rid of these redundant and useless warnings.
```
$ ruby -e 'def bar(a) a; end; def foo(...) bar(...) end; foo({}... -
04:07 PM Revision 4b3e007e (git): Assert no-kwrest case
-
03:56 PM Revision ed65e2d5 (git): Assert no-block case
-
03:54 PM Revision 8d0c5eb8 (git): Set method locations
- 03:16 PM Revision 2ea69896 (git): * 2019-10-25 [ci skip]
-
03:15 PM Revision 6279e45c (git): Arguments forwarding is not allowed in lambda [Feature #16253]
-
02:47 PM Revision 1fb45848 (git): Remove unsused output_method argument
- Fixes Ruby Bug 9876.
-
02:38 PM Revision 8439caab (git): Refined `rp` output [ci skip]
- So that the result structure can be accessed as `$number`
variables, not a mere `VALUE`. -
11:58 AM Revision dc44ab29 (git): Revert "[ruby/fiddle] Fix a failing test (#13)"
- This reverts commit 5ebb0d50f6560b35bc03deb79341a115c5f782ee.
-
11:58 AM Revision de5ee47c (git): Revert "[ruby/fiddle] test: use env Hash"
- This reverts commit 4d844cbaed518743776594fa5ae33b86fe176ad1.
-
11:58 AM Revision efd641ff (git): Revert "[ruby/fiddle] Use ffi_closure_free by default. (#20)"
- This reverts commit ce6caade7c57a505f73086ccd7b33c14f7715f22.
-
10:47 AM Revision f126d80b (git): [ruby/webrick] Don't check tainting in access log escaping
- Only untaint result on Ruby <2.7, as taint support is deprecated
in Ruby 2.7+ and no longer has an effect.
https://g... -
10:47 AM Revision c28d50a7 (git): [ruby/webrick] Support literal IPv6 addresses in X-Forwarded-Host
- https://github.com/ruby/webrick/commit/6b6990ec81
-
10:47 AM Revision 37c266aa (git): [ruby/webrick] Remove the squishing of whitespace in header values
- While the stripping of header values is required by RFC 2616 4.2 and
RFC 7230 3.2.4, the squishing is not and can bre... -
10:47 AM Revision 84ed4c3d (git): [ruby/webrick] bump version to 1.5.0
- https://github.com/ruby/webrick/commit/00c281caa7
-
10:46 AM Revision 8189d496 (git): [ruby/webrick] Remove Webrick::HTTPResponse#to_s
- It is currently broken, and even if it worked, it can cause problems
when debugging. See Ruby Bug 10715.
https://gi... -
10:46 AM Revision f0452574 (git): [ruby/webrick] after ruby-2.6.0, set Net::HTTP#write_timeout
- https://github.com/ruby/webrick/commit/3b51f6b4d2
-
10:34 AM Revision b8097848 (git): [ruby/fiddle] Remove taint support (#21)
- Ruby 2.7 deprecates taint and it no longer has an effect.
The lack of taint support should not cause a problem in
pre... -
10:34 AM Revision ce6caade (git): [ruby/fiddle] Use ffi_closure_free by default. (#20)
- * Use ffi_closure_free unconditionally.
The current conditionals reflect historic heritage of FFI. Usage of
ffi_clos... -
10:34 AM Revision 30d46966 (git): [ruby/fiddle] Use RbConfig::SIZEOF (#19)
- https://github.com/ruby/fiddle/commit/ea06b28db8
- 10:34 AM Revision 4d844cba (git): [ruby/fiddle] test: use env Hash
- https://github.com/ruby/fiddle/commit/a01a962342
- 10:34 AM Revision 5ebb0d50 (git): [ruby/fiddle] Fix a failing test (#13)
- * Fix a failing test
This commit fixes the following failure:
```
1) Failure:
Fiddle::TestImport#test_no_message_... - 10:34 AM Revision 7733db66 (git): [ruby/fiddle] Fiddle::Function must maintain a reference to the closure
- If the first parameter to Fiddle::Function is a closure object (rather
than an interger), `rb_Integer` will cast it t... -
09:50 AM Revision 70ca56de (git): Temporarily skipped with upstream changes of Date library.
-
09:39 AM Revision 487d96c6 (git): [ruby/date] Use Gemfile instead of Gem::Specification#add_development_dependency.
- https://github.com/ruby/date/commit/13c94362c2
-
09:39 AM Revision 9d3a4ab0 (git): [ruby/date] Update docs
- https://github.com/ruby/date/commit/8c02586a98
-
09:39 AM Revision 913807bd (git): [ruby/date] Simplify #inspect
- https://github.com/ruby/date/commit/af01edd7d8
-
09:39 AM Revision 2e37c196 (git): [ruby/date] Remove taint support
- Ruby 2.7 deprecates taint and it no longer has an effect.
The lack of taint support should not cause a problem in
pre... -
09:39 AM Revision fc0e8d00 (git): [ruby/date] Support -Float::INFINITY...date ranges
- Fixes Ruby Bug 12961
https://github.com/ruby/date/commit/7f533c2552 -
09:39 AM Revision 4e40ca30 (git): [ruby/date] Check for numeric arguments in constructors
- Previously, the type of these arguments were not checked, leading to
NoMethodErrors in some cases, and TypeErrors in ... -
09:39 AM Revision 9eb798a3 (git): [ruby/date] Make julian dates roundtrip through to_time.to_date
- Previously, julian dates would not round trip through to_time.to_date,
because Time is always considered gregorian. ... -
09:03 AM Revision f1de4383 (git): Use CPDEBUG for debug code
-
09:03 AM Revision 89e79976 (git): Combine call info and cache to speed up method invocation
- To perform a regular method call, the VM needs two structs,
`rb_call_info` and `rb_call_cache`. At the moment, we all... -
07:46 AM Revision 38e931fa (git): show "transferred" attribute on Fiber#to_s
- If a fiber is invoked with transfer method (such as "f.transfer"),
then the invoked fiber ("f") is labeled as "transf... -
07:46 AM Revision 4c3e3b80 (git): Revert "Fix Fiber#transfer"
- This reverts commit fa8ac91e957a076f6df1adaecad7896817138009.
Previous behavior is intentional. -
07:17 AM Revision 65e82679 (git): Revert "Fixed the require path for e2mmap version file."
- This reverts commit ff953a003e03f5f070112ececefab4c07ff4cb0e.
-
07:12 AM Revision ff953a00 (git): Fixed the require path for e2mmap version file.
-
07:11 AM Revision 2791989a (git): Fixed sync path of e2mmap structure for gemspec.
10/23/2019
-
11:30 PM Revision 281f7541 (git): include/ruby/backward/cxxanyargs.hpp: call `va_end` before return
- Coverity Scan complains it.
-
11:04 PM Revision f26f0f41 (git): hash.c: Do not use Unicode double-quotes
- It made rdoc fail.
https://rubyci.org/logs/rubyci.s3.amazonaws.com/ubuntu1804/ruby-master/log/20191023T183005Z.fail.... -
06:12 PM Revision df91896f (git): More rdoc for ENV#[] and ENV#fetch
-
05:49 PM Revision 6df6611c (git): Treat only left alt key as meta-key on Windows
- On German keyboard, right alt key acts as like shift key.
Ex. right-alt-8 is just "[". This input doesn't have meta-... -
04:42 PM Revision f1d4216b (git): Added refresh-gems
- Refreshes bundled gems to the latest version, and extracts them.
-
04:18 PM Revision 7391db4a (git): Updated minitest to 5.12.2
-
03:12 PM Revision 7bc787fa (git): Support forced enter insertion by Ctrl+Enter on Windows
- 03:00 PM Revision 659f7c0a (git): * 2019-10-24 [ci skip]
-
02:59 PM Revision 039faecd (git): Suppress duplicated "require 'reline'"
-
11:18 AM Revision 1d91feaf (git): Limit strict RUBY_METHOD_FUNC in C++
- Limit strict function signature check with RUBY_METHOD_FUNC in C++
to bundled libraries only. [Bug #16271] -
10:57 AM Revision 8bb716ab (git): Fix indent...
-
06:11 AM Revision 67f010af (git): name2ctype.h depends on also Emoji data
-
04:23 AM Revision cbec5336 (git): Add gem names [ci skip]
-
04:18 AM Revision 5d7aef20 (git): Trivial fixes [ci skip]
-
03:00 AM Revision 959ddf44 (git): Fix typos [ci skip]
10/22/2019
-
05:53 PM Revision 46f175ed (git): Use cppflags to pass preprocessor options
-
05:30 PM Revision d5d58447 (git): Use dedicated assertion methods for warning and syntax error
-
05:05 PM Revision 601f1fb4 (git): Catch syntax error even if fatal
-
05:04 PM Revision afab8122 (git): Fix the exception when CPDEBUG
-
04:05 PM Revision 801a11d0 (git): Relaxed tests for CPDEBUG mode
- 03:42 PM Revision 1a80ee45 (git): * 2019-10-23 [ci skip]
-
03:19 PM Revision 51bab75f (git): Provides ruby2_keywords
- So that requiring it succeeds even if that forward compatibility
gem is not installed. -
01:49 PM Revision 8390057d (git): Benchmark for [Feature #16155]
-
01:15 PM Revision 99ca5705 (git): tool/release.sh uses ruby-actions' result
- https://github.com/ruby/actions
-
12:44 PM Revision d736511e (git): Move format-release to tool and fix bugs
-
12:33 PM Revision 04075305 (git): Ignore timestamp file for the expected failure [ci skip]
-
12:17 PM Revision aec0a293 (git): Add a tool to generate a patch for www from log
- Receives an output of `tool/make-snapshot` and genarete
* Markdown format for release note
* a patch for branches.yml... -
12:05 PM Revision ed3333f8 (git): make-snapshot: Regexp#match raises on nil now
-
11:06 AM Revision 501b517d (git): NEWS: add a URL about the performance improvement of CGI.escapeHTML
-
10:46 AM Revision 02aadf10 (git): NEWS: Fix the example of Lazy#eager
-
10:39 AM Revision fac4339a (git): NEWS: add an example for Lazy#eager
-
10:32 AM Revision 0e735b21 (git): NEWS: Make Net::FTP#features and #option more informative
-
05:06 AM Revision 22845176 (git): test/ruby/test_exception typo fix
-
05:06 AM Revision 5e0d33a8 (git): appveyor.yml - remove timezone & tzinfo gems from MSVC builds
- Not compatible with concurrent-ruby dependency
-
03:21 AM Revision 97a03a03 (git): Add a cron job to keep CPDEBUG working
-
03:21 AM Revision 9c553139 (git): Fix build for CPDEBUG=1
- The declarations went out-of-sync in dcfb7f6.
10/21/2019
-
11:54 PM Revision fa8ac91e (git): Fix Fiber#transfer
- Fiber#transfer previously made it impossible to resume the fiber
if it was transferred to (no resuming the target of ... -
07:48 PM Revision f37cc1c7 (git): Fallback to TCP in resolv if UDP bind raises EACCES
- Original patch from Andy Grimm.
Fixes [Bug #10747] -
05:35 PM Revision 62d43828 (git): Arguments forwarding [Feature #16253]
-
04:27 PM Revision 35f90bf1 (git): NEWS: fixed method names [ci skip]
-
04:27 PM Revision 6067c0a2 (git): NEWS: fixed mark-up [ci skip]
- 04:07 PM Revision 349ad617 (git): * 2019-10-22 [ci skip]
-
04:06 PM Revision ee302f54 (git): add an NEWS entry about [Feature #15575]
-
04:04 PM Revision 9bbc2834 (git): add a NEWS entry about Proc#to_s change
-
04:04 PM Revision 0f0d05a3 (git): fix NEWS entry about unbundled gems
-
12:32 PM Revision ec2da08e (git): NEWS: fixed indents [ci skip]
-
12:26 PM Revision 228ebdbf (git): NEWS: fix a typo
-
12:24 PM Revision f364564e (git): bignum.c (estimate_initial_sqrt): prevent integer overflow
- `Integer.sqrt(0xffff_ffff_ffff_ffff ** 2)` caused assertion failure
because of integer overflow. [ruby-core:95453] [... -
09:46 AM Revision c8f97d16 (git): NEWS: structured the "Language changes" section
- There were too many items in the section in somewhat random order.
This change creates the following five subsections... -
08:45 AM Revision 5d63a9da (git): [Bug #16121] adjusted indent [ci skip]
- 08:29 AM Revision b9702590 (git): Stop making a redundant hash copy in Hash#dup (#2489)
- * Stop making a redundant hash copy in Hash#dup
It was making a copy of the hash without rehashing, then created an
... -
07:48 AM Revision 8b8b9c1a (git): add a NEWS entry about [Feature #15602]
-
06:30 AM Revision 431132f0 (git): Pass the called keyword arguments if `keyword_init`
- 02:50 AM Revision 215e4b87 (git): * expand tabs. [ci skip]
- Tabs were expanded because previously the file did not have any tab indentation.
Please update your editor config, an... -
02:45 AM Revision 44da5a1c (git): Look up event ID offsets by token as index
-
02:14 AM Revision 375124be (git): st: Do error check only on non-Ruby
-
02:14 AM Revision e70e81b5 (git): st: Add NULL checking
- These are found by Coverity.
-
12:54 AM Revision 263ee663 (git): Make suggestions order stable [Bug #16263]
- As the result order of `DidYouMean::SpellChecker#correct` is
undefined, keep the order of the original candidates. -
12:53 AM Revision 71ffe40a (git): test/optparse/test_did_you_mean.rb - fix suggestion order
-
12:28 AM Revision 27261007 (git): DidYouMean can be an empty stub module [Bug #16263]
- 12:11 AM Revision 1d29c9bd (git): * 2019-10-21 [ci skip]
-
12:11 AM Revision 92234667 (git): test_exception - fix with & w/o did_you_mean
- See Ruby issue 16263
Also available in: Atom