Project

General

Profile

Activity

From 09/23/2013 to 09/29/2013

09/29/2013

03:58 PM Revision 7eca2a43 (git): fix a typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43089 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
03:56 PM Revision 98729749 (git): * 2013-09-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43088 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:56 PM Revision f694995c (git): fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43087 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
02:51 PM Revision 92b0e5b2 (git): array.c: minor performance improvement
* array.c (sort_2): minor performance improvement by replacing
rb_funcall() with rb_funcallv.
* array.c (rb_ary_bs...
nobu (Nobuyoshi Nakada)
02:45 PM Revision 6496dc89 (git): parse.y: allow junk attrset
* parse.y (rb_id_attrset, intern_str): allow junk attrset ID for
Struct.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
nobu (Nobuyoshi Nakada)
01:57 PM Revision 5a48805b (git): ChangeLog: remove duplicated entry
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43084 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:56 PM Revision 771c8ed3 (git): parse.y: fix inconsistency with literals
* parse.y (rb_id_attrset): fix inconsistency with literals, allow
ID_ATTRSET and return it itself, but ID_JUNK cann...
nobu (Nobuyoshi Nakada)
09:50 AM Revision 3dab183c (git): * 2013-09-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43082 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:50 AM Revision 94f57871 (git): * vm_insnhelper.c (vm_callee_setup_arg_complex, vm_yield_setup_block_args):
clear keyword arguments to prevent GC bug which occurs
while marking VM stack.
[ruby-dev:47729] [Bug #8964]
* te...
ktsj (Kazuki Tsujimoto)

09/28/2013

02:25 PM Revision 202cc8e6 (git): math.c: fix for Bignum argument
* math.c (math_log, math_log2, math_log10): fix for Bignum argument.
numbits should be add only when right shifted....
nobu (Nobuyoshi Nakada)
01:04 PM Revision e5bcf05d (git): merge revision(s) 42542: [Backport #8910]
* random.c (rb_random_ulong_limited): coerce before check negative.
[Fixes GH-379]
git-svn-id: svn+ssh://...
nagachika (Tomoyuki Chikanaga)
05:47 AM Revision f450dede (git): Added ticket number
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43078 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
05:43 AM Revision 1a0eb89c (git): * test/dl/test_base.rb: {libc, libm} detection now handle GNU/Hurd
correctly. Patch by Gabriele Giacone ([email protected]).
* test/fiddle/helper.rb: ditto.
git-svn-id: svn+ssh://ci....
kosaki (Motohiro KOSAKI)
01:15 AM Revision 9bfee9e9 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43076 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

09/27/2013

03:26 PM Revision c77d56ff (git): * 2013-09-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43075 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:26 PM Revision 2328b4b2 (git): * ext/curses/extconf.rb: check the size of chtype.
* ext/curses/curses.c (NUM2CH, CH2NUM): use proper macros for
the size of chtype.
[ruby-core:56090] [Bug #8659]
g...
shugo (Shugo Maeda)
02:31 PM Revision 0e2f5210 (git): [DOC]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43073 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
09:36 AM Revision 2c0d74b7 (git): * gc.c: add two GC tuning environment variables.
RUBY_GC_MALLOC_LIMIT_MAX and RUBY_GC_MALLOC_LIMIT_GROWTH_FACTOR.
See r43067 for details.
* gc.c (rb_gc_set_params):...
ko1 (Koichi Sasada)
08:45 AM Revision a31ff891 (git): * gc.c (GC_MALLOC_LIMIT): 8,000,000 -> 8 * 1,024 * 1,024.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43071 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
08:20 AM Revision 78a49728 (git): * gc.c (gc_before_sweep): cast to size_t to suppress warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43070 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
08:14 AM Revision 3c5529f6 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43069 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:12 AM Revision 752cc234 (git): * gc.c: add some fine-grained profiling codes to tuning marking phase.
If you enable RGENGC_PRINT_TICK to 1, then profiling results by RDTSC
(on x86/amd64 environment) are printed at las...
ko1 (Koichi Sasada)
08:01 AM Revision f365cd2c (git): * gc.c: simplify threshold of GC caused by malloc_increase.
Now, malloc_limit is increased/decreased by mysterious logic.
This fix simplify malloc_limit increase/decrease logi...
ko1 (Koichi Sasada)
02:18 AM Revision 1ccdddb7 (git): .gdbinit: insert a colon
* .gdbinit (rp): insert a colon between type "SYMBOL" and ID value.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
nobu (Nobuyoshi Nakada)

09/26/2013

11:33 PM Revision 59d48e55 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43065 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:46 PM Revision 87791df3 (git): * lib/rubygems: Update to Rubygems 2.0.10. [ruby-core:57360]
[Backport #8950]
the patch is provided by drbrain (Eric Hodel).
this update contains a security fix for CVE-2013-...
nagachika (Tomoyuki Chikanaga)
04:22 PM Revision dafc1f75 (git): merge revision(s) 42980,42981: [Backport #8927]
* parse.y (lambda): adjust position to the beginning of the block.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/bran...
nagachika (Tomoyuki Chikanaga)
04:08 PM Revision b5ad2a59 (git): merge revision(s) 42930: [Backport #8898]
* lib/uri/generic.rb (URI::Generic.find_proxy): return nil if
http_proxy environment variable is empty stri...
nagachika (Tomoyuki Chikanaga)
04:07 PM Revision dc308ee3 (git): * re.c: [DOC] arguments of Regexp::union receive #to_regexp [Bug #8205]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43061 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
04:00 PM Revision fe17a46e (git): merge revision(s) 42994: [Backport #8913]
* lib/gserver.rb: [DOC] correct gserver.rb license [Bug #8913]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches...
nagachika (Tomoyuki Chikanaga)
03:41 PM Revision b96a432e (git): * 2013-09-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43059 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:41 PM Revision ddb04eba (git): * struct.c: [DOC] grammar of ArgumentError in Struct.new [Bug #8936]
Patch by Prathamesh Sonpatki
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43058 b2dd03c8-39d4-4d8f-98ff-823fe6...
zzak (zzak _)
01:13 PM Revision 8603fdcc (git): * ext/bigdecimal/bigdecimal.c: [DOC] several fixes by @chastell
This includes fixing the capitalization of Infinity, return value of
example "BigDecimal.new('NaN') == 0.0", and co...
zzak (zzak _)
01:09 PM Revision 327cd077 (git): * lib/observer.rb: [DOC] syntax improvement in example by @chastell
[Fixes GH-400] https://github.com/ruby/ruby/pull/400
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43056 b2dd03...
zzak (zzak _)
01:04 PM Revision 017a975e (git): * ext/digest/digest.c: [DOC] typo in overview by @chastell
[Fixes GH-399] https://github.com/ruby/ruby/pull/399
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43055 b2dd03...
zzak (zzak _)
01:01 PM Revision 12fdf4bc (git): * ext/openssl/ossl.c: [DOC] typo in example by @zoranzaric
[Fixes GH-401] https://github.com/ruby/ruby/pull/401
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43054 b2dd03...
zzak (zzak _)
12:16 PM Revision e59f453e (git): * misc/ruby-electric.el (ruby-electric-delete-backward-char): Add
support for smartparen-mode.
* misc/ruby-electric.el (ruby-electric-cua-replace-region-maybe)
(ruby-electric-cua-d...
Akinori MUSHA
07:58 AM Revision c4b4e77c (git): * insns.def (opt_regexpmatch2): Check String#=~ hasn't overridden
before calling rb_reg_match().
* test/ruby/test_string.rb: Test for above.
* vm.c (vm_init_redefined_flag): Add BOP...
sorah (Sorah Fukumori)
07:50 AM Revision 26f7f7da (git): * misc/ruby-electric.el: Avoid use of the interactive function
`self-insert-command` which fires `post-self-insert-hook` and
`post-command-hook`, to make the ruby-electric comman...
Akinori MUSHA
07:39 AM Revision b18151cf (git): * insns.def (opt_regexpmatch1): check Regexp#=~ is not defined before
calling rb_reg_match()
* test/ruby/test_regexp.rb: add test
* vm.c (ruby_vm_redefined_flag): change type to short[]...
Charlie Somerville
07:22 AM Revision 4190cddd (git): * gc.c (vm_xrealloc): use TRY_WITH_GC().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43049 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:06 AM Revision 165ebcb4 (git): Fix compilation on gcc 4.6
if __has_feature is not defined, it can't compile
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43048 b2dd03c8-3...
naruse (Yui NARUSE)
05:46 AM Revision 2bf5be1d (git): gc.c: disable AddressSanitizer
* gc.c (mark_locations_array): disable AddressSanitizer. based on a
patch by halfie (Ruby Guy) at [ruby-core:57372...
nobu (Nobuyoshi Nakada)
02:31 AM Revision f1e99541 (git): * 2013-09-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43046 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:31 AM Revision 89919f4e (git): gc.c: atomical add
* gc.c (gc_before_sweep, gc_after_sweep): add to increase2 atomically.
* gc.c (gc_marks): adjust indent.
git-svn-id...
nobu (Nobuyoshi Nakada)

09/25/2013

08:44 AM Revision 9215982a (git): * README.EXT, README.EXT.ja: remove description of RARRAY_PTR()
and add a caution of accessing internal data structure directly.
Also add a description of rb_ary_store().
[Bug #...
ko1 (Koichi Sasada)
08:24 AM Revision dc626dba (git): * include/ruby/ruby.h: rename RARRAY_RAWPTR() to RARRAY_CONST_PTR().
RARRAY_RAWPTR(ary) returns (const VALUE *) type pointer and
usecase of this macro is not acquire raw pointer, but a...
ko1 (Koichi Sasada)
07:58 AM Revision d700d340 (git): internal.h: move inline functions
* internal.h (rb_float_value, rb_float_new): move inline functions
from ruby/ruby.h.
* numeric.c (rb_float_value, r...
nobu (Nobuyoshi Nakada)
07:46 AM Revision b328a43f (git): test_command_processor.rb: fix for mswin/mingw and test for directory
* test/shell/test_command_processor.rb (test_system_external): fix for
mswin and mingw. one of EXECUTABLE_EXTS is ...
nobu (Nobuyoshi Nakada)
06:37 AM Revision d12d47c4 (git): * test/rdoc/test_rdoc_generator_darkfish.rb: add a guard for windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43040 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
12:53 AM Revision 8eb39185 (git): * lib/rubygems: Fix CVE-2013-4363. Miscellaneous minor improvements.
* test/rubygems: Tests for the above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43039 b2dd03c8-39d4-4d8f-9...
drbrain (Eric Hodel)
12:29 AM Revision 61f3a787 (git): * 2013-09-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43038 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:29 AM Revision e1c4d844 (git): NEWS: required keyword arguments
* NEWS (Language changes): mention about required keyword arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru...
nobu (Nobuyoshi Nakada)

09/24/2013

09:40 AM Revision b9c316da (git): tabify indent
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43036 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
08:39 AM Revision 3788742b (git): string.c: fix for UTF-16/32
* string.c (rb_str_inspect): get rid of out-of-bound access.
* string.c (rb_str_inspect): when a UTF-16/32 string doe...
nobu (Nobuyoshi Nakada)
08:15 AM Revision d8441fcc (git): encdb.c, encoding.c: make BOM-encodings dummy
* enc/encdb.c (ENC_DUMMY_UNICODE): make BOM-encodings dummy.
* encoding.c (enc_autoload): keep dummy encodings dummy....
nobu (Nobuyoshi Nakada)
07:48 AM Revision 84a56226 (git): test_encodings.rb: remove BOM encodings
* test/csv/test_encodings.rb (TestCSV#each_encoding): encodings with
BOM are external use only.
git-svn-id: svn+ss...
nobu (Nobuyoshi Nakada)
07:42 AM Revision f894022b (git): string/test_ellipsize.rb: remove non-sense tests
* test/-ext-/string/test_ellipsize.rb (Test_StringEllipsize#test_nonascii):
rb_str_ellipsize() does not support BOM...
nobu (Nobuyoshi Nakada)
07:41 AM Revision 360c6673 (git): win32/registry.rb: size in bytes
* ext/win32/lib/win32/registry.rb (Win32::Registry#write): data size
is in bytes, not chars. terminators should be...
nobu (Nobuyoshi Nakada)
07:39 AM Revision 79e880c9 (git): win32/registry.rb: encode name
* ext/win32/lib/win32/registry.rb (Win32::Registry#each_value): encode
name.
* ext/win32/lib/win32/registry.rb (Win...
nobu (Nobuyoshi Nakada)
07:35 AM Revision 14695c4c (git): win32/registry.rb: fix runtime errors
* ext/win32/lib/win32/registry.rb (Win32::Registry::API#EnumKey):
size of the name is in WCHARs, not in bytes.
git...
nobu (Nobuyoshi Nakada)
05:09 AM Revision 4cf9b669 (git): * gc.c (free_method_cache_entry_i): unused function
* gc.c (rb_free_mc_table): ditto
* internal.h (method_cache_entry_t): unused struct
* vm_method.c (verify_method_ca...
Charlie Somerville
05:02 AM Revision f0888281 (git): * class.c (class_alloc): remove mc_tbl
* gc.c (obj_free): ditto
* internal.h (struct rb_classext_struct): ditto
* method.h (rb_method_entry): remove ent p...
Charlie Somerville
03:51 AM Revision aaccbfed (git): win32/registry.rb: fix runtime errors
* ext/win32/lib/win32/registry.rb (Win32::Registry::API): need
Constants.
* ext/win32/lib/win32/registry.rb (Win32:...
nobu (Nobuyoshi Nakada)

09/23/2013

03:03 PM Revision e16d9c42 (git): * 2013-09-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43025 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:02 PM Revision e29c3bfb (git): test_transcode.rb: base encoding
* test/ruby/test_transcode.rb (TestTranscode#test_pseudo_encoding_inspect):
test for proper base encoding. [ruby-c...
nobu (Nobuyoshi Nakada)
01:16 PM Revision 3a2aca50 (git): encdb.c, utf_16_32.h: Unicode with BOM
* enc/encdb.c, enc/utf_16_32.h (ENC_DUMMY_UNICODE): Unicode with BOM
must be based on big endian variants, so that ...
nobu (Nobuyoshi Nakada)
12:52 PM Revision e6fe59e9 (git): [DOC]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43022 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
08:47 AM Revision 64525726 (git): tracepoint.c: no empty initializer list
* ext/-test-/tracepoint/tracepoint.c (tracepoint_track_objspace_events):
C89 disallows empty initializer lists.
gi...
nobu (Nobuyoshi Nakada)
03:17 AM Revision 7eaee5b5 (git): * hash.c (env_each_pair): do not call rb_assoc_new() if
it isn't needed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43020 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Glass_saga (Masaki Matsushita)
01:42 AM Revision d190241a (git): test_module.rb: toplevel include
* test/ruby/test_module.rb (TestModule#test_include_toplevel): test
for top level main.include. based on a part of...
nobu (Nobuyoshi Nakada)
01:34 AM Revision c10b7435 (git): test_module.rb: use assertions for messages
* test/ruby/test_module.rb (TestModule#assert_top_method_is_private):
use assert_separately and assert_raise_with_m...
nobu (Nobuyoshi Nakada)
 

Also available in: Atom