Project

General

Profile

Activity

From 07/09/2016 to 07/15/2016

07/15/2016

09:39 PM Revision 8b9f9274 (git): * time.c (time_arg): revert r55688 beause it had no effect. retry...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55697 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
09:26 PM Revision d54856c1 (git): common.mk: directory timestamps
* common.mk, enc/Makefile.in: moved timestamp files for
directories under the specific directory, to get rid of mat...
nobu (Nobuyoshi Nakada)
08:24 PM Revision b2275294 (git): * 2016-07-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55695 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:24 PM Revision 251d8758 (git): Revert r55693 because it broke building on all platforms (and had no ChangeLog).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55694 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
08:12 PM Feature #12025: Reduce minimum string buffer size from 128 to 127
[email protected] wrote:
> In r55692, integer overflow is fixed, and termlen is used.

Good catch, thank you
normalperson (Eric Wong)
01:11 PM Feature #12025: Reduce minimum string buffer size from 128 to 127
In r55692, integer overflow is fixed, and termlen is used. ngoto (Naohisa Goto)
12:54 PM Feature #12025: Reduce minimum string buffer size from 128 to 127
Agree. nobu (Nobuyoshi Nakada)
11:17 AM Feature #12025: Reduce minimum string buffer size from 128 to 127
Due to the "+ 1" in string.c:2593 inserted in r55686, integer overflow may occur if `capa == LONG_MAX / 2`.
```
...
ngoto (Naohisa Goto)
08:02 PM Bug #12588 (Rejected): When an exception is re-raised in the "rescue" clause, the back trace does not contain the line in that clause
Given:
~~~
$ cat -n foo.rb
1 def foo
2 raise StandardError
3 rescue StandardError => e
...
hasari (Hiro Asari)
06:49 PM Feature #11813: Extend safe navigation operator for [] and []= with syntax sugar
It seems to me that a "safe subscript operator" should simply add a `&` between the receiver and the subscript operat... Anonymous
02:08 PM Revision 2ace43ba (git): common.mk: directory timestamps
* common.mk, enc/Makefile.in: moved timestamp files for
directories under the specific directory, to get rid of mat...
nobu (Nobuyoshi Nakada)
01:08 PM Revision 20c4461d (git): * string.c (str_buf_cat): Fix potential interger overflow of capa.
In addition, termlen is used instead of +1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55692 b2dd03c8-39d4-4...
ngoto (Naohisa Goto)
12:35 PM Revision 2bb292fc (git): * string.c (str_buf_cat): Fix capa size for embed string.
Fix bug in r55547. [Bug #12536]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55691 b2dd03c8-39d4-4d8f-98ff-823...
ngoto (Naohisa Goto)
11:04 AM Bug #12587 (Rejected): ruby released tarball require ruby
I downloaded ruby-2.3.1.tar.bz2 into my brand new bash on windows.
I prepared gcc, autoconf etc but ruby itself beca...
arton (Akio Tajima)
09:13 AM Revision 83a5457f (git): * gems/bundled_gems: update latest gems.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55690 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
08:08 AM Revision 5292b272 (git): util.c: do not underflow
* util.c (ruby_strtod): do not underflow only by preceeding zeros,
which may be canceled out by the exponent.
htt...
nobu (Nobuyoshi Nakada)
06:35 AM Revision 363c9085 (git): * time.c (time_arg): it seems that this function sometimes causes SEGV
on mswin CI, then force to prevent `vtm->subsecx` from GC. this is
experimental.
git-svn-id: svn+ssh://ci.ruby-l...
U.Nakamura
04:40 AM Bug #12564: Sometimes test_settracefunc.rb segfaults in exec_hooks_body (vm_trace.c)
r55687 ruby 2.4.0dev (2016-07-15) [x86_64-linux] (centos5-64) 336W [BUG] 3[SEGV] failed(test-all)
http://rubyci.s3...
ngoto (Naohisa Goto)
12:53 AM Revision e827c334 (git): enc/unicode: check Unicode versions
* enc/unicode/case-folding.rb, tool/enc-unicode.rb: check if
Unicode versions are consistent with each other.
git-...
nobu (Nobuyoshi Nakada)

07/14/2016

11:41 PM Feature #12025: Reduce minimum string buffer size from 128 to 127
[email protected] wrote:
> It's been over 5 months since this issue was created. Since it looks
> lik...
normalperson (Eric Wong)
11:30 PM Feature #12025 (Closed): Reduce minimum string buffer size from 128 to 127
Applied in changeset r55686.
----------
string.c: reduce malloc overhead for default buffer size
* string.c (STR_BU...
Anonymous
08:45 PM Feature #12025: Reduce minimum string buffer size from 128 to 127
It's been over 5 months since this issue was created. Since it looks like both Eric and Yui agree that this won't ca... jeremyevans0 (Jeremy Evans)
11:30 PM Revision ed5401a6 (git): string.c: reduce malloc overhead for default buffer size
* string.c (STR_BUF_MIN_SIZE): reduce from 128 to 127
[ruby-core:76371] [Feature #12025]
* string.c (rb_str_buf_new...
Eric Wong
04:32 PM Revision 0fd7666d (git): enc-unicode.rb: check Unicode version
* tool/enc-unicode.rb (data_foreach): check Unicode version in
data files, and yield each lines.
git-svn-id: svn+s...
nobu (Nobuyoshi Nakada)
04:30 PM Revision 230a91c1 (git): Download Unicode files just once [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55684 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:35 PM Revision dcdea1e6 (git): * 2016-07-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55683 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:35 PM Revision 0c5dd984 (git): SVK is dead
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55682 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:49 PM Revision b75776d6 (git): Remove empty directory
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55681 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
11:01 AM Revision fc11cd21 (git): common.mk: prefix for nmake
* common.mk (incs): prefix to enc/unicode/name2ctype.h and
enc/jis/props.h for nmake.
git-svn-id: svn+ssh://ci.rub...
nobu (Nobuyoshi Nakada)
10:45 AM Revision 35ff4064 (git): Makefile.sub: update enc/unicode/name2ctype.h
* win32/Makefile.sub (enc/unicode/name2ctype.h): remove stale recipe.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
nobu (Nobuyoshi Nakada)
08:26 AM Revision 2f87f9e6 (git): common.mk: update enc/unicode/name2ctype.h
* Makefile.in (enc/unicode/name2ctype.h): remove stale recipe,
which did not support Unicode age properties.
* comm...
nobu (Nobuyoshi Nakada)
07:58 AM Feature #12586 (Open): Hash#sample
Hello.
class Array has .sample method.
I tried to use .sample on a hash, just to return a random element (I nee...
shevegen (Robert A. Heiler)
06:46 AM Revision 5de227d6 (git): make-snapshot: fix VPATH regexp [ci skip]
* tool/make-snapshot (package): replace nmake style VPATH in
common.mk by regexp same as one for uncommon.mk, not t...
nobu (Nobuyoshi Nakada)
05:28 AM Bug #12584 (Rejected): Regexp using repetition with alternation doesn't match greedily
それはそういうものです。知りうる限りでは perl php python node でもそのように動きますので。これの動きを変えるのは弊害のほうが大きいです。
```
% perl -e '"---ed---" =~ /(?:...
shyouhei (Shyouhei Urabe)
04:42 AM Revision bf4020a3 (git): common.mk: rule for name2ctype.kwd
* common.mk (enc/unicode/name2ctype.kwd): rule to create from
Unicode data files, used only when the target does no...
nobu (Nobuyoshi Nakada)
04:10 AM Revision 6c1f4f7e (git): json/ext: remove stale directory
* ext/json/lib/json/ext: remove stale directory. bundled
extension libraries are placed under the directory for ea...
nobu (Nobuyoshi Nakada)
04:04 AM Revision 0bb7f0c5 (git): Unicode version check
* common.mk (RBCONFIG): check if Unicode versions match.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55674 b2d...
nobu (Nobuyoshi Nakada)
03:48 AM Revision a9acbeed (git): * append newline at EOF.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55673 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:48 AM Revision 58189c9b (git): * 2016-07-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55672 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:48 AM Revision bf7cc652 (git): * ext/json/**/*.rb: merge original files from upstream repository.
It only fixes styles of frozen string literal.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55671 b2dd03c8-39d4...
hsbt (Hiroshi SHIBATA)

07/13/2016

08:05 PM Bug #12585 (Third Party's Issue): FileUtils.move leads to rb_file_s_rename Errno::EACCES: Permission denied on Windows
Windows disallows removing open file unless it is opened with `FILE_SHARE_DELETE` flag.
Close `file` before `FileUti...
nobu (Nobuyoshi Nakada)
04:34 PM Bug #12585 (Third Party's Issue): FileUtils.move leads to rb_file_s_rename Errno::EACCES: Permission denied on Windows
In Windows 10, running as administrator:
~~~
λ C:\tools\ruby\23-x64\bin\irb.cmd
irb(main):001:0> require 'fileut...
tobymurray-nanometrics (Toby Murray)
03:24 PM Bug #12584 (Rejected): Regexp using repetition with alternation doesn't match greedily
正規表現で選択子 `|` の外側で最大量指定子 `*` による繰り返しを行った場合、最大でない部分文字列にマッチしてしまうことがあるようです。
以下に再現例を示します。
ある文字列から、「区切り文字`d` 以外の文字`/[^d...
nunukim (亮太 鈴木)
02:22 PM Revision 9632e413 (git): Fix file name in comment again
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55670 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
01:27 PM Revision bdda54c0 (git): * test/json/json_common_interface_test.rb: use assert_raise instead of
assert_raises.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55669 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
hsbt (Hiroshi SHIBATA)
01:27 PM Revision 158f1e5b (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55668 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:27 PM Revision a7b5d454 (git): * test/lib/test/unit.rb: added test files with `_test` suffix for json
upstream.
* test/json: merge original test files from json upstream.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru...
hsbt (Hiroshi SHIBATA)
11:04 AM Feature #12142: Hash tables with open addressing
Good day, everyone.
I've updated my version of st.c and hashing patch.
Main difference in st implementation from ...
funny_falcon (Yura Sokolov)
09:58 AM Bug #10933: [BUG] object allocation during garbage collection phase
Hi, just wondering that since this patch appears to fix this issue, is there a chance that somebody would provide mor... vo.x (Vit Ondruch)
09:09 AM Revision 2ac58e68 (git): * enc/iso_8859_9.c, test/ruby/enc/test_case_comprehensive.rb:
Implement non-ASCII case conversion for ISO-8859-9, by Kazuki Iijima.
* enc/iso_8859_9.c: Exclude dotless i/I with do...
duerst (Martin Dürst)
08:21 AM Revision 9f74ae4c (git): * enc/windows_1252.c, test/ruby/enc/test_case_comprehensive.rb:
Implement non-ASCII case conversion for Windows-1252, by Serina Tai.
* test/ruby/enc/test_case_comprehensive.rb: Fix ...
duerst (Martin Dürst)
07:29 AM Bug #12545: Ruby 2.3.1 compilation error [Windows]
Ivan Serdyuk wrote:
> I just finished compilation attempts for VS 2008, VS 2010. win32.c compiled for all 2.x versio...
duerst (Martin Dürst)
07:19 AM Revision 6a52a548 (git): * enc/iso_8859_7.c, test/ruby/enc/test_case_comprehensive.rb:
Implement non-ASCII case conversion for ISO-8859-7, by Kosuke Kurihara.
* test/ruby/enc/test_case_comprehensive.rb: F...
duerst (Martin Dürst)
07:11 AM Bug #9525: Stuck with Socket.pack_sockaddr_in

Related issue: https://bugs.ruby-lang.org/issues/9536
This problem is a big issue for Fluentd.
We hope to bac...
mariakatosvich (maria katosvich)
07:08 AM Bug #12583 (Closed): Class#instance_methods dumps core
Applied in changeset r55663.
----------
* gc.c (gc_mark_roots): should mark the VM object itself to mark
singleton...
ko1 (Koichi Sasada)
05:33 AM Bug #12583 (Closed): Class#instance_methods dumps core
次のようにすると core を吐きます。
```
% cat tmp.rb
ObjectSpace.each_object{|o|o.singleton_class rescue 0}
ObjectSpace.each_o...
shyouhei (Shyouhei Urabe)
07:08 AM Revision d7eb7bbc (git): * gc.c (gc_mark_roots): should mark the VM object itself to mark
singleton class of the VM object.
Before this patch, we only set mark bit for the VM object and
invoke mark funct...
ko1 (Koichi Sasada)
07:03 AM Revision d42e547a (git): * math.c (_USE_MATH_DEFINES): it must be set before including internal.h
because internal.h includes ruby.h, ruby.h includes win32.h, and
win32.h includes system's math.h.
this change is...
U.Nakamura
06:32 AM Revision fc4b2d92 (git): Fix file names in comments
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55661 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:19 AM Revision b9cd6920 (git): * enc/iso_8859_1.c, enc/iso_8859_4.c: Avoid setting modification flag if
there is no modification.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55660 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
duerst (Martin Dürst)
05:47 AM Revision 7b653bd0 (git): fix type
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55659 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
05:40 AM Revision e3600eac (git): * enc/iso_8859_5.c, test/ruby/enc/test_case_comprehensive.rb:
Implement non-ASCII case conversion for ISO-8859-5, by Masaru Onodera.
* test/ruby/enc/test_case_comprehensive.rb: Fi...
duerst (Martin Dürst)
05:29 AM Revision 7b59234a (git): * math.c (rb_math_sqrt): r55646 must use f_signbit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55657 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
05:26 AM Revision d8c3672b (git): * iseq.c (Init_ISeq): undef ISeq.translate and ISeq.load_iseq
to prevent calling super classes' methods.
Without this patch, you can write workaround like:
class << RubyVM...
ko1 (Koichi Sasada)
05:19 AM Revision bebb62e0 (git): * vm_method.c (method_entry_get_without_cache): check
undefined method even if ruby_running is FALSE.
We haven't call "undef"ed methods before ruby_running.
So that t...
ko1 (Koichi Sasada)
05:15 AM Revision c5682ac4 (git): * enc/windows_1254.c: Adjust variable/macro names.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55654 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
04:19 AM Revision 93c1109c (git): * enc/iso_8859_9.c, enc/windows_1254.c: Split Windows-1254 from
ISO-8859-9 to be able to implement different case conversions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55...
duerst (Martin Dürst)
04:08 AM Revision cbc94788 (git): * enc/iso_8859_7.c, enc/windows_1253.c: Split Windows-1253 from
ISO-8859-7 to be able to implement different case conversions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55...
duerst (Martin Dürst)
01:50 AM Revision 336b6b19 (git): * enc/iso_8859_13.c, test/ruby/enc/test_case_comprehensive.rb:
Implement non-ASCII case conversion for ISO-8859-13, by Kanon Shindo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
duerst (Martin Dürst)
01:31 AM Revision 0f3d197d (git): * enc/iso_8859_13.c, enc/windows_1257.c: Split Windows-1257 from
ISO-8859-13 to be able to implement different case conversions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5...
duerst (Martin Dürst)
12:02 AM Revision fee3e72b (git): * 2016-07-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55649 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:02 AM Revision 19b5e818 (git): * enc/iso_8859_3.c, test/ruby/enc/test_case_comprehensive.rb:
Implement non-ASCII case conversion for ISO-8859-3, by Takuya Miyamoto.
* test/ruby/enc/test_case_comprehensive.rb: E...
duerst (Martin Dürst)

07/12/2016

11:40 PM Revision 0e292561 (git): * test/ruby/enc/test_iso_8859.rb: Excluded dotless i/I with dot from
case-insensitive matching because they are not a case pair.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55647...
duerst (Martin Dürst)
02:13 PM Revision 745a2aac (git): math.c: Complex sqrt
* math.c (rb_math_sqrt): [EXPERIMENTAL] move Complex sqrt support
from mathn.rb.
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)
01:17 PM Revision 89ed4f41 (git): complex.c: rb_complex prefix
* complex.c (rb_complex_plus, rb_complex_mul): rename to
rb_complex prefix.
git-svn-id: svn+ssh://ci.ruby-lang.org...
nobu (Nobuyoshi Nakada)
01:07 PM Revision 92b98a98 (git): math.c: get_double_rshift
* math.c (get_double_rshift): extract bignum to double conversion
with bit offset.
git-svn-id: svn+ssh://ci.ruby-l...
nobu (Nobuyoshi Nakada)
12:59 PM Revision 7c0cb435 (git): * revert r55642 (previous commit) because of test failure at
https://travis-ci.org/ruby/ruby/builds/144148780
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55643 b2dd03c8-3...
duerst (Martin Dürst)
12:33 PM Revision 7b66f0ba (git): * enc/iso_8859_3.c, test/ruby/enc/test_case_comprehensive.rb:
Implement non-ASCII case conversion for ISO-8859-3, by Takuya Miyamoto.
* test/ruby/enc/test_case_comprehensive.rb: E...
duerst (Martin Dürst)
12:10 PM Bug #12535: are there 2 sleep methods defined?
I've just tried that, it's not delivering the expected result. Try this out:
~~~ruby
module AlternativeSleep ...
chucke (Tiago Cardoso)
11:53 AM Revision fd2c613b (git): math.c: use common constants
* math.c (math_log1, math_log10): use common math constants
instead of math function calls.
git-svn-id: svn+ssh://...
nobu (Nobuyoshi Nakada)

07/11/2016

04:30 PM Revision 9801daf9 (git): * 2016-07-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55640 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:30 PM Revision e4a27f25 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55639 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:30 PM Revision 5e1ee25a (git): * configure.in, lib/mkmf.rb, win32/Makefile.sub (CSRCFLAG): make the
compiler option replacable in Makefile.
* win32/Makefile.sub (OUTFLAG, COUTFLAG): ditto.
* win32/Makeile.sub, win32...
U.Nakamura
04:03 PM Bug #12582: OpenSSL Authenticated Encryption should check for tag length
Ok let's continue the discussion on Github: https://github.com/ruby/openssl/issues/63
Kazuki Yamaguchi wrote:
> T...
patrick.oscity (Patrick Oscity)
02:21 PM Bug #12582: OpenSSL Authenticated Encryption should check for tag length
The development of ext/openssl has moved to GitHub recently. If you have a GitHub account, could you make an issue th... rhenium (Kazuki Yamaguchi)
07:35 AM Bug #12582 (Assigned): OpenSSL Authenticated Encryption should check for tag length
The current API for using ciphers with Authenticated Encryption (currently only AES-GCM) is rather misleading and qui... patrick.oscity (Patrick Oscity)
03:51 PM Feature #12578: Instance Variables Assigned In parameters ( ala Crystal? )
Matthew Kerwin wrote:
> Here is some history of this proposal:
>
> * [#5825 Sweet instance var assignment in the ...
lankford (Matt Lankford)
03:18 PM Bug #12563: backport 49758,50356
ruby_2_2 r55637 merged revision(s) 49758,50356,50359. usa (Usaku NAKAMURA)
03:17 PM Revision f54265a8 (git): merge revision(s) 49758,50356,50359: [Backport #12563]
fake.rb: rubyarchhdrdir for rubyspec
* common.mk (test-rubyspec): use fake script to set header
directorie...
U.Nakamura
02:38 PM Bug #12560: backport r55602
ruby_2_2 r55636 merged revision(s) 55602. usa (Usaku NAKAMURA)
02:22 PM Bug #12560: backport r55602
ruby_2_3 r55635 merged revision(s) 55602. nagachika (Tomoyuki Chikanaga)
02:38 PM Revision 3d36516d (git): merge revision(s) 55602: [Backport #12560]
require "rbconfig/sizeof"
They may fail parallel test-all
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branc...
U.Nakamura
02:22 PM Revision 4431d7a7 (git): merge revision(s) 55602: [Backport #12560]
require "rbconfig/sizeof"
They may fail parallel test-all
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branc...
nagachika (Tomoyuki Chikanaga)
02:08 PM Revision 90985c41 (git): describe RUBY_INTEGER_UNIFICATION.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55634 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:59 PM Bug #12391: backport r55063
ruby_2_3 r55633 merged revision(s) 54168. nagachika (Tomoyuki Chikanaga)
01:50 PM Revision 7dafaea0 (git): merge revision(s) 54168: [Backport #12391]
* bignum.c (rb_big_hash): make it public function to be available in
other source files, and remove documen...
nagachika (Tomoyuki Chikanaga)
09:05 AM Revision 7253570a (git): * enc/iso_8859_1.c: Moved test for lowercase characters without
uppercase equivalent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55632 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
duerst (Martin Dürst)
08:50 AM Bug #12549: List files with CC0 license in LEGAL file
> And missing/strerror.c.
>
> You can use find -exec {} + and grep -l, or grep -r --include.
Yes, its file is i...
jaruga (Jun Aruga)
08:49 AM Revision b5d869a8 (git): * enc/iso_8859_4.c, enc/iso_8859_10.c, enc/iso_8859_14.c,
enc/iso_8859_15.c, enc/iso_8859_16.c: Replace case-by-case code with
lookup in ENC_ISO_8859_xx_TO_LOWER_CASE table....
duerst (Martin Dürst)
08:40 AM Misc #12529: LEGAL file covering all the license information within Ruby
> Shouldn't add UCD license section?
Sorry I am not sure your meaning "UCD license section". Could you tell me mor...
jaruga (Jun Aruga)
07:25 AM Misc #12529: LEGAL file covering all the license information within Ruby
Shouldn't add UCD license section? nobu (Nobuyoshi Nakada)
07:18 AM Bug #12552 (Feedback): You may have encountered a bug in the Ruby interpreter or extension libraries.
Try 2.3.1, and please post the whole log. nobu (Nobuyoshi Nakada)
07:00 AM Revision f12e9cea (git): * 2016-07-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55630 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:00 AM Revision e96f0f76 (git): stringio.c: convert arguments just once
* ext/stringio/stringio.c (strio_each, strio_readlines): convert
arguments just once before reading, instead of con...
nobu (Nobuyoshi Nakada)
01:28 AM Bug #12576: SEGV when interrupting tail recursion
Shugo Maeda wrote:
> The following patch seems to fix the problem, but I'm not sure.
> Could you check it, ko1?
> ...
shugo (Shugo Maeda)
12:41 AM Feature #12581 (Closed): Incorporate ActiveSupport extensions (or their equivalents) into the stdlib
Agreed with @shyouhei.
Matz.
matz (Yukihiro Matsumoto)
12:25 AM Feature #12581: Incorporate ActiveSupport extensions (or their equivalents) into the stdlib
While some ActiveSupport extensions are useful, I doubt if _all_ of them are.
I would like to -1 this. Please let...
shyouhei (Shyouhei Urabe)

07/10/2016

11:53 PM Bug #12580 (Feedback): Difference in sprintf float rounding
Resulting 5.6 by rounding 5.55 off to one decimal place looks more "natural", than 5.5.
New behavior considers binar...
nobu (Nobuyoshi Nakada)
10:09 PM Bug #12580 (Closed): Difference in sprintf float rounding
on 2.4-dev
`
irb(main):006:0> sprintf "%0.01f", 5.55
=> "5.6"
irb(main):007:0> 5.55.class
=> Float
`
on 2....
vipulnsward (Vipul Amler)
11:05 PM Feature #12581 (Closed): Incorporate ActiveSupport extensions (or their equivalents) into the stdlib
Hey,
The ruby developers are so used to ActiveSupport extensions used by Rails, its even hard for them to tell wha...
sheerun (Adam Stankiewicz)
10:27 PM Feature #12578: Instance Variables Assigned In parameters ( ala Crystal? )
I like the idea behind it.
I am not sure about the syntax itself. Would this break existing code? What are the con...
shevegen (Robert A. Heiler)
09:26 AM Feature #12578: Instance Variables Assigned In parameters ( ala Crystal? )
Here is some history of this proposal:
* [#5825 Sweet instance var assignment in the object initializer](https://b...
phluid61 (Matthew Kerwin)
07:33 AM Feature #12578: Instance Variables Assigned In parameters ( ala Crystal? )
I personally think this syntax looks quite good. I wonder whether it should be limited to initialize or not.
Matt ...
duerst (Martin Dürst)
10:24 PM Bug #12552: You may have encountered a bug in the Ruby interpreter or extension libraries.
How did you cause the segfault? shevegen (Robert A. Heiler)
04:04 PM Bug #12545: Ruby 2.3.1 compilation error [Windows]
I just finished compilation attempts for VS 2008, VS 2010. win32.c compiled for all 2.x versions.
Looks like I hav...
local.tourist.kiev (Ivan Serdyuk)
02:28 PM Revision a00ec4cf (git): enc/iso_8859_4.c: adjust indent [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55628 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:53 AM Revision 07ac66cc (git): * enc/iso_8859_10.c, test/ruby/enc/test_case_comprehensive.rb:
Implement non-ASCII case conversion for ISO-8859-10, by Toya Hosokawa.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
duerst (Martin Dürst)
10:33 AM Revision 8f0b58d3 (git): * test/ruby/enc/test_case_comprehensive.rb: Changed testing logic in to
catch unintended modifications of characters that do not have a case
equivalent in the respective encoding.
* enc/i...
duerst (Martin Dürst)
08:05 AM Revision 40a34feb (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55625 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:05 AM Revision 3a2553c3 (git): * enc/iso_8859_4.c, test/ruby/enc/test_case_comprehensive.rb:
Implement non-ASCII case conversion for ISO-8859-4, by Kotaro Yoshida.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
duerst (Martin Dürst)
07:17 AM Revision 6b9e4b81 (git): * test/ruby/enc/test_case_comprehensive.rb: Fixed a comment
(message belongs to last commit). [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55623 b2dd03c8-39d4-4...
duerst (Martin Dürst)
07:14 AM Revision 0657672a (git): git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55622 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
duerst (Martin Dürst)
05:27 AM Revision 295f60b9 (git): util.c: round nearly middle value
* util.c (ruby_dtoa): [EXPERIMENTAL] adjust the case that the
Float value is close to the exact but unrepresentable...
nobu (Nobuyoshi Nakada)
12:49 AM Bug #12576 (Assigned): SEGV when interrupting tail recursion
SEGV occurs as follows:
1. eval pushes a control frame.
2. foo is called repeatedly without a new control frame.
...
shugo (Shugo Maeda)

07/09/2016

11:57 PM Revision 38ea5613 (git): * 2016-07-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55620 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:57 PM Revision 9eef1971 (git): * thread.c: Fixed implicit conversion error with Apple clang-800.0.31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55619 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
11:19 PM Bug #12579 (Closed): Backport rubygems fix from upstream repo for Ruby 2.2.x (2)
It's difference backport request with #12248
rubygems fixes failure of installation on NFS. I attached patch that ...
hsbt (Hiroshi SHIBATA)
08:42 PM Feature #12578 (Rejected): Instance Variables Assigned In parameters ( ala Crystal? )
When I first saw the instance assignments in Crystal, I was floored... I have looked at all 18 pages in this tracker ... lankford (Matt Lankford)
12:49 PM Bug #12577 (Rejected): Is '$' punctuation or not? Inconsistency between us-ascii and UTF-8
US-ASCII thinks '$' is punctuation. UTF-8 thinks it's not.
This means that the following two scripts:
```
# en...
duerst (Martin Dürst)
03:51 AM Revision d3776ae2 (git): * ChangeLog: shugo, you lose.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55618 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
03:47 AM Revision a5c3a2eb (git): * tool/mkconfig.rb: use true instead of TRUE.
* lib/getoptlong.rb: use false instead of FALSE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55617 b2dd03c8-39...
shugo (Shugo Maeda)
02:44 AM Revision fd44aa7d (git): * 2016-07-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55616 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:44 AM Revision 1a03f9c5 (git): Use keyword
* tool/mkconfig.rb: use keyword true, instead of the toplevel
constant.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
nobu (Nobuyoshi Nakada)
12:55 AM Bug #12576 (Closed): SEGV when interrupting tail recursion
The following program causes SEGV when interrupted by SIGINT.
```ruby
RubyVM::InstructionSequence.compile_option ...
shugo (Shugo Maeda)
12:17 AM Feature #12086: using: option for instance_eval etc.
Nobuyoshi Nakada wrote:
> Shugo Maeda wrote:
> > It looks cool, but there are two problems here:
> >
> > 1. We h...
shugo (Shugo Maeda)
12:05 AM Feature #12574: Remove TRUE, FALSE, and NIL
Nobuyoshi Nakada wrote:
> Deprecate them first?
Sounds reasonable.
I found that tool/mkconfig.rb uses them.......
shugo (Shugo Maeda)
 

Also available in: Atom