Project

General

Profile

Activity

From 04/22/2019 to 04/28/2019

04/28/2019

09:29 PM Revision daa08740 (git): CLOCK_MONOTONIC_RAW_APPROX seems less precise than advertised on macOS
* https://travis-ci.org/ruby/ruby/builds/525651487 Eregon (Benoit Daloze)
09:20 PM Revision 79671ec5 (git): Update to ruby/spec@7de852d
Eregon (Benoit Daloze)
09:20 PM Revision 99483308 (git): Update to ruby/mspec@c25d63d
Eregon (Benoit Daloze)
09:17 PM Revision bbb93608 (git): Move the check for CentOS CLOCK_MONOTONIC_RAW next to others
* Fixes "No behavior expectation was found in the example"
* https://rubyci.org/logs/rubyci.s3.amazonaws.com/centos6/...
Eregon (Benoit Daloze)
09:03 PM Bug #15745: There is no symmetry in the beginless range and the endless range using `Range#inspect`
mame (Yusuke Endoh) wrote:
> a beginless range has only one use case (DSL-like usage)
I'm not sure what you mean ...
Eregon (Benoit Daloze)
12:17 PM Bug #15745: There is no symmetry in the beginless range and the endless range using `Range#inspect`
Eregon (Benoit Daloze) wrote:
> Yes, I think it's a possibility and is rather consistent.
Agreed, it is the most ...
mame (Yusuke Endoh)
11:42 AM Bug #15745: There is no symmetry in the beginless range and the endless range using `Range#inspect`
Yes, I think it's a possibility and is rather consistent.
Otherwise, we need to special-case #inspect for beginless,...
Eregon (Benoit Daloze)
05:45 PM Bug #15808 (Rejected): Forwardable doesn't allow forwarding the 'print' message
This is not a bug in Forwardable, this is due to the fact that OpenStruct doesn't override `print`, as `Kernel#print`... jeremyevans0 (Jeremy Evans)
04:04 PM Bug #15808 (Rejected): Forwardable doesn't allow forwarding the 'print' message
The following program forwards two messages to `@foo`: message 'print' and message 'bar'.
When I forward the 'print'...
kyrylo (Kyrylo Silin)
05:06 PM Misc #14632: [ANN] git.ruby-lang.org
Today and yesterday I updated ruby-commit-hook to deal with race condition and corner cases of notifications, like pu... k0kubun (Takashi Kokubun)
04:56 PM Bug #15809 (Assigned): GC.verify_compaction_references - intermittent SEGV's on multiple platforms
k0kubun (Takashi Kokubun)
04:48 PM Bug #15809 (Closed): GC.verify_compaction_references - intermittent SEGV's on multiple platforms
See
https://travis-ci.org/ruby/ruby/jobs/525627187#L2684
https://ci.appveyor.com/project/ruby/ruby/builds/2413813...
MSP-Greg (Greg L)
04:54 PM Revision dfc0eeb0 (git): Fully support Git in tool/merger.rb
as both backport source repository and backport destination repository. k0kubun (Takashi Kokubun)
04:23 PM Revision f0776e32 (git): Add more debug print for random CI failure on osx Travis
and remove `git status` with noisy rvm trace log
see r67347
znz (Kazuhiro NISHIYAMA)
04:17 PM Revision 50cbb21b (git): Add "Integer#[] with range" to NEWS
mame (Yusuke Endoh)
04:00 PM Revision 75260d36 (git): * remove trailing spaces.
git[bot]
03:59 PM Revision 991e3268 (git): tool/merger.rb: Avoid making too-deep indentation
because it's hard to understand what's going on when indentation depth
is too deep.
Sorry for polluting git blame, b...
k0kubun (Takashi Kokubun)
03:53 PM Revision 2dddd370 (git): Support `tool/merger.rb removetag` under Git
repository. k0kubun (Takashi Kokubun)
03:22 PM Revision bbad0d05 (git): * 2019-04-29
git[bot]
03:19 PM Revision fad2825e (git): Support `tool/merger.rb tag` under Git repository
k0kubun (Takashi Kokubun)
02:42 PM Feature #8842 (Closed): Integer#[] with range
Applied in changeset commit:git|6bedbf462544a7917fdc8d8c44276079a6e156cf.
----------
numeric.c: Extend Integer#[] to...
mame (Yusuke Endoh)
02:42 PM Revision 555d1dda (git): * expand tabs.
git[bot]
02:40 PM Revision 6bedbf46 (git): numeric.c: Extend Integer#[] to support range arguments
````
0b01001101[2, 4] #=> 0b0011
0b01001100[2..5] #=> 0b0011
0b01001100[2...6] #=> 0b0011
^^^^
````
[Feature #...
mame (Yusuke Endoh)
02:29 PM Bug #15807: Range#minmax is slow and never returns for endless ranges
mame (Yusuke Endoh) wrote:
> `Range#max` is not consistent with `Enumerable#minmax`.
Thanks for pointing this out...
janosch-x (Janosch Müller)
12:32 PM Bug #15807: Range#minmax is slow and never returns for endless ranges
I'm never against fixing this issue but I have one concern. Currently, `Range#max` is not consistent with `Enumerabl... mame (Yusuke Endoh)
12:14 PM Bug #15807 (Closed): Range#minmax is slow and never returns for endless ranges
current situation:
- `(1..).minmax` runs forever
- `(1..).max` raises "cannot get the maximum of endless range"
...
janosch-x (Janosch Müller)
02:23 PM Revision cb550246 (git): test/ruby/test_integer.rb: Add a sane test for Integer#[]
mame (Yusuke Endoh)
01:53 PM Revision 3bc81033 (git): Support `tool/merger.rb up` under Git repository
updating indentation (and slightly changing styles) for areas already
supporting Git.
k0kubun (Takashi Kokubun)
01:25 PM Revision d906dd87 (git): Skip CLOCK_UPTIME_RAW_APPROX since it seems less precise than advertised on macOS
* See https://travis-ci.org/ruby/ruby/jobs/525595997 Eregon (Benoit Daloze)
01:15 PM Revision 392d84b4 (git): Fix wrong svn options
for SVN as a backport source.
This was a mistake in de5378233b2ff5434f024ac66285e699794a321d...
k0kubun (Takashi Kokubun)
01:02 PM Revision 1c8cefca (git): Stop using global variable for repos
to avoid having impact from other places. k0kubun (Takashi Kokubun)
12:59 PM Revision 9426da83 (git): Exclude failing Process.clock_getres specs on AIX
Eregon (Benoit Daloze)
12:55 PM Revision a27f7e49 (git): Add missing platform guard
Eregon (Benoit Daloze)
12:55 PM Revision 9a0dbb34 (git): Skip problematic Process.clock_getres specs on ARM
* https://rubyci.org/logs/rubyci.s3.amazonaws.com/scw-9d6766/ruby-trunk/log/20190428T051708Z.fail.html.gz
* https://r...
Eregon (Benoit Daloze)
12:54 PM Feature #15804: A generic method to resolve the indexing on a sequence
I'm unsure how many cases people want to implement the index resolving code, but if it is not rare, I'm for the propo... mame (Yusuke Endoh)
12:53 PM Revision cb8eb373 (git): Now tool/merger.rb may use Git [ci skip]
k0kubun (Takashi Kokubun)
12:51 PM Revision f2d7ba6a (git): make sync-default-gems GEM=irb
from https://github.com/ruby/irb/commit/e8e79d569ed59fe4ed4fbca968917ce799f02a5e.
This colorizes Range object on IRB...
k0kubun (Takashi Kokubun)
12:44 PM Revision 13abf551 (git): Workaround a CentOS bug in Process.clock_getres specs
Eregon (Benoit Daloze)
12:41 PM Revision 14965c5f (git): Drop SVN-specific method from Merger module
to clarify it's not needed for Git support. k0kubun (Takashi Kokubun)
12:41 PM Revision fcb18755 (git): Make Merger.version private to the module
because it's not used outside the Module. k0kubun (Takashi Kokubun)
12:36 PM Revision 16695af0 (git): Refactor logic in Process.clock_gettime spec
Eregon (Benoit Daloze)
12:35 PM Revision fc37a045 (git): Fix typo in spec
Eregon (Benoit Daloze)
12:08 PM Revision d835ed4d (git): Define merger.rb's methods under Merger namespace
so that we do not monkey-patch all classes by defining methods on
top-level (Object class).
Not arranging indentatio...
k0kubun (Takashi Kokubun)
11:34 AM Revision 8711f77a (git): make sync-default-gems GEM=irb
from https://github.com/ruby/irb/commit/96f05e726879e9858eb015c8d043c9f52b864ff9.
Just syncing newer test changes so...
k0kubun (Takashi Kokubun)
11:18 AM Revision 588f212c (git): make sync-default-gems GEM=irb
from https://github.com/ruby/irb/commit/44301d382794d91e2caa16dd4efe62439e0041d8.
This includes some fixes for strin...
k0kubun (Takashi Kokubun)
11:17 AM Revision 4d8ad48f (git): Support git as redmine-backporter's done destination
k0kubun (Takashi Kokubun)
10:37 AM Revision 5d24fba5 (git): Skip the entire Process.clock_getres spec on FreeBSD
* Clocks don't match the reported precision.
* https://rubyci.org/logs/rubyci.s3.amazonaws.com/freebsd11zfs/ruby-trun...
Eregon (Benoit Daloze)
05:10 AM Revision f40458e9 (git): Specify VM_CHECK_MODE explicitly
In my understanding, `VM_CHECK_MODE` should be Integer and I'm not sure
how `-DVM_CHECK_MODE` would behave. To make t...
k0kubun (Takashi Kokubun)
05:04 AM Revision 766293fc (git): Ruby 2.3 is EOL
k0kubun (Takashi Kokubun)
04:46 AM Revision 4c8f1078 (git): Make the range to export as changelog optional
* `from` is defaulted to the beginning of the branch inclusively,
otherwise the given revision is excluded as the p...
nobu (Nobuyoshi Nakada)
04:06 AM Feature #15797: Use realpath(3) instead of custom realpath implementation if available
akr (Akira Tanaka) wrote:
> PATH_MAX is dangerous.
>
> Quotes from http://man7.org/linux/man-pages/man3/realpath....
jeremyevans0 (Jeremy Evans)
03:37 AM Feature #15797: Use realpath(3) instead of custom realpath implementation if available
PATH_MAX is dangerous.
Quotes from http://man7.org/linux/man-pages/man3/realpath.3.html
```
BUGS
The P...
akr (Akira Tanaka)
03:23 AM Feature #15797: Use realpath(3) instead of custom realpath implementation if available
Attached is an updated patch against trunk, now that the taint fix in #15803 was committed. One other change in this... jeremyevans0 (Jeremy Evans)
03:11 AM Revision d72bd190 (git): Added VCS::SVN#branch_beginning
nobu (Nobuyoshi Nakada)
03:04 AM Revision b7669705 (git): Search the beginning revision more strictly a bit
nobu (Nobuyoshi Nakada)
02:36 AM Revision fdcd6405 (git): Makefiles need to be indented by tabs
nobu (Nobuyoshi Nakada)
02:36 AM Revision 5a53682d (git): Removed `--reverse` option
It is nonsense with `-n1` option. nobu (Nobuyoshi Nakada)
02:17 AM Bug #15803 (Closed): File.realpath should always return a tainted string
Committed at a15f7dd1fb1148c3d586238ee6907875f2e40379 nobu (Nobuyoshi Nakada)
02:07 AM Revision d0a54673 (git): Update rubygems with latest upstream changes
Closes: https://github.com/ruby/ruby/pull/2154 deivid (David Rodríguez)
01:47 AM Revision a15f7dd1 (git): Always mark the string returned by File.realpath as tainted
This string can include elements that were not in either string
passed to File.realpath, even if one of the strings i...
jeremyevans (Jeremy Evans)
01:41 AM Revision d47cd75b (git): Chomp a newline from the branch name
nobu (Nobuyoshi Nakada)
01:26 AM Feature #15799: pipeline operator
duerst (Martin Dürst) wrote:
> As for the assignment, just using parentheses looks confusing to me. It's clear we ca...
nobu (Nobuyoshi Nakada)
12:56 AM Revision 7790b610 (git): Shorten git revision name without "r" prefix in snapshot
nobu (Nobuyoshi Nakada)

04/27/2019

11:41 PM Misc #15806 (Assigned): Explicitly initialise encodings on init to remove branches on encoding lookup
References Github PR https://github.com/ruby/ruby/pull/2128
I noticed that the encoding table is loaded on startup...
methodmissing (Lourens Naudé)
11:36 PM Feature #15805 (Closed): Let memory sizes of the various IMEMO object types be reflected correctly
References Github PR https://github.com/ruby/ruby/pull/2140
In current trunk only the `imemo_tmpbuf` type's auxili...
methodmissing (Lourens Naudé)
10:27 PM Bug #12812 (Rejected): Added Coverage#result=
I'd like to close this issue tentatively. Feel free to reopen if you still think it is needed. mame (Yusuke Endoh)
10:24 PM Bug #15745: There is no symmetry in the beginless range and the endless range using `Range#inspect`
Just confirm, @eregon, do you mean endless range's inspect should also show nil?
```
p(1..) #=> 1..nil
p(.....
mame (Yusuke Endoh)
08:50 PM Bug #15745: There is no symmetry in the beginless range and the endless range using `Range#inspect`
Maybe always showing `nil` is clearer, since anyway the current implementation of begin/end-less Ranges leaks that de... Eregon (Benoit Daloze)
09:46 PM Revision 2c283655 (git): Some Solaris versions seem to only provide millisecond accuracy for CLOCK_REALTIME
* https://rubyci.org/logs/rubyci.s3.amazonaws.com/unstable11x/ruby-trunk/log/20190427T182404Z.fail.html.gz Eregon (Benoit Daloze)
09:42 PM Revision b7c30156 (git): Skip clock_getres spec on BSD
* clock_getres() seems to be incorrect on BSD:
https://rubyci.org/logs/rubyci.s3.amazonaws.com/freebsd11zfs/ruby-tr...
Eregon (Benoit Daloze)
08:50 PM Feature #15804 (Open): A generic method to resolve the indexing on a sequence
Currently, the implementation of begin/end-less Ranges leaks the representation of infinite ranges (it's a `nil` valu... Eregon (Benoit Daloze)
08:01 PM Feature #15281: Speed up Set#intersect with size check.
I think making Set unordered would be a big breaking change, similar to making Hash unordered (as it was in 1.8).
Ma...
Eregon (Benoit Daloze)
07:49 PM Bug #15791: Clarify reason for RbConfig's ruby_version not reflecting "teeny" value
Indeed, AFAIK it's the ABI version.
MSP-Greg (Greg L) wrote:
> If the version with 'teeny' was used, one would be...
Eregon (Benoit Daloze)
05:42 PM Revision 0d227d1c (git): Try to more accurately reflect MRI's logic in specs for finding the home if $HOME is unset
Eregon (Benoit Daloze)
05:23 PM Revision 5b933210 (git): Update to ruby/spec@14e6148
Eregon (Benoit Daloze)
05:18 PM Revision 14f004d3 (git): Isolate test_gc_compact on AppVeyor mswin as well
because it makes the CI unstable
https://ci.appveyor.com/project/ruby/ruby/builds/24143365/job/yrx7b8ce2qg9wro2
k0kubun (Takashi Kokubun)
05:13 PM Feature #15797: Use realpath(3) instead of custom realpath implementation if available
nobu (Nobuyoshi Nakada) wrote:
> The tainted-ness issue seems a different story.
> Could you make it a separate tic...
jeremyevans0 (Jeremy Evans)
03:45 AM Feature #15797: Use realpath(3) instead of custom realpath implementation if available
The tainted-ness issue seems a different story.
Could you make it a separate ticket?
nobu (Nobuyoshi Nakada)
05:12 PM Bug #15803 (Closed): File.realpath should always return a tainted string
This string can include elements that were not in either string
passed to File.realpath, even if one of the strings ...
jeremyevans0 (Jeremy Evans)
05:02 PM Revision ed4f3318 (git): * remove trailing spaces.
git[bot]
05:01 PM Revision cae0b732 (git): make sync-default-gems GEM=irb
from https://github.com/ruby/irb/commit/89e9add06da3fd5f9ce91a2f5fa0b0190aa5d42f.
This adds syntax highlight support...
k0kubun (Takashi Kokubun)
04:53 PM Revision a1b48167 (git): Update to ruby/spec@15c9619
Eregon (Benoit Daloze)
04:53 PM Revision 00c33d9c (git): Update to ruby/mspec@18c5a7d
Eregon (Benoit Daloze)
04:40 PM Misc #15802 (Assigned): Reduce the minimum string buffer size from 127 to 63 bytes
References Github PR https://github.com/ruby/ruby/pull/2151 - another small change, but posting here for further disc... methodmissing (Lourens Naudé)
04:25 PM Revision 80be9e98 (git): * 2019-04-28
git[bot]
03:30 PM Revision bb603694 (git): Reduce matz's work, let git do it instead
nobu (Nobuyoshi Nakada)
02:43 PM Revision 87d2a2df (git): Improve documentation of Array.try_convert
* Mostly to try the new git repository. Eregon (Benoit Daloze)
02:40 PM Bug #15801: [BACKPORT] ChangeLogs of 2.5 and 2.6 begin before the 2.4 release
Oops, don't backport doc/ChangeLog-2017 file to 2.5, of course. nobu (Nobuyoshi Nakada)
02:37 PM Bug #15801 (Closed): [BACKPORT] ChangeLogs of 2.5 and 2.6 begin before the 2.4 release
Please backport:
* af1e487e9bb763b939dc6704c9a343c9eafa1637
Updated marked commits for ChangeLog
* 6f8ac2c...
nobu (Nobuyoshi Nakada)
02:27 PM Revision 429fdf3d (git): Added ChangeLog marker for the beginning of 2.7.0
nobu (Nobuyoshi Nakada)
02:25 PM Revision db614dbf (git): Support git-log format ChangeLog
nobu (Nobuyoshi Nakada)
02:23 PM Misc #15782: DevelopersMeeting20190522Japan
* [Feature #15772] Proposal: Add `Time#ceil`
* I want to hear the opinions of developers.
* [Feature #13645] Synt...
osyo (manga osyo)
01:26 PM Misc #15782: DevelopersMeeting20190522Japan
* [Feature #15765] [PATCH] `Module#name` without global constant search
* This fixes the performance problems for ...
alanwu (Alan Wu)
03:24 AM Misc #15782: DevelopersMeeting20190522Japan
* [Feature #14915] Deprecate `String#crypt`
* I think we should add a real deprecation warning in 2.7 so we can re...
jeremyevans0 (Jeremy Evans)
02:19 PM Feature #15799: pipeline operator
> I think there is nothing wrong with having parentheses for Range, I
> think they actually help readability.
My ...
shevegen (Robert A. Heiler)
01:23 PM Feature #15799: pipeline operator
My early thinking about this syntax is it's a very narrow use-case.
Is it anything more than `.` and no need for par...
Eregon (Benoit Daloze)
10:28 AM Feature #15799: pipeline operator
Thanks for creating an issue.
The `|>` symbol looks reasonable to me, but I'd like to see more examples where this...
duerst (Martin Dürst)
08:31 AM Feature #15799 (Closed): pipeline operator
Implemented the pipeline operator `|>`, a topic of "ruby committers vs the world" in RubyKaigi 2019.
Also a casual i...
nobu (Nobuyoshi Nakada)
02:14 PM Revision 2a462511 (git): Separate format_changelog
VCS::GITSVN#format_changelog generates previous format, similar to
svn-log, and VCS::GIT#format_changelog stores just...
nobu (Nobuyoshi Nakada)
02:13 PM Revision 7875c42f (git): Override log format to parse for ChangeLog
nobu (Nobuyoshi Nakada)
02:08 PM Revision 6f8ac2cb (git): Include the beginning commit in ChangeLog
nobu (Nobuyoshi Nakada)
02:06 PM Revision af1e487e (git): Updated marked commits for ChangeLog
nobu (Nobuyoshi Nakada)
01:21 PM Revision 3067370f (git): Retry downloads more for unicode outage
like https://ci.appveyor.com/project/ruby/ruby/builds/24142523/job/v6aq4srj7c3hgt86 k0kubun (Takashi Kokubun)
01:01 PM Revision 93486435 (git): make sync-default-gems GEM=irb
Synced from https://github.com/ruby/irb/commit/5feb361ed80736efa5b2c2b629837ec2a5fc2cdb.
This includes a support to c...
k0kubun (Takashi Kokubun)
01:00 PM Misc #15800 (Closed): Reduce ONIG_NREGION from 10 to 4: power of 2 and testing revealed most pattern matches are less than or equal to 4 results
References PR https://github.com/ruby/ruby/pull/2135 - it's a very small change, but runnin due diligence past the li... methodmissing (Lourens Naudé)
12:38 PM Bug #15792 (Closed): GC can leave strings used as hash keys in a corrupted state
Thank you, fixed at https://git.ruby-lang.org/ruby.git/commit/?id=3f9562015e651735bfc2fdd14e8f6963b673e22a. nobu (Nobuyoshi Nakada)
12:26 PM Revision 3f956201 (git): Get rid of indirect sharing
* string.c (str_duplicate): share the root shared string if the
original string is already sharing, so that all sha...
nobu (Nobuyoshi Nakada)
11:15 AM Revision afb361df (git): Isolate test_gc_compact on msys2 AppVeyor
as it's unstable on the environment
https://ci.appveyor.com/project/ruby/ruby/builds/24138134/job/i7e441u7se11w7ey
k0kubun (Takashi Kokubun)
08:44 AM Bug #15776 (Rejected): Difference between Time.parse behaviour between 2.6.0 and 2.6.1+
nobu (Nobuyoshi Nakada)
03:55 AM Revision bc01f7b7 (git): Fix description of NODE_IN
ktsj (Kazuki Tsujimoto)
03:35 AM Revision 7fe04850 (git): Add class ref to `UnboundMethod#owner` doc
It refers to `Method#receiver` in the doc, but
there's no class reference in current doc.
Some tools automatically ma...
okuramasafumi (Masafumi OKURA)
03:35 AM Revision ecf660e4 (git): ia64: Don't clear register_stack_start
r59829 stopped clearing stack_start and enabled the code for
!FIBER_USE_NATIVE, but we need to do the same for regist...
James Clarke
03:28 AM Revision 5f6ba669 (git): Isolate TestGCCompact from JIT testing
Wercker seems to randomly fail
https://app.wercker.com/ruby/ruby/runs/mjit-test1/5cc3c1c423fcb70008db9b64?step=5cc3c4...
k0kubun (Takashi Kokubun)
03:22 AM Revision 48313f12 (git): Add `or nil` to call-seq of `Enumerator::ArithmeticSequence#begin`
```
% ruby -ve 'p (nil..).first'
ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-darwin18]
nil
% ruby -ve 'p (nil.....
znz (Kazuhiro NISHIYAMA)
03:16 AM Revision be8cf0d4 (git): Update NEWS for pattern matching [ci skip]
ktsj (Kazuki Tsujimoto)
03:13 AM Misc #15723: Reconsider numbered parameters
chocolateboy (Chocolate Boy) wrote:
> > `using` is already used for refinements, and here were are dealing with bloc...
nobu (Nobuyoshi Nakada)
03:08 AM Revision baad9e8a (git): NEWS: Note about $TERM requirement [ci skip]
k0kubun (Takashi Kokubun)
02:42 AM Revision 569c1ef6 (git): make sync-default-gems GEM=irb
Backport changes from ruby/irb. k0kubun (Takashi Kokubun)
02:31 AM Revision 782e4872 (git): suppress warning in test/irb
https://rubyci.org/logs/rubyci.s3.amazonaws.com/centos7/ruby-trunk/log/20190421T040003Z.fail.html.gz
git-svn-id: svn...
naruse (Yui NARUSE)
12:17 AM Revision a2219e68 (git): * 2019-04-27
git[bot]
12:17 AM Revision c8b675ad (git): suppress redefinition warnings
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67679 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:15 AM Revision 8990779d (git): Prefer block_given? to iterator?
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66866 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

04/26/2019

11:46 PM Bug #15798 (Closed): Fix threads not waking up on SIGINT when using UBF_TIMER_PTHREAD
When using UBF_TIMER_PTHREAD, the timer_pthread_fn function will
not signal the main thread with SIGVTALRM in cases ...
jeremyevans0 (Jeremy Evans)
09:12 PM Misc #15723: Reconsider numbered parameters
I think the new proposition by @jeremyevans0 is much better than the current state, and sounds good to me.
`@` might...
Eregon (Benoit Daloze)
07:54 PM Misc #15723: Reconsider numbered parameters
sawa (Tsuyoshi Sawada) wrote:
> This looks to me like splitting Ruby into two dialects and letting the programmer ...
chocolateboy (Chocolate Boy)
09:00 PM Feature #15797 (Closed): Use realpath(3) instead of custom realpath implementation if available
One reason to do this is simplicity, as this approach is ~30 lines of
code instead of ~200.
Performance wise, thi...
jeremyevans0 (Jeremy Evans)
08:21 PM Bug #15792: GC can leave strings used as hash keys in a corrupted state
I guess it is caused by the combination of `str_duplicate` and `rb_fstring` from r52074.
```
$ cat bug15792.rb
...
wanabe (_ wanabe)
03:08 PM Bug #15792: GC can leave strings used as hash keys in a corrupted state
Édouad Chin bisected the script against the MRI repository, and found https://bugs.ruby-lang.org/issues/15251 the fir... byroot (Jean Boussier)
12:05 AM Bug #15792: GC can leave strings used as hash keys in a corrupted state
Actually, even simpler repro script:
```
#!/usr/bin/env ruby --disable-gems
a = ('a' * 24).encode(Encoding::ASCI...
byroot (Jean Boussier)
12:00 AM Bug #15792 (Closed): GC can leave strings used as hash keys in a corrupted state
The following script showcase the issue:
```
#!/usr/bin/env ruby --disable-gems
a = ('a' * 24).encode(Encoding::...
byroot (Jean Boussier)
04:47 PM Bug #15796 (Third Party's Issue): Ramdon console crashes
This is the error log, followed by the one in the Library folder
-- Control frame information --------------------...
jorge (Jorge Iriso)
01:55 PM Feature #15778: Expose an API to pry-open the stack frames in Ruby
> This is current situation.
Thanks for the summary.
> For example, if people rely on Binding.of_caller, we can...
Eregon (Benoit Daloze)
01:28 PM Bug #15795 (Closed): Some test fails on Haiku
```/sources/ruby-2.6.3/.ext/common/fiddle/import.rb:89:in `rescue in block in dlload': can't load /sources/ruby-2.6.3... extrowerk (Zoltán Mizsei)
09:54 AM Revision e804fcb4 (git): Fix rdoc in 52cfb17086
nobu (Nobuyoshi Nakada)
09:46 AM Revision a429b360 (git): Revert "Class instance should be also colorable on IRB"
This reverts commit 6669c966d2744f21315047d1725ad4494d15b8ba.
It seems to make tests fail... let me fix this later.
k0kubun (Takashi Kokubun)
09:42 AM Revision 6669c966 (git): Class instance should be also colorable on IRB
inspect.
Change is made with: `$ make -C .ruby sync-default-gems GEM=irb`
k0kubun (Takashi Kokubun)
09:28 AM Revision 52cfb170 (git): make sync-default-gems GEM=irb
from https://github.com/ruby/irb/commit/e6739d8c66dc78562930adb0b96935c9b38acf74 k0kubun (Takashi Kokubun)
09:25 AM Revision a6805771 (git): Define `make sync-default-gems`
to run tool/sync_default_gems.rb k0kubun (Takashi Kokubun)
09:18 AM Revision a93f5556 (git): tool/sync_default_gems.rb: Check prerequisites
k0kubun (Takashi Kokubun)
09:14 AM Bug #15794 (Third Party's Issue): Can not start Puma with Rails after bundle install
I have big issue and I don't know how to resole.
``` ruby
rails s -p 5000
=> Booting Puma
=> Rails 4.2.10 appl...
dohaibac (Bac Do)
08:47 AM Revision 1cef6a0c (git): Add more debug print for random CI failure on osx Travis
see r67347 znz (Kazuhiro NISHIYAMA)
08:04 AM Bug #15745: There is no symmetry in the beginless range and the endless range using `Range#inspect`
I have no strong opinion about this, but `(nil..nil).inspect #=> ".."` looks less reasonable because we cannot actual... mame (Yusuke Endoh)
07:19 AM Bug #15793 (Closed): Please backport 7b7043e5da8589e01b94575d4ed647e909e5c875
7b7043e5da8589e01b94575d4ed647e909e5c875 is a fix of use-after-free. Worth backporting methinks. shyouhei (Shyouhei Urabe)
07:11 AM Misc #15782: DevelopersMeeting20190522Japan
* [Bug #15745] There is no symmetry in the beginless range and the endless range using `Range#inspect` (koic)
* I ...
koic (Koichi ITO)
06:59 AM Revision 0523b02f (git): yaml cannot deep-merge arrays
The configuration cannot but be written here and there.... shyouhei (Shyouhei Urabe)
06:59 AM Revision 267ac062 (git): make test needs no gems
shyouhei (Shyouhei Urabe)
06:59 AM Revision d700a8a0 (git): update travis clang
Seems clang-7 has false-positives around memory sanitizer.
This line should not be reported because the memory regio...
shyouhei (Shyouhei Urabe)
06:59 AM Revision 3175c54c (git): new travis setting to enable assertions
shyouhei (Shyouhei Urabe)
06:59 AM Revision 2a49a479 (git): sanitizer compiler flag update
shyouhei (Shyouhei Urabe)
06:59 AM Revision 7b7043e5 (git): eliminate use of freed memory
rb_io_fptr_finalize_internal frees the memory region.
==============================================================...
shyouhei (Shyouhei Urabe)
06:59 AM Revision 2a863d4b (git): avoid buffer overflow in vm_check_canary
ec->cfp->iseq might not exist at the very beginning of a thread.
===================================================...
shyouhei (Shyouhei Urabe)
06:59 AM Revision aa190abe (git): newptr should not be NULL
obj_ivar_heap_alloc already handles that situation. shyouhei (Shyouhei Urabe)
06:59 AM Revision 1aa05fdd (git): unpoison header before touching
This header is poisoned to detect unintentional buffer overrun.
However in this (and forthcoming) function, we are in...
shyouhei (Shyouhei Urabe)
06:59 AM Revision 40b5f2b8 (git): memo.c might not always be initialized
memo.float_value might change inside of hash_sum. In case it
flipped from false to true there, and the calculated su...
shyouhei (Shyouhei Urabe)
06:59 AM Revision f02760fc (git): avoid reading uninitialized variable
autoload_reset() can read this state.result. Because autoload_reset
is a function passed to rb_ensure, there is a ch...
shyouhei (Shyouhei Urabe)
06:59 AM Revision 3ba485c0 (git): zero-fill before GC mark
Depending on architectures, setjmp might not fully fill a jmp_buf.
On such machines the union can contain wobbly bits...
shyouhei (Shyouhei Urabe)
06:59 AM Revision 504ce460 (git): give up sanitizing BSD_vfprintf
Sanitizers report something inside of this function but it is
beyond my brain capacity. Also the code is proven to w...
shyouhei (Shyouhei Urabe)
06:59 AM Revision b11b26bc (git): fix size of allocated memory
The size of `ptr` here is not the same as the variable `size`.
We were counting the size of header twice.
shyouhei (Shyouhei Urabe)
06:59 AM Revision 6201a89b (git): mark verify functions non-sanitizable
These functions purposefully read from memory regions potentially
not handled well. Should let sanitizers avoid chec...
shyouhei (Shyouhei Urabe)
06:59 AM Revision 572f2ddf (git): use __attribute__((__no_sanitize__("memory")))
shyouhei (Shyouhei Urabe)
06:59 AM Revision fa09acaf (git): extend machine stacks when sanitizers are there
It seems sanitizers require extra amount of machine stacks. Without
extending them the process tends to stack overflow.
shyouhei (Shyouhei Urabe)
06:59 AM Revision 1f4204a7 (git): disable assertion when MSAN is active
These assertions check if a newly allocated object (which is marked
as an uninitialized memory region in MSAN) is in ...
shyouhei (Shyouhei Urabe)
06:59 AM Revision bdd1b300 (git): __asan_region_is_poisoned takes void *
while heap->obj is a VALUE. A cast should be there. shyouhei (Shyouhei Urabe)
06:59 AM Revision 171a6ad1 (git): print the disasm
It seems to be my fault to leave the variable disasm unused. shyouhei (Shyouhei Urabe)
06:59 AM Revision b6ebbee5 (git): suppress warning [ci skip]
shyouhei (Shyouhei Urabe)
04:26 AM Bug #15786 (Closed): numbered parameterを使ったprocのparametersに記号が現れる
Closed at https://git.ruby-lang.org/ruby.git/commit/?id=54eac83b2ad77ddea84fa6d66c09e0bb014cf61e nobu (Nobuyoshi Nakada)
12:33 AM Revision 54eac83b (git): Hide internal IDs
* parse.y (internal_id): number the ID serial for internal use by
counting down from the neary maximum value, not t...
nobu (Nobuyoshi Nakada)

04/25/2019

11:16 PM Bug #15774 (Closed): OptionParser doesn't accept Date options as stated in the docs
nagachika (Tomoyuki Chikanaga)
06:37 PM Bug #15774: OptionParser doesn't accept Date options as stated in the docs
Oh, thanks, I wasn't aware of that. Now that you said I re-read the documentation and found the instructions to use t... rosenfeld (Rodrigo Rosenfeld Rosas)
06:44 PM Bug #15791: Clarify reason for RbConfig's ruby_version not reflecting "teeny" value
I always consider `RbConfig::CONFIG['ruby_version']` as the ABI version, which is used in naming `--user-install` gem... MSP-Greg (Greg L)
03:44 PM Bug #15791 (Closed): Clarify reason for RbConfig's ruby_version not reflecting "teeny" value
I did not realize that MRI always reports `RbConfig::CONFIG['ruby_version']` without the "teeny" value. Instead, it m... headius (Charles Nutter)
04:43 PM Revision 5689c464 (git): * 2019-04-26
git[bot]
04:43 PM Revision 0408b8b3 (git): Syntax-highlight yield in IRB
k0kubun (Takashi Kokubun)
04:18 PM Revision 2422316a (git): NEWS: Credit goes to Pry [ci skip]
We must note this feature is heavily inspired by Pry. k0kubun (Takashi Kokubun)
04:15 PM Revision 5fe99aef (git): Support highlighting Regexp in inspect
k0kubun (Takashi Kokubun)
03:53 PM Revision e64bab5f (git): Add NEWS entry about IRB syntax highlight [ci skip]
Details: https://github.com/ruby/ruby/pull/2150
Note that this introduction is discussed with @aycabta who is allowe...
k0kubun (Takashi Kokubun)
03:48 PM Misc #15723: Reconsider numbered parameters
I'm +1 for single variable using `@`. headius (Charles Nutter)
03:47 PM Revision 0c54d2e2 (git): Force IRB::Color to recognize TERM
Closes: https://github.com/ruby/ruby/pull/2150 k0kubun (Takashi Kokubun)
03:47 PM Revision 022cbb27 (git): Do not color IRB output on 'dumb' TERM
Co-Authored-By: k0kubun <[email protected]>
Closes: https://github.com/ruby/ruby/pull/2150
Pocket7878
03:47 PM Revision b55201dd (git): Colorize IRB's inspect result
Closes: https://github.com/ruby/ruby/pull/2150 k0kubun (Takashi Kokubun)
03:47 PM Revision 94af6cd3 (git): Colorize IRB's code_around_binding
Closes: https://github.com/ruby/ruby/pull/2150 k0kubun (Takashi Kokubun)
02:46 PM Revision 790f6709 (git): Mention warning of `$,`
see [r67606](https://github.com/ruby/ruby/commit/3ee0648dc7a5465b2cbadd7246fc2edbd676d759) znz (Kazuhiro NISHIYAMA)
01:05 PM Feature #12698: Method to delete a substring by regex match
The suggestion by @knu is pretty cool if you think about it: Since both `sub` and `gsub` exist, the uncertainty wheth... svoop (Sven Schwyn)
11:33 AM Revision 2272cb00 (git): Ripper does not use internal IDs directly
nobu (Nobuyoshi Nakada)
11:02 AM Revision c9715eb4 (git): Add more debug print for random CI failure on osx Travis
see r67347 znz (Kazuhiro NISHIYAMA)
10:42 AM Revision 3581a642 (git): BSD's mktemp does not have `-p`
k0kubun (Takashi Kokubun)
10:25 AM Revision 57225dc0 (git): Show `make checkout-github/merge-github` in help
k0kubun (Takashi Kokubun)
09:54 AM Revision b2e92bfd (git): Resurrect `make xxx-github PR=1234` interface
`call xxx, yyy` seems to pass " yyy" instead of "yyy". k0kubun (Takashi Kokubun)
09:54 AM Feature #15323: [PATCH] Proposal: Add Enumerable#filter_map
I've updated the patch file increasing the ruby version in *spec/ruby/core/enumerable/filter_map_spec.rb*
`Enumera...
alfonsojimenez (Alfonso Jiménez)
09:29 AM Revision 70adfdcd (git): Added pr-%
May merge multiple github pull requests at once. e.g.,
$ make pr-123456789 pr-987654321
nobu (Nobuyoshi Nakada)
09:27 AM Revision 44bb429b (git): Cache git config values
nobu (Nobuyoshi Nakada)
09:05 AM Revision 6de9128f (git): Add `make checkout-github` too
You can use this like `make checkout-github PR=1234` k0kubun (Takashi Kokubun)
06:33 AM Revision 116f91ab (git): Make working tree under the source directory
nobu (Nobuyoshi Nakada)
06:03 AM Revision 09ce223b (git): Rebase the pull request in a worktree
A pull request based on an old commit may rewind too many files,
even if unnecessary. As rewinding some files, e.g.,...
nobu (Nobuyoshi Nakada)
04:59 AM Bug #15788: minyruby crashes on Haiku
shyouhei (Shyouhei Urabe) wrote:
> Thank you for posting the issue! Tell us any updates when you want us to know.
...
extrowerk (Zoltán Mizsei)
04:22 AM Revision d0ba4abf (git): Add RB_ID_SERIAL_MAX
nobu (Nobuyoshi Nakada)
03:37 AM Revision 99084f54 (git): Lazy allocate the compile data catch table array
Closes: https://github.com/ruby/ruby/pull/2119 methodmissing (Lourens Naudé)

04/24/2019

08:28 PM Revision 9bfc185a (git): Upgrade test-unit to 3.3.2
Sutou Kouhei
08:03 PM Feature #14183: "Real" keyword argument
jeremyevans0 (Jeremy Evans) wrote:
> More work should be done if this is accepted. Specifically, we need to decide:...
jeremyevans0 (Jeremy Evans)
07:57 PM Bug #15790 (Closed): Strange interaction between autoload and $LOADED_FEATURES
If an autoload fails and we remove its associated file from `$LOADED_FEATURES`, the autoload is back:
```
$ cat x...
fxn (Xavier Noria)
07:23 PM Bug #15766: Crash in 2.4, 2.5 involving at_exit
It is indeed an exact duplicate of #15282, which you backported to 2.5.
However, you didn't backport it then to 2....
[email protected] (Christian Boos)
05:48 PM Bug #15787: LoadError by EPERM on read-only volume
wishdev (John Higgins) wrote:
> The file you mention is required to be readable because it is the core of the rubyge...
extrowerk (Zoltán Mizsei)
01:47 PM Bug #15787: LoadError by EPERM on read-only volume
There is no such requirement as rubygems.rb in that folder being written to. I run locked down lxc containers on a da... wishdev (John Higgins)
06:51 AM Bug #15787: LoadError by EPERM on read-only volume
shevegen (Robert A. Heiler) wrote:
> This is indeed unfortunate but I guess the code could be changed. Keep in mind ...
extrowerk (Zoltán Mizsei)
04:18 PM Bug #15789 (Closed): Parse error when numbered parameter is used in a lambda that is a default value of other optarg
Sorry if the name of the ticket is not desccriptive
While working on backporting these commits into a parser gem:
...
ibylich (Ilya Bylich)
04:09 PM Revision 7d2cb60e (git): * 2019-04-25
git[bot]
04:08 PM Revision 68e3f819 (git): add DRbObject dereference test (Preparation for investigation of Bug #15711)
Masatoshi SEKI
03:52 PM Revision dd5b6c71 (git): Fix typos [ci skip]
znz (Kazuhiro NISHIYAMA)
03:31 PM Bug #15773: Net::HTTP doesn't try next IP address in case of timeout
I thought long and hard about how to reply to this.
Let's put it this way: the fact that you are using glibc isn't...
nicolasnoble (Nicolas Noble)
03:12 PM Revision 6061aa0a (git): Automatically gpg-sign rebase when commit.gpgsign
is true
Closes: https://github.com/ruby/ruby/pull/2148
k0kubun (Takashi Kokubun)
01:48 PM Revision daff4cbd (git): Add `make fetch-github` and `make merge-github`
Closes: https://github.com/ruby/ruby/pull/2147 k0kubun (Takashi Kokubun)
09:19 AM Revision 2642f220 (git): Add more debug print for random CI failure on osx Travis
see r67347 znz (Kazuhiro NISHIYAMA)
08:34 AM Revision 1613917a (git): Defer setting gc_stress instead of setting dont_gc
[Bug #15784] nobu (Nobuyoshi Nakada)
07:46 AM Feature #15778: Expose an API to pry-open the stack frames in Ruby
Now we are not publishing Ruby API because we shouldn't use this kind of API on application code.
For example, if pe...
ko1 (Koichi Sasada)
06:02 AM Bug #15788 (Third Party's Issue): minyruby crashes on Haiku
Thank you for posting the issue! Tell us any updates when you want us to know. shyouhei (Shyouhei Urabe)
05:58 AM Bug #15788: minyruby crashes on Haiku
Seems to be a bug in Haiku: https://dev.haiku-os.org/ticket/15025 extrowerk (Zoltán Mizsei)
06:00 AM Bug #15270: [PATCH] Fix TracePoint for code loaded using ISeq.load_from_binary
I'll set Backport field for 2.5 as REQUIRED since https://bugs.ruby-lang.org/issues/15717 claims the issue was not fi... nagachika (Tomoyuki Chikanaga)
05:49 AM Misc #15723: Reconsider numbered parameters
jeremyevans0 (Jeremy Evans) wrote:
> As I expressed in the developer meeting today, after a lot of thought, I believ...
jeremyevans0 (Jeremy Evans)
02:57 AM Misc #15723: Reconsider numbered parameters
chocolateboy (Chocolate Boy) wrote:
> [P]ragmas by overloading comments ... could be used here as well e.g.:
>
> ...
sawa (Tsuyoshi Sawada)
04:28 AM Bug #15780: Module#const_defined?(String) executes autoloads
All stable versions have this bug. Eregon (Benoit Daloze)
04:26 AM Bug #15780: Module#const_defined?(String) executes autoloads
I can confirm the bug. Here is a single-line reproducer:
```
$ ruby -e 'autoload :X, "foo"; p Object.const_defined?...
Eregon (Benoit Daloze)
04:02 AM Revision f1a52d96 (git): Defer setting gc_stress until inits done
[Bug #15784] nobu (Nobuyoshi Nakada)
12:30 AM Revision 2ef66737 (git): force 10 chars SHA1 display.
`make update-src` shows latest commit hash for convinience.
However, `rev-parse --short` option shows different lengt...
ko1 (Koichi Sasada)

04/23/2019

10:47 PM Bug #15787: LoadError by EPERM on read-only volume
This is indeed unfortunate but I guess the code could be changed. Keep in mind that the ruby core
team probably has ...
shevegen (Robert A. Heiler)
07:39 PM Bug #15787 (Feedback): LoadError by EPERM on read-only volume
On Haiku the package management just virtually extracts/populates the files, and as it doesn't have write-overlay fea... extrowerk (Zoltán Mizsei)
10:26 PM Revision 19d454a9 (git): syntax error can move, so do not cache
tenderlovemaking (Aaron Patterson)
09:21 PM Revision 75061f46 (git): Fix complex hash keys to work with compaction
For example when an array containing objects is a hash key, the contents
of the array may move which can cause the ha...
tenderlovemaking (Aaron Patterson)
07:56 PM Bug #15788 (Third Party's Issue): minyruby crashes on Haiku
```
~ » uname -a
Haiku shredder 1 hrev53091 Apr 22 2019 22:17:21 x86_64 x86_64 Haiku
```
miniruby crashes dur...
extrowerk (Zoltán Mizsei)
05:02 PM Revision cf930985 (git): Remove member char_offset_updated from struct rmatch as member char_offset_num_allocated can serve the same purpose as that predicate
methodmissing (Lourens Naudé)
04:10 PM Revision 82ef172a (git): The step should not fail when isolated tests
do not exist k0kubun (Takashi Kokubun)
03:41 PM Revision bc8e5491 (git): Isolate test_gc_compact for osx Travis
After `GC.compact`, test/shell/test_command_processor.rb seems to be made
unstable on osx Travis like https://travis-...
k0kubun (Takashi Kokubun)
03:40 PM Revision 9629f4c0 (git): * 2019-04-24
git[bot]
03:40 PM Revision 31cf1306 (git): Only define history_root member of the Oniguruma re_registers struct if USE_CAPTURE_HISTORY is enabled
methodmissing (Lourens Naudé)
03:02 PM Misc #15782: DevelopersMeeting20190522Japan
* [Feature #15323] [PATCH] Proposal: Add `Enumerable#filter_map`
* It's expressive as Ruby lang itself
* Make `fi...
greggzst (Grzegorz Jakubiak)
04:42 AM Misc #15782: DevelopersMeeting20190522Japan
* [Feature #15281] Speed up `Set#intersect` with size check.
* Everyone likes faster code. But the question is: ar...
tenderlovemaking (Aaron Patterson)
02:12 PM Bug #15786 (Closed): numbered parameterを使ったprocのparametersに記号が現れる
~~~ruby
->{@100}.parameters.map{@2}.join
#=> "!\"\#$%&'()*+,-./:;<=>?@[\\]^`"
~~~
`proc{@100}.parameters` の場合はそ...
tompng (tomoya ishida)
01:44 PM Bug #15785: GitHub - all tags are gone?
@hsbt wrote:
> I restored now. Thanks for your notification.
Thanks, but I didn't do much. You fixed it, and ver...
MSP-Greg (Greg L)
01:28 PM Bug #15785 (Closed): GitHub - all tags are gone?
I restored now. Thanks for your notification. hsbt (Hiroshi SHIBATA)
01:28 PM Bug #15785: GitHub - all tags are gone?
They seem to be back now qyliss (Alyssa Ross)
01:18 PM Bug #15785: GitHub - all tags are gone?
This has broken the “commit logs” links in Ruby release notes, e.g.
https://www.ruby-lang.org/en/news/2019/04/17/rub...
qyliss (Alyssa Ross)
12:55 PM Bug #15785 (Closed): GitHub - all tags are gone?
There are also no tags at https://git.ruby-lang.org/ruby.git... MSP-Greg (Greg L)
01:26 PM Revision 14dd8d6b (git): Added cgit url.
hsbt (Hiroshi SHIBATA)
12:55 PM Revision f4f66bd1 (git): Revert "IRB is improved with Reline and RDoc, take 2"
Accidentally merged when 89271d4a3733bc5e70e9c56b4bd12f277e699c42
"Adjusted indents".
nobu (Nobuyoshi Nakada)
12:01 PM Misc #14632 (Closed): [ANN] git.ruby-lang.org
I announced https://www.ruby-lang.org/en/news/2019/04/23/move-to-git-from-svn/
We still have some issues. But I wi...
hsbt (Hiroshi SHIBATA)
11:55 AM Misc #14470 (Closed): Use Commit together with co-authors Github feature in svn commits
Today, We move to Git from Subversion.
https://www.ruby-lang.org/en/news/2019/04/23/move-to-git-from-svn/
We c...
hsbt (Hiroshi SHIBATA)
11:27 AM Revision 89271d4a (git): Adjusted indents
nobu (Nobuyoshi Nakada)
11:08 AM Revision f2cd4f4c (git): IRB is improved with Reline and RDoc, take 2
aycabta (aycabta .)
09:53 AM Bug #15784 (Closed): RUBY_DEBUG=gc_stress dumps core
```
% RUBY_DEBUG=gc_stress gdb --args ./miniruby -vep
GNU gdb (Ubuntu 8.1-0ubuntu3) 8.1.0.20180409-git
Copyright (...
shyouhei (Shyouhei Urabe)
09:14 AM Bug #15675 (Feedback): "fatal - exception reentered" error after installing Ruby 2.5.5
Could you please show us the reproducible code? nagachika (Tomoyuki Chikanaga)
09:03 AM Bug #15727 (Feedback): [BUG] Segmentation fault at 0x0000000000000000 ruby 2.5.3p105 (2018-10-18 revision 65156) [x86_64-linux]
nagachika (Tomoyuki Chikanaga)
07:50 AM Revision 87cf45a5 (git): Fix a typo
znz (Kazuhiro NISHIYAMA)
07:25 AM Bug #15766 (Closed): Crash in 2.4, 2.5 involving at_exit
Thank you for reporting and investigations.
I'll close this ticket because it was fixed on trunk and the stable main...
nagachika (Tomoyuki Chikanaga)
06:43 AM Revision 2ae5f6f9 (git): Add VCS::GIT#commit
nobu (Nobuyoshi Nakada)
06:39 AM Revision 2fb83a0a (git): Split git-svn dependent methods
nobu (Nobuyoshi Nakada)
06:13 AM Revision 18eb9e58 (git): Use an exclusive range for ruby_version_is
nobu (Nobuyoshi Nakada)
05:12 AM Revision 0d41adf6 (git): Split long expression
nobu (Nobuyoshi Nakada)
05:09 AM Revision 4946c3e4 (git): Add tool/format-release to .gitattributes
znz (Kazuhiro NISHIYAMA)
03:39 AM Revision 2e1ac220 (git): Oops, bad merge 🙇‍♂️
tenderlovemaking (Aaron Patterson)
03:34 AM Revision e50e60b9 (git): * expand tabs.
git[bot]
03:33 AM Revision 5a58318a (git): T_MOVED can live on the stack, so make sure we can do book keeping
Unused T_MOVED objects can live on the stack, so we need to make sure
that they can be accounted for in book keeping
tenderlovemaking (Aaron Patterson)
03:16 AM Bug #15783 (Closed): 引数のデフォルト値にNumbered parameterを書ける、キーワード引数の場合デフォルト値にNumbered parameterを書くとSEGVする
Applied in changeset commit:ruby-git|ae07b66aaa092c59ac9d544c9b582712290dc357.
----------
Fix internal error of `->x...
hanachin (Seiei Miyagi)
03:16 AM Revision 6ca9e7cc (git): Disallow numbered parameter as the default value of optional argument
[Fix GH-2139] [Bug #15783] hanachin (Seiei Miyagi)
03:16 AM Revision ae07b66a (git): Fix internal error of `->x:@2{}`
[Fix GH-2139] [Bug #15783] hanachin (Seiei Miyagi)
03:08 AM Revision ea520ca9 (git): Prevent rb_define_(class|module) classes from moving
Before this commit, classes and modules would be registered with the
VM's `defined_module_hash`. The key was the ID ...
tenderlovemaking (Aaron Patterson)
01:49 AM Bug #15774: OptionParser doesn't accept Date options as stated in the docs
You need to `require 'optparse/time'` to use built-in Time conversion (it doesn't seem to be stated explicitly in the... Anonymous
01:27 AM Revision 660c0716 (git): [ci skip] grammers in comments
shyouhei (Shyouhei Urabe)
01:24 AM Revision 9cdb7366 (git): Missing semicolon
nobu (Nobuyoshi Nakada)
01:19 AM Revision a9b57862 (git): * 2019-04-23
git[bot]
01:19 AM Revision a8d4dc28 (git): * expand tabs.
git[bot]
01:19 AM Revision 98ee6369 (git): Symbols can move, so don't cache in static pointer
This changes the static pointers to use IDs then look up the symbols
with the ID. Symbols can move, so we don't want...
Aaron Patterson

04/22/2019

11:09 PM Misc #15723: Reconsider numbered parameters
TL; DR: a keyword (e.g. `it`) could be used without breaking backwards-compatibility via a **pragma** e.g.:
```rub...
chocolateboy (Chocolate Boy)
06:52 PM Bug #15508: Mutex recursive lock error when combined with Thread#raise
I verified that this issue is fixed by [PR #2131](https://github.com/ruby/ruby/pull/2131). larskanis (Lars Kanis)
04:27 PM Bug #15783 (Closed): 引数のデフォルト値にNumbered parameterを書ける、キーワード引数の場合デフォルト値にNumbered parameterを書くとSEGVする
キーワード引数のデフォルト値にNumbered parameterを使うとSEGVしました。
再現コードです
```ruby
->x:@2{}
```
キーワードじゃない引数でも以下のような感じでNumbered...
hanachin (Seiei Miyagi)
02:11 PM Revision 6fbf4e22 (git): Adds a reference to `TracePoint` to `binding` docs
This change adds an explicit reference to `TracePoint` in the
documentation for `binding`. Currently it only refers t...
znz (Kazuhiro NISHIYAMA)
01:45 PM Revision 8c689e21 (git): Merge branch 'patch-5' of https://github.com/sos4nt/ruby into trunk
[Fix GH-2084] znz (Kazuhiro NISHIYAMA)
01:32 PM Misc #14632: [ANN] git.ruby-lang.org
k0kubun (Takashi Kokubun) wrote:
> * Verify committer email from SSH user (@mame)
Done.
* I've created a scrip...
mame (Yusuke Endoh)
12:53 PM Misc #14632: [ANN] git.ruby-lang.org
## Remaining tasks related to Git migration
* Add more git support in:
* Git support to backport to future `rub...
k0kubun (Takashi Kokubun)
05:23 AM Misc #14632: [ANN] git.ruby-lang.org
naruse (Yui NARUSE) wrote:
> Anyway chat is out of this topic.
Yes please. Don't let the chat involve this kind ...
shyouhei (Shyouhei Urabe)
04:33 AM Misc #14632: [ANN] git.ruby-lang.org
In this ticket, there's a list of pre and post tasks.
You can always add "pre-announcement" and "post-announcement" ...
naruse (Yui NARUSE)
03:56 AM Misc #14632: [ANN] git.ruby-lang.org
hsbt (Hiroshi SHIBATA) wrote:
> >Next time tell us BEFORE you disable something, OK?
>
> I will make an effort ne...
shyouhei (Shyouhei Urabe)
03:28 AM Misc #14632: [ANN] git.ruby-lang.org
>Next time tell us BEFORE you disable something, OK?
I will make an effort next time. Can you join ruby-lang slack...
hsbt (Hiroshi SHIBATA)
03:19 AM Misc #14632: [ANN] git.ruby-lang.org
hsbt (Hiroshi SHIBATA) wrote:
> done. I disabled the writable operation of trunk branch on svn.ruby-lang.org
Nex...
shyouhei (Shyouhei Urabe)
12:16 AM Misc #14632: [ANN] git.ruby-lang.org
@k0kubun Thanks to your works.
I enabled and disabled some changes on our repository.
>Operations
> * Make git...
hsbt (Hiroshi SHIBATA)
01:00 PM Revision 4cd67a84 (git): Fix RUBY_REVISION spec
broken by 5da52d1210625fb00acd573b3f32281b4bde1730 k0kubun (Takashi Kokubun)
12:45 PM Revision 87261cf5 (git): Omit last_commit=RUBY_LAST_COMMIT_TITLE without local commits
znz (Kazuhiro NISHIYAMA)
12:43 PM Misc #15782: DevelopersMeeting20190522Japan
* [Misc #14632] git.ruby-lang.org
* See [5da52d1210](https://github.com/ruby/ruby/commit/5da52d1210625fb00acd573b3...
k0kubun (Takashi Kokubun)
12:36 PM Misc #15782 (Closed): DevelopersMeeting20190522Japan
Please comment your favorite ticket numbers you want to ask to discuss with your *SHORT* comment or summary.
(your s...
k0kubun (Takashi Kokubun)
12:34 PM Misc #15459 (Closed): DevelopersMeeting before/after RubyKaigi2019
k0kubun (Takashi Kokubun)
12:27 PM Revision 5da52d12 (git): Migrate RUBY_VERSION/RUBY_DESCRIPTION to Git
from Subversion.
This behavior is tentative and not discussed well. The point of
discussion will be just the length ...
k0kubun (Takashi Kokubun)
12:02 PM Revision dd0b5163 (git): Tk is already removed from stdlib at r55844
https://github.com/ruby/ruby/commit/303dc3c591e324b6bbc691326d8bea76fe3b8fda znz (Kazuhiro NISHIYAMA)
11:37 AM Bug #15766: Crash in 2.4, 2.5 involving at_exit
On ruby_2_5, I bisected the fix to be ruby_2_5|r65582.
With r65581:
```
../Bug-15766.rb: unexpected return
C:...
[email protected] (Christian Boos)
11:01 AM Revision c697bade (git): Ignore VSCode configuration from git.
hsbt (Hiroshi SHIBATA)
11:00 AM Revision 6a2c8e46 (git): Use github url instead of ViewVC.
hsbt (Hiroshi SHIBATA)
10:37 AM Revision 184447d9 (git): ViewVC of svn.ruby-lang.org was shutdown status.
hsbt (Hiroshi SHIBATA)
10:32 AM Bug #15728 (Feedback): error compiling C - file under Ruby
This issue depends what compiler is used.
Could you show what is your compiler and environment?
naruse (Yui NARUSE)
10:04 AM Misc #15630 (Closed): Clarification on Comparable documentation
Applied in changeset commit:ruby-git|f005ccc771574e8e4e17b7a35c19b352e0b7dc73.
----------
Clarify requirements of <=...
shugo (Shugo Maeda)
10:02 AM Revision ae3f38dc (git): CRuby trunk uses git instead of subversion now
znz (Kazuhiro NISHIYAMA)
08:15 AM Revision f005ccc7 (git): Clarify requirements of <=>
A return value of <=> is automatically converted to -1, 0, or 1, so
other values can be returned. [Misc #15630]
shugo (Shugo Maeda)
07:48 AM Bug #15764: Whitespace and control characters should not be permitted in tokens
Whether an issue is "Bug" or "Feature" practically depends whether the fix should be backported or not.
Anyway as ...
naruse (Yui NARUSE)
02:39 AM Revision 6013e41a (git): Support of Ruby 2.3 has ended
https://www.ruby-lang.org/en/news/2019/03/31/support-of-ruby-2-3-has-ended/ znz (Kazuhiro NISHIYAMA)
02:33 AM Revision beaddd1d (git): Now only supports Git repository
U.Nakamura
01:06 AM Revision b26a7c8d (git): * remove trailing spaces.
svn[bot]
01:06 AM Revision e949c084 (git): README.ja.md: Update description about Git repository
Backported 4c570abf77 to Japanese k0kubun (Takashi Kokubun)
12:55 AM Revision 44a468cc (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67701 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:55 AM Revision 4c570abf (git): README.md: Update description about Git repository
We started to switch from SVN to Git. Because GitHub would be more
reliable than our single-host cgit, I continued to...
k0kubun (Takashi Kokubun)
 

Also available in: Atom