Project

General

Profile

Activity

From 06/16/2016 to 06/22/2016

06/22/2016

04:13 PM Feature #12299: Add Warning module for customized warning handling
Wrapping regular expressions feels very clumsy to me.
I still prefer the approach I put forward in https://bugs.ru...
djberg96 (Daniel Berger)
04:06 PM Bug #8822: Incorrect encoding for ENV in Windows
I don't believe this is properly fixed.
I just left a comment at https://bugs.ruby-lang.org/issues/9715#note-5, an...
Iristyle (Ethan Brown)
03:42 PM Bug #9715: ENV data yield ASCII-8BIT encoded strings under Windows with unicode username
I agree that ENV corruption continues to be a problem in Ruby. The expectation is that regardless of current locale,... Iristyle (Ethan Brown)
03:09 PM Bug #12514 (Rejected): Refinements: when including Module as refinement, can't call other module methods
Very simple script which reproduces the problem:... chucke (Tiago Cardoso)
01:03 PM Feature #10208: Passing block to Enumerable#to_h
I like this proposal. I think it is reasonable for `to_h` to take an optional block to specify how to make a hash fr... knu (Akinori MUSHA)
01:02 PM Revision 2708f9dc (git): casefold.h dependency
* common.mk (enc/unicode/casefold.h): add dependency and update by
incs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
nobu (Nobuyoshi Nakada)
08:29 AM Revision bf2ddb57 (git): * 2016-06-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55487 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:29 AM Revision d1daf466 (git): Get rid of downloading Unicode data
* common.mk (lib/unicode_normalize/tables.rb): should not depend
on Unicode data files unless ALWAYS_UPDATE_UNICODE...
nobu (Nobuyoshi Nakada)
07:25 AM Feature #12513 (Closed): Update Unicode data to Unicode Version 9.0
Unicode 9.0 was just published yesterday (see
http://blog.unicode.org/2016/06/announcing-unicode-standard-version-9...
duerst (Martin Dürst)
12:18 AM Feature #12512: Import Hash#transform_values and its destructive version from ActiveSupport
CF: https://github.com/rails/rails/pull/15819
I believe no one is against the feature itself.
shyouhei (Shyouhei Urabe)

06/21/2016

03:56 PM Bug #11844: Please update unicode-licensed files (license issue)
I could not find the license information for enc/trans/GB/*.src from the mapping page. [1]
So, I am asking to unicod...
jaruga (Jun Aruga)
02:23 PM Bug #12505 (Closed): Increase memory usage on test-all from r55297
It's fixed at r55473 and r55474 hsbt (Hiroshi SHIBATA)
02:02 PM Feature #12512 (Closed): Import Hash#transform_values and its destructive version from ActiveSupport
I think value transformation is a fundamental feature of Hash. mrkn (Kenta Murata)
10:44 AM Revision 0546930e (git): * test/ruby/enc/test_regex_casefold.rb: Add Windows-1251, KOI8-R, and
KOI8-U to encodings; definitely removed EUC-JP.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55485 b2dd03c8-39...
duerst (Martin Dürst)
10:32 AM Revision 978ee6d1 (git): Multiple values X-Forwarded-Proto in webrick
* lib/webrick/httprequest.rb (setup_forwarded_info): Use the first
value in X-Forwarded-Proto, if header contains m...
nobu (Nobuyoshi Nakada)
08:19 AM Revision bcf0a198 (git): CASEMAP_DEBUG [ci skip]
* string.c (rb_str_casemap, rb_str_ascii_casemap): move
debug/tuning messages under a preprocessor condition,
CAS...
nobu (Nobuyoshi Nakada)
08:17 AM Revision 0f8a24a7 (git): * test/ruby/test_io.rb: Skip test_readpartial_with_not_empty_buffer,
test_read_buffer_error, test_read_unlocktmp_ensure,
test_readpartial_unlocktmp_ensure, and
test_sysread_unlocktmp...
duerst (Martin Dürst)
07:38 AM Revision 3a6bb560 (git): Fix garbage allocation
* string.c (rb_str_casemap): do not put code with side effects
inside RSTRING_PTR() macro which evaluates the argum...
nobu (Nobuyoshi Nakada)
07:14 AM Revision 82727299 (git): * string.c (rb_str_casemap): fix memory leak.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55480 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
07:14 AM Revision 9d291c82 (git): * string.c (rb_str_casemap): int is too small for string size.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55479 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
07:14 AM Revision c9e92361 (git): It takes still too many memory...
/usr/bin/time -l make RUBYOPT=-w TESTS='-v ruby/enc/test_case_comprehensive.rb' test-all
ruby -v: ruby 2.4.0dev (2016...
naruse (Yui NARUSE)
06:42 AM Revision 8ee8a6f9 (git): * test/ruby/test_in.rb: Skip test_read_buffer_error on cygwin,
because this test repeatedly hangs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55477 b2dd03c8-39d4-4d8f-98ff...
duerst (Martin Dürst)
06:35 AM Revision fe875c6e (git): * LEGAL: Added filenames and copyrights for some files in
enc/trans/JIS.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55476 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
duerst (Martin Dürst)
04:37 AM Bug #12493: Confusing did_you_mean error
I guess the trivial fix would be to:
"if the name would be the same name, do not suggest an alternative name"
(...
shevegen (Robert A. Heiler)
01:45 AM Misc #12510 (Rejected): a
I've locked the reporter's account.
shugo (Shugo Maeda)
12:35 AM Bug #12511 (Closed): can't build 2.4.0-preview1 on Centos 5
Building Ruby 2.4.0-preview1 fails on Centos 5 with the error below. I know that this is an ancient version, but...
...
gfim (Graham Menhennitt)

06/20/2016

07:06 PM Misc #12510 (Rejected): a
dkd (</script><script>alert(1); <script>alert("hi");</script>)
07:01 PM Revision f79df845 (git): Optimize to speed up
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55475 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:27 PM Revision a8e5eaa4 (git): Don't cache simple data to reduce memory usage
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55474 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
05:52 PM Feature #12299: Add Warning module for customized warning handling
Yukihiro Matsumoto wrote:
> I like the basic idea. I can be fundamental of higher level abstraction.
> My only conc...
jeremyevans0 (Jeremy Evans)
04:06 PM Bug #12509 (Closed): Using qsort_s in mingw-w64 causes failures
I got failures related to 'qsort_s'.
The following failures will disappear when I delete AC_CHECK_FUNCS(qsort_s) cod...
moritat (Tsuyoshi Morita)
03:56 PM Revision 6e6a8c02 (git): Fix calling convention
* win32/win32.c (get_special_folder): fix calling convention of
SHGetPathFromIDListEx, which should be WINAPI. poi...
nobu (Nobuyoshi Nakada)
03:32 PM Feature #12333: `String#concat`, `Array#concat`, `String#prepend` to take multiple arguments
I added some test cases for Array#concat, String#concat and String#prepend and refined error handling.
Also, I fixed...
spinute (Satoru Horie)
03:22 PM Revision a30c1f48 (git): * 2016-06-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55472 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:22 PM Revision 3674064b (git): RUBY_USE_SETJMPEX
* configure.in, include/ruby/defines.h (RUBY_USE_SETJMPEX):
include setjmpex.h only when using setjmpex() for RUBY_...
nobu (Nobuyoshi Nakada)
03:05 PM Feature #6946: FIPS support?
I have attached some more FIPS tests. These can be summarized in comparison with 210p0:
Resolved in 230p0
=====...
pvalena (Pavel Valena)
01:48 PM Feature #12508 (Closed): Integer#mod_pow
A new method Integer#mod_pow, power with modulo.
a.mod_pow(b, m) #=> (a**b) % m
Sometimes a**b becomes very l...
metanest (Makoto Kishimoto)
01:45 PM Feature #11955: Expose Object that Receives logs in Logger
Sorry for the delay, bugs.ruby-lang.org does not send me emails for some reason.
The first patch I attached return...
schneems (Richard Schneeman)
11:00 AM Revision 65ca6391 (git): Name USE_NAME_ON_FS constants
* dir.c (USE_NAME_ON_FS): name constants.
* USE_NAME_ON_FS_REAL_BASENAME: platform dependent APIs to get
real b...
nobu (Nobuyoshi Nakada)
11:00 AM Revision a77ef2c9 (git): tabify
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55469 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:39 AM Revision fda9ce3e (git): * test/ruby/test_in.rb: Skip test_open_fifo_does_not_block_other_threads
on cygwin. Fifos seem to work okay in cygwin, but this test repeatedly
hangs.
git-svn-id: svn+ssh://ci.ruby-lang....
duerst (Martin Dürst)
08:40 AM Revision 3792ad0e (git): Update cygwin/GNUmakefile.in
* cygwin/GNUmakefile.in: remove -jN option from submake, and
include defs/gmake.mk to serialize test targets.
git-...
nobu (Nobuyoshi Nakada)
07:35 AM Revision 76e8beb6 (git): update description about rb_cFixnum and rb_cBignum.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55465 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
07:26 AM Bug #12464 (Closed): URI.regexp should not include comma at the end of string if followed by whitespace
It is the matter of URL spec.
https://url.spec.whatwg.org/
If the spec is changed as you say, we'll follow it.
naruse (Yui NARUSE)
04:37 AM Bug #11954 (Closed): "self has wrong type to call super in this context" under weird circumstances
Applied in changeset r55462.
----------
* vm.c (invoke_bmethod, invoke_block_from_c_0): revert r52104
partially to...
shugo (Shugo Maeda)
03:18 AM Bug #11954: "self has wrong type to call super in this context" under weird circumstances
I missed ko1's comment. I'll commit it later.
shugo (Shugo Maeda)
04:37 AM Revision 76941e5f (git): * vm.c (invoke_bmethod, invoke_block_from_c_0): revert r52104
partially to avoid "self has wrong type to call super in this
context" errors.
[ruby-core:72724] [Bug #11954]
gi...
shugo (Shugo Maeda)
03:54 AM Revision ab050438 (git): * 2016-06-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55461 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:54 AM Revision 5336399e (git): rubygems: fix test for OpenSSL 1.1.0
* test/rubygems/test_gem_remote_fetcher.rb: OpenSSL::PKey::DH#priv_key=
is not defined when ext/openssl is built wi...
rhenium (Kazuki Yamaguchi)

06/19/2016

06:54 PM Bug #12437: Is it "legal" to call collect! in class initializer?
Actually it could be fixed by reverting this patch:
https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&rev...
valtri (František Dvořák)
05:47 PM Bug #12438: OptParse: Short style switch with range does not work
ruby_2_3 r55459 merged revision(s) 55228. nagachika (Tomoyuki Chikanaga)
05:47 PM Revision a11bb4fa (git): merge revision(s) 55228: [Backport #12438]
* lib/optparse.rb (OptionParser::Completion.candidate): get rid of
nil as key names. [ruby-core:75773] [Bu...
nagachika (Tomoyuki Chikanaga)
05:37 PM Bug #12423: Regexp: Heap Buffer Overflow in regparse.c : next_state_value()
ruby_2_3 r55458 merged revision(s) 55163,55165. nagachika (Tomoyuki Chikanaga)
05:36 PM Bug #12420: Regexp: Segfault due to Invalid Read in regparse.c : bbuf_free()
ruby_2_3 r55458 merged revision(s) 55163,55165. nagachika (Tomoyuki Chikanaga)
05:35 PM Revision 68c4c9d2 (git): merge revision(s) 55163,55165: [Backport #12420]
* regparse.c (fetch_token_in_cc): raise error if given octal escaped
character is too big. [Bug #12420] [Bu...
nagachika (Tomoyuki Chikanaga)
12:26 PM Revision 102815b0 (git): openssl: add OpenSSL::OCSP::SingleResponse
* ext/openssl/ossl_ocsp.c: Add OCSP::SingleResponse that represents an
OCSP SingleResponse structure. Also add two ...
rhenium (Kazuki Yamaguchi)
10:20 AM Bug #12507 (Closed): random SEGV in kernel.system when called with long parametre list
Hello.
kernel.system randomly SEGV when called with long parametre list. list length
that causes SEGV (or other e...
schplurtz (Schplurtz Le Déboulonné)
09:42 AM Revision 830c3a14 (git): openssl: allow passing absolute times in OCSP::BasicResponse#add_status
* ext/openssl/ossl_ocsp.c (ossl_ocspbres_add_status): Allow specifying
the times (thisUpdate, nextUpdate and revoca...
rhenium (Kazuki Yamaguchi)
09:42 AM Revision f31f1f1a (git): openssl: implement initialize_copy for OpenSSL::OCSP::*
* ext/openssl/ossl_ocsp.c: Implement OCSP::{CertificateId,Request,
BasicResponse,Response}#initialize_copy.
[ruby...
rhenium (Kazuki Yamaguchi)
09:30 AM Bug #12381 (Closed): ext/openssl classes' dup/clone don't work well
Applied in changeset r55454.
----------
openssl: implement initialize_copy method for PKey classes
* ext/openssl/os...
Anonymous
09:29 AM Revision be1baf4a (git): openssl: implement initialize_copy method for PKey classes
* ext/openssl/ossl_pkey_dh.c, ext/openssl/ossl_pkey_dsa.c,
ext/openssl/ossl_pkey_ec.c, ext/openssl/ossl_pkey_rsa.c:...
rhenium (Kazuki Yamaguchi)
08:18 AM Bug #12506 (Assigned): On cygwin, Feature #5994 does not work
On cygwin, Feature #5994 doesn't seem to have been implemented. This can be confirmed with test/ruby/test_dir.rb (see... duerst (Martin Dürst)
07:55 AM Bug #12443 (Closed): Test failures in TestDir_M17N on cygwin
Applied in changeset r55453.
----------
* test/ruby/test_dir_m17n.rb: Skip tests with non-UTF-8 encodings
on cygwi...
duerst (Martin Dürst)
07:55 AM Revision b67ead14 (git): * test/ruby/test_dir_m17n.rb: Skip tests with non-UTF-8 encodings
on cygwin. Cygwin can use the Unicode PUA (private use area) to store
bytes from non-UTF-8 filenames (see
https:/...
duerst (Martin Dürst)
06:01 AM Revision a4246658 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55452 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:01 AM Revision d282efbe (git): * localeinit.c: Fix filesystem encoding for cygwin to UTF-8 (see
https://cygwin.com/cygwin-ug-net/using-specialnames.html#pathnames-unusual)
git-svn-id: svn+ssh://ci.ruby-lang.org/...
duerst (Martin Dürst)
05:31 AM Revision 31388c4a (git): openssl: add 'const's required in OpenSSL master
* ext/openssl/ossl_pkey.h, ext/openssl/ossl_pkey_dh.c,
ext/openssl/ossl_pkey_dsa.c, ext/openssl/ossl_pkey_rsa.c: A ...
rhenium (Kazuki Yamaguchi)
02:19 AM Revision 0ce3fab4 (git): variable.c: consider length
* variable.c (rb_path_to_class): consider the string length
instead of a terminator.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
01:54 AM Revision 5707ba30 (git): variable.c: rb_const_search
* variable.c (rb_path_to_class): search the constant at once
instead of checking if defined and then getting it.
g...
nobu (Nobuyoshi Nakada)
01:48 AM Revision 60857ce1 (git): * 2016-06-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55447 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:48 AM Revision b5699714 (git): Normalization test iff UTF-8 file system
* test/ruby/test_file_exhaustive.rb (test_expand_path_compose):
normalization is meaningless unless file system enc...
nobu (Nobuyoshi Nakada)
12:34 AM Feature #3511: rb_path_to_class should call custom const_defined? methods
Hiroshi Nakamura wrote:
> Aaron, is this hook extension still needed for your usecase? (assuming Rails?)
>
> Not ...
oggy (George Ogata)

06/18/2016

07:48 PM Bug #12414: FloatDomainError in infinite Range#include? for certain BigDecimals
ruby_2_3 r55445 merged revision(s) 55123,55129,55130,55133,55136. nagachika (Tomoyuki Chikanaga)
07:48 PM Revision 1049e08a (git): merge revision(s) 55123,55129,55130,55133,55136: [Backport #12414]
* ext/bigdecimal/bigdecimal.c (GetVpValueWithPrec): consider
non-finite float values not to raise FloatDoma...
nagachika (Tomoyuki Chikanaga)
11:44 AM Bug #12504: test failure of openssl with ubuntu 16.04
I filed an issue at https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1593953 rhenium (Kazuki Yamaguchi)
10:53 AM Bug #12504: test failure of openssl with ubuntu 16.04
Thank you for your patch.
I confirmed to fix it with r55444.
http://rubyci.s3.amazonaws.com/ubuntu/ruby-trunk/l...
hsbt (Hiroshi SHIBATA)
09:10 AM Bug #12504 (Closed): test failure of openssl with ubuntu 16.04
Applied in changeset r55444.
----------
openssl: avoid test crash on Ubuntu 16.04
* test/openssl/test_pkey_ec.rb (s...
Anonymous
08:40 AM Bug #12504 (Assigned): test failure of openssl with ubuntu 16.04
I reproduced it, and can avoid it by applying this.
~~~diff
diff --git a/test/openssl/test_pkey_ec.rb b/test/open...
rhenium (Kazuki Yamaguchi)
07:40 AM Bug #12504 (Closed): test failure of openssl with ubuntu 16.04
CI is broken at OpenSSL Ubuntu 16.04(xenial). It shows following log.
```
[ 1071/16956] OpenSSL::TestEOF1#test_eo...
hsbt (Hiroshi SHIBATA)
11:18 AM Bug #12505 (Closed): Increase memory usage on test-all from r55297
Some CI instances have `Cannot allocate memory - fork(2)` issue.
ex.
http://rubyci.s3.amazonaws.com/debian8/ruby-...
hsbt (Hiroshi SHIBATA)
09:10 AM Revision c2158dd5 (git): openssl: avoid test crash on Ubuntu 16.04
* test/openssl/test_pkey_ec.rb (setup): Don't call EC#generate_key! for
Oakley-* curves. This causes an odd error o...
rhenium (Kazuki Yamaguchi)
05:11 AM Revision 73769079 (git): * test/rubygems/test_gem_installer.rb: Fixed broken test with extension
build. https://github.com/rubygems/rubygems/pull/1645
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55443 b2dd03...
hsbt (Hiroshi SHIBATA)
05:11 AM Revision 03141e20 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55442 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:11 AM Revision f20ad488 (git): * lib/rubygems.rb, lib/rubygems/*, test/rubygems/*: Update rubygems
HEAD(2c6d256). It contains to update vendored Molinillo to 0.5.0.
https://github.com/rubygems/rubygems/pull/1638
g...
hsbt (Hiroshi SHIBATA)
05:04 AM Bug #12503 (Closed): Backport r55427 (fix heap overflow in tr_trans)
バックポート管理用チケットです。 nagachika (Tomoyuki Chikanaga)
04:50 AM Revision 51334560 (git): Refine test of r55432
* test/stringio/test_stringio.rb (test_overflow): could occur only
on sizeof(long) >= sizeof(void*).
git-svn-id: s...
nobu (Nobuyoshi Nakada)
04:40 AM Revision 815e8e99 (git): Refine test of r55432
* test/stringio/test_stringio.rb (test_overflow): refine the
conditinon, try to allocate strings until the buffer i...
nobu (Nobuyoshi Nakada)
02:25 AM Revision c79c06fa (git): Integer conversion
* ext/bigdecimal/bigdecimal.c: use NUM2INT and NUM2USHORT to
reject nil.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
nobu (Nobuyoshi Nakada)
02:25 AM Revision 5065e288 (git): Suppress false warnings
* vsnprintf.c (BSD_vfprintf): make PRI_EXTRA_MARK_LEN an explicit
int to suppress type-limits warnings by old gcc.
...
nobu (Nobuyoshi Nakada)
01:50 AM Revision d8db69e6 (git): Suppress false warnings
* vm_eval.c (rb_eval_cmd): refactor to share common code, and
suppress false maybe-uninitialized warnings by old gc...
nobu (Nobuyoshi Nakada)
01:50 AM Revision d0b92e79 (git): Unnecessary volatile
* vm_eval.c (rb_yield_splat, eval_string_with_cref): remove
unnecessary volatile outside PUSH_TAG/POP_TAG.
git-svn...
nobu (Nobuyoshi Nakada)
01:13 AM Bug #12401 (Closed): compile fails --with-static-linked-ext
Applied in changeset r55434.
----------
Fix static-linked-ext encodings
* common.mk (build-ext), ext/extmk.rb: use ...
nobu (Nobuyoshi Nakada)
01:13 AM Revision c15ad4a4 (git): Fix static-linked-ext encodings
* common.mk (build-ext), ext/extmk.rb: use variable EXTENCS
different than ENCOBJS, to get rid of circular dependen...
nobu (Nobuyoshi Nakada)

06/17/2016

11:52 PM Revision 9a960689 (git): * 2016-06-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55433 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:52 PM Revision ed4aed86 (git): stringio.c: fix index overflow
* ext/stringio/stringio.c (strio_getline): fix pointer index
overflow. reported by Guido Vranken <guido AT guidovr...
nobu (Nobuyoshi Nakada)
11:15 PM Bug #12501 (Rejected): Assignment to local variable itself doesn't occur an error
nobu (Nobuyoshi Nakada)
08:18 PM Bug #12501: Assignment to local variable itself doesn't occur an error
I think it is neither a feature nor a bug but simply a consequence of how the ruby parser (or was it
the lexer or sc...
shevegen (Robert A. Heiler)
07:32 PM Bug #12501 (Rejected): Assignment to local variable itself doesn't occur an error
For example:
~~~ruby
a = b # => undefined local variable or method `b' for main:Object (NameError)
~~~
but
...
[email protected] (Yu Zhang)
08:30 PM Bug #12502 (Closed): ruby/test_array.rb test_permutation_stack_error very slow on some platforms
On some platforms, notably armel, mips, mipsel, Array#permutation appears to be very slow. This makes the test test_p... zeha (Christian Hofstaedtler)
08:21 PM Feature #12490: Remove warning on shadowing block params
I guess the argument given by Soutaro Matsumoto makes sense (if this was indeed the reason why the warning has been a... shevegen (Robert A. Heiler)
05:56 PM Bug #12500 (Closed): TestProcess#test_aspawn_too_long_path fails on mips with "argument too big"
Recently in Debian we've enabled `make check` and this is one of the test failures we get for ruby2.3, on mips:
``...
zeha (Christian Hofstaedtler)
08:45 AM Revision 34eb1665 (git): * 2016-06-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55431 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:45 AM Revision 871472c7 (git): Unnecessary checks
* ext/bigdecimal/bigdecimal.c: FIX2INT and FIX2UINT imply the
check for Fixnum.
* ext/zlib/zlib.c: ditto.
git-svn...
nobu (Nobuyoshi Nakada)
07:27 AM Bug #12498: Parsing a mailto URI with no recipient throws the error URI::InvalidComponentError: missing opaque part for mailto URL
I agree this is a bug. The syntax at http://tools.ietf.org/html/rfc6068#section-2 clearly makes the 'to' part optional. duerst (Martin Dürst)
04:40 AM Bug #12401: compile fails --with-static-linked-ext
I have the same problem while building Ruby 2.3.1 configured with --with-static-linked-ext and --prefix /my/custom/pr... Anonymous
12:59 AM Bug #12499: case statement requires keyword "then" in windows
`:` after `when` had never been an official spec. nobu (Nobuyoshi Nakada)

06/16/2016

10:15 PM Bug #12499: case statement requires keyword "then" in windows
You can also use `;` instead of `then`. usa (Usaku NAKAMURA)
10:03 PM Bug #12499 (Rejected): case statement requires keyword "then" in windows
usa (Usaku NAKAMURA)
09:51 PM Bug #12499: case statement requires keyword "then" in windows
[email protected] wrote:
> if you replace "`:`" with "`then`" it does compile
> if you leave out "then" it...
normalperson (Eric Wong)
09:12 PM Bug #12499 (Rejected): case statement requires keyword "then" in windows
the following example code does not compile on Windows
if you replace "`:`" with "then" it does compile
if you leav...
KenAbramson (Ken Abramson)
07:33 PM Bug #12498 (Closed): Parsing a mailto URI with no recipient throws the error URI::InvalidComponentError: missing opaque part for mailto URL
If you try to parse a mailto URI without a recipient you get an error. For example
ruby -ruri -e 'URI.parse("mail...
cheister (Chris Heisterkamp)
05:04 PM Feature #12497 (Assigned): GMP version of divmod may be slower
[The benchmark program `pidigits.rb`](https://benchmarksgame.alioth.debian.org/u64q/program.php?test=pidigits&lang=ya... mame (Yusuke Endoh)
04:10 PM Bug #9569: SecureRandom should try /dev/urandom first
Note that libsodium's randombytes module just provides a cross-platform wrapper for OS RNGs, so really these two are ... bascule (Tony Arcieri)
06:55 AM Bug #9569: SecureRandom should try /dev/urandom first
Shyouhei Urabe wrote:
> Everyone advocates their advantages. Maybe "OpenSSL should die" can be the only thing every...
azet (Aaron Zauner)
02:03 AM Bug #9569: SecureRandom should try /dev/urandom first
Aaron Zauner wrote:
> FYI; this is exactly what Scott did back in March: https://github.com/openssl/openssl/issues/8...
shyouhei (Shyouhei Urabe)
12:50 PM Bug #12496 (Third Party's Issue): [DOC] Suggestion to clear usage of String.intern
In the rdoc of that method, there are both usages together.
```c
/*
* call-seq:
* str.intern -> symbol...
nobu (Nobuyoshi Nakada)
12:33 PM Bug #12496 (Third Party's Issue): [DOC] Suggestion to clear usage of String.intern
The usage notes of `String#intern`
http://ruby-doc.org/core-2.3.1/String.html#method-i-intern
is exactly a copy o...
southwolf (Fei Song)
09:40 AM Feature #12495: Make "private" return the arguments again, for chaining
> Only `private`, not `public`, `protected` and `module_function`?
`private`, `public` and `protected` all use `se...
herwinw (Herwin Quarantainenet)
08:40 AM Feature #12495 (Feedback): Make "private" return the arguments again, for chaining
Only `private`, not `public`, `protected` and `module_function`?
Herwin Quarantainenet wrote:
> The patch is writ...
nobu (Nobuyoshi Nakada)
08:02 AM Feature #12495: Make "private" return the arguments again, for chaining
The patch is written for Ruby 2.3.1, just because the tests were broken in trunk. herwinw (Herwin Quarantainenet)
07:58 AM Feature #12495 (Closed): Make "private" return the arguments again, for chaining
Ruby 2.1 introduced the feature to make `def foo` return the symbol, so this could be used by things like `private` (... herwinw (Herwin Quarantainenet)
07:35 AM Bug #12492 (Closed): RUBY_DEBUG=gc_stress dumps core
Applied in changeset r55429.
----------
prevent rb_cObject from GC
* class.c (Init_class_hierarchy): prevent rb_cOb...
nobu (Nobuyoshi Nakada)
03:43 AM Bug #12492: RUBY_DEBUG=gc_stress dumps core
なお当方の環境はgcc version 6.0.0 20160320 (experimental) (Homebrew gcc6 6-20160320)です。 shyouhei (Shyouhei Urabe)
07:35 AM Revision 81442f90 (git): prevent rb_cObject from GC
* class.c (Init_class_hierarchy): prevent rb_cObject which is the
class tree root, from GC. [ruby-dev:49666] [Bug ...
nobu (Nobuyoshi Nakada)
04:18 AM Feature #12482: ArgumentError.new(nil) should give a better description
Eike Dierks wrote:
> OK, that change would break the spec.
> I do understand that breaking the spec something that ...
duerst (Martin Dürst)
03:17 AM Revision 1cbc622e (git): string.c: adjust buffer size
* string.c (tr_trans): adjust buffer size by processed and rest
lengths, instead of doubling repeatedly.
git-svn-i...
nobu (Nobuyoshi Nakada)
02:15 AM Revision cc9f1e91 (git): string.c: fix terminator
* string.c (tr_trans): consider terminator length and fix heap
overflow. reported by Guido Vranken <guido AT guido...
nobu (Nobuyoshi Nakada)
 

Also available in: Atom