From 01/29/2014 to 02/04/2014


07:24 PM Revision 44811: * ext/psych/lib/psych.rb: New release of psych.
* ext/psych/psych.gemspec: ditto tenderlove
07:18 PM Revision 44810: * 2014-02-05
07:18 PM Revision 44809: * ext/psych/yaml/emitter.c: merge libyaml 0.1.5
* ext/psych/yaml/loader.c: ditto
* ext/psych/yaml/parser.c: ditto
* ext/psych/yaml/reader.c: ditto
* ext/psych/yaml/s...
10:17 AM Revision 44808: * string.c: use long allocator names instead of numbered
allocator names.
* rb_str_new2 -> rb_str_new_cstr
* rb_str_new4 -> rb_str_new_frozen
* rb_str_new5 -> rb_str_ne...
ko1 (Koichi Sasada)
08:20 AM Revision 44807: dir.c: glob cases on case-insensitive system
* dir.c (glob_helper): return the filename with actual cases on
the filesystem if it is case-insensitive. [ruby-co...
nobu (Nobuyoshi Nakada)
07:17 AM Revision 44806: * string.c: use STR_SHARED instead of ELTS_SHARED.
(same value, but more clear meaning) ko1 (Koichi Sasada)
07:12 AM Revision 44805: * string.c: remvoe STR_ASSOC related code.
By r44804, string objects can not have STR_ASSOC flag.
* internal.h: ditto.
* ext/objspace/objspace_dump.c (dump_obje...
ko1 (Koichi Sasada)
05:07 AM Revision 44804: pack.c: use ivar for associated objects
* pack.c (str_associate, str_associated): keep associated objects
in an instance variables, instead of in the inter...
nobu (Nobuyoshi Nakada)
03:55 AM Revision 44803: string.c: enable capacity when setting capa
* string.c (rb_str_modify_expand): enable capacity and disable
assocation with packed objects when setting capa, so...
nobu (Nobuyoshi Nakada)
03:45 AM Revision 44802: dir.c: glob cases on case-insensitive system
* dir.c (glob_make_pattern): all alphabets are magic characters on
case-insensitive filesystems. [ruby-core:42469]...
nobu (Nobuyoshi Nakada)
03:19 AM Revision 44801: Revert "dir.c: glob cases on case-insensitive system"
This reverts commit r44796.
* dir.c (glob_helper): return the filename with actual cases on
the filesystem...
naruse (Yui NARUSE)
12:48 AM Revision 44800: * 2014-02-04
12:48 AM Revision 44799: * lib/rubygems: Update to RubyGems 2.2.2 prerelease to check fixes to
* test/rubygems: ditto.
drbrain (Eric Hodel)


03:05 AM Revision 44798: * error.c: [DOC] Exception#cause may return nil. [ci skip]
01:49 AM Revision 44797: * 2014-02-03
01:49 AM Revision 44796: dir.c: glob cases on case-insensitive system
* dir.c (glob_helper): return the filename with actual cases on
the filesystem if it is case-insensitive. [ruby-co...
nobu (Nobuyoshi Nakada)


08:50 PM Revision 44791: * 2014-02-02
08:50 PM Revision 44790: io.c (rb_io_syswrite): add RB_GC_GUARD
* io.c (rb_io_syswrite): add RB_GC_GUARD
[Bug #9472][ruby-core:60407]
11:08 AM Revision 44789: * file.c (rb_f_test): [DOC] refer to 'character' instead of 'integer'
charliesome (Charlie Somerville)
06:16 AM Revision 44785: ext/win32ole/win32ole.c (ole_typedesc2val): add VT_RECORD case.
suke (Masaki Suketa)


09:40 PM Revision 44784: * lib/drb/drb.rb: [DOC] Add note about start_service for each process
Based on a patch by @rosenfeld [Fixes GH-514] [ci skip]
zzak (Zachary Scott)
09:31 PM Revision 44783: * error.c: [DOC] Document Exception#cause by @jasonrclark [ci skip]
[Fixes GH-519] zzak (Zachary Scott)
09:12 PM Revision 44782: * lib/securerandom.rb: [DOC] Add note on require for examples
Based on a patch by @schneems [Fixes GH-518] [ci skip]
zzak (Zachary Scott)
09:05 PM Revision 44781: * 2014-02-01
09:05 PM Revision 44780: * numeric.c: [DOC] Fix typo in example for #step [ci skip]
Patch by @ksss [Fixes GH-522] zzak (Zachary Scott)
08:06 AM Revision 44776: socket: split out SOCK_CLOEXEC versions of wrappers for readability
* ext/socket/init.c (rsock_socket0): split out SOCK_CLOEXEC version
* ext/socket/socket.c (rsock_socketpair0): ditto...
07:08 AM Revision 44775: socket.c: suppress warnings
* ext/socket/init.c (rsock_socket0): suppress unused label
nobu (Nobuyoshi Nakada)


07:36 PM Revision 44773: * ChangeLog: update for r44772
06:48 PM Revision 44772: benchmark/driver: avoid large alloc in driver process
* benchmark/driver: avoid large alloc in driver process
[ruby-core:59869] [Bug #9430]
05:51 PM Revision 44771: * 2014-01-31
05:51 PM Revision 44770: vm_eval.c: compare method type
* vm_eval.c (vm_call0_body): compare method type with
nobu (Nobuyoshi Nakada)
10:32 AM Revision 44763: vm_eval.c: fix NoMethodError message
* vm_eval.c (vm_call0_body): reuse method type. nobu (Nobuyoshi Nakada)
10:10 AM Revision 44761: vm_eval.c: fix NoMethodError message
* vm_eval.c (vm_call0_body): fix NoMethodError message for refined
method entry.
nobu (Nobuyoshi Nakada)
08:43 AM Revision 44760: vm_eval.c: omit klass
* vm_eval.c (rb_search_method_entry): also Qfalse and Qnil are
immediate values, so have no RBASIC. omit klass, wh...
nobu (Nobuyoshi Nakada)
08:25 AM Revision 44759: vm_eval.c: error message encoding
* vm_eval.c (rb_search_method_entry): preserve encoding of method
ID in error messages.
nobu (Nobuyoshi Nakada)
06:16 AM Revision 44758: object.c: error message encoding
* object.c (convert_type, rb_convert_type, rb_check_convert_type),
(rb_to_integer): preserve class name encoding er...
nobu (Nobuyoshi Nakada)
05:47 AM Revision 44756: * use $@ instead of $(.TARGET) because .TARGET is not
supported by GNU make. shugo (Shugo Maeda)
02:45 AM Revision 44753: test_exception.rb: ignore SystemStackError
* test/ruby/test_exception.rb (test_machine_stackoverflow_by_define_method):
ignore propagated SystemStackError, as...
nobu (Nobuyoshi Nakada)


11:27 PM Revision 44752: * 2014-01-30
11:27 PM Revision 44751: * ext/fiddle/closure.c: use sizeof(*pcl) for correct sizeof value.
[ruby-core:57599] [Bug #8978]. mame (Yusuke Endoh)
11:08 AM Revision 44750: io.c: check socket on other than linux
* io.c (nogvl_copy_stream_sendfile): check socket on other than
linux, as sendfile(2) on non-socket fd works only o...
nobu (Nobuyoshi Nakada)
09:13 AM Revision 44747: io.c: remove socket check
* io.c (nogvl_copy_stream_sendfile): remove socket check
[ruby-core:59856][Feature #9427]
02:04 AM Revision 44734: socket.c: suppress warnings
* ext/socket/socket.c (rsock_socketpair0): suppress unused label
nobu (Nobuyoshi Nakada)
12:25 AM Revision 44733: * ChangeLog: remove a duplicated entry at r44726.
nagachika (Tomoyuki Chikanaga)

Also available in: Atom