Project

General

Profile

Activity

From 02/11/2012 to 02/17/2012

02/17/2012

05:59 PM Revision 34670: * 2012-02-18
svn
05:59 PM Revision 34669: * lib/fileutils.rb: refactored FileUtil methods to use the
`define_command` API. Patch from 7rans <transfire@gmail.com>
* test/fileutils/test_dryrun.rb: corresponding test ref...
tenderlove
12:41 PM Revision 34668: * ext/dbm/extconf.rb: remove dbm.
forgotten in r34666. akr (Akira Tanaka)
12:29 PM Revision 34667: * ext/dbm/extconf.rb: refine header/libraty mismatch detection.
check only for ndbm.h except libc. check _GDBM_H_ for gdbm.
check _DBM_IOERR for the original ndbm.
akr (Akira Tanaka)
12:10 PM Revision 34666: * ext/dbm/extconf.rb: don't check libdbm. It is not a ndbm
implementation. (libdbm in Version 7 Unix is database library
for single database per process.)
akr (Akira Tanaka)
08:18 AM Revision 34665: * ChangeLog: removed duplicated entry.
nobu (Nobuyoshi Nakada)
08:17 AM Revision 34664: * properties.
nobu (Nobuyoshi Nakada)
07:42 AM Revision 34663: * Merge Onigmo-5.13.1. [ruby-dev:45057] [Feature #5820]
https://github.com/k-takata/Onigmo
cp reg{comp,enc,error,exec,parse,syntax}.c reg{enc,int,parse}.h
cp oniguruma.h...
naruse (Yui NARUSE)
06:20 AM Revision 34662: * enum.c (enum_each_slice): arrays to be yielded can be newly
created in the block. nobu (Nobuyoshi Nakada)
04:24 AM Revision 34661: * enum.c: move work variables to objects not to let called blocks
access stack area out of scope. [Bug #5801] nobu (Nobuyoshi Nakada)
03:37 AM Revision 34659: * tool/merger.rb: remove borders from the commit message which is used
when the commit doesn't change ChangeLog. naruse (Yui NARUSE)
02:50 AM Revision 34656: * common.mk (btest, btest-ruby, test-sample test-knownbugs)
(test-all, test-ruby): depend on prog. nobu (Nobuyoshi Nakada)
12:56 AM Revision 34652: * lib/mkmf.rb (create_header): log the content of header.
nobu (Nobuyoshi Nakada)
12:53 AM Revision 34650: * tool/transcode-tblgen.rb (import_ucm): don't use \h because the
script should work with ruby 1.8.
* tool/enc-unicode.rb: ditto.
naruse (Yui NARUSE)

02/16/2012

10:33 PM Revision 34648: * enum.c (id_lshift): use constant ID.
nobu (Nobuyoshi Nakada)
10:32 PM Revision 34647: * ext/dbm/extconf.rb: refactored to split too long conditions.
akr (Akira Tanaka)
03:25 PM Revision 34646: * test/dbm/test_dbm.rb: fix skip condition for libgdbm 1.8.0 or prior.
reported by Bohuslav Kabrda.
[ruby-core:42685] [Bug #6036]
akr (Akira Tanaka)
03:05 PM Revision 34645: * 2012-02-17
svn
03:05 PM Revision 34644: * ext/dbm/extconf.rb: check _DB_H_ macro unavailable except
Berkeley DB library. akr (Akira Tanaka)

02/15/2012

08:41 PM Revision 34633: * insns.def (splatarray): make new array if flag is set.
* compile.c (iseq_compile_each): make new array with
splat. [ruby-core:21901][Feature #1125]
nobu (Nobuyoshi Nakada)
03:16 PM Revision 34632: * 2012-02-16
svn
03:16 PM Revision 34631: lib/abbrev.rb (Array#abbrev): add missing '"' in documentation.
kazu
02:02 PM Revision 34630: * ChangeLog: add ticket ref of r34629.
nagachika (Tomoyuki Chikanaga)
02:00 PM Revision 34629: * cont.c (rb_fiber_reset_root_local_storage): add a new function to
restore rb_thread_t::local_storage.
* cont.c (rb_obj_is_fiber): add a new function to tell finalizer to
prevent fi...
nagachika (Tomoyuki Chikanaga)
12:24 PM Revision 34628: fix a typo
kazu
10:57 AM Revision 34627: * ext/fiddle/closure.c (callback): deal with unsinged integers.
[ruby-core:42458][Bug #5991][Bug #6022]
* ext/fiddle/conversions.c (value_to_generic, generic_to_value):
ditto.
nobu (Nobuyoshi Nakada)
10:52 AM Revision 34626: * ext/fiddle/closure.c (callback): same as r34506.
nobu (Nobuyoshi Nakada)
09:47 AM Revision 34625: Add test for r34624.
naruse (Yui NARUSE)
08:45 AM Revision 34624: * io.c (io_strsetbuf): call rb_str_modify to make str independent
before calling rb_str_set_len for r34580. naruse (Yui NARUSE)
06:52 AM Revision 34623: Add more description about Shift_JIS and CP50220.
naruse (Yui NARUSE)
04:30 AM Revision 34622: * ext/zlib/zlib.c (Init_zlib): Added Zlib::TEXT and note that
Zlib::ASCII is deprecated in zlib 1.2.3 and newer. drbrain (Eric Hodel)
04:25 AM Revision 34621: * ext/zlib/zlib.c: Move constant descriptions to constants. Remove
extra comment block at the top of Init_zlib(). drbrain (Eric Hodel)
03:31 AM Revision 34620: * lib/ostruct.rb: Create getters and setters after dup.
[Bug #6028] [rubyspecs:0380bcc] marcandre (Marc-Andre Lafortune)
03:31 AM Revision 34619: * lib/ostruct.rb: Simplify and fix rdoc.
marcandre (Marc-Andre Lafortune)
02:09 AM Revision 34618: * gc.c (HEAP_BITMAP_LIMIT): HEAP_BITMAP_LIMIT is computed on the
basis of HEAP_SIZE because it must covers a whole heap block.
[ruby-trunk - Bug #6006]
nari
01:28 AM Revision 34614: * ext/zlib/zlib.c (Init_zlib): Added Zlib::FIXED and Zlib::RLE
strategies.
* NEWS: Add note about the new Zlib constants.
drbrain (Eric Hodel)
01:23 AM Revision 34613: Correct documentation of r34608.
* correct explanation of ASCII-8BIT.
* "Locale encoding" is the name of the encoding derived from
Encoding.locale_...
naruse (Yui NARUSE)
01:12 AM Revision 34612: * ext/zlib/zlib.c: Improve documentation. [ruby-trunk - Bug #5948]
drbrain (Eric Hodel)
12:53 AM Revision 34610: Temporary fix not to use non ASCII.
naruse (Yui NARUSE)

02/14/2012

11:29 PM Revision 34609: * encoding.c (Init_Encoding): Add IO example of internal and external
encoding. Fixed a typo in the force_encoding example. [#5949] drbrain (Eric Hodel)
10:59 PM Revision 34608: * encoding.c (Init_Encoding): Add Encoding documentation.
[ruby-trunk - Bug #5949]
* encoding.c (rb_set_default_external): Fix typo in documentation.
drbrain (Eric Hodel)
08:13 PM Revision 34606: * 2012-02-15
svn
08:13 PM Revision 34605: Set encoding as ASCII-8BIT. [Bug #6027]
naruse (Yui NARUSE)
11:26 AM Revision 34599: * gc.c (CEILDIV): rename to a appropriate name.
nari
09:14 AM Revision 34598: added bug ref
nari
09:11 AM Revision 34597: * gc.c (assign_heap_slot): SEGV happens cause on 64-bit platform
sometime there should be `objs-=2` instead of `objs--`.
patched by Sokolov Yura. https://github.com/ruby/ruby/pull/92
nari
07:00 AM Revision 34592: * io.c (io_setstrbuf): cut down the buffer if longer.
nobu (Nobuyoshi Nakada)
06:06 AM Revision 34589: * lib/test/unit/assertions.rb (build_message): skip escaped
question marks. nobu (Nobuyoshi Nakada)
03:10 AM Revision 34588: * variable.c (autoload_const_set, autoload_require): fix
signatures. nobu (Nobuyoshi Nakada)

02/13/2012

09:24 PM Revision 34587: * process.c (proc_wait): Change typo "SystemError" to
"SystemCallError". [ruby-trunk - Bug #5962]
* process.c (proc_wait2): ditto
drbrain (Eric Hodel)
09:19 PM Revision 34586: * enumerator.c: Document use of Enumerator.new for creating a lazy
enumeration for filtering/chaining. [ruby-trunk - Feature #707] drbrain (Eric Hodel)
04:05 PM Revision 34585: * 2012-02-14
svn
04:05 PM Revision 34584: Mention Kernel#respond_to?.
knu (Akinori MUSHA)
02:02 PM Revision 34582: * vm_method.c (rb_method_boundp):
obj.respond_to?(:a_protected_method) should return false because
calling a protected method may cause NoMethodError...
knu (Akinori MUSHA)
12:57 PM Revision 34581: * gc.c (HEAP_OBJ_LIMIT, HEAP_BITMAP_LIMIT): HEAP_OBJ_LIMIT used
`sizeof(struct heaps_slot)` while heap is currently allocated
with `struct heaps_header`.
HEAP_BITMAP_LIMIT were ...
nari
09:30 AM Revision 34580: * io.c (io_setstrbuf): defer resizing buffer string until data is
read actually. nobu (Nobuyoshi Nakada)
01:24 AM Revision 34577: * 2012-02-13
svn
01:24 AM Revision 34576: * io.c (Init_IO): use directive hack to make ARGF documentable
in other tools. [ruby-core:42515][Bug #6007] nobu (Nobuyoshi Nakada)

02/12/2012

11:44 AM Revision 34575: * include/ruby/ruby.h (rb_event_hook_func_t): add argument names.
nobu (Nobuyoshi Nakada)
07:33 AM Revision 34568: * tool/merger.rb (#default_merge_branch): Add support for
Subversion 1.7 which adopted a whole new working directory
structure.
knu (Akinori MUSHA)
06:17 AM Revision 34567: * benchmark/driver.rb: suppress unused/shadowing variable warnings.
ktsj (Kazuki Tsujimoto)

02/11/2012

07:15 PM Revision 34564: * vm_eval.c (check_funcall): Call respond_to? with matching arity for
legacy single-argument implementations. [ruby-trunk - Bug #6000] drbrain (Eric Hodel)
04:48 PM Revision 34563: update doc.
akr (Akira Tanaka)
04:28 PM Revision 34562: * 2012-02-12
svn
04:28 PM Revision 34561: update doc.
akr (Akira Tanaka)
12:05 PM Revision 34560: update doc.
akr (Akira Tanaka)
03:04 AM Revision 34555: * compile.c (defined_expr): guard the whole expression.
[ruby-dev:45021][Bug#5786] nobu (Nobuyoshi Nakada)
01:22 AM Revision 34554: * vm_eval.c (check_funcall): adjust indent.
nobu (Nobuyoshi Nakada)
12:37 AM Revision 34553: * ext/zlib/zlib.c (rb_inflate_add_dictionary): Added
Zlib::Inflate#add_dictionary to allow users to pre-specify
for using during #inflate. [ruby-trunk - Feature #5937]
drbrain (Eric Hodel)
12:29 AM Revision 34552: * ext/zlib/zlib.c (do_inflate): Inflate more data if buffered data
exists. Allows Zlib::Inflate#set_dictionary to work.
[ruby-trunk - Bug #5929]
drbrain (Eric Hodel)
12:12 AM Revision 34551: Ignore generated Makefile and extconf.h
drbrain (Eric Hodel)
 

Also available in: Atom