Project

General

Profile

Activity

From 04/21/2016 to 04/27/2016

04/27/2016

11:46 PM Bug #12326 (Closed): Update rubygems to 2.5.2 in ruby_2_3
This is a ticket for ruby_2_3 stable branch maintainance. Not about issues on trunk.
There's an issue about gem in...
nagachika (Tomoyuki Chikanaga)
08:00 PM Revision 7a3f794d (git): * configure.in (rb_cv_lgamma_r_pm0): check if lgamma_r(+0.0)
returns positive infinity, in addition to lgamma_r(-0.0).
AIX returns an incorrect result of negative infinity.
* ...
Rei Odaira
07:21 PM Feature #11098: Thread-level allocation counting
[email protected] wrote:
> So apparently I didn't have notifications turned on and lost track of this. Sorry!
N...
normalperson (Eric Wong)
06:07 PM Feature #11098: Thread-level allocation counting
So apparently I didn't have notifications turned on and lost track of this. Sorry!
I've rebased this to current tr...
jasonrclark (Jason Clark)
06:23 PM Bug #12325 (Closed): Ruby 2.2.1 fails with Rails 4.2.0-6 - Segmentation fault at 0x00000000000418 ruby 2.2.1p85
I am pretty sure this is not a Rails error.
Ruby 2.1.2 works fine. With Ruby 2.2.1, I cannot run rake db:migrate or...
dwright (Doug Wright)
06:01 PM Bug #12324 (Closed): Support OpenSSL 1.1.0 (and drop support for 0.9.6/0.9.7)
The last beta for OpenSSL1.1.0 (1.1.0-pre5) was released a week ago. According to OpenSSL's website[1], OpenSSL 1.1.0... rhenium (Kazuki Yamaguchi)
05:17 PM Bug #12323 (Closed): Wrong example code in OptionParser documentation
There is a complete example code in OptionParser documentation (http://ruby-doc.org/stdlib-2.3.0/libdoc/optparse/rdoc... SerSamgy (Semyon Gaivoronskiy)
04:47 PM Feature #10095: Object#as
I think this feature is already realized by `instance_eval` given that it accepts an optional block parameter, but pe... sawa (Tsuyoshi Sawada)
02:01 PM Feature #10095: Object#as
How about Object#continue?
~~~ruby
(1 + 2 + 3 + 4).continue {|x| x ** 2}
~~~
The name is brought from the con...
soutaro (Soutaro Matsumoto)
04:15 PM Revision 173005bb (git): * time.c: define _DEFAULT_SOURCE because glibc 2.20 depracates
_BSD_SOURCE.
https://sourceware.org/glibc/wiki/Release/2.20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5480...
naruse (Yui NARUSE)
03:35 PM Revision 43f20580 (git): * 2016-04-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54801 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:35 PM Revision f949a95d (git): {Fixnum,Bignum}#^ is unified into Integer.
* numeric.c (int_xor): {Fixnum,Bignum}#^ is unified into
Integer.
* bignum.c (rb_big_xor): Don't define Bignum#^.
...
akr (Akira Tanaka)
01:17 PM Revision cf23ad42 (git): * compile.c (new_label_body): missed backporting r54548 in r54698.
this fixes randomly test failure introduced by r54698.
cf. [Bug #12082]
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
U.Nakamura
01:05 PM Revision c71e02bd (git): [Doc] Add Document-method: directives.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54798 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:59 PM Revision b530f586 (git): Update rdoc of Integer#[] (fix -> int)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54797 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:46 PM Revision 02107a91 (git): [DOC] move rdoc comments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54796 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:56 AM Revision d5a7299b (git): {Fixnum,Bignum}#[] is unified into Integer.
* numeric.c (int_aref): {Fixnum,Bignum}#[] is unified into
Integer.
* bignum.c (rb_big_aref): Don't define Bignum#...
akr (Akira Tanaka)
11:35 AM Feature #10548: remove callcc (Callcc is now going obsoleted. Please use Fiber.)
**Please keep callcc, they are inherently awesome to build constraint solvers.**
I am using them in a real life ap...
Overbryd (Lukas Rieder)
08:10 AM Bug #12321 (Rejected): Backticks in log output cause issues
Use multiline code block. nobu (Nobuyoshi Nakada)
05:01 AM Bug #12321: Backticks in log output cause issues
Backtick can appear anywhere else in a code block even if you get rid of this particular use in Ruby error messages. ... sawa (Tsuyoshi Sawada)
07:59 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
note this method exists in .NET String
https://msdn.microsoft.com/en-us/library/system.string.isnullorwhitespace...
sam.saffron (Sam Saffron)
06:57 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
Shyouhei Urabe wrote:
> You failed to see the problem because you could not imagine a file path containing U+3000....
sam.saffron (Sam Saffron)
06:51 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
I just come back tmm1's bloc: http://tmm1.net/ruby21-profiling/
You guys are talking on this.
But I'm wondering w...
naruse (Yui NARUSE)
01:40 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
Sam Saffron wrote:
> In this particular case I fail to see how this can cause any problem.
You failed to see the...
shyouhei (Shyouhei Urabe)
07:33 AM Bug #12123: FileUtils.ln_s create a '.symlink' file not a symbolic link on windows
```
# Running tests:
[ 4406/15580] TestFileExhaustive#test_realpath_mount_point参数错误。
拒绝访问。
[ 4460/15580] TestFi...
personnel (Am I Who)
07:11 AM Revision e5b436cd (git): * tool/instruction.rb: fix to follow current implementation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54794 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
07:11 AM Revision 5d2d4c93 (git): setdynamic is obsoleted
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54793 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:47 AM Revision 7a5b5667 (git): stringio.c: warn block for new
* ext/stringio/stringio.c (strio_s_new): warn if a block is given,
as well as IO.new.
git-svn-id: svn+ssh://ci.rub...
nobu (Nobuyoshi Nakada)
06:06 AM Feature #12280: IO.copy_stream(IO, IO) fails with "pread() not implemented"
Benoit Daloze wrote:
> For me, having a message like:
> "NotImplementedError: IO.copy_stream with offset is not sup...
naruse (Yui NARUSE)
05:29 AM Revision d226ce8d (git): internal.h: ONLY_FOR_INTERNAL_USE
* error.c (ruby_only_for_internal_use): raise fatal error when
deprecated function only for internal use is called,...
nobu (Nobuyoshi Nakada)
05:29 AM Revision f8fe5349 (git): internal.h: adjust style
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54790 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:58 AM Bug #12322 (Rejected): vs 2015
Ruby 2.3 won't support VC 2015 because their msvcrt doesn't export __pioinfo.
Ruby 2.4 will support VC 2015 and VC 1...
naruse (Yui NARUSE)
03:26 AM Bug #12322 (Rejected): vs 2015
i cannot compile ruby 2.3.1 with vc 2015 , because msvcr.lib does not have __pioinfo .
EXTERN_C _CRTIMP ioinfo * _...
kerwin (kerwin xu)

04/26/2016

09:38 PM Bug #12321: Backticks in log output cause issues
Well, it's not just slack. It's anything that uses markdown. That includes Github, Stack overflow, Jekyll, PivitolTra... dkniffin (Derek Kniffin)
09:10 PM Bug #12321: Backticks in log output cause issues
It's an old typographical convention, as you say, to indicate opening quotation marks. It is used in TeX, for instanc... phluid61 (Matthew Kerwin)
07:59 PM Bug #12321 (Rejected): Backticks in log output cause issues
I would like to propose changing ruby's log output slightly. The issue I have is with output like this:
~~~
NoMet...
dkniffin (Derek Kniffin)
07:51 PM Misc #12283: Obsolete ChangeLog and commit message in Git-style
[email protected] wrote:
> 1. Write a commit message in Git-style.
>
> * Line 1: summary of commit (around 80 ...
normalperson (Eric Wong)
06:19 PM Feature #12319: `Module#const_get` does not accept symbol with nested name
I am also for keeping symbols simple! I love symbols, I abuse them a
lot in my ruby code to yield special instructio...
shevegen (Robert A. Heiler)
09:52 AM Feature #12319: `Module#const_get` does not accept symbol with nested name
I think as well that Symbols should not be used to generate dynamic names like that "SomModName::SomeOtherName".
Sym...
Eregon (Benoit Daloze)
07:21 AM Feature #12319: `Module#const_get` does not accept symbol with nested name
Martin Dürst wrote:
> Strings can have lots of structure; Symbols essentially don't have structure.
If you look a...
sawa (Tsuyoshi Sawada)
07:01 AM Feature #12319: `Module#const_get` does not accept symbol with nested name
Tsuyoshi Sawada wrote:
> It is confusing/surprising that something you can do with string can be done with symbol, b...
duerst (Martin Dürst)
05:57 AM Feature #12319: `Module#const_get` does not accept symbol with nested name
Nobuyoshi Nakada wrote:
> It's the intended behavior.
> `Symbol` is a single name, not a class/module path.
I do...
sawa (Tsuyoshi Sawada)
04:56 AM Feature #12319: `Module#const_get` does not accept symbol with nested name
It's the intended behavior.
`Symbol` is a single name, not a class/module path.
nobu (Nobuyoshi Nakada)
01:25 AM Feature #12319 (Open): `Module#const_get` does not accept symbol with nested name
`Module#const_get` accepts non-nested string, nested string, and non-nested symbol:
~~~ruby
class A; class B; cla...
sawa (Tsuyoshi Sawada)
06:16 PM Feature #12317: Name space of a module
Interesting. I am indifferent to it, but possibly lean towards giving a +1.
In some of my classes, I use a module ...
shevegen (Robert A. Heiler)
12:15 AM Feature #12317 (Open): Name space of a module
I want a method to return the name space of a module, something like:
~~~ruby
class A; module B; module C end en...
sawa (Tsuyoshi Sawada)
05:57 PM Bug #11884: Psych.load broken for OpenStruct in Ruby 2.3.0
I'm sorry to re-open this but I'm getting a similar error with Syck and Ruby 2.3.1 just released
I attached a repro ...
PSchambacher (Pierre Schambacher)
03:14 PM Revision 35719956 (git): * 2016-04-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54789 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:14 PM Revision 9708a62c (git): fix typos [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54788 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
02:43 PM Revision 95f3abf3 (git): * tool/redmine-backporter.rb (rel): should not raise exceptions even if
the user input is wrong. only reports the error and continue process.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
U.Nakamura
02:35 PM Bug #11900 (Closed): broken encoding of commandline on Windows
Applied in changeset r54785.
----------
Fix -e script encoding
* ruby.c (process_options): convert -e script to the...
nobu (Nobuyoshi Nakada)
11:43 AM Bug #11900: broken encoding of commandline on Windows
入れてみましょう。 usa (Usaku NAKAMURA)
08:41 AM Bug #11900: broken encoding of commandline on Windows
こんなところでどうでしょうか。
https://github.com/ruby/ruby/compare/trunk...nobu:bug/11900-win32-e-encoding
nobu (Nobuyoshi Nakada)
02:35 PM Revision a77d77c6 (git): * version.h: Bump versionto 2.3.2.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_3@54786 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
02:35 PM Revision 6ef87aa6 (git): Fix -e script encoding
* ruby.c (process_options): convert -e script to the encoding
given by a command line option on Windows. assume it...
nobu (Nobuyoshi Nakada)
02:15 PM Revision ca68da22 (git): * version.h: Bump version to 2.2.6.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@54784 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
12:29 PM Revision 68c661b8 (git): [DOC] update Integer#<< doc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54783 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:23 PM Revision 06ca5033 (git): {Fixnum,Bignum}#<< is unified into Integer.
* numeric.c (rb_int_lshift): {Fixnum,Bignum}#<< is unified into
Integer.
* bignum.c (rb_big_lshift): Don't define ...
akr (Akira Tanaka)
12:09 PM Revision 69fbb21c (git): {Fixnum,Bignum}#>> is unified into Integer.
* numeric.c (rb_int_rshift): {Fixnum,Bignum}#>> is unified into
Integer.
* bignum.c (rb_big_rshift): Don't define ...
akr (Akira Tanaka)
11:47 AM Revision 8f045edd (git): {Fixnum,Bignum}#size is unified into Integer.
* numeric.c (int_size): {Fixnum,Bignum}#size is unified into Integer.
* bignum.c (rb_big_size_m): Don't define Bignu...
akr (Akira Tanaka)
11:30 AM Revision 05bd6f83 (git): forgot to remove Bignum#bit_length.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54779 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:17 AM Revision bcc17969 (git): {Fixnum,Bignum}#bit_length is unified into Integer.
* numeric.c (rb_int_bit_length): {Fixnum,Bignum}#bit_length is
unified into Integer.
* bignum.c (rb_big_bit_length...
akr (Akira Tanaka)
10:59 AM Revision 9368d751 (git): * numeric.c (int_abs): Integer#{abs,magnitude} moved from Fixnum and Bignum.
* internal.h (rb_big_abs): Declared.
* bignum.c (rb_big_abs): Don't define Bignum#{abs,magnitude}.
git-svn-id: sv...
akr (Akira Tanaka)
10:12 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
Shyouhei Urabe wrote:
> is clear that the XINCLUDES indicates this string is passed to a shell script. The call o...
sam.saffron (Sam Saffron)
08:38 AM Revision 9223fe4f (git): * 2016-04-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54776 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:38 AM Revision a170b769 (git): compile.c: true conditions
* compile.c (compile_branch_condition): add more always-true
conditions to optimize away unreachable branch.
git-s...
nobu (Nobuyoshi Nakada)
06:30 AM Bug #12320 (Closed): Skip SHA from test_digest_constants for LibreSSL 2.3
Backport r53718 to fix the first one of ruby/openssl#40
https://github.com/ruby/openssl/issues/40#issuecomment-15983...
naruse (Yui NARUSE)
04:40 AM Revision 53e15970 (git): * README.EXT{,.ja}: `nul` should be uppercase.
change 'nul' => 'NUL'. [Fix GH-1172]
derived from a patch by craft4coder <[email protected]>
* doc/extension.rdoc...
U.Nakamura
04:26 AM Bug #12313: [DOC] Fix two code samples
ruby_2_2 r54772 merged revision(s) 54755. usa (Usaku NAKAMURA)
04:26 AM Revision f9a641fd (git): merge revision(s) 54755: [Backport #12313]
* encoding.c: Fix return value of `Encoding::ISO8859_1.name`
[Bug #12313][ruby-core:75147][ci skip]
...
U.Nakamura
04:23 AM Bug #12314: Backport r54716, r54719 and r54750 (don't use system round(3) on AIX)
ruby_2_2 r54771 merged revision(s) 54716,54719,54750. usa (Usaku NAKAMURA)
04:23 AM Revision a29386aa (git): merge revision(s) 54716,54719,54750: [Backport #12314]
* configure.in: don't use the system-provided round(3) on AIX.
In AIX, round(0.49999999999999994) returns 1...
U.Nakamura
04:21 AM Bug #12184: Cygwin LANG=ja_JP.SJIS 環境でコマンドライン引数に日本語が渡せない
ruby_2_2 r54770 merged revision(s) 54720. usa (Usaku NAKAMURA)
04:21 AM Revision ed03c4d8 (git): merge revision(s) 54720: [Backport #12184]
* ruby.c: cygwin does not use w32_cmdvector, command line can be
other than UTF-8. [ruby-dev:49519] [Bug #...
U.Nakamura
04:17 AM Bug #12302: at_exit status status is changed by raising/rescueing a exception in at_exit
ruby_2_2 r54769 merged revision(s) 54681. usa (Usaku NAKAMURA)
04:17 AM Revision ba1bd67d (git): merge revision(s) 54681: [Backport #12302]
* eval_jump.c (exec_end_procs_chain): restore previous error info
for each end procs. [ruby-core:75038] [B...
U.Nakamura
02:27 AM Feature #12318: Returning the evaluated value of a block
It doesn't seem generic enough to be defined in `Enumerator`.
The receiver enumerator may return different object th...
nobu (Nobuyoshi Nakada)
12:53 AM Feature #12318 (Closed): Returning the evaluated value of a block
I often achieve an element using an iterator with a block, and then apply the same/a similar block to the element I g... sawa (Tsuyoshi Sawada)

04/25/2016

10:22 PM Bug #11926 (Closed): Backport request r53385
hsbt (Hiroshi SHIBATA)
06:57 PM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
Rodrigo Rosenfeld Rosas wrote:
> Yui NARUSE wrote:
> > Richard Schneeman wrote:
> > > ## Nil and empty? checks tog...
naruse (Yui NARUSE)
02:12 PM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
Yui NARUSE wrote:
> Richard Schneeman wrote:
> > ## Nil and empty? checks together
>
> you can already write `st...
rosenfeld (Rodrigo Rosenfeld Rosas)
11:38 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
https://github.com/rails/rails/blob/master/activesupport/lib/active_support/core_ext/object/blank.rb
Martin Dürst ...
jbilbo (Jonathan Hernandez)
11:32 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
Hello Sam,
Just in private for the moment. I'm trying to find the definition of
blank? in the rails source code....
duerst (Martin Dürst)
10:05 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
Several comments, all in one post:
1) .blank? definitely cannot check for all problems in an input field, but it s...
duerst (Martin Dürst)
02:37 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
Sam Saffron wrote:
> All of the `strip.length==0` in core can safely be changed to a unicode aware `blank?` function...
shyouhei (Shyouhei Urabe)
06:38 PM Bug #12255: [DOC] Small fix for rdoc of ext/json/lib/json/add/*
Understood.
Submitted as https://github.com/flori/json/pull/283.
stomar (Marcus Stollsteimer)
02:53 AM Bug #12255: [DOC] Small fix for rdoc of ext/json/lib/json/add/*
I agreed your fixes and patch.
But json in ruby core is not upstream repository.
Can you submit patch to http://g...
hsbt (Hiroshi SHIBATA)
06:04 PM Revision 394fa89c (git): version.h: bump up teeny. 2.3.0 -> 2.3.1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_3@54767 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
05:59 PM Bug #12246: [DOC] Language improvements for doc/extension.rdoc
ruby_2_3 r54766 merged revision(s) 53320,54756. nagachika (Tomoyuki Chikanaga)
02:27 AM Bug #12246 (Closed): [DOC] Language improvements for doc/extension.rdoc
Applied in changeset r54756.
----------
* doc/extension.rdoc: Improvements to english grammers.
[Bug #12246][ruby-...
hsbt (Hiroshi SHIBATA)
05:59 PM Revision 52c883be (git): merge revision(s) 53320,54756: [Backport #12246]
* doc/extension.rdoc: [DOC] `nul` should be uppercase.
change 'nul' => 'NUL'. [Fix GH-1172]
* doc...
nagachika (Tomoyuki Chikanaga)
05:55 PM Bug #12313: [DOC] Fix two code samples
ruby_2_3 r54765 merged revision(s) 54755. nagachika (Tomoyuki Chikanaga)
02:18 AM Bug #12313 (Closed): [DOC] Fix two code samples
Applied in changeset r54755.
----------
* encoding.c: Fix return value of `Encoding::ISO8859_1.name`
[Bug #12313][...
hsbt (Hiroshi SHIBATA)
05:55 PM Revision 2d360c5e (git): merge revision(s) 54755: [Backport #12313]
* encoding.c: Fix return value of `Encoding::ISO8859_1.name`
[Bug #12313][ruby-core:75147][ci skip]
...
nagachika (Tomoyuki Chikanaga)
05:53 PM Revision 7f36210a (git): merge revision(s) 54758:
sizes.c.tmpl: extra semicolon
* template/sizes.c.tmpl (DEFINE): remove extra semicolon.
git-svn-id: svn+ssh...
nagachika (Tomoyuki Chikanaga)
04:54 PM Feature #5899: chaining comparsions.
Yukihiro Matsumoto wrote:
> I don't think changing "`1 < b < 4`" to "`1 < b && b < 4`" is that hard task.
Writing...
sos4nt (Stefan Schüßler)
08:30 AM Revision 93158146 (git): tk/extconf.rb: refactor
* ext/tk/extconf.rb (collect_tcltk_defs): split by -D at the
beginning or preceded by a space. exclude empty strin...
nobu (Nobuyoshi Nakada)
07:56 AM Revision e83922a3 (git): net/http/header.rb: refactor
* lib/net/http/header.rb (connection_close?): match headers
without making intermediate arrays.
* lib/net/http/hea...
nobu (Nobuyoshi Nakada)
07:56 AM Revision 7a0f0e25 (git): ripper: fix ripper.E
* ext/ripper/depend (ripper.E): add missing $(INCFLAGS).
* ext/ripper/tools/strip.rb: insert an empty line for blank...
nobu (Nobuyoshi Nakada)
07:56 AM Revision f4afd052 (git): extmk.rb: refactor
* ext/extmk.rb: extract non-blank part without intermediate
objects.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
nobu (Nobuyoshi Nakada)
05:39 AM Revision a7dd0947 (git): rbconfig/sizeof: calculate at compilation time
* ext/rbconfig/sizeof/extconf.rb: just check the existence of each
types, to reduce configuration time, especially ...
nobu (Nobuyoshi Nakada)
05:38 AM Revision 75a5dcf1 (git): sizes.c.tmpl: extra semicolon
* template/sizes.c.tmpl (DEFINE): remove extra semicolon.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54758 b2...
nobu (Nobuyoshi Nakada)
03:45 AM Revision 847654a3 (git): configure.in: do not create unnecessary verconf.h
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54757 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:27 AM Revision ba692a48 (git): * doc/extension.rdoc: Improvements to english grammers.
[Bug #12246][ruby-core:74792][ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54756 b2dd03c8-39d4-4d8f-98...
hsbt (Hiroshi SHIBATA)
02:17 AM Revision 0e382a3d (git): * encoding.c: Fix return value of `Encoding::ISO8859_1.name`
[Bug #12313][ruby-core:75147][ci skip]
* ext/bigdecimal/bigdecimal.c: Fix code sample of `BigDecimal.new`
git-svn-id...
hsbt (Hiroshi SHIBATA)

04/24/2016

11:03 PM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
Nobu,
Regarding:
> Most of them looks different from ActiveSupport's String#blank? which is Unicode aware.
...
sam.saffron (Sam Saffron)
07:01 PM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
Just one comment, not related to the suggestion itself but to one
other comment made above.
Richard Schneeman wr...
shevegen (Robert A. Heiler)
03:14 PM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
Richard Schneeman wrote:
> I think this is useful outside of Rails. The Active Support module has 87 million downloa...
naruse (Yui NARUSE)
06:44 PM Bug #12286: Segfault on ruby 2.3.0p0 (2015-12-25 revision 53290) [armv7l-linux-eabihf]
Rick, could you also check it on recent stable eventmachine? They had improved cleanup process, so the issue might be... avsej (Sergey Avseyev)
06:41 PM Misc #12283: Obsolete ChangeLog and commit message in Git-style
[email protected] wrote:
> Shyouhei Urabe wrote:
> > Seems no one is against abandoning ChangeLog.
> >
> > What...
normalperson (Eric Wong)
03:47 PM Misc #12283: Obsolete ChangeLog and commit message in Git-style
Shyouhei Urabe wrote:
> Seems no one is against abandoning ChangeLog.
>
> What about "a ChangeLog-like plain-text...
naruse (Yui NARUSE)
05:44 PM Bug #12314: Backport r54716, r54719 and r54750 (don't use system round(3) on AIX)
ruby_2_3 r54754 merged revision(s) 54716,54719,54750. nagachika (Tomoyuki Chikanaga)
05:44 PM Revision 6ccc9e9f (git): merge revision(s) 54716,54719,54750: [Backport #12314]
* configure.in: don't use the system-provided round(3) on AIX.
In AIX, round(0.49999999999999994) returns 1...
nagachika (Tomoyuki Chikanaga)
03:08 PM Revision 32aa367d (git): * 2016-04-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54753 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:08 PM Revision 9bf0f4b9 (git): Revert "common.mk: timestamp file for verconf.h"
This reverts commit r54748.
It breaks build.
http://www.rubyist.net/~akr/chkbuild/debian/ruby-trunk/log/20160424T1207...
naruse (Yui NARUSE)
02:58 PM Revision 60926acd (git): Revert "vm_insnhelper.c: INLINE condition" [Bug #12316]
This reverts commit r54747.
!__clang__ is also essential.
Anyway clang inlines vm_getivar into both vm_call_ivar and
...
naruse (Yui NARUSE)
02:56 PM Bug #12316 (Third Party's Issue): clang on Linux wrongly keep the inlined symbol
Through clang-3.4 to clang-3.8 they wrongly keep the inlined symbols, and it cause compilation error.
```
compili...
naruse (Yui NARUSE)
02:32 PM Revision 8ea19402 (git): * configure.in: add missing -lm for AIX.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54750 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Rei Odaira
01:41 PM Revision 8b8c1862 (git): fix typos [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54749 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:01 PM Revision c8d9ef86 (git): common.mk: timestamp file for verconf.h
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54748 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:01 PM Revision 5bd78d64 (git): vm_insnhelper.c: INLINE condition
* vm_insnhelper.c (INLINE): works with __NO_INLINE__ only,
__clang__ is not the point.
git-svn-id: svn+ssh://ci.ru...
nobu (Nobuyoshi Nakada)
09:42 AM Revision 5f9cf734 (git): * vm_insnhelper.c (INLINE): cosmetic change.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54746 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ktsj (Kazuki Tsujimoto)
09:37 AM Revision 322ec847 (git): * vm_insnhelper.c (INLINE): disbale r54738 if __NO_INLINE__ is defined.
It caused "undefined reference to `vm_getivar'".
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54745 b2dd03c8-39...
ktsj (Kazuki Tsujimoto)
03:42 AM Revision 3184407a (git): Revert r54742
Commit miss.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54744 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:38 AM Revision 73d7d09a (git): Disable r54738 if clang
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54743 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:56 AM Revision 33b523db (git): Fix compile error other than gcc
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54742 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:10 AM Revision 84f45503 (git): regexec.c: constify
* regexec.c (match_at): constify oplabels.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54741 b2dd03c8-39d4-4d8...
nobu (Nobuyoshi Nakada)
01:10 AM Revision cc0ffc55 (git): win32.c: suppress warnings
* win32/win32.c (set_pioinfo_extra): remove "/*" within comment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5...
nobu (Nobuyoshi Nakada)
12:41 AM Bug #12315 (Feedback): OptionParser parses quoted --dash strings in 2.3.0
I can't reproduce it.
```
$ ruby -roptparse -e 'ARGV.options{|opt|opt.on("-x=STR"){|x|p x}; opt.parse!}' -- -x 'a...
nobu (Nobuyoshi Nakada)
12:32 AM Revision 7e5b1b65 (git): * test/ruby/test_array.rb: Add test cases for Array#sum with
non-numeric objects.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54739 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yui-knk (Kaneko Yuichiro)

04/23/2016

10:30 PM Revision 65a1cdaf (git): * vm_insnhelper.c (INLINE): define as `inline` when it is optimized.
define as `static inline` when it is not optimized to keep
the symbol generated.
* vm_insnhelper.c (vm_getivar): u...
naruse (Yui NARUSE)
07:06 PM Bug #12315 (Closed): OptionParser parses quoted --dash strings in 2.3.0
Working on 2.2.4:
~~~
wmctile -c -x 'subl --new-window' --switch-to 'sublime_text.Sublime_text'
~~~
On 2.3.0,...
mreq (Petr Marek)
06:46 PM Bug #11118 (Closed): Unable to build Ruby with Visual Studio 2015 RC
Applied in changeset r54737.
----------
Support MSVC14 and 15 [Bug #11118]
Search _pioinfo which is not exported af...
naruse (Yui NARUSE)
06:46 PM Revision 9afc312b (git): Support MSVC14 and 15 [Bug #11118]
Search _pioinfo which is not exported after MSVC14.
[Bug #12014] [GH-884]
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
naruse (Yui NARUSE)
06:23 PM Bug #12184: Cygwin LANG=ja_JP.SJIS 環境でコマンドライン引数に日本語が渡せない
ruby_2_3 r54736 merged revision(s) 54720. nagachika (Tomoyuki Chikanaga)
12:03 AM Bug #12184 (Closed): Cygwin LANG=ja_JP.SJIS 環境でコマンドライン引数に日本語が渡せない
Applied in changeset r54720.
----------
ruby.c: fix command line encoding on cygwin
* ruby.c: cygwin does not use w...
nobu (Nobuyoshi Nakada)
06:23 PM Revision 7b70f0e2 (git): merge revision(s) 54720: [Backport #12184]
* ruby.c: cygwin does not use w32_cmdvector, command line can be
other than UTF-8. [ruby-dev:49519] [Bug #...
nagachika (Tomoyuki Chikanaga)
06:05 PM Revision d4557cf6 (git): * 2016-04-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54735 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:05 PM Revision 8f9b8d48 (git): * tool/merger.rb: use FileUtile.rm_f to fix an error on missing temporary file.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54734 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
05:24 PM Bug #12314 (Closed): Backport r54716, r54719 and r54750 (don't use system round(3) on AIX)
This is a ticket for backport management. Already fixed on trunk.
nagachika (Tomoyuki Chikanaga)
03:56 PM Bug #12313 (Closed): [DOC] Fix two code samples
Two tiny fixes of code samples, in Encoding and BigDecimal. stomar (Marcus Stollsteimer)
02:12 PM Revision 2ede24a8 (git): compile.c: remove redundant trace insn
* compile.c (iseq_peephole_optimize): remove successive line trace
instructions except for the last.
git-svn-id: s...
nobu (Nobuyoshi Nakada)
12:33 PM Bug #12255: [DOC] Small fix for rdoc of ext/json/lib/json/add/*
ping... stomar (Marcus Stollsteimer)
12:17 PM Revision 8c3d9d99 (git): vm_insnhelper.c: getivar setivar optimization
* vm_insnhelper.c (vm_getivar, vm_setivar): remove inline.
* vm_insnhelper.c (vm_call_ivar, vm_call_attrset): tweak ...
nobu (Nobuyoshi Nakada)
11:43 AM Revision 12ef609f (git): compile.c: instruction ID predicate
* compile.c (IS_INSN_ID): add instruction ID predicate macro.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5473...
nobu (Nobuyoshi Nakada)
11:39 AM Revision 6871d400 (git): compile.c: ISeq element type predicates
* compile.c (IS_INSN, IS_LABEL, IS_ADJUST): add ISeq element type
predicate macros.
git-svn-id: svn+ssh://ci.ruby-...
nobu (Nobuyoshi Nakada)
11:26 AM Revision ea1cff3b (git): vm_insnhelper.c: missing static to inline
* vm_insnhelper.c (vm_getivar): add missing static to inline,
otherwise external symbol is referred and link fails ...
nobu (Nobuyoshi Nakada)
09:16 AM Revision 3de227bd (git): * vm_insnhelper.c (vm_getivar): specify inline instead of static inline.
vm_getivar is called by vm_call_ivar and vm_getinstancevariable.
At least with GCC 4.8 and 5.3 on Linux, they are i...
naruse (Yui NARUSE)
07:15 AM Revision 973ba3e8 (git): * include/ruby/ruby.h (rb_mul_size_overflow): use UNLIKELY
by user side to improve generallity.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54727 b2dd03c8-39d4-4d8f-98ff...
naruse (Yui NARUSE)
07:15 AM Revision 5587badf (git): * include/ruby/ruby.h (RB_LIKELY): use prefix in ruby.h.
* intern.h (LIKELY): define with RB_LIKELY.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54726 b2dd03c8-39d4-4d...
naruse (Yui NARUSE)
04:27 AM Revision 3f7cce9f (git): * NEWS: Add descriptions for Time#to_time updates.
[Bug #12271] [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54725 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yui-knk (Kaneko Yuichiro)
04:23 AM Revision e9db63d9 (git): * NEWS: Add descriptions for DateTime#to_time updates.
[Bug #12189] [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54724 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yui-knk (Kaneko Yuichiro)
03:23 AM Revision e496dfe6 (git): eval.c: reuse VM tag
* eval.c (ruby_cleanup): reuse same VM tag by managing steps.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5472...
nobu (Nobuyoshi Nakada)
03:23 AM Revision 53d5f865 (git): eval_error.c: reuse threadptr
* eval_error.c (error_print, error_handle): reuse same threadptr
by passing as an argument.
git-svn-id: svn+ssh://...
nobu (Nobuyoshi Nakada)
02:21 AM Bug #12311 (Closed): [DOC] Convert DateTime documentation to RDoc
Applied in changeset r54721.
----------
date_core.c: [DOC] markdown to rdoc [ci skip]
* ext/date/date_core.c (Init_...
nobu (Nobuyoshi Nakada)
02:21 AM Revision f56a2c72 (git): date_core.c: [DOC] markdown to rdoc [ci skip]
* ext/date/date_core.c (Init_date_core): [DOC] Convert DateTime
documentation to RDoc from Markdown.
[ruby-core:7...
nobu (Nobuyoshi Nakada)
01:25 AM Bug #12289 (Feedback): Segmentation fault at 0x00000000000020 ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-linux]
Could you try recent versions? nobu (Nobuyoshi Nakada)
12:03 AM Revision 88783116 (git): ruby.c: fix command line encoding on cygwin
* ruby.c: cygwin does not use w32_cmdvector, command line can be
other than UTF-8. [ruby-dev:49519] [Bug #12184]
...
nobu (Nobuyoshi Nakada)
12:02 AM Revision 4558e2d1 (git): configure.in: move cache variable for AIX round
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54719 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

04/22/2016

04:19 PM Bug #12312 (Closed): Make PTY take environment variables like popen does
Need a PTY that also takes environment variables ... hacking around it with script (which works differently on OSX an... grosser (Michael Grosser)
04:10 PM Bug #12302: at_exit status status is changed by raising/rescueing a exception in at_exit
ruby_2_3 r54718 merged revision(s) 54681. nagachika (Tomoyuki Chikanaga)
10:31 AM Bug #12302: at_exit status status is changed by raising/rescueing a exception in at_exit
[removed spammer's comment and locked the account] Rokki1488 (karache deyong)
10:30 AM Bug #12302: at_exit status status is changed by raising/rescueing a exception in at_exit
[removed spammer's comment and locked the account] Rokki1488 (karache deyong)
06:09 AM Bug #12302 (Closed): at_exit status status is changed by raising/rescueing a exception in at_exit
Applied in changeset r54681.
----------
eval_jump.c: restore previous error info
* eval_jump.c (exec_end_procs_chai...
nobu (Nobuyoshi Nakada)
04:10 PM Revision ab3376b9 (git): merge revision(s) 54681: [Backport #12302]
* eval_jump.c (exec_end_procs_chain): restore previous error info
for each end procs. [ruby-core:75038] [B...
nagachika (Tomoyuki Chikanaga)
04:02 PM Revision 4c901830 (git): * 2016-04-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54717 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:02 PM Revision 35464cab (git): * configure.in: don't use the system-provided round(3) on AIX.
In AIX, round(0.49999999999999994) returns 1.0.
Use round() in numeric.c instead.
git-svn-id: svn+ssh://ci.ruby-la...
Rei Odaira
03:59 PM Bug #12082: Tail-calling method can't catch exception raised by tail-called method
ruby_2_3 r54715 merged revision(s) 54141,54542,54548. nagachika (Tomoyuki Chikanaga)
09:42 AM Bug #12082: Tail-calling method can't catch exception raised by tail-called method
ruby_2_2 r54698 merged revision(s) 54542,54548. usa (Usaku NAKAMURA)
03:59 PM Revision b8aa4100 (git): merge revision(s) 54141,54542,54548: [Backport #12082]
test_optimization.rb: tailcall
* test/ruby/test_optimization.rb (TestRubyOptimization.tailcall):
helper me...
nagachika (Tomoyuki Chikanaga)
03:40 PM Bug #12201: nkf.c static void fold_conv part of exression always true
ruby_2_3 r54714 merged revision(s) 54423,54489. nagachika (Tomoyuki Chikanaga)
09:23 AM Bug #12201: nkf.c static void fold_conv part of exression always true
ruby_2_2 r54695 merged revision(s) 54423,54489. usa (Usaku NAKAMURA)
03:39 PM Bug #12202: nkf.c static void mime_putc the variable being used for loop used for outer loop too
ruby_2_3 r54714 merged revision(s) 54423,54489. nagachika (Tomoyuki Chikanaga)
09:23 AM Bug #12202: nkf.c static void mime_putc the variable being used for loop used for outer loop too
ruby_2_2 r54695 merged revision(s) 54423,54489. usa (Usaku NAKAMURA)
03:39 PM Revision 9224427b (git): merge revision(s) 54423,54489: [Backport #12201] [Backport #12202]
* ext/nkf/nkf-utf8/nkf.c: Merge upstream 4f3edf80a0.
patched by Anton Sivakov [Bug #12201] [Bug #12202]
...
nagachika (Tomoyuki Chikanaga)
03:30 PM Bug #12139: return OpenSSL::Random.random_bytes(n) call takes to long. OpenSSL:: bug on windows.
ruby_2_3 r54713 merged revision(s) 54144,54699. nagachika (Tomoyuki Chikanaga)
09:18 AM Bug #12139: return OpenSSL::Random.random_bytes(n) call takes to long. OpenSSL:: bug on windows.
ruby_2_2 r54693 merged revision(s) 54144. usa (Usaku NAKAMURA)
03:30 PM Revision a8acc95f (git): merge revision(s) 54144,54699: [Backport #12139]
* lib/securerandom.rb (gen_random): to avoid blocking on Windows.
On Windows OpenSSL RAND_bytes (underlying...
nagachika (Tomoyuki Chikanaga)
03:26 PM Bug #11872: Use 'ASCII-8BIT', not 'binary', for miniruby
ruby_2_3 r54712 merged revision(s) 53315. nagachika (Tomoyuki Chikanaga)
03:26 PM Revision dc4286a1 (git): merge revision(s) 53315: [Backport #11872]
* miniinit.c (Init_enc): add some common aliases of built-in
encodings. [ruby-core:72481] [Bug #11872]
g...
nagachika (Tomoyuki Chikanaga)
03:24 PM Bug #11916: Fix delegating to 'args' and 'block'
ruby_2_3 r54711 merged revision(s) 53382,53511,53512. nagachika (Tomoyuki Chikanaga)
05:23 AM Bug #11916: Fix delegating to 'args' and 'block'
ruby_2_2 r54673 merged revision(s) 53381,53382,53511,53512. usa (Usaku NAKAMURA)
05:11 AM Bug #11916: Fix delegating to 'args' and 'block'
naruse-san, it seems that r53382, r53511 and r53512 are also needed for ruby_2_3. usa (Usaku NAKAMURA)
03:24 PM Revision 69dc2ce6 (git): merge revision(s) 53382,53511,53512: [Backport #11916]
fix commit miss
* test/test_forwardable.rb: add tests for r53381.
* lib/forwardable.rb: Convert give...
nagachika (Tomoyuki Chikanaga)
03:12 PM Bug #12311 (Closed): [DOC] Convert DateTime documentation to RDoc
The docs for DateTime are written in Markdown, the patch converts it to the RDoc format.
This fixes syntax highlight...
stomar (Marcus Stollsteimer)
03:10 PM Bug #12303: No rule to make target '.ext/include/i386-cygwin/ruby/config.h', needed by 'main.o' when ./configure TEST_COLORS=skip=43
ruby_2_3 r54710 merged revision(s) 54657,54660. nagachika (Tomoyuki Chikanaga)
03:10 PM Revision fdd8cf97 (git): merge revision(s) 54657,54660: [Backport #12303]
* configure.in: check if succeeded in creating config.h.
* tool/ifchange: ignore failures when TEST_COLORS u...
nagachika (Tomoyuki Chikanaga)
02:53 PM Misc #12310: ctime vs asctime - Documentation Issue? - http://ruby-doc.org/core-2.3.0/Time.html
@Robert
FYI, Time#ctime and Time#asctime are aliases.
stomar (Marcus Stollsteimer)
11:34 AM Misc #12310 (Closed): ctime vs asctime - Documentation Issue? - http://ruby-doc.org/core-2.3.0/Time.html
Applied in changeset r54703.
----------
time.c: add example [ci skip]
* time.c (time_asctime): [DOC] add ctime exam...
nobu (Nobuyoshi Nakada)
10:53 AM Misc #12310 (Closed): ctime vs asctime - Documentation Issue? - http://ruby-doc.org/core-2.3.0/Time.html
All,
I was working through the Time Class documentation at http://ruby-doc.org/core-2.3.0/Time.html.
I noted a ...
robertmcginn (Robert McGinn)
02:47 PM Bug #12256: multiline regex parses '/' in a comment
ruby_2_3 r54709 merged revision(s) 54510. nagachika (Tomoyuki Chikanaga)
09:34 AM Bug #12256: multiline regex parses '/' in a comment
ruby_2_2 r54697 merged revision(s) 54510. usa (Usaku NAKAMURA)
02:47 PM Revision cce82740 (git): merge revision(s) 54510: [Backport #12256]
* doc/regexp.rdoc (comments): [DOC] terminators cannot appear in
comments. [ruby-core:74838] [Bug #12256]
...
nagachika (Tomoyuki Chikanaga)
02:44 PM Bug #12228: [DOC] Fix errors in doc/extension*.rdoc
ruby_2_3 r54708 merged revision(s) 54434. nagachika (Tomoyuki Chikanaga)
02:44 PM Revision f3b73a8e (git): merge revision(s) 54434: [Backport #12228]
* extension.rdoc, extension.ja.rdoc: [DOC] Fix some errors.
Renamed files, wrong method names or argument t...
nagachika (Tomoyuki Chikanaga)
02:38 PM Revision b7aceaaa (git): merge revision(s) 54706:
* test/ruby/test_time_tz.rb: Tests depends on Europe/Moscow removed
to avoid test failures due to the tzdat...
nagachika (Tomoyuki Chikanaga)
01:58 PM Bug #12309: Segmentation fault caused by OpenSSL
Maybe [Bug #12126]? nobu (Nobuyoshi Nakada)
09:18 AM Bug #12309 (Rejected): Segmentation fault caused by OpenSSL
I am consistently getting a segmentation fault whils running Sinatra. It appears to be during an net/http request to ... jhaig (Joseph Haig)
12:41 PM Bug #12305: "can't remove str from str_id" at unregister_sym
I think it is difficult to track it down if it only appears sometimes.
Perhaps you find some way to trigger it mor...
shevegen (Robert A. Heiler)
12:20 PM Revision c5c60ded (git): * test/ruby/test_time_tz.rb: Tests depends on Europe/Moscow removed
to avoid test failures due to the tzdata change.
https://github.com/eggert/tz/commit/8ee11a301cf173afb0c76e0315b9f9...
akr (Akira Tanaka)
11:44 AM Revision ef6af0c9 (git): [DOC] Arrah#sum with non-numeric objects.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54705 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:42 AM Revision fac42e6c (git): * include/ruby/ruby.h (rb_mul_size_overflow): added to handle
mul overflow efficiently.
* include/ruby/ruby.h (rb_alloc_tmp_buffer2): use rb_mul_size_overflow
and avoid divisio...
naruse (Yui NARUSE)
11:42 AM Bug #12307 (Rejected): File.new and File.open change permissions even if the file exists on Windows
Thank you for the C example and explanation!
So indeed the behavior of MSVCRT contradicts its description:
"[...] I...
Eregon (Benoit Daloze)
11:34 AM Revision 5fd58928 (git): time.c: add example [ci skip]
* time.c (time_asctime): [DOC] add ctime example, not only
asctime. [ruby-core:75126] [Bug #12310]
git-svn-id: sv...
nobu (Nobuyoshi Nakada)
10:21 AM Revision ed01f3c7 (git): Revert r54694 because of compatibility problem.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@54702 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
10:04 AM Revision bc65dbcd (git): variable.c: fix implicit conversion
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54701 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:47 AM Revision 3738fe33 (git): * variable.c: use uint32_t instead of long to avoid confusion about
the type of ivtbl->numiv.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54700 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
09:45 AM Bug #12271: `Time#to_time` removes timezone information
Thank you for reporting.
I give up to backport this into ruby_2_2.
usa (Usaku NAKAMURA)
08:54 AM Bug #12271: `Time#to_time` removes timezone information
(It is up to the branch maintainers but) given the actual Rails breakage, my feeling is negative to classify this as ... shyouhei (Shyouhei Urabe)
08:24 AM Bug #12271: `Time#to_time` removes timezone information
I feel this is a like feature change.
For example, it seems a rubyist felt this change be incompatibility.
https...
yui-knk (Kaneko Yuichiro)
09:45 AM Revision 70038431 (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54699 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:42 AM Revision bb7fa59e (git): merge revision(s) 54542,54548: [Backport #12082]
* compile.c (iseq_optimize): disable tail call optimization in
rescued, rescue, and ensure blocks.
...
U.Nakamura
09:34 AM Revision 3a2effbd (git): merge revision(s) 54510: [Backport #12256]
* doc/regexp.rdoc (comments): [DOC] terminators cannot appear in
comments. [ruby-core:74838] [Bug #12256]
...
U.Nakamura
09:32 AM Revision 77e74bef (git): * extension.rdoc, extension.ja.rdoc: [DOC] Fix some errors.
Renamed files, wrong method names or argument types; the example
GetDBM macro is now updated to the current version...
U.Nakamura
09:23 AM Revision 42569dd4 (git): merge revision(s) 54423,54489: [Backport #12201] [Backport #12202]
* ext/nkf/nkf-utf8/nkf.c: Merge upstream 4f3edf80a0.
patched by Anton Sivakov [Bug #12201] [Bug #12202]
...
U.Nakamura
09:20 AM Bug #12189: DateTime#to_time removes timezone information
ruby_2_2 r54694 merged revision(s) 54169. usa (Usaku NAKAMURA)
09:20 AM Revision 59fadede (git): merge revision(s) 54169: [Backport #12189]
* ext/date/date_core.c (datetime_to_time): preserve timezone info
[Bug #12189] [Fix GH-1295]
git-svn-id: ...
U.Nakamura
09:17 AM Revision cb66eaab (git): merge revision(s) 54144: [Backport #12139]
* lib/securerandom.rb (gen_random): to avoid blocking on Windows.
On Windows OpenSSL RAND_bytes (underlying...
U.Nakamura
09:15 AM Bug #12193: ruby 2.3 on windows test-all failed
ruby_2_2 r54692 merged revision(s) 54307. usa (Usaku NAKAMURA)
08:49 AM Bug #12193: ruby 2.3 on windows test-all failed
ruby_2_1 r54689 merged revision(s) 54307. usa (Usaku NAKAMURA)
09:15 AM Revision 34a72a75 (git): merge revision(s) 54307: [Backport #12193]
* lib/rubygems/test_case.rb: Fix test on Windows for inconsistent temp path.
https://github.com/rubygems/ru...
U.Nakamura
09:10 AM Revision 6d728bda (git): * 2016-04-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@54691 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:10 AM Revision 6968f3a0 (git): Revert previous commit because it was a mistake.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@54690 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
08:49 AM Revision 54c011a9 (git): merge revision(s) 54307: [Backport #12193]
* lib/rubygems/test_case.rb: Fix test on Windows for inconsistent temp path.
https://github.com/rubygems/ru...
U.Nakamura
08:22 AM Feature #12032: Matrix.rb ruby documentation
Hi Megan O'Neill,
I think it's better to mention that these 3 methods are deprecated now :)
gogotanaka (Kazuki Tanaka)
07:37 AM Bug #12288: [Backport] r49576: check RAND_egd to support libressl
ruby_2_2 r54688 merged revision(s) 49576. usa (Usaku NAKAMURA)
07:37 AM Revision dadc253d (git): merge revision(s) 49576: [Backport #12288]
* ext/openssl/extconf.rb: check RAND_edg to support libressl.
* ext/openssl/ossl_rand.c (ossl_rand_egd): def...
U.Nakamura
07:33 AM Bug #12249: Math.gamma(-0.0) should return -Infinity
ruby_2_2 r54687 merged revision(s) 49913,54492,54494,54495,54496,54499,54503. usa (Usaku NAKAMURA)
07:33 AM Revision 4eba3445 (git): merge revision(s) 49913,54492,54494,54495,54496,54499,54503: [Backport #12249]
math.c: fix tgamma on mingw
* math.c (mingw_tgamma): tgamma(3) on mingw returns a NaN for a
big number, no...
U.Nakamura
07:11 AM Bug #8851: alias/undef で % リテラルによるシンボルが使えない
ruby_2_2 r54686 merged revision(s) 54131. usa (Usaku NAKAMURA)
07:11 AM Revision e102f563 (git): merge revision(s) 54131: [Backport #8851]
* defs/keywords (alias, undef): symbol literals are allowed.
* parse.y (parse_percent): should parse symbol ...
U.Nakamura
06:59 AM Bug #12291: Struct member accessor is not consistent with hash access when keys are repeated
ruby_2_2 r54685 merged revision(s) 54611,54612. usa (Usaku NAKAMURA)
06:59 AM Revision 88efadca (git): merge revision(s) 54611,54612: [Backport #12291]
* struct.c (struct_make_members_list): extract making member name
list from char* va_list, with creating sy...
U.Nakamura
06:24 AM Bug #12264: Win32::Registry::API.DeleteKey and DeleteValue reference renamed constants
ruby_2_2 r54684 merged revision(s) 54529. usa (Usaku NAKAMURA)
06:24 AM Revision 8d9e1ca9 (git): merge revision(s) 54529: [Backport #12264]
* ext/win32/lib/win32/registry.rb (DeleteValue, DeleteKey): fix
API names. [ruby-core:74863] [Bug #12264]
...
U.Nakamura
06:18 AM Bug #12095: ruby_vm_at_exit can sometime cause a crash.
ruby_2_2 r54683 merged revision(s) 54484. usa (Usaku NAKAMURA)
06:18 AM Revision b0f5d2eb (git): merge revision(s) 54484: [Backport #12095]
* vm_core.h (rb_vm_struct): make at_exit a single linked list but
not RArray, not to mark the registered fu...
U.Nakamura
06:14 AM Revision ff4cec3c (git): tk: suppress progress indicators
* ext/tk/extconf.rb: hack to disable progress indicators with
parallel build, not to interleave other messages.
gi...
nobu (Nobuyoshi Nakada)
06:09 AM Bug #12237: Coverage keeps tracking counts even after Coverage.result
ruby_2_2 r54680 merged revision(s) 54465. usa (Usaku NAKAMURA)
06:09 AM Revision 1fbe0943 (git): eval_jump.c: restore previous error info
* eval_jump.c (exec_end_procs_chain): restore previous error info
for each end procs. [ruby-core:75038] [Bug #1230...
nobu (Nobuyoshi Nakada)
06:09 AM Revision aef285f5 (git): merge revision(s) 54465: [Backport #12237]
* thread.c (update_coverage): Do not track coverage in loaded files
after Coverage.result. Avoids out-of-bo...
U.Nakamura
06:07 AM Revision 219f68ab (git): * tool/redmine-backporter.rb: the fullpath of merger.rb is too long to
copy&paste on Windows. show shorter name instead on the platform.
I'm sure that the user of this command on Window...
U.Nakamura
06:03 AM Bug #12233: Please consider adding documentation to DateTime, one line, require 'date'
ruby_2_2 r54678 merged revision(s) 54444. usa (Usaku NAKAMURA)
06:03 AM Revision 658cd087 (git): merge revision(s) 54444: [Backport #12233]
* ext/date/date_core.c (Init_date_core): [DOC] fix misplaced doc
of DateTime. [ruby-core:74729] [Bug #1223...
U.Nakamura
05:52 AM Revision 696adbcc (git): * tool/merger.rb: remove temporary file.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54677 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
05:51 AM Bug #12073: local variable interferes with keyword arguments
ruby_2_2 r54676 merged revision(s) 53834,53835,53836. usa (Usaku NAKAMURA)
05:51 AM Revision 3df0e54b (git): merge revision(s) 53834,53835,53836: [Backport #12073]
parse.y: simplify local ID condition
* parse.y (tokenize_ident, parse_ident): ident in tokenize_ident()
ca...
U.Nakamura
05:38 AM Bug #12068: raise overwrites exception cause even if exception is not new
ruby_2_2 r54675 merged revision(s) 53819,53822. usa (Usaku NAKAMURA)
05:38 AM Revision 22a97cbf (git): merge revision(s) 53819,53822: [Backport #12068]
* eval.c (setup_exception): set the cause only if it is explicitly
given or not set yet. [Bug #12068]
gi...
U.Nakamura
05:33 AM Bug #12287: [Backport] r53619: libdir_basename on Windows
ruby_2_2 r54674 merged revision(s) 53619,53620,53621,53622,53623,53624,53626,53627. usa (Usaku NAKAMURA)
05:33 AM Revision 82e65291 (git): merge revision(s) 53619,53620,53621,53622,53623,53624,53626,53627: [Backport #12287]
configure.bat: --with-libdir
* win32/configure.bat: add --with-libdir option for basename of
libdir. on W...
U.Nakamura
05:22 AM Revision 4c81b109 (git): merge revision(s) 53381,53382,53511,53512: [Backport #11916]
* lib/forwardable.rb (def_instance_delegator) fix delegating to
'args' and 'block', clashing with local var...
U.Nakamura
05:04 AM Bug #12253: tkとmechanizeを併用してTkButtonを押すと"TypeError: allocator undefined for TkEvent::Event"エラーが起こる
ruby_2_2 r54672 merged revision(s) 50338. usa (Usaku NAKAMURA)
05:04 AM Revision 1cca2abf (git): merge revision(s) 50338: [Backport #12253]
tkutil.c: revert r48250
* ext/tk/tkutil/tkutil.c (Init_tkutil): TkUtil::CallbackSubst and
TkUtil::Callback...
U.Nakamura
05:01 AM Bug #11970: Multiple Assignment Into a Hash with Destructuring causes segfault
ruby_2_2 r54671 merged revision(s) 53495. usa (Usaku NAKAMURA)
05:01 AM Revision 01828cf4 (git): merge revision(s) 53495: [Backport #11970]
* compile.c (compile_massign_lhs): when index ends with splat,
append rhs value to it like POSTARG, since V...
U.Nakamura
02:31 AM Bug #12308 (Closed): segfault in add_signal_thread_list
Greetings:
On very rare occasions, my Ruby 2.1.9 segfaults when calling `malloc` from `add_signal_thread_list` wit...
ice799 (Joe Damato)
02:27 AM Revision 44dc0f32 (git): * lib/net/http.rb: Improve documentation for SSL requests via GET method.
[fix GH-1325][ci skip] Patch by @jsyeo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54670 b2dd03c8-39d4-4d8f-98...
hsbt (Hiroshi SHIBATA)
01:51 AM Revision 8a77a41f (git): * lib/webrick/ssl.rb: Support to add SSLCiphers option.
[fix GH-1321] Patch by @rhadoo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54669 b2dd03c8-39d4-4d8f-98ff-823fe...
hsbt (Hiroshi SHIBATA)
01:43 AM Revision 48d22f83 (git): * file.c, win32/file.c: Removed obsoleted safe level checks.
[fix GH-1327] Patch by @cremno
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54668 b2dd03c8-39d4-4d8f-98ff-823fe...
hsbt (Hiroshi SHIBATA)
01:02 AM Revision 6f6e35f4 (git): * benchmark/bm_so_meteor_contest.rb: fix a typo.
[fix GH-1330][ci skip] Patch by @sachin21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54667 b2dd03c8-39d4-4d8f...
hsbt (Hiroshi SHIBATA)

04/21/2016

11:17 PM Bug #12307: File.new and File.open change permissions even if the file exists on Windows
> The document does not explicitly forbids to change file permissions (except for O_TRUNC but the motivation seems to... usa (Usaku NAKAMURA)
11:00 PM Bug #12307: File.new and File.open change permissions even if the file exists on Windows
> Does open(2) in MSVCRT causes this bug?
No.
Ruby always call `open(2)` with `O_CREAT` when opening files with `...
usa (Usaku NAKAMURA)
10:31 PM Bug #12307: File.new and File.open change permissions even if the file exists on Windows
Usaku NAKAMURA wrote:
> This behavior is derived from the implementation of MSVCRT.
> Changing this is a little dif...
Eregon (Benoit Daloze)
10:28 PM Bug #12307: File.new and File.open change permissions even if the file exists on Windows
FWIW, Ruby documentation of File.open and File.new is also phrased the same way:
"If a file is being created, its in...
Eregon (Benoit Daloze)
10:25 PM Bug #12307: File.new and File.open change permissions even if the file exists on Windows
Usaku NAKAMURA wrote:
> To my understanding, POSIX doesn't say so.
> It only says that the mode is not changed when...
Eregon (Benoit Daloze)
09:51 PM Bug #12307: File.new and File.open change permissions even if the file exists on Windows
To my understanding, POSIX doesn't say so.
It only says that the mode is not changed when specified O_TRUNC for an e...
usa (Usaku NAKAMURA)
09:14 PM Bug #12307 (Rejected): File.new and File.open change permissions even if the file exists on Windows
For instance:
~~~
# New file
File.open("abc", "w", 0666) { |f|
puts f.stat.mode.to_s(8) # => 100666, OK
}
...
Eregon (Benoit Daloze)
09:59 PM Revision 673e470d (git): default.mspec: OBJDIR
* spec/default.mspec: set object directory for optional/capi, not
to pollute the source directory.
https://github...
nobu (Nobuyoshi Nakada)
09:38 PM Revision 27f74fe7 (git): spec/default.mspec: reduce expand_path
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54665 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:59 PM Revision feaa82a4 (git): * gc.c (rb_alloc_tmp_buffer_with_count): added like xmalloc2 to
avoid duplicated check of size.
* gc.c (ruby_xmalloc2): added to keep separate layers.
* include/ruby/ruby.h (rb_al...
naruse (Yui NARUSE)
08:59 PM Revision f056071c (git): * 2016-04-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54663 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:59 PM Revision 54c1f479 (git): * include/ruby/ruby.h (LIKELY): moved from internal.h.
* include/ruby/ruby.h (UNLIKELY): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54662 b2dd03c8-39d4-4d8f-...
naruse (Yui NARUSE)
08:59 PM Revision fe120ac1 (git): * gc.c (objspace_malloc_prepare): remove size check because it is
used by objspace_xmalloc and objspace_xcalloc.
objspace_xmalloc introduces its own check in this commit.
objspace...
naruse (Yui NARUSE)
08:48 PM Bug #12258: RDoc bug when handling comments in C code examples
Also opened an issue for RDoc: https://github.com/rdoc/rdoc/issues/402 stomar (Marcus Stollsteimer)
07:33 PM Bug #12305: "can't remove str from str_id" at unregister_sym
Nobuyoshi Nakada wrote:
> How to reproduce it?
> Couldn't you show simplified/reduced script?
This is a web appl...
ks (Konstantin Starodubtsev)
01:57 AM Bug #12305 (Feedback): "can't remove str from str_id" at unregister_sym
How to reproduce it?
Couldn't you show simplified/reduced script?
nobu (Nobuyoshi Nakada)
06:06 PM Bug #12278: Sometimes I have segmentation fault with procs reducer
wind winy wrote:
> Did you had use jemalloc compile ruby?
I've installed Ruby using RVM
newmen (Gleb Averchuk)
04:37 PM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
Just my 2 cents here but any time I've been writing a pure ruby application, I ended up including active support or c... PSchambacher (Pierre Schambacher)
03:29 PM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
I think this is useful outside of Rails. The Active Support module has 87 million downloads on rubygems.org while Rai... schneems (Richard Schneeman)
07:16 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
Rafael's comment about non-Rails use case of .strip.empty? is very interesting. This shows that adding blank method ... shyouhei (Shyouhei Urabe)
04:17 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
Seems that even Ruby itself would benefits from `String#blank?`
https://github.com/ruby/ruby/search?utf8=%E2%9C%93...
rafaelfranca (Rafael França)
04:10 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
Also as a point of reference, have a look at all the calls to String #blank? made from Redmine, the very software pow... sam.saffron (Sam Saffron)
04:09 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
> Your examples don't seem reasonable.
Both are real examples, being used in a lot of applications for years, so t...
rafaelfranca (Rafael França)
04:07 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
Nobu,
There is a subtle change validation wise with user names:
"Please enter a username, username must not b...
sam.saffron (Sam Saffron)
03:52 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
Rafael França wrote:
> You want to validate if a username is provided in the form and your user submitted three whit...
nobu (Nobuyoshi Nakada)
02:50 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
Other real wold examples:
You want to validate if a username is provided in the form and your user submitted three...
rafaelfranca (Rafael França)
02:29 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
Nobuyoshi Nakada wrote:
> I think that `String#blank?` equals to `/\P{space}/ !~ self`.
> Is it slow, especially th...
sam.saffron (Sam Saffron)
02:12 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
I think that `String#blank?` equals to `/\P{space}/ !~ self`.
Is it slow, especially than `strip`?
nobu (Nobuyoshi Nakada)
12:52 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
I agree with making `strip` etc. encoding aware, as we did for `upcase` etc., although priority is low.
I don't se...
matz (Yukihiro Matsumoto)
12:20 AM Feature #12306: Implement String #blank? #present? and improve #strip and family to handle unicode
What about non-Unicode strings? shyouhei (Shyouhei Urabe)
12:16 PM Revision f6e3f361 (git): fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54660 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:16 PM Revision 616c4159 (git): fix typos [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54659 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
05:49 AM Feature #11868: Proposal for RubyVM::InstructionSequence.compile to return an object containing the syntax error information currently written to STDERR
Updated.
```
$ ./ruby -e 'begin eval("this.is -> not -> valid $ruby:syntax"); rescue SyntaxError => e; e.failures...
nobu (Nobuyoshi Nakada)
03:33 AM Bug #12303: No rule to make target '.ext/include/i386-cygwin/ruby/config.h', needed by 'main.o' when ./configure TEST_COLORS=skip=43
Thank you for the fix, Nakada-san.
Workaround for ruby-2.3.0 may be `./configure TEST_COLORS=pass=32:fail=31:skip=43...
t-nissie (Takeshi Nishimatsu)
03:14 AM Bug #12303 (Closed): No rule to make target '.ext/include/i386-cygwin/ruby/config.h', needed by 'main.o' when ./configure TEST_COLORS=skip=43
Applied in changeset r54657.
----------
ifchange: ignore unmatch TEST_COLORS
* configure.in: check if succeeded in ...
nobu (Nobuyoshi Nakada)
03:14 AM Revision 0386e09a (git): * 2016-04-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54658 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:14 AM Revision 6e8a14dc (git): ifchange: ignore unmatch TEST_COLORS
* configure.in: check if succeeded in creating config.h.
* tool/ifchange: ignore failures when TEST_COLORS unmatched....
nobu (Nobuyoshi Nakada)
12:29 AM Feature #12304 (Feedback): String#split with a block
There are methods like String.each_char.slice_when (and friends). See http://ruby-doc.org/core-2.3.0/Enumerable.html#... shyouhei (Shyouhei Urabe)
 

Also available in: Atom