Project

General

Profile

Activity

From 02/24/2018 to 03/02/2018

03/02/2018

09:46 PM Bug #14571 (Closed): File descriptor leak in resolv.rb
There's an edge case in resolv.rb that can lead to file descriptor leaks on a highly saturated system (logstash in ou... quixoten (Devin Christensen)
09:31 PM Feature #14570 (Open): Make File.expand_path/real_path casing consistent on Windows
`File.realpath` returns the path with the same upper/lower case characters as the input parameter. But `File.expand_p... larskanis (Lars Kanis)
09:28 PM Bug #14569: Ruby dumps core involving XML file
It may be the same as #14273. wanabe (_ wanabe)
08:54 PM Bug #14569 (Closed): Ruby dumps core involving XML file
See https://github.com/projectblacklight/blacklight/issues/1840 TolstoyDotCom (C K)
02:45 PM Bug #14568 (Closed): Build failures - MinGW ruby-loco since 62622 2018-03-01
Applied in changeset trunk|r62637.
----------
openssl: search winsock
* ext/openssl/extconf.rb: on Windows search w...
nobu (Nobuyoshi Nakada)
02:33 PM Bug #14568: Build failures - MinGW ruby-loco since 62622 2018-03-01
@nobu,
From the MSYS2 shell -
```
$ pkg-config --libs openssl
-LE:/msys64/mingw64/lib -lssl -lcrypto
```
MSP-Greg (Greg L)
02:25 PM Bug #14568: Build failures - MinGW ruby-loco since 62622 2018-03-01
nobu (Nobuyoshi Nakada) wrote:
> Do you have `pkg-config` command?
> If so, what does `pkg-config --libs` return?
...
nobu (Nobuyoshi Nakada)
02:22 PM Bug #14568: Build failures - MinGW ruby-loco since 62622 2018-03-01
Do you have `pkg-config` command?
If so, what does `pkg-config --libs` return?
nobu (Nobuyoshi Nakada)
01:41 PM Bug #14568 (Closed): Build failures - MinGW ruby-loco since 62622 2018-03-01
Since 62622, MinGW builds have been failing (62627, 62628, 62631). See https://ci.appveyor.com/project/MSP-Greg/ruby... MSP-Greg (Greg L)
02:45 PM Revision 8032b00f (git): openssl: search winsock
* ext/openssl/extconf.rb: on Windows search winsock library
always, regardless pkg-config. direct use of winsock i...
nobu (Nobuyoshi Nakada)
01:08 PM Misc #14567: Clarify YAML docs
@Eregon, thanks for merging!
BTW, as we are here, I have posted several doc.patches lately, and they had no reacti...
zverok (Victor Shepelev)
12:57 PM Misc #14567: Clarify YAML docs
@zverok Thank you for the patch! Eregon (Benoit Daloze)
12:56 PM Misc #14567 (Closed): Clarify YAML docs
Applied in changeset trunk|r62635.
----------
Clarify the documentation of the YAML module [Misc #14567]
Based on a...
Eregon (Benoit Daloze)
12:49 PM Misc #14567: Clarify YAML docs
Sounds good to me, I'll commit it. Eregon (Benoit Daloze)
12:44 PM Misc #14567 (Closed): Clarify YAML docs
The problem I am trying to solve: If you try to understand what methods do `YAML` have, and what parameters, say, `YA... zverok (Victor Shepelev)
12:59 PM Bug #14118: Please backport r59454, r59954
ruby_2_4 r62636 merged revision(s) 59454,59954. nagachika (Tomoyuki Chikanaga)
12:59 PM Revision 66eeabc4 (git): merge revision(s) 59454,59954: [Backport #14118]
configure.in: use libtool
* configure.in: use libtool on macOS to suppress a warning against
debug...
nagachika (Tomoyuki Chikanaga)
12:56 PM Revision 6a792d0b (git): Clarify the documentation of the YAML module [Misc #14567]
Based on a patch from Victor Shepelev
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62635 b2dd03c8-39d4-4d8f-98f...
Eregon (Benoit Daloze)
12:45 PM Bug #14438: TestTimeTZ: failures with recent version of tzdata
ruby_2_4 r62634 merged revision(s) 62506,62508. nagachika (Tomoyuki Chikanaga)
12:45 PM Revision 6ea227b9 (git): merge revision(s) 62506,62508: [Backport #14438]
test_time_tz.rb: past Japanese DST tzdata fix
* test/ruby/test_time_tz.rb (TestTimeTZ#test_asia_tokyo): foll...
nagachika (Tomoyuki Chikanaga)
11:24 AM Revision 1de78c5f (git): io/console: drop 2.1.0 support [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62633 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:25 AM Bug #14557: rubyコマンド引数にファイルを渡す際, プロセス置換を使用するとエラー
ruby_2_5 r62632 merged revision(s) 62606,62607. naruse (Yui NARUSE)
08:25 AM Revision 579ffd94 (git): merge revision(s) 62606,62607: [Backport #14557]
file.c: get rid of useless conversion
* file.c (rb_file_s_stat): File.stat does not accept an IO
o...
naruse (Yui NARUSE)
07:53 AM Revision 013016b9 (git): io/console: drop 2.0.0 support [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62631 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:49 AM Revision d1d2235e (git): Makefile.sub: need suffix
* win32/Makefile.sub: fix missing suffix of user32.lib.
[Bug #14422]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
nobu (Nobuyoshi Nakada)
07:24 AM Revision 0f3452f4 (git): Makefile.sub: link user32.lib
* win32/Makefile.sub: always link user32.lib which provides a lot
of very common library functions. [Bug #14422]
...
nobu (Nobuyoshi Nakada)
05:31 AM Bug #14561: Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
Seems marking dead fiber's stack. nobu (Nobuyoshi Nakada)
04:36 AM Revision 11bc984e (git): search winsock libraries explicitly
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62628 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:37 AM Bug #14422 (Closed): Ruby configuration options should not be reused for gem builds
Applied in changeset trunk|r62627.
----------
configure.ac: library options to MAINLIBS
* configure.ac (MAINLIBS): ...
nobu (Nobuyoshi Nakada)
01:37 AM Revision bb3db69e (git): configure.ac: library options to MAINLIBS
* configure.ac (MAINLIBS): moved library options for main program
and static libruby, and append MAINLIBS to LIBRUB...
nobu (Nobuyoshi Nakada)
01:16 AM Revision 55d2c5a8 (git): Makefile.in (ruby.pc): phony target [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62626 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:37 AM Revision 96cda9bb (git): configure.ac: fix up r59130
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62625 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:36 AM Bug #14566 (Closed): `raise` in `Exception#message` causes infinite loop
This code does not stop.
```ruby
class A < StandardError
def message
raise
end
end
raise A
```...
pocke (Masataka Kuwabara)

03/01/2018

10:49 PM Revision 72df2630 (git): * 2018-03-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62624 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:49 PM Revision f6ff45ce (git): MJIT specific flags
Passing options to configure like as `configure MJIT_OPTFLAGS=-O
MJIT_DEBUGFLAGS=-g` overrides options to be used to ...
nobu (Nobuyoshi Nakada)
05:56 PM Feature #14565: Simpler, one-liner, failsafe require in ruby? [Suggested names: require_failsafe, require_safe, require_try, require_add)
@shevegen If you press "Edit", the form has `Description [Edit]` field, and you can edit description there. zverok (Victor Shepelev)
05:49 PM Feature #14565: Simpler, one-liner, failsafe require in ruby? [Suggested names: require_failsafe, require_safe, require_try, require_add)
(I have a few typos above; is there a way to edit the first post in the
bug tracker? I only seem to be able to edit ...
shevegen (Robert A. Heiler)
05:48 PM Feature #14565 (Open): Simpler, one-liner, failsafe require in ruby? [Suggested names: require_failsafe, require_safe, require_try, require_add)
I have quite a bit of code like this:
```ruby
begin
require 'x/tools/cdrskin.rb'
rescue LoadError; end
```
...
shevegen (Robert A. Heiler)
03:56 PM Bug #14561: Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
harbirg (Harbir G) wrote:
> I can also reproduce the same crash on MacOS High Sierra 10.13.2. Occurs on both 2.5.0 a...
stuarthadfield (Stuart Hadfield)
10:44 AM Bug #14561: Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
I can reproduce, MacOS High Sierra 10.13.3 (17D47)
```
nedims-MacBook-Pro:~ nedim$ irb
2.5.0 :001 > enum = Enume...
ned (Ned Hadzo)
06:04 AM Bug #14561: Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
I can also reproduce the same crash on MacOS High Sierra 10.13.2. Occurs on both 2.5.0 and 2.6.0-preview1. harbirg (Harbir G)
05:28 AM Bug #14561: Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
Yes, I have been able to reproduce this issue only on mac. dazuma (Daniel Azuma)
03:09 AM Bug #14561: Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
I can't reproduce this issue with current trunk (2.6) on Linux / Windows.
clang (mac) issue?
ko1 (Koichi Sasada)
01:10 PM Feature #14564: `dig` opposite method
Was already proposed as a "bury" (direct antonym to `dig`) and rejected: https://bugs.ruby-lang.org/issues/11747 and ... zverok (Victor Shepelev)
12:55 PM Feature #14564: `dig` opposite method
I have nothing against the functionality, but I think the name .expand()
is not a good one. When I read .expand, I t...
shevegen (Robert A. Heiler)
08:57 AM Feature #14564 (Open): `dig` opposite method
We have nice `dig` method that helps a lot.
Though we didn't have an opposite method that allows setting a value.
I...
nilcolor (Aleksey Blinov)
10:52 AM Bug #14422: Ruby configuration options should not be reused for gem builds
So I have another issue with the configuration options. I tried to enable GMP support in Ruby on Fedora. Therefore, t... vo.x (Vit Ondruch)
09:40 AM Feature #14551: What's missing to switch to Git instead of using Subversion?
> 1) Revisions become meaningless hashes; it's totally impossible to look at a revision id and know where it fits in ... Eregon (Benoit Daloze)
08:26 AM Revision 5fa3c57e (git): compile.c: raise on invalid input
* compile.c (ibf_load_object_unsupported, ibf_load_object_class):
should raise an exception. rejection of invalid ...
nobu (Nobuyoshi Nakada)
07:59 AM Revision b001766b (git): compile.c: do not truncate VALUE to long
* compile.c (ibf_dump_object_regexp): do not truncate VALUE to
long. it makes invalid VALUE on IL32LLP64 platforms...
nobu (Nobuyoshi Nakada)
06:41 AM Bug #14563 (Closed): irb in irb raises a FATAL error
Start irb in irb, then C-c and C-d cause a fatal error.
~~~ text
$ irb
irb(main):001:0> irb
irb#1(main):001:0> ...
hkdnet (Ko Sato)
04:10 AM Bug #14562 (Closed): Do not warn for assignment in conditionals inside ()
Applied in changeset trunk|r62620.
----------
parse.y: refine assign_in_cond warning
* parse.y (assign_in_cond): re...
nobu (Nobuyoshi Nakada)
03:47 AM Bug #14562: Do not warn for assignment in conditionals inside ()
Just remove `if`.
It is the warning for assignment of a **literal**, which is not "conditional".
nobu (Nobuyoshi Nakada)
01:15 AM Bug #14562 (Closed): Do not warn for assignment in conditionals inside ()
Ruby warns against this code, which is very helpful.
```
% ruby -we 'if a=1; p a; end'
-e:1: warning: found = in...
matsuda (Akira Matsuda)
04:10 AM Revision c9ecea33 (git): parse.y: refine assign_in_cond warning
* parse.y (assign_in_cond): refine a warning message for
assignment of a literal in conditinal expression.
[ruby-...
nobu (Nobuyoshi Nakada)
03:26 AM Revision 9244cfa1 (git): tool/bisect.sh: extracted build part [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62619 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:33 AM Revision 3f465cc6 (git): bisect.sh: make srcs in builddir [ci skip]
* tool/bisect.sh: also srcs needs Makefile, must in the build but
not the source directory.
git-svn-id: svn+ssh://...
nobu (Nobuyoshi Nakada)
02:04 AM Bug #14334: Segmentation fault after running rspec (ruby/2.5.0/erb.rb:885 / simplecov/source_file.rb:85)
I filed a separate issue https://bugs.ruby-lang.org/issues/14561 with a small repro case involving Enumerator and thr... dazuma (Daniel Azuma)
01:13 AM Feature #12010: Exclude dot and dotdot from Dir#each
This can be closed by #13969? nobu (Nobuyoshi Nakada)
12:37 AM Revision 7d34ed6e (git): compile.c: fix load_from_binary
* compile.c (ibf_load_iseq_each): realpath may be nil. follow up
r59709. [fix https://github.com/Shopify/bootsnap...
nobu (Nobuyoshi Nakada)

02/28/2018

11:32 PM Bug #14561 (Closed): Consistent 2.5.0 seg fault in GC, related to accessing an enumerator in a thread
This seg fault happens consistently on OSX (specifically I'm reproing it on a late 2015 Macbook pro running 10.13.3, ... dazuma (Daniel Azuma)
11:31 PM Revision 7d55ee28 (git): * 2018-03-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62616 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:31 PM Revision 43e41029 (git): Revert r61936 "compile.c: use ALLOCV_N"
* compile.c (ibf_dump_object_list): `dump->obj_list` is not fixed
yet, as new objects are pushed by lbf_dump_object...
nobu (Nobuyoshi Nakada)
09:41 PM Bug #14558: "Backtrace in reverse order" always upsets my brain!
I wish the original backtrace order is back. If at least the order was consistent. I must agree that the current situ... vo.x (Vit Ondruch)
12:39 PM Bug #14558: "Backtrace in reverse order" always upsets my brain!
I think I understand what Goro Fuji refers to.
It sometimes takes me a while as well to adjust to the change, too....
shevegen (Robert A. Heiler)
08:20 AM Bug #14558: "Backtrace in reverse order" always upsets my brain!
mrkn (Kenta Murata) wrote:
> > it sometimes "reversed", sometimes "non-reversed"
>
> Is it acceptable that the ba...
gfx (Goro FUJI)
08:10 AM Bug #14558: "Backtrace in reverse order" always upsets my brain!
> it sometimes "reversed", sometimes "non-reversed"
Is it acceptable that the backtrace is always new, 2.5-style o...
mrkn (Kenta Murata)
07:37 AM Bug #14558 (Closed): "Backtrace in reverse order" always upsets my brain!
A Ruby 2.5.0 feature "backtrace in reverse order", issued in https://bugs.ruby-lang.org/issues/8661, is confusing in ... gfx (Goro FUJI)
07:25 PM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
I would argue strongly for keeping simpler one-word naming conventions where possible. Ruby is built upon a simple el... baweaver (Brandon Weaver)
07:02 PM Feature #14463: Allow comments to precede dots in member expressions
shevegen (Robert A. Heiler) wrote:
> > I still find it very odd that it's inconsistent.
>
> Tsuyoshi Sawada point...
isiahmeadows (Isiah Meadows)
06:22 PM Feature #14551: What's missing to switch to Git instead of using Subversion?
[email protected] wrote:
> Two points that would be worse for git, the first is general,
> the second is pers...
normalperson (Eric Wong)
02:08 PM Feature #14551: What's missing to switch to Git instead of using Subversion?
duerst (Martin Dürst) wrote:
> 1) Revisions become meaningless hashes; it's totally impossible to look at a revision...
nobu (Nobuyoshi Nakada)
05:43 AM Feature #14551: What's missing to switch to Git instead of using Subversion?
Two points that would be worse for git, the first is general, the second is personal:
1) Revisions become meaningles...
duerst (Martin Dürst)
04:22 PM Bug #14560 (Closed): Segmentation fault near the end of large Rails test suite
I am consistently getting a Segmentation Fault about 1800 tests into a test suite with about 1900 tests. This is for ... moveson (Mark Oveson)
02:31 PM Revision 9af2ab9d (git): NEWS: resurrect ticket number [ci skip]
which was unintentionally dropped at r62612.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62614 b2dd03c8-39d4-4...
k0kubun (Takashi Kokubun)
01:32 PM Revision e6faeff3 (git): common.mk: clean timestamp and intermediate header
[ci-skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62613 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:33 PM Feature #14559: ENV.slice
Seems sensible. shevegen (Robert A. Heiler)
08:39 AM Feature #14559 (Closed): ENV.slice
I would like to request `ENV.slice`, which should behave analogous to `Hash#slice`.
```ruby
ENV.slice("PATH", "FO...
sawa (Tsuyoshi Sawada)
12:21 PM Feature #14256: Deprecate $SAFE support in ERB and let ERB.new take keyword arguments for it
I forgot to have a link to this ticket in r62612.
Ruby 2.5's ERB.new interface will continue to be available unti...
k0kubun (Takashi Kokubun)
12:12 PM Revision e4e65671 (git): erb.rb: relax warn level of ERB.new
I changed my mind and thought branching ERB.new in all libraries is too
hard. Code becomes too ugly. I increased the ...
k0kubun (Takashi Kokubun)
11:12 AM Revision 9d16226f (git): Prefer to use %x instead of backtick.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62611 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
09:52 AM Bug #14549: abort Date#step
ruby_2_5 r62610 merged revision(s) 62572. naruse (Yui NARUSE)
09:52 AM Revision 607927bf (git): merge revision(s) 62572: [Backport #14549]
date_core.c: defensive code
* ext/date/date_core.c (f_cmp): check comparison failure.
* ext/date/da...
naruse (Yui NARUSE)
09:49 AM Bug #14438: TestTimeTZ: failures with recent version of tzdata
ruby_2_5 r62609 merged revision(s) 62506,62508. naruse (Yui NARUSE)
09:49 AM Revision 954f4e00 (git): merge revision(s) 62506,62508: [Backport #14438]
test_time_tz.rb: past Japanese DST tzdata fix
* test/ruby/test_time_tz.rb (TestTimeTZ#test_asia_tokyo): foll...
naruse (Yui NARUSE)
07:31 AM Revision 4542d616 (git): skip a test if another Thread is running.
* test/ruby/test_time.rb (test_strftime_no_hidden_garbage): this test
checks no object allocation while specific pr...
ko1 (Koichi Sasada)
06:30 AM Feature #14546: Hash#delete!
What is wrong with using `fetch`?
```ruby
{a: "a"}.fetch(:b) # => KeyError: key not found: :b
```
sawa (Tsuyoshi Sawada)
05:43 AM Bug #14557 (Closed): rubyコマンド引数にファイルを渡す際, プロセス置換を使用するとエラー
Applied in changeset trunk|r62607.
----------
file.c: realpath on special symlink
* file.c (realpath_rec): fallback...
nobu (Nobuyoshi Nakada)
02:35 AM Bug #14557 (Closed): rubyコマンド引数にファイルを渡す際, プロセス置換を使用するとエラー
BashやZshにはプロセス置換があり, コマンドにファイル名を渡す代わりにプロセスの出力を渡すことができる. rubyコマンドにプロセスを渡した際にファイルディスクリプタが読めない旨のエラーを得た. 添付したtest.shをbash... octaltree (tree octal)
05:43 AM Revision 5a53cbe3 (git): file.c: realpath on special symlink
* file.c (realpath_rec): fallback to symlink path when it is
accessible but the link target is not actual entry on ...
nobu (Nobuyoshi Nakada)
05:17 AM Revision 1daa624d (git): file.c: get rid of useless conversion
* file.c (rb_file_s_stat): File.stat does not accept an IO
object as trying conversion to path name string first. ...
nobu (Nobuyoshi Nakada)
01:06 AM Feature #13901 (Closed): Add branch coverage
Thank you marcandre for proposing the format, and really sorry for my super-late reply.
I considered it seriously ...
mame (Yusuke Endoh)
12:53 AM Feature #4095 (Closed): C1 Coverage
Branch coverage has been already implemented at #13901 and released in Ruby 2.5.0.
Closing this ticket. Sorry for le...
mame (Yusuke Endoh)

02/27/2018

09:27 PM Bug #13150: TestMarshal failures on FreeBSD with gcc7 because of GC
This still happens on 2.2.9, should it be backported too?
(On gcc (GCC) 7.2.1 20170915 (Red Hat 7.2.1-2))
Eregon (Benoit Daloze)
08:45 PM Revision 015a415e (git): Update to ruby/spec@51f301d
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62605 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eregon (Benoit Daloze)
08:44 PM Revision 5506d86e (git): Remove tool/pull-latest-mspec-spec
* It is now part of mspec in spec/mspec/tool/pull-latest-mspec-spec
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
Eregon (Benoit Daloze)
08:21 PM Revision a5023c33 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62603 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:21 PM Revision 37ef87c1 (git): Update to ruby/spec@cbe855c
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62602 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eregon (Benoit Daloze)
08:21 PM Revision ecf03376 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62601 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:21 PM Revision edb46078 (git): Update to ruby/mspec@d287466
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62600 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eregon (Benoit Daloze)
05:50 PM Feature #14478: String #uminus should de-dupe unconditionally
The spec reflects the current state but of course it's fine to change.
The change to specs looks good, except the de...
Eregon (Benoit Daloze)
08:52 AM Feature #14478: String #uminus should de-dupe unconditionally
[email protected] wrote:
> But this seems to break the test/ruby/test_string.rb cause
> there is some edge cas...
normalperson (Eric Wong)
07:03 AM Feature #14478: String #uminus should de-dupe unconditionally
I just tried the trivial patch of:
```
diff --git a/string.c b/string.c
index ebf5618..a9b991f 100644
--- a/str...
sam.saffron (Sam Saffron)
04:45 PM Revision cfe9836b (git): * 2018-02-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62599 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:45 PM Revision fe2a6f65 (git): Support two `to_r`-responding args in Rational()
* rational.c (nurat_s_convert): call `to_r` to convert non-Numeric
objects also if argc == 2 in Rational().
* test...
Kenta Murata
02:22 PM Revision 71ee64a5 (git): common.mk: added missing dependencies on id.h
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62597 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:08 PM Revision a65b8864 (git): [EXPERIMENTAL] Support upload option for s3 package hosting.
Example:
$ ruby tool/make-snapshot -archname=snapshot -s3=tmp /tmp trunk
git-svn-id: svn+ssh://ci.ruby-lang.org/...
hsbt (Hiroshi SHIBATA)
01:28 PM Revision 2af17614 (git): random.c: Random.extend Formatter
* random.c (InitVM_Random): extend Random itself by Formatter
module, as well as the `bytes` method used by the mod...
nobu (Nobuyoshi Nakada)
12:12 PM Bug #14556 (Assigned): Please fetch Ripper's new features from nobu's patches bag (irb-ripper branch)
> nobu
How about this?
hsbt (Hiroshi SHIBATA)
08:45 AM Bug #14556: Please fetch Ripper's new features from nobu's patches bag (irb-ripper branch)
I eliminate the commit below;
https://github.com/nobu/ruby/commit/0eb5f3f128b352079b447af0faa495bd9ba746a6
because ...
aycabta (aycabta .)
08:38 AM Bug #14556 (Closed): Please fetch Ripper's new features from nobu's patches bag (irb-ripper branch)
I need new features for Ripper because I'm trying to use Ripper for IRB.
@nobu's feature/irb-ripper branch on GitH...
aycabta (aycabta .)
12:07 PM Feature #4095: C1 Coverage
nahi (Hiroshi Nakamura) wrote:
> Contribution are welcomed...
I am planning to contribute to ruby project (starti...
kinaan.sherwani (Kinaan Sherwani)
11:12 AM Revision 3406c5d6 (git): Refactor ERB version checking for keyword arguments
Improving code like r62590. See r62529 for details.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62594 b2dd03c8...
k0kubun (Takashi Kokubun)
08:15 AM Revision 86d9071e (git): defs/id.def: predefine to_f ID
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62593 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:40 AM Bug #14480: miniruby crashing when compiled with -O2 or -O1 on aarch64
vo.x (Vit Ondruch) wrote:
> I tried `--with-setjmp-type=setjmp` and the build passed. But I have no idea what is the...
nobu (Nobuyoshi Nakada)
03:14 AM Bug #14127 (Rejected): (CSV) generating UTF-16LE encoded file without BOM
nobu almost said.
You should write BOM by yourself when you use `CSV.generate`.
If you don't want to write BOM ...
kou (Kouhei Sutou)
02:49 AM Feature #10316 (Rejected): Failsafe CSV.foreach
You can implement it with the following code:
```ruby
CSV.open(path) do |csv|
loop do
begin
row = ...
kou (Kouhei Sutou)
02:27 AM Bug #14554 (Closed): gem update crashes
nobu (Nobuyoshi Nakada)
02:14 AM Feature #14463: Allow comments to precede dots in member expressions
> I still find it very odd that it's inconsistent.
Tsuyoshi Sawada pointed out something similar in the issue that...
shevegen (Robert A. Heiler)
01:25 AM Feature #14463: Allow comments to precede dots in member expressions
isiahmeadows (Isiah Meadows) wrote:
> duerst (Martin Dürst) wrote:
> > There is extensive discussion on this at #76...
duerst (Martin Dürst)
01:06 AM Feature #14463: Allow comments to precede dots in member expressions
duerst (Martin Dürst) wrote:
> There is extensive discussion on this at #7636. Please check.
I presume you meant ...
isiahmeadows (Isiah Meadows)
01:36 AM Feature #14546: Hash#delete!
marcandre (Marc-Andre Lafortune) wrote:
> As Matz clearly stated, even if a long time ago, bang is not strictly for ...
duerst (Martin Dürst)
01:17 AM Revision 34560d95 (git): * 2018-02-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62592 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:17 AM Revision 23d6a624 (git): complex.c: use predefined IDs
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62591 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:59 AM Feature #14555 (Open): OpenStruct performance doesn't have to be slow...
Coming from a JS background, it seems super baffling that OpenStruct is *incredibly* slow\*, slower than even a stand... isiahmeadows (Isiah Meadows)
12:15 AM Feature #13784: Add Enumerable#filter as an alias of Enumerable#select
I think this is a good change; I just noticed it from the NEWS
file at:
https://github.com/ruby/ruby/blob/trunk/N...
shevegen (Robert A. Heiler)

02/26/2018

10:11 PM Misc #14470: Use Commit together with co-authors Github feature in svn commits
+1 for this idea. I've got one pull request waiting to be merged and I'd love to be listed as a real contributor to r... greggzst (Grzegorz Jakubiak)
09:58 PM Bug #14480: miniruby crashing when compiled with -O2 or -O1 on aarch64
I tried `--with-setjmp-type=setjmp` and the build passed. But I have no idea what is the performance impact.
Never...
vo.x (Vit Ondruch)
12:36 PM Bug #14480: miniruby crashing when compiled with -O2 or -O1 on aarch64
It sounds good to fix by `--with-setjmp-type`, if it works. nobu (Nobuyoshi Nakada)
12:38 AM Bug #14480: miniruby crashing when compiled with -O2 or -O1 on aarch64
tl;dr:
* `rb_ec_tag_jump()` causes SEGV on aarch64 when it is built with `-fomit-frame-pointer` optimization that ...
wanabe (_ wanabe)
08:52 PM Bug #14554: gem update crashes
> /usr/local/Cellar/ruby/2.5.0_2/lib/ruby/2.5.0/rdoc/markup/to_html.rb:389: [BUG] Segmentation fault at 0x00000000000... shevegen (Robert A. Heiler)
06:09 PM Bug #14554 (Closed): gem update crashes
upon running:
$ gem update
I receive a crash. Logfile plus CLI output is attached.
waag_job (Waag Job)
06:26 PM Bug #13882: Exception in `ensure` stops threads from exiting
ko1 (Koichi Sasada) wrote:
> Sorry for long absent.
>
> The point is "when should we check `to_kill` flag"?
> It...
zanker (Zachary Anker)
05:49 PM Bug #14553 (Third Party's Issue): Maybe this is too early for this but i encountered issues when using jit with rails
Obviously it's Bootsnap's issue. Bootsnap doesn't work with Ruby 2.6.0. No JIT-related logs are found in your logs to... k0kubun (Takashi Kokubun)
05:40 PM Bug #14553 (Closed): Maybe this is too early for this but i encountered issues when using jit with rails
```
50 ruby 0x000000010c6a9b71 rb_load_internal0 + 337
51 ruby ...
suyesh (suyesh bhandari)
04:57 PM Feature #14546: Hash#delete!
As Matz clearly stated, even if a long time ago, bang is not strictly for mutating versions of methods. Note that the... marcandre (Marc-Andre Lafortune)
02:42 PM Revision 40db89c0 (git): tool/ruby_vm/helpers/dumper.rb: check ERB version
I could not `make` trunk (62585) without this patch.
```
$ make -j4 && make install
BASERUBY = /home/pocke/....
k0kubun (Takashi Kokubun)
02:39 PM Revision 08ba29ac (git): use convert_type_with_id
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62589 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:30 PM Revision 914444e4 (git): use convert_type_with_id
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62588 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:39 PM Feature #14551: What's missing to switch to Git instead of using Subversion?
Eregon (Benoit Daloze) wrote:
> Some people might be willing to help once it's clear what needs to be done.
If ...
dsferreira (Daniel Ferreira)
12:28 PM Feature #14551: What's missing to switch to Git instead of using Subversion?
naruse (Yui NARUSE) wrote:
> You need to read previous discussion in detail.
> #10547 has a point.
What's the po...
Eregon (Benoit Daloze)
08:30 AM Feature #14551 (Rejected): What's missing to switch to Git instead of using Subversion?
Duplicated with #10547
> 1) I have heard some scripts might stop working if we switch to Git and nobody knows a li...
naruse (Yui NARUSE)
12:37 AM Feature #14551 (Assigned): What's missing to switch to Git instead of using Subversion?
I have a plan to migrate git from subversion. But I have no enough time to figure out it.
Because I need to update t...
hsbt (Hiroshi SHIBATA)
12:32 PM Bug #14542: syswrite spuriously empties the given string
It seems so far that it is indeed a multithreading problem on my side, possibly specific to the test suite. My apolog... sylvain.joyeux (Sylvain Joyeux)
11:18 AM Feature #12839 (Assigned): CSV - Give not nil but empty strings for empty fields
hsbt (Hiroshi SHIBATA)
11:17 AM Feature #13706 (Closed): Allow CSV#delete to delete multiple columns or add #delete_columns method
https://github.com/ruby/csv/pull/4 was already merged. hsbt (Hiroshi SHIBATA)
11:16 AM Bug #14127 (Assigned): (CSV) generating UTF-16LE encoded file without BOM
hsbt (Hiroshi SHIBATA)
11:15 AM Feature #10316 (Assigned): Failsafe CSV.foreach
hsbt (Hiroshi SHIBATA)
08:43 AM Revision cc47d873 (git): * 2018-02-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_5@62587 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:43 AM Revision e5dd4465 (git): merge revision(s) 62094,62584: [Backport #14407]
Merge ruby/spec@fd56cd4
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_5@62586 b2dd03c8-39d4-4d8f-98f...
naruse (Yui NARUSE)
08:37 AM Revision 19022bef (git): Makefile.in: fix portability issue
* Makefile.in (mjit_config.h): Alternative value with $@ and
printf without argument are not portable, could fail o...
nobu (Nobuyoshi Nakada)
08:01 AM Revision bde45517 (git): r62071 is backported into Ruby 2.5 [Bug #14407]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62584 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
07:57 AM Revision df1cd0f4 (git): make-snapshot: added missing options to usage
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62583 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:57 AM Revision 2234edf0 (git): Use RB_INTEGER_TYPE_P instead of rb_obj_is_kind_of
For checking whether an object is an Integer, because a subclass of
Integer is meaningless in Ruby, RB_INTEGER_TYPE_P...
Kenta Murata
07:48 AM Bug #14407: defined? still returning true for top-level constant when referenced with scope
ruby_2_5 r62568 merged revision(s) 62071. naruse (Yui NARUSE)
07:31 AM Bug #14552 (Closed): Kernel#Integer can return a non-Integer object.
Applied in changeset trunk|r62581.
----------
Check the result of to_int in Kernel#Integer
[ruby-core:85813] [Bug #...
mrkn (Kenta Murata)
07:26 AM Bug #14552 (Closed): Kernel#Integer can return a non-Integer object.
I found a bug that Kernel#Integer returns any non-nil object which is a result of to_int.
```ruby
obj = Object.ne...
mrkn (Kenta Murata)
07:31 AM Revision cc4be225 (git): Check the result of to_int in Kernel#Integer
[ruby-core:85813] [Bug #14552]
* object.c (rb_convert_to_integer):
Check the result of to_int in Kernel#Integer
*...
Kenta Murata
06:00 AM Revision 6549f20e (git): * 2018-02-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62580 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:00 AM Revision fe948e85 (git): make-snapshot: exporting ChangLog with git
* tool/make-snapshot (package): export ChangLog file under the
exported directory. Git can work only under a git r...
nobu (Nobuyoshi Nakada)
06:00 AM Revision 34dc3b98 (git): make-snapshot: remove -j option from GNUMAKEFLAGS
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62578 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:00 AM Revision bf9d849b (git): vcs.rb: .git at export
* tool/vcs.rb (VCS::GIT#export): do not remove .git directory.
should remove it by after_export.
git-svn-id: svn+s...
nobu (Nobuyoshi Nakada)
05:21 AM Bug #14253 (Closed): CSV.generate doesn't wrap a string anymore
Merged at https://github.com/ruby/csv/commit/75127b4ad00a748762effe9add3f91edeb0dc94f
It will merge ruby core repo...
hsbt (Hiroshi SHIBATA)
03:58 AM Feature #14550: Support keyword arguments with Date#step
avit (Andrew Vit) wrote:
> If adding keyword options, would it make sense to add the possibility to enumerate by `>>...
duerst (Martin Dürst)

02/25/2018

07:51 PM Feature #14550: Support keyword arguments with Date#step
If adding keyword options, would it make sense to add the possibility to enumerate by `>>` for whole months instead o... avit (Andrew Vit)
08:37 AM Feature #14550: Support keyword arguments with Date#step
Thank you for reviewing.
I updated the documentation for Date#step also. (date-step-2.patch)
ksss (Yuki Kurihara)
04:59 PM Feature #11741: Migrate Ruby to Git from Subversion
> I know this feature request already reject but still posting in
> case if guys are still considering to move git.
...
shevegen (Robert A. Heiler)
04:56 PM Feature #14551: What's missing to switch to Git instead of using Subversion?
For point #1, perhaps the issue here could collect all files that
would need modification (or a new file that handle...
shevegen (Robert A. Heiler)
02:39 PM Feature #14551 (Rejected): What's missing to switch to Git instead of using Subversion?
I know migrating to Git get asked at least every year at RubyKaigi, and this should be a motivation to change.
#1447...
Eregon (Benoit Daloze)
01:52 PM Feature #13784 (Closed): Add Enumerable#filter as an alias of Enumerable#select
Applied in changeset trunk|r62575.
----------
Add a new #filter alias for #select
* In Enumerable, Enumerator::Lazy...
Eregon (Benoit Daloze)
01:52 PM Revision a60a1c03 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62576 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:52 PM Revision b1a8c644 (git): Add a new #filter alias for #select
* In Enumerable, Enumerator::Lazy, Array, Hash and Set
[Feature #13784] [ruby-core:82285]
* Share specs for the var...
Eregon (Benoit Daloze)
01:17 PM Revision d1ea2f9d (git): date_parse.c, date_strptime.c: ensure symbols static all
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62574 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:20 AM Bug #10864 (Rejected): REXML adds white space to text property when indent > -1
If you don't want to add extra spaces with indent, use `transitive: true` option:
```ruby
require 'rexml/document...
kou (Kouhei Sutou)
04:49 AM Revision a32e4169 (git): date_core.c: ensure symbols static all
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62573 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:28 AM Bug #14482 (Closed): headerが重複したCSVをheaders:trueでparseした場合、row.to_h[key] と row[key] の結果が一致しない
後方互換性がなくなってしまうのでどうするかなぁと考えてみたんですが、もともと重複していた場合はなにを返すかわからない、という仕様だったので変わっても大丈夫かなぁと言う気持ちになったので、同じになるようにしました。 kou (Kouhei Sutou)
04:28 AM Bug #14549 (Closed): abort Date#step
Applied in changeset trunk|r62572.
----------
date_core.c: defensive code
* ext/date/date_core.c (f_cmp): check com...
nobu (Nobuyoshi Nakada)
04:28 AM Revision d3d84539 (git): date_core.c: defensive code
* ext/date/date_core.c (f_cmp): check comparison failure.
* ext/date/date_core.c (d_lite_step): deal with the compar...
nobu (Nobuyoshi Nakada)
03:35 AM Feature #14385: Deprecate back-tick for Ruby 3.
I have recently read something which may be incorrect; but perhaps it may
be correct too, I do not know. The comment...
shevegen (Robert A. Heiler)
03:25 AM Feature #14385: Deprecate back-tick for Ruby 3.
> I see back-ticks are used improperly all the time.
> For example, I would support adding warnings and suggestions ...
shevegen (Robert A. Heiler)
03:08 AM Revision e110c0dd (git): guard before noreturn function
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62571 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:12 AM Revision 71da3c50 (git): process.c: guard eargp against GC
`rb_str_append` may trigger GC, and in that case eargp might be GCed.
Probably for protecting it, `RB_GC_GUARD(execar...
k0kubun (Takashi Kokubun)
12:36 AM Revision b043343c (git): * 2018-02-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_5@62569 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:36 AM Revision 85143cab (git): merge revision(s) 62071: [Backport #14407]
defined? returns nil for toplevel constant lookup
* variable.c (rb_const_defined_0): toplevel constant looku...
naruse (Yui NARUSE)

02/24/2018

08:24 PM Feature #14550: Support keyword arguments with Date#step
Seems ok.
For others, here is a quick link to the documentation for Date
in current ruby 2.5.0:
http://ruby-do...
shevegen (Robert A. Heiler)
02:39 PM Feature #14550 (Open): Support keyword arguments with Date#step
How about supporting keyword arguments with Date#step like Numeric#step?
~~~
from = Date.new(2018, 1, 1)
to = Da...
ksss (Yuki Kurihara)
03:36 PM Revision 591baf8f (git): rb_int_powm: call rb_int_pow directly
* bignum.c (rb_int_powm): call rb_int_pow directly instead of calling `**`
operator.
git-svn-id: svn+ssh://ci.ruby...
Kenta Murata
03:06 PM Revision da9300dc (git): * 2018-02-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62566 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:06 PM Revision c225d3c9 (git): complex.c, rational.c: remove dead code
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62565 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kenta Murata
02:56 PM Revision daa67ca3 (git): rational.c: simplify a branch condition
* rational.c (nurat_s_convert): simplify a branch condition.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62564...
Kenta Murata
02:20 PM Feature #14489: MJIT needs a reusable cache
I agree with the direction. After resolving the slowness on Rails, we might be able to tune the default for discourse... k0kubun (Takashi Kokubun)
12:06 PM Feature #14489: MJIT needs a reusable cache
One simple way that might help here is to make the default for --jit-min-calls much higher.
Compiling after only 5 c...
Eregon (Benoit Daloze)
05:51 AM Feature #14489 (Rejected): MJIT needs a reusable cache
> A big question though is if the binaries can have some sort of manifest that allows you to run a pre-processor and ... k0kubun (Takashi Kokubun)
01:03 PM Bug #14549 (Closed): abort Date#step
~~~ruby
require 'date'
o = Object.new
def o.<=>(*)
2
end
Date.new(2000, 1, 1).step(3, o) { }
#=> abort
~~~
...
ksss (Yuki Kurihara)
12:07 PM Feature #14546: Hash#delete!
> as I understand ! does not mean destructive, but rather
> 'more dangerous', which I believe a possible exception
...
shevegen (Robert A. Heiler)
04:42 AM Feature #14546: Hash#delete!
nobu (Nobuyoshi Nakada) wrote:
> `Hash#delete` is destructive, so appending `!` doesn't seem making sense.
I'm as...
rringler (Ryan Ringler)
02:20 AM Feature #14546: Hash#delete!
`Hash#delete` is destructive, so appending `!` doesn't seem making sense.
Rather, a destructive version of `Hash#fet...
nobu (Nobuyoshi Nakada)
08:54 AM Revision 8b9a3eab (git): lib/erb.rb: Add uplevel to warn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62563 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
07:20 AM Bug #14547: segfault on Rational() with positive exponent in a string
ruby_2_5 r62562 merged revision(s) 62555. naruse (Yui NARUSE)
02:08 AM Bug #14547 (Closed): segfault on Rational() with positive exponent in a string
Applied in changeset trunk|r62555.
----------
rational.c: segfault on Rational exponent
* rational.c (read_num): fi...
nobu (Nobuyoshi Nakada)
07:19 AM Revision e16d49fb (git): merge revision(s) 62555: [Backport #14547]
rational.c: segfault on Rational exponent
* rational.c (read_num): fix segfault on Rational() with positive
...
naruse (Yui NARUSE)
07:19 AM Bug #12762: missing links in LEGAL
ruby_2_5 r62561 merged revision(s) 62513. naruse (Yui NARUSE)
07:19 AM Revision a94362d3 (git): merge revision(s) 62513: [Backport #12762]
Update url with 404 status on LEGAL file.
* Update redirected and upstream url.
* Added the Wayb...
naruse (Yui NARUSE)
02:58 AM Revision b81538d2 (git): Judge ERB version not RUBY_VERSION but ERB.version
On cross compilation, ruby command uses fake RUBY_VERSION.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62560 b...
naruse (Yui NARUSE)
02:58 AM Revision 22acbed6 (git): On getting changelog, use git-log with --no-notes
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62559 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
02:55 AM Revision 1bfe28e2 (git): version.h: get rid of duplication
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62558 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:48 AM Revision 4704a0dc (git): test for r62555
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62557 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:45 AM Revision 789853ed (git): rational.c: removed needless calc
* rational.c (read_num): exp(0) is 1, no need to multiply.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62556 b...
nobu (Nobuyoshi Nakada)
02:38 AM Feature #14548: Allow some_array&.[1] to be a valid syntax
It was introduced at [r52422] once, but removed soon at [r52430] by a matz's objection.
[r52422]: https://github.c...
nobu (Nobuyoshi Nakada)
02:15 AM Bug #14545 (Closed): Backport r62071 to ruby 2.5
The ticked is closed already, and now set "Backport" to "2.5: REQUIRED".
"Backport REQUIRED" in "Closed" ticket is t...
nobu (Nobuyoshi Nakada)
02:13 AM Bug #14500: Missing Regexp documentation and clarification on behavior of \K for edge case
oh, I didn't check with `$10`. I'd tried with backreference. Any idea how to use `\10`?
```
$ echo 'abcdefghij' |...
Sundeep (Sundeep Agarwal)
01:30 AM Bug #14500: Missing Regexp documentation and clarification on behavior of \K for edge case
Sundeep (Sundeep Agarwal) wrote:
> * suggestion to add that numbered capturing groups is limited to `9`
I don't t...
znz (Kazuhiro NISHIYAMA)
02:08 AM Revision f954caea (git): rational.c: segfault on Rational exponent
* rational.c (read_num): fix segfault on Rational() with positive
but less than the length of fractional part expon...
nobu (Nobuyoshi Nakada)
01:12 AM Revision 62316091 (git): Improve Array#sample with random documentation
* array.c (rb_ary_sample): Adds examples for the use of the
optional parameter random for Array#sample and unifies ...
nobu (Nobuyoshi Nakada)
01:05 AM Revision e5d5cc4a (git): NEWS: elaborate on JIT for 2.6.0-preview1 [ci skip]
This information is backported from the draft of 2.6.0-preview1 release
note. NEWS for final 2.6.0 release will be di...
k0kubun (Takashi Kokubun)
01:02 AM Revision 35ab341c (git): Fix typo: blcok -> block
Typo in a comment about "evaluator body".
[Fix GH-1824]
From: hkdnet <[email protected]>
git-svn-id: svn+ssh:/...
nobu (Nobuyoshi Nakada)
12:40 AM Revision f6445718 (git): * 2018-02-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62550 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:40 AM Revision 07a4943d (git): mjit.c: fix deadlock on marking MJIT's ISeq
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62549 b2dd03c8-39d4-4d8f-98ff-823fe69b080e k0kubun (Takashi Kokubun)
 

Also available in: Atom