Project

General

Profile

Activity

From 07/25/2013 to 07/31/2013

07/31/2013

10:38 PM Revision 478bd312 (git): * bignum.c (big2str_orig): Use temporary buffer when trim mode.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42302 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
09:33 PM Revision 39a00c67 (git): * bignum.c (big2str_orig): Simplified because RBIGNUM_LEN(x) <= 2 now.
(big2str_struct): Two fields added: hbase2, hbase2_numdigits.
(rb_big2str1): Initialize above fields.
git-svn-id...
akr (Akira Tanaka)
07:06 PM Revision 835c555f (git): options.rb: include root for out-place build
* lib/rdoc/options.rb (RDoc#finish): include root path in include
paths, to work in another directory than the sour...
nobu (Nobuyoshi Nakada)
07:05 PM Revision 3d562b68 (git): test_rdoc_markup_pre_process.rb: input tempfile
* test/test_rdoc_markup_pre_process.rb (TestRDocMarkupPreProcess#setup):
fix input_file_name, as the test script is...
nobu (Nobuyoshi Nakada)
04:48 PM Revision eed6c15a (git): * bignum.c (big2str_karatsuba): Fix a condition of power_level.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42298 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
04:34 PM Revision b4dd68ff (git): Fix a typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42297 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
04:21 PM Revision 278b494b (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42296 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:20 PM Revision 4f1b07e9 (git): * bignum.c (LOG2_KARATSUBA_BIG2STR_DIGITS): Removed.
(KARATSUBA_BIG2STR_DIGITS): Removed.
(big2str_numdigits_cache): New variable.
(power_cache_get_power): Merged wit...
akr (Akira Tanaka)
03:01 PM Revision d28913b4 (git): * bignum.c (big2str_find_n1): Change the return type to size_t.
(big2str_orig): Ditto.
(big2str_karatsuba): Ditto.
(rb_big2str1): Follow the above changes.
git-svn-id: svn+ss...
akr (Akira Tanaka)
03:01 PM Revision 482a21e7 (git): * 2013-08-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42293 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:01 PM Revision b0d4ffda (git): revert r42255 ref #8711
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42292 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
02:21 PM Revision 9e84b335 (git): * bignum.c (power_cache_get_power): Change numdigits_ret to size_t *.
(big2str_orig): Change len argument to size_t.
(big2str_karatsuba): Ditto.
(rb_big2str1): Follow the above change...
akr (Akira Tanaka)
02:00 PM Revision 5f8cba07 (git): * test/rexml/parse/test_notation_declaration.rb: Change class
name to follow file name change.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42290 b2dd03c8-39d4-4d8f-98ff-82...
Sutou Kouhei
01:58 PM Revision 6668c32a (git): * test/rexml/test_notationdecl_parsetest.rb: Rename to ...
* test/rexml/parse/test_notation_declaration.rb: ... this.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42289 ...
Sutou Kouhei
01:55 PM Revision 6b4a6fcb (git): * test/rexml/test_notationdecl_mixin.rb: Remove duplicated tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42288 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Sutou Kouhei
01:53 PM Revision 0c1139ea (git): * test/rexml/test_notationdecl_parsetest.rb: Fix typos in expected
value.
pubilc ->
public
^^
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42287 b2dd03c8-39d4-4d8f-98ff...
Sutou Kouhei
01:52 PM Revision 7f6c69b1 (git): * test/rexml/test_notationdecl_parsetest.rb: Add tests that focus
system literal in external ID system notation declaration.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42286 ...
Sutou Kouhei
01:42 PM Revision 621d2b3d (git): * bignum.c (bary_cmp): Extracted from rb_big_cmp.
(power_cache_get_power): Change n1 argument (number of digits) to
power_level which is just passed to power_cache_g...
akr (Akira Tanaka)
01:05 PM Revision 806dd30f (git): * test/rexml/test_notationdecl_parsetest.rb: Fix a typo.
Extern ID ->
ExternalID
^^
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42284 b2dd03c8-39d4-4d8f-98...
Sutou Kouhei
01:04 PM Revision a41ab7b3 (git): * test/rexml/test_notationdecl_parsetest.rb: Add tests that focus
public ID in external ID notation declaration.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42283 b2dd03c8-39d...
Sutou Kouhei
01:01 PM Revision 434826c0 (git): * parse.y: fix build error with bison-3.0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42282 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:59 PM Revision 43f944dc (git): * test/rexml/test_notationdecl_parsetest.rb: Split test patterns.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42281 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Sutou Kouhei
12:44 PM Revision 3e047699 (git): * test/rexml/test_notationdecl_parsetest.rb: Group tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42280 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Sutou Kouhei
12:38 PM Revision 1251f51e (git): * test/rexml/test_notationdecl_mixin.rb (TestNotationDecl#test_name):
Move to ...
* test/rexml/test_notationdecl_parsetest.rb
(TestNotationDecl#test_name): ... here.
git-svn-id: svn+s...
Sutou Kouhei
12:32 PM Revision 5a5ede73 (git): * test/rexml/test_notationdecl_parsetest.rb: Remove setup because it
doesn't share anything with other tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42278 b2dd03c8-39d4-4d8f...
Sutou Kouhei
12:25 PM Revision a9c4b0f4 (git): * test/rexml/test_attributes_mixin.rb: Remove a needless shebang.
* test/rexml/test_notationdecl_mixin.rb: ditto.
* test/rexml/test_doctype.rb: ditto.
* test/rexml/test_xml_declaratio...
Sutou Kouhei
12:20 PM Revision c1ada18d (git): * test/rexml/test_notationdecl_parsetest.rb: remove a needless shebang.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42276 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Sutou Kouhei
11:18 AM Revision 0e2d0bb9 (git): * string.c (rb_str_rindex): fix bug introduced in r42269.
"".rindex("") should return 0.
(str_rindex): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42275 b2dd03...
Glass_saga (Masaki Matsushita)
10:58 AM Revision aba8c29a (git): * bignum.c (MAX_BIG2STR_TABLE_ENTRIES): Use SIZEOF_SIZE_T.
(power_cache_get_power0): Add rb_bug call for too bit i argument.
(power_cache_get_power): Simplified.
git-svn-i...
akr (Akira Tanaka)
09:34 AM Revision 601f7838 (git): * lib/uri/common.rb (URI.decode_www_form_component): Use String#b.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42273 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
09:29 AM Revision 1c7f9073 (git): * eval.c (rb_mod_refine, mod_using, top_using): don't show
warnings because Refinements are no longer experimental.
[ruby-core:55993] [Feature #8632]
* test/ruby/test_refine...
shugo (Shugo Maeda)
09:00 AM Revision b30a1723 (git): * lib/uri/common.rb (URI.decode_www_form_component):
Don't raise error when str includes multibyte characters.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42271 b2...
sorah (Sorah Fukumori)
08:59 AM Revision 37c05ec3 (git): show errno on FiberError ref #8711
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42270 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
08:47 AM Revision 867876ab (git): * string.c (rb_str_rindex): performance improvement by using
memrchr(3).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42269 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Glass_saga (Masaki Matsushita)
07:53 AM Revision 8b126d59 (git): * string.c (rb_str_rindex): refactoring and avoid to call str_nth() if
pos == 0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42268 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Glass_saga (Masaki Matsushita)
07:07 AM Revision fc3b9361 (git): Show /proc/meminfo on NoMemoryError ref #8711
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42267 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:02 AM Revision 444cd6f7 (git): Add a reference to the related issue.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42266 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
05:58 AM Revision a5c8e086 (git): * lib/set.rb: [DOC] Add a couple of notes on Hash as storage.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42265 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
05:58 AM Revision b426f8eb (git): * lib/set.rb: [DOC] Fix example result. Hash is now ordered.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42264 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
05:58 AM Revision d950ffe5 (git): Use the term "sorted" instead "ordered" when mentioning SortSet.
* lib/set.rb: [DOC] Use the term "sorted" instead "ordered" when
mentioning SortSet.
git-svn-id: svn+ssh://ci.ruby...
Akinori MUSHA
03:20 AM Revision 61898591 (git): * bignum.c (big2str_struct): New structure.
(big2str_orig): Use big2str_struct.
(big2str_karatsuba): Ditto.
(rb_big2str1): Ditto.
git-svn-id: svn+ssh://ci...
akr (Akira Tanaka)
03:06 AM Revision 7e465336 (git): add github url to changelog for r42260
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
03:03 AM Revision 464cf793 (git): * lib/rubygems.rb: [DOC] typo in url patch by @Red54 [Fixes #369]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42260 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)

07/30/2013

10:11 PM Revision 9d08bed1 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42259 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:10 PM Revision db38a640 (git): * 2013-07-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42258 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:10 PM Revision 310d77d4 (git): * lib/rubygems: Import RubyGems from master as of commit 523551c
* test/rubygems: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42257 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
01:25 PM Revision d82e5cc4 (git): * test/ruby/test_hash.rb: add a test for enumeration order of Hash.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42256 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Glass_saga (Masaki Matsushita)
12:30 PM Revision 1c3ea43f (git): rescue NoMemoryError
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42255 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
10:21 AM Revision 038f82d2 (git): Add some more tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42254 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
09:58 AM Revision bd304ed8 (git): Add Set#intersect? and #disjoint?.
* lib/set.rb (Set#intersect?, Set#disjoint?): Add new methods for
testing if two sets have any element in common.
...
Akinori MUSHA
08:23 AM Revision 2e0fc4b2 (git): remove duplicated entry
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
08:16 AM Revision 09adba0d (git): sprintf.c: QUOTE flag
* sprintf.c (ruby__sfvextra): add QUOTE flag to escape unprintable
characters.
git-svn-id: svn+ssh://ci.ruby-lang....
nobu (Nobuyoshi Nakada)
07:08 AM Revision 6be21c1d (git): remove debugging raise in previous commit
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42250 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:52 AM Revision 7b53830a (git): Show ObjectSpace.count_objects to debug NoMemoryError
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42249 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
02:02 AM Revision 7b297f0c (git): * ext/curses/extconf.rb: [DOC] nodoc to reduce Object pollution
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
01:02 AM Revision a0320f8e (git): skip if ENV['USER'] is nil
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)

07/29/2013

11:22 PM Revision 628eb567 (git): * 2013-07-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42246 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:22 PM Revision 106b0ce3 (git): * sizes.c (Init_sizes): Define sizes only if the type actually exists.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:55 PM Revision 9f06167a (git): sizes.c: RbConfig::SIZEOF
* sizes.c (Init_sizes): define RbConfig::SIZEOF. [Feature #8568]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
nobu (Nobuyoshi Nakada)
01:37 PM Revision 654c3cde (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42243 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:34 PM Revision 6c9cd508 (git): * test/ruby/test_hash.rb: use @cls.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42242 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:25 PM Revision ffb9da9f (git): * ext/curses/curses.c: [DOC] Update location of samples
* samples/curses/*: Move Curses samples and refactor from mixin
The samples are included in rdoc for module and use...
zzak (zzak _)
01:18 PM Revision 16bf45bf (git): * bignum.c (LOG2_KARATSUBA_BIG2STR_DIGITS): Renamed from
LOG2_KARATSUBA_DIGITS.
(KARATSUBA_BIG2STR_DIGITS): Renamed from KARATSUBA_DIGITS.
git-svn-id: svn+ssh://ci.ruby-...
akr (Akira Tanaka)
01:06 PM Revision 3118deb3 (git): * hash.c (rb_hash_compare_by_id): add function prototype.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Glass_saga (Masaki Matsushita)
12:57 PM Revision cff03715 (git): * hash.c (rb_hash_compare_by_id): don't call rb_hash_rehash()
if self.compare_by_identity? == true.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42238 b2dd03c8-39d4-4d8f-98f...
Glass_saga (Masaki Matsushita)
12:39 PM Revision eb8f9186 (git): * hash.c (rb_hash_assoc): performance improvement by replacing
compare function in RHASH(hash)->ntbl->type temporarily like r42224.
it falls back to rb_hash_foreach() if st_looku...
Glass_saga (Masaki Matsushita)
12:20 PM Revision 952e4448 (git): Add a frozenness check test for Enumerator::Lazy#initialize.
* test/ruby/test_lazy_enumerator.rb
(TestLazyEnumerator#test_initialize): Make sure
Enumerator::Lazy#initialize r...
Akinori MUSHA
12:20 PM Revision f2f18dab (git): Update ChangeLog.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42235 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
12:06 PM Revision 075752a8 (git): Add a frozenness check to Enumerator::Generator#initialize.
* enumerator.c (generator_init): Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42234 b2dd03c8-39d4-4d8f-9...
Akinori MUSHA
12:06 PM Revision 8cb0de91 (git): Add a frozenness check to Enumerator#initialize.
* enumerator.c (enumerator_init): Add a frozenness check to
prevent a frozen Enumerator object from being reinitial...
Akinori MUSHA
11:24 AM Revision ef01a5a6 (git): * hash.c (rb_hash_assoc): revert r42224. table->type->compare is
called only if hashes are matched.
* test/ruby/test_hash.rb: add a test to check using #== to compare.
git-svn-id: ...
Glass_saga (Masaki Matsushita)
08:00 AM Revision 74408151 (git): parse.y, vm_eval.c: file encoding in eval
* parse.y (yycompile): store file name as String to keep the encoding.
* parse.y (rb_parser_compile_string_path, rb_p...
nobu (Nobuyoshi Nakada)
08:00 AM Revision aa2a8451 (git): parse.y, vm_eval.c: file encoding in eval
* parse.y (yycompile): store file name as String to keep the encoding.
* parse.y (rb_parser_compile_string_path, rb_...
nobu (Nobuyoshi Nakada)
07:53 AM Revision 1f7839f1 (git): hash.c: copied identhash
* hash.c (rb_hash_initialize_copy): copy st_table type even if empty.
[ruby-core:56256] [Bug #8703]
git-svn-id: s...
nobu (Nobuyoshi Nakada)
07:51 AM Revision be24b385 (git): ChangeLog: commit miss
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42228 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:48 AM Revision ac82a1b2 (git): hash.c: copied identhash
* hash.c (rb_hash_initialize_copy): copy st_table type even if empty.
[ruby-core:56256] [Bug #8703]
git-svn-id: s...
nobu (Nobuyoshi Nakada)
07:34 AM Revision c74ad1bc (git): hash.c: clear before copy
* hash.c (rb_hash_initialize_copy): clear old table before copy new
table.
git-svn-id: svn+ssh://ci.ruby-lang.org...
nobu (Nobuyoshi Nakada)
07:34 AM Revision 15ffd4eb (git): hash.c: copy memberwise
* hash.c (rb_hash_assoc): aggregate object can be initialized only
with link time constants.
git-svn-id: svn+ssh:...
nobu (Nobuyoshi Nakada)
05:58 AM Revision 3f8e82b4 (git): * hash.c (rb_hash_assoc): performance improvement by replacing
compare function in RHASH(hash)->ntbl->type temporarily.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42224 b2d...
Glass_saga (Masaki Matsushita)
05:52 AM Revision fcb58bdb (git): mkmf.rb: expand all macros
* lib/mkmf.rb (xsystem): expand environment variable in all macros not
expanded with RbConfig. [Bug #8702]
* test/...
nobu (Nobuyoshi Nakada)
05:52 AM Revision 3168bfe8 (git): vm_eval.c: fix argument type
* vm_eval.c (eval_string_from_file_helper): fix callback argument
type. rb_protect passes a VALUE not a pointer.
...
nobu (Nobuyoshi Nakada)

07/28/2013

09:54 PM Revision da8406f0 (git): win32.c: use enum
* win32/win32.c (rb_w32_pipe): use enum for compile time constants,
instead of const int for debugging.
git-svn-id...
nobu (Nobuyoshi Nakada)
08:27 PM Revision fc0511f4 (git): add assert_not_empty ENV['USER']
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42220 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
03:14 PM Revision 77763b51 (git): * 2013-07-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42219 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:14 PM Revision 7a9aeb33 (git): * bignum.c (bigdivrem): Specialized implementation added for
nx == 2 && ny == 2
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
01:04 PM Revision 6cd7a039 (git): merge revision(s) 42178: [Backport #8687]
* rational.c (f_round_common): Rational is expected to be returned by
Rational#*, but mathn.rb breaks that ...
nagachika (Tomoyuki Chikanaga)
12:58 PM Revision a728dd25 (git): merge revision(s) 42212,42214: [Backport #8669]
* string.c: add internal API rb_str_locktmp_ensure().
* io.c (io_fread): use rb_str_locktmp_ensure().
...
nagachika (Tomoyuki Chikanaga)
12:49 PM Revision 0f1fb6ff (git): merge revision(s) 42126: [Backport #8664]
* ext/openssl/ossl_asn1.c (asn1time_to_time): Implement YYMMDDhhmmZ
format for ASN.1 UTCTime. [ruby-trunk...
nagachika (Tomoyuki Chikanaga)
11:31 AM Revision e4b0852a (git): * io.c (io_getpartial): use rb_str_locktmp_ensure().
[ruby-core:56121] [Bug #8669]
* io.c (rb_io_sysread): ditto.
* test/ruby/test_io.rb: add tests for above.
git-svn-...
Glass_saga (Masaki Matsushita)
11:10 AM Revision 5c2f4fbc (git): extmk.rb: static extensions
* ext/extmk.rb (extmake): should make static libraries for extensions
to be statically linked. [Bug #7948]
git-sv...
nobu (Nobuyoshi Nakada)
08:49 AM Revision dd8f7a6c (git): * string.c: add internal API rb_str_locktmp_ensure().
* io.c (io_fread): use rb_str_locktmp_ensure().
[ruby-core:56121] [Bug #8669]
* test/ruby/test_io.rb: add a test f...
Glass_saga (Masaki Matsushita)
04:06 AM Revision 0a778543 (git): * io.c (interpret_seek_whence): support SEEK_DATA and SEEK_HOLE.
These are whences for lseek(2) supported by Linux since version 3.1.
[ruby-core:56123] [Feature #8671]
* test/ruby...
Glass_saga (Masaki Matsushita)
03:51 AM Revision 37377b24 (git): * bignum.c (absint_numwords_generic): The char_bit variable changed
to a static constant.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
03:12 AM Revision aecf0077 (git): * bignum.c: Constify bary_* functions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:14 AM Revision e5ff9d58 (git): * include/ruby/intern.h (rb_absint_size): Declaration moved from
internal.h to calculate required buffer size to pack integers.
(rb_absint_numwords): Ditto.
(rb_absint_singlebit_...
akr (Akira Tanaka)
01:54 AM Revision 56150eba (git): win32.c: fix pipe name formatting
* win32/win32.c (rb_w32_pipe): fix pipe name formatting. as "%x" may
not contain '0' at all, fill at fixed positio...
nobu (Nobuyoshi Nakada)

07/27/2013

07:37 PM Revision b592a740 (git): Show TERM environment variable on failure
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:10 PM Revision f1312bc0 (git): test_rubyoptions.rb: split test_segv_test
* test/ruby/test_rubyoptions.rb (test_segv_test): split assertions to
each tests.
git-svn-id: svn+ssh://ci.ruby-la...
nobu (Nobuyoshi Nakada)
03:39 PM Revision 5b89a56b (git): * bignum.c (rb_big_size): Return the bignum "bytewise" size.
[ruby-core:55578] [Feature #8553]
This is accepted by matz on DevelopersMeeting20130727Japan.
git-svn-id: svn+ss...
akr (Akira Tanaka)
03:11 PM Revision c15e0070 (git): * 2013-07-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42203 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:11 PM Revision 8fd992d7 (git): * include/ruby/intern.h (rb_integer_pack): Declaration moved from
internal.h.
(rb_integer_unpack): Ditto.
[ruby-core:42813] [Feature #6065]
git-svn-id: svn+ssh://ci.ruby-lang.o...
akr (Akira Tanaka)
08:13 AM Revision 8a165f96 (git): * 2013-07-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42201 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:13 AM Revision aef16b8f (git): fix a typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42200 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)

07/26/2013

02:19 PM Revision 30f5e8ca (git): * NEWS: Add a new feature that REXML::Parsers::StreamParser
supports "entity" event.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Sutou Kouhei
02:17 PM Revision 75a13873 (git): * lib/rexml/parsers/streamparser.rb
(REXML::Parsers::StreamParser#parse): Add "entity" event support to
listener. [Bug #8689] [ruby-dev:47542]
Report...
Sutou Kouhei
02:05 PM Revision 41f864fa (git): parse.y: separate numeric literal
* parse.y (parser_yylex): separate numeric literal from succeeding
token, and treat 'e' as floating point number on...
nobu (Nobuyoshi Nakada)
01:14 PM Revision 2d9a4afb (git): vm_exec.h: fix CHECK_VM_STACK_OVERFLOW_FOR_INSN
* vm_exec.h (CHECK_VM_STACK_OVERFLOW_FOR_INSN): surround with
do/while (0), and remove unnecessary casts.
git-svn-...
nobu (Nobuyoshi Nakada)
11:15 AM Revision 9d00f3f5 (git): Add facility to Syslog::Logger.
* ext/syslog/lib/syslog/logger.rb (Syslog::Logger): Add facility
to Syslog::Logger. [Fixes GH-305] patch by Max Shy...
Akinori MUSHA
10:28 AM Revision 621da983 (git): * vm_exec.h, tool/instruction.rb: not an error, but a BUG if stack
overflow checking failed just before/after the beginning of an
instruction. It should be treated as a BUG.
Please...
ko1 (Koichi Sasada)
09:31 AM Revision d4622613 (git): * array.c (ary_memcpy): cast to int to suppress a warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42193 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
09:23 AM Revision d320b2d9 (git): * array.c (ary_memcpy): try to enable optimization.
At least on my environments, I don't see any errors
with many trials. Please tell us if you find any GC bugs.
gi...
ko1 (Koichi Sasada)
08:50 AM Revision 48443714 (git): win32/file.c: suppress warning
* win32/file.c (convert_mb_to_wchar): omit never-true NULL check to
suppress maybe-uninitialized warning in rb_file...
nobu (Nobuyoshi Nakada)
08:49 AM Revision c4c78f75 (git): win32/file.c: fix target encoding
* win32/file.c (fix_string_encoding): fix target encoding. the
parameter `encoding' is not the target encoding but...
nobu (Nobuyoshi Nakada)
06:43 AM Revision e9b8488f (git): win32/file.c: adjust indent
* win32/file.c (get_user_from_path): adjust indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42189 b2dd03c8...
nobu (Nobuyoshi Nakada)
05:08 AM Revision 76d83e5e (git): ChangeLog typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42188 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
05:06 AM Revision 6bb201d6 (git): * ext/fiddle/*: [DOC] More doc on dlopen and RTLD_DEFAULT from r42186
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42187 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
04:19 AM Revision 45c4d828 (git): test_require.rb: same process
* test/ruby/test_require.rb (assert_require_nonascii_path): run in
same process.
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)
04:19 AM Revision 4af852fa (git): test_require.rb: use assert_separately
* test/ruby/test_require.rb: use assert_separately preferably to
assert_in_out_err for clear messages.
git-svn-id:...
nobu (Nobuyoshi Nakada)
04:11 AM Revision 5cbfd750 (git): * ext/fiddle/lib/fiddle.rb: [DOC] Document Fiddle.dlopen(nil)
* ext/fiddle/handle.c: [DOC] Document Fiddle::Handle.new(nil)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@421...
zzak (zzak _)
04:04 AM Revision 8948280c (git): load.c: search in OS path encoding
* load.c (rb_load_internal): use rb_load_file_str() to keep path
encoding.
* load.c (rb_require_safe): search in OS...
nobu (Nobuyoshi Nakada)
04:04 AM Revision 2c181b6d (git): test_require.rb: split
* test/ruby/test_require.rb (TestRequire#test_require_nonascii_path):
split test body.
git-svn-id: svn+ssh://ci.ru...
nobu (Nobuyoshi Nakada)
04:02 AM Revision f375a8b4 (git): file.c: use rb_str_conv_enc
* file.c (rb_str_encode_ospath): simplify using rb_str_conv_enc().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk...
nobu (Nobuyoshi Nakada)
04:01 AM Revision 320a0dd2 (git): win32/file.c: refine fix_string_encoding
* win32/file.c (fix_string_encoding): simplify with rb_str_conv_enc().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
nobu (Nobuyoshi Nakada)
04:00 AM Revision 45fbfd0a (git): win32/file.c: refine convert_mb_to_wchar
* win32/file.c (convert_mb_to_wchar): use bare pointer instead of
VALUE, and remove useless argument.
git-svn-id: ...
nobu (Nobuyoshi Nakada)
02:42 AM Revision 8974d5aa (git): rational.c: ensure to be Rational
* rational.c (f_round_common): Rational is expected to be returned by
Rational#*, but mathn.rb breaks that assumpti...
nobu (Nobuyoshi Nakada)
12:06 AM Revision 0f126589 (git): fix missing assignment in r42174
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42177 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:05 AM Revision 0779f743 (git): fix warning: shadowing outer local variable - path
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42176 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)

07/25/2013

08:54 PM Revision ad859f31 (git): envutil.rb: encoding
* test/ruby/envutil.rb (Test::Unit::Assertions#assert_separately):
specify the encoding of source.
git-svn-id: svn...
nobu (Nobuyoshi Nakada)
08:49 PM Revision 7f6ef1f3 (git): Somehow Debian 6.0.7 needs ifname for IPv6 multicast connect
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42174 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
04:38 PM Revision 14dfb46b (git): * include/ruby/ruby.h: check defined(USE_RGENGC_LOGGING_WB_UNPROTECT)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42173 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
04:34 PM Revision 59d945ef (git): * 2013-07-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42172 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:33 PM Revision f86be91b (git): * file.c (rb_file_expand_path_internal): fix r42160; skip '~'.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42171 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
03:42 PM Revision 589da706 (git): * lib/rubygems: Update to RubyGems 2.0.6. [ruby-core:56160]
[Backport #8682]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@42170 b2dd03c8-39d4-4d8f-98ff-823f...
nagachika (Tomoyuki Chikanaga)
09:33 AM Revision 044e75db (git): fix r42168; Add class name to constants
[ruby-core:56158] [Feature #8681]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42169 b2dd03c8-39d4-4d8f-98ff-82...
naruse (Yui NARUSE)
08:54 AM Revision 67d05682 (git): * lib/net/http.rb (Net::HTTP#connect): disable Nagle's algorithm on
HTTP connection. [ruby-core:56158] [Feature #8681]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42168 b2dd03c8-...
naruse (Yui NARUSE)
08:52 AM Revision 6be6666f (git): * re.c (rb_reg_to_s): convert closing parenthes to the target encoding
if it is ASCII incompatible encoding. [ruby-core:56063] [Bug #8650]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
naruse (Yui NARUSE)
08:21 AM Revision 6c00e177 (git): encoding.c: is_obj_encoding
* encoding.c (is_obj_encoding): new macro to check if obj is an
Encoding. obj can be any type while is_data_encodi...
nobu (Nobuyoshi Nakada)
08:17 AM Revision 84d473b7 (git): file.c: clear coderange for user name
* file.c (rb_file_expand_path_internal): should clear coderange after
copying user name as binary data.
git-svn-id...
nobu (Nobuyoshi Nakada)
07:31 AM Revision 2998934c (git): Change repository of rubyspec from original to nurse's
Because RubySpec often include tests which fails on CRuby even if
RubySpec is a test suite which verifies whether an ...
naruse (Yui NARUSE)
07:24 AM Revision 501c12a6 (git): Add a test for r42162
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42163 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
07:19 AM Revision 72293b69 (git): * encoding.c (check_encoding): Check T_DATA or not.
is_data_encoding(obj) assumes that `obj' is T_DATA.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42162 b2dd03...
ko1 (Koichi Sasada)
04:16 AM Revision 276457df (git): fix typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42161 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
04:06 AM Revision 7ec4a447 (git): file.c: split rb_home_dir
* dir.c (dir_s_home): use rb_home_dir_of and rb_default_home_dir.
* file.c (rb_home_dir_of): split from rb_home_dir()...
nobu (Nobuyoshi Nakada)
03:39 AM Revision dda113e3 (git): * ext/openssl/ossl.c: support additional three thread synchronization
functions. [ruby-trunk - Bug #8386]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42159 b2dd03c8-39d4-4d8f-98f...
ko1 (Koichi Sasada)
01:14 AM Revision 03b66024 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42158 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
 

Also available in: Atom