Project

General

Profile

Activity

From 07/12/2016 to 07/18/2016

07/18/2016

04:01 PM Revision 0fc6877e (git): * 2016-07-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55704 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:01 PM Revision 04ddf45c (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55703 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)

07/17/2016

02:53 PM Revision 94468b4e (git): numeric.c, complex.c: Add finite? and infinite? consistent with Float
* numeric.c (num_finite_p, num_infinite_p): Add Numeric#finite? and
Numeric#infinite? [Feature #12039] [ruby-core:...
Kenta Murata
11:59 AM Revision af2d3c98 (git): Move generated headers to unicode data directory
* common.mk, enc/depend (casefold.h, name2ctype.h): move to
unicode data directory per version.
git-svn-id: svn+ss...
nobu (Nobuyoshi Nakada)
08:40 AM Revision 8cdb719c (git): * 2016-07-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55700 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:40 AM Revision 0af37512 (git): * insns.def: tabify [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55699 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)

07/16/2016

12:41 PM Revision ba1d0ea6 (git): common.mk: INCFLAGS
* common.mk (INCFLAGS): move from Makefile.in.
* win32/Makefile.sub (XCFLAGS): missing directory is not
neccessary...
nobu (Nobuyoshi Nakada)

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
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)
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
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: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)
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)
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

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)
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: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: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)
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)
 

Also available in: Atom