Project

General

Profile

Activity

From 10/08/2021 to 10/14/2021

10/14/2021

10:56 PM Bug #16953 (Feedback): Windows bash bin files removed in master
@MSP-Greg Can you figure out which commit caused this issue? I tried looking for commits before commit:631c01f5ae, bu... jeremyevans0 (Jeremy Evans)
10:55 PM Bug #17719: Irregular evaluation order in hash literals
nobu (Nobuyoshi Nakada) wrote in #note-2:
> I think it can be fixed by removing the optimization in the parser and l...
jeremyevans0 (Jeremy Evans)
07:55 PM Revision 46291a29 (git): [rubygems/rubygems] Update broken link in Bundler::Fetcher::CertificateFailureError
https://github.com/rubygems/rubygems/commit/11b5d479cb Jack Schuss
04:26 PM Revision c658834c (git): * 2021-10-15 [ci skip]
git[bot]
03:40 PM Feature #17760: Where we should install a header file when `gem install --user`?
Is there a RubyGems issue tracking this? Eregon (Benoit Daloze)
02:44 PM Revision e057b9ee (git): Prefer the reentrant versions of gmtime and localtime
nobu (Nobuyoshi Nakada)
02:35 PM Misc #18174: DevelopersMeeting20211021Japan
- [Feature #10917] Add `GC.stat[:total_time]` when GC profiling enabled
- @ko1 did submit a pull request which seem...
byroot (Jean Boussier)
02:17 PM Revision fc9f9231 (git): Update bundled_gems
znz (Kazuhiro NISHIYAMA)
01:57 PM Revision c19685e2 (git): Reap rarely leaked threads
nobu (Nobuyoshi Nakada)
12:15 PM Revision 2fa0d51a (git): [ruby/date] Bump up date version to 3.2.0
https://github.com/ruby/date/commit/e0a4cbc8f6 hsbt (Hiroshi SHIBATA)
12:14 PM Revision befb37c2 (git): [ruby/drb] Bump up drb version to 2.1.0
https://github.com/ruby/drb/commit/e4b7b68d67 hsbt (Hiroshi SHIBATA)
12:14 PM Revision 20bd9e7c (git): [ruby/drb] Bump up drb version to 2.0.5
https://github.com/ruby/drb/commit/7edf67654c hsbt (Hiroshi SHIBATA)
12:14 PM Revision e6b3eab1 (git): [ruby/time] Bump up time version to 0.2.0
https://github.com/ruby/time/commit/b9dd593b23 hsbt (Hiroshi SHIBATA)
12:14 PM Revision 9c96bcf0 (git): [ruby/open-uri] Bump up open-uri version to 0.2.0
https://github.com/ruby/open-uri/commit/ec4275a1eb hsbt (Hiroshi SHIBATA)
12:08 PM Revision b7f55717 (git): [ruby/pathname] Bump up pathname version to 0.2.0
https://github.com/ruby/pathname/commit/e6b3b3ed25 hsbt (Hiroshi SHIBATA)
11:41 AM Revision d13c6c56 (git): [ruby/base64] Bump up base64 version to 0.1.1
https://github.com/ruby/base64/commit/b9e23b27f9 hsbt (Hiroshi SHIBATA)
11:29 AM Revision f8862801 (git): [ruby/nkf] Bump up nkf version to 0.1.1
https://github.com/ruby/nkf/commit/9aa7c6b841 hsbt (Hiroshi SHIBATA)
11:26 AM Revision b6e52647 (git): [ruby/find] Bump up find version to 0.1.1
https://github.com/ruby/find/commit/90c35c477a hsbt (Hiroshi SHIBATA)
11:16 AM Revision 9ed12504 (git): [ruby/yaml] Bump up yaml version to 0.2.0
https://github.com/ruby/yaml/commit/cef5360823 hsbt (Hiroshi SHIBATA)
11:13 AM Revision 391ebfc3 (git): Disable install-doc at CodeQL
nobu (Nobuyoshi Nakada)
11:13 AM Revision 4cf367b8 (git): Set GNUMAKEFLAGS at CodeQL
nobu (Nobuyoshi Nakada)
11:12 AM Revision 2c75fc91 (git): [ruby/timeout] Bump up timeout version to 0.2.0
https://github.com/ruby/timeout/commit/02e792ddd8 hsbt (Hiroshi SHIBATA)
11:09 AM Revision 6f67a78a (git): [ruby/cgi] Bump up cgi version to 0.3.0
https://github.com/ruby/cgi/commit/95324433b4 hsbt (Hiroshi SHIBATA)
11:09 AM Revision caf34400 (git): [ruby/benchmark] Bump up benchamark version to 0.2.0
https://github.com/ruby/benchmark/commit/eea1657fa2 hsbt (Hiroshi SHIBATA)
09:44 AM Revision d2109501 (git): [ruby/etc] Get rid of alloca in the loop
https://github.com/ruby/etc/commit/c989bacc4c nobu (Nobuyoshi Nakada)
09:43 AM Revision 1d6a490c (git): Cast up to get rid of the potential overflow posibility
nobu (Nobuyoshi Nakada)
08:18 AM Revision 1220556f (git): [ruby/fcntl] Bump up fcntl version to 1.0.1
https://github.com/ruby/fcntl/commit/0bcc0c4518 hsbt (Hiroshi SHIBATA)
08:04 AM Revision 91c2069d (git): [flori/json] Bump up json version to 2.6.0
https://github.com/flori/json/commit/1942689b67 hsbt (Hiroshi SHIBATA)
07:18 AM Revision 6b134480 (git): [ruby/zlib] Bump up zlib version to 2.1.0
https://github.com/ruby/zlib/commit/dd593acaee hsbt (Hiroshi SHIBATA)
07:18 AM Revision db500f05 (git): [ruby/zlib] Bump version to v2.0.0
https://github.com/ruby/zlib/commit/434eba55ae hsbt (Hiroshi SHIBATA)
06:05 AM Revision 724c6577 (git): Remove repeated 'the' (#4966)
180909 (佳华 王)
05:07 AM Revision 9e86a603 (git): Removed redundant digest namespace
hsbt (Hiroshi SHIBATA)
04:31 AM Revision 3265af2f (git): separate pure ruby location under the digest/* extensions
hsbt (Hiroshi SHIBATA)
04:23 AM Revision 13772cae (git): Move pure ruby files under the ext/gemname/lib directory.
hsbt (Hiroshi SHIBATA)
01:23 AM Revision 3099bb6e (git): rb_encoding is already const
- this change get rid of a warning of mswin build.
see include/ruby/internal/encoding/encoding.h(116)
U.Nakamura
12:12 AM Revision fa12e3e2 (git): [ruby/fileutils] Remove counterproductive optimization
I think it's debatable which is the most common usage of
`FileUtils.mkdir_p`, but even assuming the most common use c...
deivid (David Rodríguez)
12:12 AM Revision d8d97872 (git): [ruby/fileutils] Simplify loop to find out segments to be created
Doing it this way is simpler and it doesn't end up adding "/" to the
list of folders, so it doesn't need to be remove...
deivid (David Rodríguez)

10/13/2021

08:03 PM Revision a4f2aafd (git): [rubygems/rubygems] Remove save_loaded_features
https://github.com/rubygems/rubygems/commit/f5e408f83d nobu (Nobuyoshi Nakada)
08:03 PM Revision 3f0150f2 (git): [rubygems/rubygems] Keep loaded features
Now `$LOADED_FEATURES` list is being maintained by `setup` and
`teardown` and, only libaries under the temporary dire...
nobu (Nobuyoshi Nakada)
04:43 PM Bug #17774: Quantified empty group causes regex to fail
I looked into fixing this by removing the define of `USE_MONOMANIAC_CHECK_CAPTURES_IN_ENDLESS_REPEAT`, as @mame indic... jeremyevans0 (Jeremy Evans)
04:11 PM Revision 1aa9fcca (git): Fix STATIC_SYM2ID for large ID on IL32LLP64 platforms
nobu (Nobuyoshi Nakada)
03:48 PM Bug #14103: Regexp absense operator has no chance to ^C
I submitted a pull request to fix this: https://github.com/ruby/ruby/pull/4960
The issue is unlikely to be specifi...
jeremyevans0 (Jeremy Evans)
03:42 PM Bug #18076: ext/digest/md5/md5.c: `-Wnull-pointer-subtraction` warning by Clang 13
I submitted a pull request upstream to fix this: https://github.com/ruby/digest/pull/29 jeremyevans0 (Jeremy Evans)
03:20 PM Revision c44f7a6c (git): * 2021-10-14 [ci skip]
git[bot]
03:20 PM Revision 8f480eaf (git): rb_group_member: Simplify
nobu (Nobuyoshi Nakada)
03:20 PM Revision 9a333398 (git): Add more `grpowned?` tests
nobu (Nobuyoshi Nakada)
02:30 PM Revision 058cd3a6 (git): [rubygems/rubygems] Remove unnecessary method
https://github.com/rubygems/rubygems/commit/97241e0ea4 deivid (David Rodríguez)
02:30 PM Revision 621fe090 (git): [rubygems/rubygems] Reuse `sh` helper for `git push` too
https://github.com/rubygems/rubygems/commit/32aa540163 deivid (David Rodríguez)
02:30 PM Revision df21600b (git): [rubygems/rubygems] Simplify some code
This method always receives an array, and we require `shellwords`
unconditionally at the top of the file, so `shelljo...
deivid (David Rodríguez)
02:30 PM Revision e97c671b (git): [rubygems/rubygems] Reuse `sh` helper
https://github.com/rubygems/rubygems/commit/c218d4d79e deivid (David Rodríguez)
02:30 PM Revision 30b6df41 (git): [rubygems/rubygems] Improve error messages in gem helpers
Previously they were printing the original command that was run, and
telling the user to rerun it. However, the comma...
deivid (David Rodríguez)
12:16 PM Revision 853004e0 (git): [rubygems/rubygems] Fix `bundle install` crash due to an incorrectly incomplete resolve
In case we have a corrupted lockfile that claims to support a platform, but
it's missing platform specific gems for i...
deivid (David Rodríguez)
12:16 PM Revision d1e6f222 (git): [rubygems/rubygems] No need to use converged dependencies either
This is exclusively about the lockfile.
https://github.com/rubygems/rubygems/commit/d6c6d040cd
deivid (David Rodríguez)
12:16 PM Revision ec5f732b (git): [rubygems/rubygems] Extract `locked_dependencies` helper
https://github.com/rubygems/rubygems/commit/7326d47530 deivid (David Rodríguez)
12:16 PM Revision 15f50d3b (git): [rubygems/rubygems] Simplify the incomplete locked specs for platform check
It doesn't really need converged specs, since it's only about the
lockfile.
https://github.com/rubygems/rubygems/com...
deivid (David Rodríguez)
12:12 PM Feature #16456: Ruby 2.7 argument delegation (...) should be its own kind of parameter in Method#parameters
Since #18011 was fixed it seems unlikely to change again.
Regarding detection, in the light of https://github.com/...
Eregon (Benoit Daloze)
10:04 AM Revision 275b55ae (git): Revert "Shallow clone on TravisCI"
This reverts commit 10d2341640c57544ca81bd21cfa60a6aff015692.
TravisCI clones the head of the target branch, and it m...
nobu (Nobuyoshi Nakada)
07:46 AM Bug #18250: Anonymous variables seem to break `Ractor.make_shareable`
https://github.com/nobu/ruby/tree/anonymous-lvar
```diff
commit 147cbbc4a648bf9671efec2604a00305ef74f2a6
Author: ...
nobu (Nobuyoshi Nakada)
02:21 AM Bug #18250: Anonymous variables seem to break `Ractor.make_shareable`
That is not enough.
```
$ ./ruby -v -e 'def foo((x, y)) -> {super}; end' -e 'Ractor.make_shareable(foo(nil))'
ruby...
nobu (Nobuyoshi Nakada)
07:21 AM Revision 0f1f95a3 (git): [rubygems/rubygems] Fix `bundle install` to force reinstallation of deleted gems
https://github.com/rubygems/rubygems/commit/8950631f02 deivid (David Rodríguez)
07:21 AM Revision bd87397f (git): [rubygems/rubygems] Use correct way to detect default gems
The other way, in particular matching a substring in the gemspec
summary, is brittle and no longer used since Ruby 2....
deivid (David Rodríguez)
07:21 AM Revision d6627ab8 (git): [rubygems/rubygems] Remove unnecessary code
All supported rubygems versions implement this.
https://github.com/rubygems/rubygems/commit/2130782ef6
deivid (David Rodríguez)
07:21 AM Revision ad4e7308 (git): [rubygems/rubygems] Make spec more realistic
The spec was just faking an installed gemspec without any installed gem
backing it up, resulting in `bundle install` ...
deivid (David Rodríguez)
07:02 AM Revision 10d23416 (git): Shallow clone on TravisCI
nobu (Nobuyoshi Nakada)
06:41 AM Bug #18155: (nil..nil).cover?(x) is true for all x since beginless ranges were introduced
For interests sake, I've put together a short patch that implements option 2: Reinstating the old behaviour of return... eightbitraptor (Matt V-H)
06:04 AM Revision 5deb273a (git): Fix a typo
znz (Kazuhiro NISHIYAMA)
04:00 AM Revision 1b35808a (git): Moved the common code
nobu (Nobuyoshi Nakada)
03:07 AM Revision bad61d34 (git): Qundef is not for ID
nobu (Nobuyoshi Nakada)
02:27 AM Revision aa5759a2 (git): `rb_id_serial_to_id` is used in `key2id` since 4c2d014e9216
nobu (Nobuyoshi Nakada)

10/12/2021

11:43 PM Bug #18250 (Closed): Anonymous variables seem to break `Ractor.make_shareable`
The following code breaks with a strange error:
```ruby
def foo(*); ->{ super };end
Ractor.make_shareable(foo) #...
tenderlovemaking (Aaron Patterson)
09:33 PM Revision 5c646ca0 (git): [ruby/irb] Ignore parenthesis during completion
Rename method
https://github.com/ruby/irb/commit/619aecb412
kaiquekandykoga (Kaíque Koga)
06:47 PM Bug #15204 (Rejected): globbing should be prevented when wildcard is surrounded by double quotes in the ruby's command line
The history indicates the current behavior is expected, and I agree. Globbing inside double quotes is not done by Li... jeremyevans0 (Jeremy Evans)
06:37 PM Revision 38d255d0 (git): .travis.yml: Comment out the 2nd arm64 pipeline.
The 2nd arm64 pipeline is unstable now in Travis. As Cirrus CI has arm64
pipelines, it's not a problem to drop the ar...
Jun Aruga
05:58 PM Bug #18041 (Closed): [BUG] Segmentation fault - ruby 2.5.8p224 (2020-03-31 revision 67882) [aarch64-linux]
jeremyevans0 (Jeremy Evans)
05:24 PM Revision a7fe7cf6 (git): * 2021-10-13 [ci skip]
git[bot]
05:24 PM Revision 41db84aa (git): [ruby/reline] Skip when unable to set input
`Reline::Windows` always reads from the console by Windows API
using fiddle.
https://github.com/ruby/reline/commit/...
nobu (Nobuyoshi Nakada)
03:21 PM Misc #18248: Add Feature Triaging Guide
naruse (Yui NARUSE) wrote in #note-3:
> > * Stale Feature Requests can be closed
>
> I'm unclear about this.
> I...
jeremyevans0 (Jeremy Evans)
02:52 AM Misc #18248: Add Feature Triaging Guide
> * Already Implemented Feature Requests should be closed
> * Feature Requests That Would Probably Not Be Considered...
naruse (Yui NARUSE)
02:04 AM Misc #18248: Add Feature Triaging Guide
Thank you always for your continuous and great contribution, I really appreciate it.
I read the guide draft. I und...
mame (Yusuke Endoh)
01:56 AM Misc #18248: Add Feature Triaging Guide
+1
It would be good to cut down on stale feature requests, and the recommendations in the draft are all very reasona...
Dan0042 (Daniel DeLorme)
01:32 PM Revision 013bac15 (git): Fix libraries under digest
nobu (Nobuyoshi Nakada)
01:06 PM Revision bb66729b (git): Enhanced RDoc for Numeric#% (#4954)
burdettelamar (Burdette Lamar)
11:53 AM Revision 58ae1efb (git): [ruby/digest] Avoid the constant redefinition warning
The gem and bundle commands first load digest via openssl, so loading
the digest gem would cause this warning every t...
Akinori MUSHA
11:53 AM Revision 01dc55ff (git): [ruby/digest] Bump version to 3.1.0.pre2
https://github.com/ruby/digest/commit/5184207611 Akinori MUSHA
11:53 AM Revision ab787c49 (git): [ruby/digest] Bump version to 3.1.0.pre1
https://github.com/ruby/digest/commit/56679008cf Akinori MUSHA
11:53 AM Revision 10a0fac7 (git): [ruby/digest] include jars
https://github.com/ruby/digest/commit/c15cbcd978 Pavel Rosický
11:53 AM Revision e94bcda0 (git): [ruby/digest] Bump version to 3.1.0.pre0
https://github.com/ruby/digest/commit/594cc4d548 Akinori MUSHA
11:53 AM Revision b245b67d (git): [ruby/digest] Place common parts in lib and engine specific parts under ext/**/lib
https://github.com/ruby/digest/commit/8d7496c3be Akinori MUSHA
11:46 AM Revision 5e1d2c5c (git): [ruby/digest] relicence under the Ruby license and the BSD 2-clause
https://github.com/ruby/digest/commit/154d461e91 Pavel Rosický
11:46 AM Revision 94882df3 (git): [ruby/digest] jruby support
https://github.com/ruby/digest/commit/2e9dc14693 Pavel Rosický
11:44 AM Revision ff1f696d (git): [ruby/digest] Move digest.rb back under ext as the extension bundled library
https://github.com/ruby/digest/commit/026ba7f361 nobu (Nobuyoshi Nakada)
10:11 AM Revision 97302a36 (git): [ruby/reline] Close working pipes
https://github.com/ruby/reline/commit/ac519f57ea nobu (Nobuyoshi Nakada)
09:07 AM Revision f310c195 (git): Suppress some messages on building mjit header
znz (Kazuhiro NISHIYAMA)
08:12 AM Revision 2143de25 (git): Extract precompile_inlinable_child_iseq to separate alloca for each iseq
nobu (Nobuyoshi Nakada)
07:45 AM Revision 8dd6d585 (git): Add more socket constants
from http://manpages.ubuntu.com/manpages/focal/en/man2/socket.2.html znz (Kazuhiro NISHIYAMA)
04:19 AM Revision a48dc895 (git): [ruby/reline] Check the result of GetConsoleScreenBufferInfo
https://github.com/ruby/reline/commit/42edf7b3aa nobu (Nobuyoshi Nakada)
04:19 AM Revision 1009fd7e (git): [ruby/reline] Revert "Fix zero division when the screen width is not available"
This reverts commit 0dce9da083541f42c31822a91c72f339934c3986.
https://github.com/ruby/reline/commit/f71471cdde
nobu (Nobuyoshi Nakada)
03:53 AM Revision ec4d536d (git): Update bundled_gems
znz (Kazuhiro NISHIYAMA)

10/11/2021

09:57 PM Misc #18174: DevelopersMeeting20211021Japan
* [Misc #18248] Add Feature Triaging Guide (jeremyevans0)
* Is it OK to add a feature triaging guide and start usin...
jeremyevans0 (Jeremy Evans)
05:59 PM Feature #18239: Variable Width Allocation: Strings
I filed a separate issue regarding the ABI version reported by CRuby: https://bugs.ruby-lang.org/issues/18249 Eregon (Benoit Daloze)
05:58 PM Bug #18249 (Closed): The ABI version of dev builds of CRuby does not correspond to the ABI
In fact, it even conflicts with the next release's ABI version:
```
$ ruby -ve 'p RbConfig::CONFIG["ruby_version"]'...
Eregon (Benoit Daloze)
05:48 PM Feature #17369: Introduce non-blocking `Process.wait`, `Kernel.system` and related methods.
I think making `$?` Fiber-local makes sense, and unlikely to break anything.
I don't see the need to deprecate `$?`, ...
Eregon (Benoit Daloze)
04:14 PM Misc #18248 (Open): Add Feature Triaging Guide
Ruby added a bug triaging guide in June 2019, and since then I've used it to reduce the number of open bugs in the tr... jeremyevans0 (Jeremy Evans)
03:45 PM Revision 373b3998 (git): bary_mul_balance_with_mulfunc: move working buffer allocation
Move the allocation of working buffer before the loop. nobu (Nobuyoshi Nakada)
03:45 PM Revision 6fa1af7e (git): bary_mul_balance_with_mulfunc: consitify invariant variables
nobu (Nobuyoshi Nakada)
03:40 PM Revision fdf5798f (git): * 2021-10-12 [ci skip]
git[bot]
03:40 PM Revision 60689f0f (git): [ruby/reline] Fix zero division when the screen width is not available
https://github.com/ruby/reline/commit/0dce9da083 nobu (Nobuyoshi Nakada)
12:34 PM Revision e212d051 (git): [ruby/reline] Rescue LoadError to require 'fiddle'
https://github.com/ruby/reline/commit/fe504bb6b9 aycabta (aycabta .)
12:17 PM Revision 89556a65 (git): [ruby/reline] Remove a comment for debug
https://github.com/ruby/reline/commit/5f3ccda3d5 aycabta (aycabta .)
12:15 PM Revision 4b024234 (git): [ruby/rdoc] Update SourceCodePro font files
https://github.com/ruby/rdoc/commit/d3201d0d47 aycabta (aycabta .)
12:12 PM Revision 77320527 (git): [ruby/irb] Add help about extra doc dir option
https://github.com/ruby/irb/commit/5018f2cb99 aycabta (aycabta .)
12:12 PM Revision 866a09dd (git): [ruby/irb] Add --extra-doc-dir option to show doc dialog
https://github.com/ruby/irb/commit/3f79cb506f aycabta (aycabta .)
11:34 AM Revision dcaaf79c (git): [ruby/irb] Add periods to doc
https://github.com/ruby/irb/commit/6330601629 aycabta (aycabta .)
11:32 AM Revision 9f94a07e (git): [ruby/reline] Fix test class not to overwrite
https://github.com/ruby/reline/commit/1e78984c49 nobu (Nobuyoshi Nakada)
10:13 AM Revision 0c3ac873 (git): [rubygems/rubygems] Show a warning in `bundle info` if gem has been deleted
https://github.com/rubygems/rubygems/commit/ff86cd7dd2 deivid (David Rodríguez)
10:13 AM Revision 607efe91 (git): [rubygems/rubygems] Show the exact name of the gem that was deleted
If a non exact name (matched as a regexp) is passed to `bundle info`,
these strings might not match.
https://github....
deivid (David Rodríguez)
10:13 AM Revision 62d1deb0 (git): [rubygems/rubygems] Match a more exact warning message
https://github.com/rubygems/rubygems/commit/80158e9d75 deivid (David Rodríguez)
09:43 AM Revision 990e079b (git): [ruby/reline] Reline doesn't have Reline.editing_mode
https://github.com/ruby/reline/commit/90c61d8188 aycabta (aycabta .)
09:43 AM Revision 5895b4a7 (git): [ruby/reline] Add I/O test
https://github.com/ruby/reline/commit/bca9b9012f aycabta (aycabta .)
09:43 AM Revision 5987bcaa (git): [ruby/reline] Use single quotes to match the others
https://github.com/ruby/reline/commit/58a7ca4101 aycabta (aycabta .)
09:43 AM Revision b7ac9a24 (git): [ruby/reline] Add a test for Reline.delete_text
https://github.com/ruby/reline/commit/d1c5700fa3 aycabta (aycabta .)
09:43 AM Revision 60d20e35 (git): [ruby/reline] Add assertions for Reline.point
https://github.com/ruby/reline/commit/a8c7b207f0 aycabta (aycabta .)
09:43 AM Revision 706239fc (git): [ruby/reline] Add a test for Reline.insert_text and Reline.line_buffer
https://github.com/ruby/reline/commit/ae828208e1 aycabta (aycabta .)
07:24 AM Revision 6f41cab7 (git): [ruby/reline] Suppress warning, "instance variable @ambiguous_width not initialized"
https://github.com/ruby/reline/commit/368f7e2f78 aycabta (aycabta .)
06:49 AM Revision b5f0e209 (git): Add comments in sync_default_gems.rb
to ease the maintenance of ruby-commit-hook/bin/update-default-gem.sh k0kubun (Takashi Kokubun)
06:39 AM Revision 340fabca (git): [ruby/irb] Set default return_format
https://github.com/ruby/irb/commit/7ee15bc668 aycabta (aycabta .)
06:38 AM Revision 69cedee2 (git): chmod +x tool/sync_default_gems.rb
I'm too lazy to start the command with `ruby`. k0kubun (Takashi Kokubun)
06:25 AM Revision 82b87a8d (git): [ruby/irb] Clean up a duplicated definition
I simply forgot deleting it.
https://github.com/ruby/irb/commit/65399d5e9f
k0kubun (Takashi Kokubun)
06:23 AM Revision 2e183c62 (git): [ruby/irb] trufflruby fails on the show_source test
https://github.com/ruby/irb/commit/460bd12b87 k0kubun (Takashi Kokubun)
06:23 AM Revision b33caa5b (git): [ruby/irb] Add a test of find_end for show_source command
https://github.com/ruby/irb/commit/68e6ca95a0 k0kubun (Takashi Kokubun)
06:23 AM Revision cf747559 (git): [ruby/irb] Revert "Optimize show_source command further"
This reverts commit 27dd2867cda5c789efaa5078214ad2fd82adcebf.
This is to fix the test I added.
(I separated commits...
k0kubun (Takashi Kokubun)
05:10 AM Revision 3112e876 (git): [ruby/reline] Add tests for dialog with fullwidth chars and corner cases
https://github.com/ruby/reline/commit/35ab5d47a8 aycabta (aycabta .)
04:50 AM Revision 391d6ab4 (git): [ruby/ipaddr] Fix include? and ipv4_mapped to allow drb tests to pass
include? should return false if comparing an IPv4 address to an IPv6
address.
ipv4_mapped needs to set the correct n...
jeremyevans (Jeremy Evans)
04:50 AM Revision 9a321dd9 (git): [ruby/ipaddr] Make IPAddr#include? consider range of argument
It would be nice to use Range#cover? here, but it doesn't work
correctly before Ruby 2.6. Switch to manual checks of ...
jeremyevans (Jeremy Evans)
02:33 AM Revision b9f7286f (git): [ruby/io-console] Skip Interrupt test on Solaris too
https://github.com/ruby/io-console/commit/48db3616da nobu (Nobuyoshi Nakada)

10/10/2021

04:12 PM Revision e0c20485 (git): [ruby/rubygems] Prefer `require_relative` for internal requires
https://github.com/rubygems/rubygems/commit/51796f257a deivid (David Rodríguez)
03:24 PM Revision 10c65062 (git): * 2021-10-11 [ci skip]
git[bot]
03:23 PM Revision 9072228a (git): [ruby/rubygems] Get specs green on arm64-darwin-20
https://github.com/rubygems/rubygems/commit/7a0bd9801d deivid (David Rodríguez)
02:34 PM Revision a4876a56 (git): Pass the VM pointer as an argument
nobu (Nobuyoshi Nakada)
02:12 PM Revision 6c39a272 (git): [ruby/rubygems] We no longer need to check realpaths
Since symlinks and absolute paths are already checked.
https://github.com/rubygems/rubygems/commit/de19bc4c7e
deivid (David Rodríguez)
02:12 PM Revision bbcf8f87 (git): [ruby/rubygems] Check safety of packaged symlinks
If we explicitly disallow the creation of symlinks that point to files
outside of the destination directory, we can a...
deivid (David Rodríguez)
02:12 PM Revision a5289bfa (git): [ruby/rubygems] Install location safety should consider casing
https://github.com/rubygems/rubygems/commit/0a0ad34af3 deivid (David Rodríguez)
02:12 PM Revision 6c878731 (git): [ruby/rubygems] Remove redundant `File.expand_path`
`File.realpath` already expands paths.
https://github.com/rubygems/rubygems/commit/25524ebbeb
deivid (David Rodríguez)
02:12 PM Revision 05e3d7b9 (git): [ruby/rubygems] Explicit check file not created outside of destination
https://github.com/rubygems/rubygems/commit/1e363dbbcb deivid (David Rodríguez)
02:12 PM Revision 48e4dea4 (git): [ruby/rubygems] Refactor symlink attack specs
https://github.com/rubygems/rubygems/commit/9180b390aa deivid (David Rodríguez)
02:12 PM Revision 59c24f05 (git): [ruby/rubygems] Simplify `File.expand_path` usage
https://github.com/rubygems/rubygems/commit/02e3cf44bf deivid (David Rodríguez)
02:12 PM Revision 11720818 (git): [ruby/rubygems] Don't make duplicated checks on directory safety
This seems to speed up `gem install` on Windows by more than 50%.
https://github.com/rubygems/rubygems/commit/1970b1...
deivid (David Rodríguez)
12:58 PM Revision ef352c58 (git): Shorten register names on arm64-darwin not to be truncated
nobu (Nobuyoshi Nakada)
12:11 PM Revision b16d876a (git): Needs time.rb for `Time#iso8601`
`Gem::Request.verify_certificate_message` used this method without
"time" which defines it.
nobu (Nobuyoshi Nakada)
11:14 AM Revision b56bb0cf (git): Update bundled_gems
znz (Kazuhiro NISHIYAMA)
10:23 AM Revision cec61d16 (git): Run JIT tests first when random order instead of no-sort
nobu (Nobuyoshi Nakada)
09:30 AM Revision fb9ea391 (git): Default the test order to random
nobu (Nobuyoshi Nakada)
02:45 AM Revision e2017f8c (git): Unify iteration arguments
nobu (Nobuyoshi Nakada)
02:41 AM Revision 2293547d (git): Update iteration step in step_i_iter
nobu (Nobuyoshi Nakada)
02:40 AM Revision afb95d10 (git): Refactor sym_step_i function
S_H_ (Shun Hiraoka)
02:16 AM Revision f6048e59 (git): Run the failing readline test on arm32-linux separately
nobu (Nobuyoshi Nakada)
02:16 AM Revision 3817d182 (git): Remove `RUN_SEPARATED_TESTS` which seems unnecessary
nobu (Nobuyoshi Nakada)
02:16 AM Revision 72797acf (git): Set `TEST_ALL` options first to show in the summary page
nobu (Nobuyoshi Nakada)
12:31 AM Revision 9cd9eca3 (git): Refactor rb_proc_call function
S_H_ (Shun Hiraoka)
12:29 AM Revision d25af1f4 (git): Add flo_ndigits function
S_H_ (Shun Hiraoka)

10/09/2021

04:24 PM Revision 6678bb66 (git): * 2021-10-10 [ci skip]
git[bot]
04:20 PM Revision 7f3786c3 (git): Use an isolated class
The number of all instances of `Class` may be affected by GC-able
anonymous classes created by other tests.
nobu (Nobuyoshi Nakada)
02:29 PM Revision 5805b147 (git): [ruby/irb] Version 1.3.8.pre.11
https://github.com/ruby/irb/commit/49b9f644c2 aycabta (aycabta .)
02:29 PM Revision 98d9a7e4 (git): [ruby/irb] Update dependency, reline >= 0.2.8.pre.11
https://github.com/ruby/irb/commit/4f686afbca aycabta (aycabta .)
02:27 PM Revision 56140bc7 (git): [ruby/reline] Version 0.2.8.pre.11
https://github.com/ruby/reline/commit/de858ee1ac aycabta (aycabta .)
02:23 PM Revision d0f2c4d0 (git): [ruby/reline] Fix tests to show dialog to the right edge
https://github.com/ruby/reline/commit/6a0d0ada94 aycabta (aycabta .)
02:23 PM Revision bf1f6a69 (git): [ruby/reline] Add a test for full-width scrollbar
https://github.com/ruby/reline/commit/cff83e68f8 aycabta (aycabta .)
02:23 PM Revision 9cb7ba2f (git): [ruby/reline] Add RELINE_ALT_SCROLLBAR env to use alternative text for scrollbar
The setting to use '::' instead of block elements.
https://github.com/ruby/reline/commit/4afbc98e2c
aycabta (aycabta .)
02:22 PM Revision e6ba2953 (git): [ruby/reline] Fix calculating dialog width with full-width scrollbar
https://github.com/ruby/reline/commit/93bc9b5277 aycabta (aycabta .)
09:14 AM Revision c423cc93 (git): Refactor `Test::Unit::CoreAssertions#assert_nothing_raised`
* Separate exception classes to be rescued or reraised
* Use the filtered backtrace in the failure message
* Raise a ...
nobu (Nobuyoshi Nakada)
07:58 AM Feature #18242: Parser makes multiple assignment sad in confusing way
I agree with @jeremyevans0 on that this is not a bug.
Feature requests need the approval by Matz to merge.
nobu (Nobuyoshi Nakada)
02:40 AM Feature #18242: Parser makes multiple assignment sad in confusing way
Attached is an improved driver. Again, every test case works with nobu's branch. danh337 (Dan H)
02:36 AM Feature #18242: Parser makes multiple assignment sad in confusing way
@nobu I built your PR branch and confirmed that this new parsing works great with the `driver.rb` attached.
Will t...
danh337 (Dan H)
07:58 AM Misc #18174: DevelopersMeeting20211021Japan
* [Feature #18242] Allow multiple assignment in logical expression
* `1 < 2 and a, b = 2, 1` and so on.
nobu (Nobuyoshi Nakada)
07:17 AM Revision fc913ad2 (git): Exclude also core_assertions.rb from backtraces
nobu (Nobuyoshi Nakada)
07:17 AM Revision 3932227d (git): Unify `Test::Unit::Assertions#message`
Merge `Test::Unit::CoreAssertions#message`. nobu (Nobuyoshi Nakada)
06:38 AM Bug #17507: Regexp capture groups ignored sometimes in some multithreaded environments (possible race condition)
ruby_3_0 cfad0583eb18bb4505f28ee5cfab703a6b9987be merged revision(s) abc0304cb28cb9dcc3476993bc487884c139fd11. nagachika (Tomoyuki Chikanaga)
06:37 AM Bug #18191: All loaded feature filenames should be in the file system encoding
ruby_3_0 2c947e74a0a11fe6c54253c15224dc80054c62a2 merged revision(s) 60d0421ca861944459f52292d65dbf0ece26e38a,b653469... nagachika (Tomoyuki Chikanaga)
06:37 AM Bug #18141: Marshal load with proc yield objects before they are fully initialized
ruby_3_0 fe9d33beb78d5c7932a5c2ca3953045c0ae751d5 merged revision(s) 89242279e61b023a81c58065c62a82de8829d0b3,529fc20... nagachika (Tomoyuki Chikanaga)
06:36 AM Revision cfad0583 (git): merge revision(s) abc0304cb28cb9dcc3476993bc487884c139fd11: [Backport #17507]
Avoid race condition in Regexp#match
In certain conditions, Regexp#match could return a MatchData with
...
nagachika (Tomoyuki Chikanaga)
06:08 AM Revision 2c947e74 (git): merge revision(s) 60d0421ca861944459f52292d65dbf0ece26e38a,b6534691a16d751d59fc572d5dddebcaeb21f007,409dbc951b9875d27bd73748c88e15386473cffb,842b0008c132dd587f09766a228041afb7fed24f: [Backport #18191]
Fix the encoding of loaded feature names [Bug #18191]
The feature names loaded from the default load paths s...
nagachika (Tomoyuki Chikanaga)
06:05 AM Revision fe9d33be (git): merge revision(s) 89242279e61b023a81c58065c62a82de8829d0b3,529fc204af84f825f98f83c34b004acbaa802615: [Backport #18141]
Marshal.load: do not call the proc until strings have their encoding
Ref: https://bugs.ruby-lang.org/issues/...
nagachika (Tomoyuki Chikanaga)
05:28 AM Revision 489c22b1 (git): Let `Test::Unit::CoreAssertions::AllFailures#for` yield the key
Similar to `Test::Unit::CoreAssertions::AllFailures#foreach`. nobu (Nobuyoshi Nakada)
12:07 AM Revision 7e506716 (git): Newly generated gems require Ruby 2.6.0
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...
okuramasafumi (Masafumi OKURA)

10/08/2021

11:05 PM Revision 91f794b5 (git): [rubygems/rubygems] I see no harm in this, allow it
https://github.com/rubygems/rubygems/commit/01feb40283 deivid (David Rodríguez)
11:05 PM Revision 991a3aad (git): [rubygems/rubygems] `git commit` no longer needs to be allowed to fail
https://github.com/rubygems/rubygems/commit/12af03d32f deivid (David Rodríguez)
11:05 PM Revision a5bae843 (git): [rubygems/rubygems] Let `update_git` work with whatever branch is checkout out
Unless the `:branch` option is passed.
It's more efficient, and it results in less hardcoding of "master".
https://...
deivid (David Rodríguez)
11:05 PM Revision 5a34b639 (git): [rubygems/rubygems] Make adding files and committing into a single command
For efficiency.
https://github.com/rubygems/rubygems/commit/979d1634dd
deivid (David Rodríguez)
11:04 PM Revision b857a876 (git): [rubygems/rubygems] Keep different code in custom branch in dummy repo
This doesn't affect the outcome of the test, but it makes the `git
commit` command inside `update_git` not fail becau...
deivid (David Rodríguez)
11:04 PM Revision 70066196 (git): [rubygems/rubygems] Fix typo
We want to update the original repo, not a fresh one.
This went undetected because the `git commit` command inside t...
deivid (David Rodríguez)
11:04 PM Revision d03d122b (git): [rubygems/rubygems] Improve performance of Specification#missing_extensions?
https://github.com/rubygems/rubygems/commit/90c1919f94 pocke (Masataka Kuwabara)
11:03 PM Revision ad92651d (git): [rubygems/rubygems] Add glob infomation to Bundler::Source::Git#to_s
The glob information was not specified in the string representation for
a source, which led to non-deterministic beha...
gabriele renzi
11:02 PM Bug #18000 (Closed): have_library doesn't work when ruby is compiled with --disable-shared --disable-install-static-library
Applied in changeset commit:git|06c3e80611b81ec8f251957328486e9b6dd18d3b.
----------
Do not allow configuration wher...
jeremyevans (Jeremy Evans)
11:01 PM Revision 06c3e806 (git): Do not allow configuration where neither static or shared library is installed
Fixes [Bug #18000] jeremyevans (Jeremy Evans)
10:07 PM Feature #3848 (Closed): Using http basic authentication for FTP with Open URI
jeremyevans0 (Jeremy Evans)
10:04 PM Feature #3447 (Closed): argument delegation
jeremyevans0 (Jeremy Evans)
09:54 PM Bug #15790 (Closed): Strange interaction between autoload and $LOADED_FEATURES
Applied in changeset commit:git|08759edea8fb75d46c3e75217e6613465426a0d2.
----------
Remove autoload for constant if...
jeremyevans (Jeremy Evans)
09:54 PM Revision b4afedb0 (git): * 2021-10-09 [ci skip]
git[bot]
09:54 PM Revision 08759ede (git): Remove autoload for constant if the autoload fails
Previously, if an autoload failed (the file was loaded, but the
constant was not defined by the autoloaded file). Rub...
jeremyevans (Jeremy Evans)
09:44 PM Bug #18067 (Rejected): Composite procs with `instance_exec` aren't executed within the context of the receiver
jeremyevans0 (Jeremy Evans)
08:55 PM Feature #4560 (Closed): [PATCH] lib/net/protocol.rb: avoid exceptions in rbuf_fill
jeremyevans0 (Jeremy Evans)
07:40 PM Feature #18242: Parser makes multiple assignment sad in confusing way
nobu (Nobuyoshi Nakada) wrote in #note-3:
> That patch seems not including `1 < 2 and a = 1, 2`.
>
> https://gith...
danh337 (Dan H)
03:38 PM Bug #18247 (Closed): weird results for `Array#slice` or `Array#[]` with argument of type `Enumerator::ArithmeticSequence`
There are weird results for `Array#slice` or `Array#[]` with argument of type `Enumerator::ArithmeticSequence`.
Pa...
lxxxvi (Mario Schüttel)
10:48 AM Bug #18244: Unexpected errors output order
Glad to have helped :)
And I am sorry if my reply sounded harsh.
I think we can close this, I'll let @nobu decide...
Eregon (Benoit Daloze)
05:57 AM Bug #18244: Unexpected errors output order
>I believe the real issue here is to $stderr.sync = false, why do you do that?
>That's like explicitly breaking what...
inversion (Yura Babak)
09:48 AM Revision ded5a66c (git): [ruby/reline] Use alternate text for scrollbar in non-UTF-8 env
https://github.com/ruby/reline/commit/69e365edcc aycabta (aycabta .)
06:44 AM Revision 076f2e9d (git): Make `volatile` the variable will be taken out from `EC_EXEC_TAG`
nobu (Nobuyoshi Nakada)
06:40 AM Bug #10416: Create mechanism for updating of Unicode data files downstreams when we want
jeremyevans0 (Jeremy Evans) wrote in #note-7:
> @duerst Do you know if this is still in issue in the master branch?
...
duerst (Martin Dürst)
12:36 AM Bug #10416: Create mechanism for updating of Unicode data files downstreams when we want
@duerst Do you know if this is still in issue in the master branch? jeremyevans0 (Jeremy Evans)
05:08 AM Revision 78ff9b71 (git): Add tests for the edge caces of `String#end_with?`
Also, check if a suffix is empty, to guarantee the assumption of
`onigenc_get_left_adjust_char_head` that `*s` is alw...
nobu (Nobuyoshi Nakada)
02:01 AM Revision d0268c5e (git): Collect symbols instead of strings and get rid of rb_str_intern
nobu (Nobuyoshi Nakada)
01:38 AM Revision 55d7f63b (git): [ruby/reline] Better fix for non-UTF-8 default external encoding
Previous fix didn't show the cursor or dialogs. This allows the
dialogs to continue to work.
https://github.com/rub...
jeremyevans (Jeremy Evans)
01:38 AM Revision eb4682b3 (git): [ruby/reline] Only show dialogs if default external encoding is UTF-8
Fixes a crash in IRB if a dialog is displayed and the default
external encoding is not UTF-8:
/home/jeremy/tmp/relin...
jeremyevans (Jeremy Evans)
01:34 AM Revision 1251edd1 (git): [ruby/irb] Add tests for truncated show doc dialog
But pending them now because they need dummy document data to show doc.
https://github.com/ruby/irb/commit/ac471ee14e
aycabta (aycabta .)
01:34 AM Revision 1507cb08 (git): [ruby/irb] Determine left and right when the width of either side is zero correctly
https://github.com/ruby/irb/commit/5df6e1f027 aycabta (aycabta .)
01:33 AM Revision 576eccf7 (git): [ruby/irb] Calculate right side doc dialog width correctly
https://github.com/ruby/irb/commit/f34da7fa04 aycabta (aycabta .)
01:33 AM Revision 374efa8e (git): [ruby/irb] Specify whether to show the doc dialog on the left or right side by using variable names
https://github.com/ruby/irb/commit/a23a88b8c9 aycabta (aycabta .)
01:33 AM Revision 5c02df82 (git): [ruby/irb] Display doc dialog in gaps on narrow screen
https://github.com/ruby/irb/commit/4d7cefcaa4 aycabta (aycabta .)
01:33 AM Revision 36bf3783 (git): [ruby/reline] Add a test for narrow screen without scrollbar
https://github.com/ruby/reline/commit/44cd35e65d aycabta (aycabta .)
01:33 AM Revision 374b15a8 (git): [ruby/reline] Cut off the excess on narrow screen
https://github.com/ruby/reline/commit/972cc993ca aycabta (aycabta .)
01:33 AM Revision a2f55679 (git): [ruby/reline] Rename DIALOG_HEIGHT with DIALOG_DEFAULT_HEIGHT
https://github.com/ruby/reline/commit/996bfec64b aycabta (aycabta .)
12:59 AM Bug #18245 (Third Party's Issue): CSV Parser, buffer overflow issue with very specific data
Could you open an issue on https://github.com/ruby/csv ? We want to track csv gem problem on https://github.com/ruby/... kou (Kouhei Sutou)
12:02 AM Bug #11480 (Closed): killed by SIGIOT (signal 6) on fork
jeremyevans0 (Jeremy Evans)
 

Also available in: Atom