From 01/18/2013 to 01/24/2013


10:56 AM Revision 38929: * NEWS (yaml): Write about bundled libyaml.
sorah (Sorah Fukumori)
07:54 AM Revision 38928: * doc/syntax/calling_methods.rdoc: Added a Method Lookup section.
* doc/syntax/refinements.rdoc (Method Lookup): Clarified that
refinement methods are looked up in classes, not ins...
drbrain (Eric Hodel)
07:51 AM Revision 38927: * enum.c (enum_zip): Fix error message
* array.c (take_items): Same, for Array#zip
[Bug #7706]
marcandre (Marc-Andre Lafortune)
07:50 AM Revision 38926: * enumerator.c (lazy_zip): raise error for bad arguments
[Bug #7706] marcandre (Marc-Andre Lafortune)
07:05 AM Revision 38925: * enumerator.c: Optimize Lazy#zip when passed only arrays
[Bug #7706] marcandre (Marc-Andre Lafortune)
06:55 AM Revision 38924: re-fix documents
File.realdirpath(path) is not a shorthand for
File.dirname(File.realpath(path)), just does not err if the last
nobu (Nobuyoshi Nakada)
06:24 AM Revision 38923: * enumerator.c: Fix state handling for Lazy#zip
[bug #7696] [bug #7691]
* test/ruby/test_lazy_enumerator.rb: test for above
marcandre (Marc-Andre Lafortune)
06:23 AM Revision 38922: * enumerator.c: Fix state handling for Lazy#drop
[bug #7696] [bug #7691]
* test/ruby/test_lazy_enumerator.rb: test for above
marcandre (Marc-Andre Lafortune)
06:23 AM Revision 38921: * enumerator.c: Fix state handling for Lazy#drop_while
[bug #7696] [bug #7691]
* test/ruby/test_lazy_enumerator.rb: test for above
marcandre (Marc-Andre Lafortune)
06:22 AM Revision 38920: * enumerator.c: Fix state handling for Lazy#take
[bug #7696]
* test/ruby/test_lazy_enumerator.rb: test for above
marcandre (Marc-Andre Lafortune)
05:35 AM Revision 38919: fix documents. __dir__ is a shorthand File.realdirpath(__FILE__).
04:20 AM Revision 38918: Refix of r38916: it uses realpath
naruse (Yui NARUSE)
03:08 AM Revision 38917: fix NEWS of __dir__
03:03 AM Revision 38916: fix rdoc of __dir__ [Bug #7729]
naruse (Yui NARUSE)
02:50 AM Revision 38915: * eval.c (f_current_dirname): Add documentation about "__dir__
returns always an absolute path". [Bug #7729] nari
01:28 AM Revision 38914: * NEWS (RDoc): Added mention of page support and markdown support.
drbrain (Eric Hodel)
12:40 AM Revision 38913: * doc/syntax/refinements.rdoc: Added refinements document based on
the specification from the wiki.
* doc/syntax.rdoc: Added link to refinements document.
drbrain (Eric Hodel)


08:05 PM Revision 38912: * NEWS: List Proc#== removal
marcandre (Marc-Andre Lafortune)
08:05 PM Revision 38911: * 2013-01-24
08:05 PM Revision 38910: * NEWS: whitespace
marcandre (Marc-Andre Lafortune)
07:29 AM Revision 38909: win32.c: missing initialization
* win32/win32.c (rb_w32_spawn, rb_w32_aspawn_flags): fix missing
initialization. pointed out by phasis68 (Heesob P...
nobu (Nobuyoshi Nakada)
07:18 AM Revision 38908: mkmf.rb: large unsigned
* lib/mkmf.rb (MakeMakefile#try_constant): fix for large unsigned. nobu (Nobuyoshi Nakada)
07:18 AM Revision 38907: mkmf.rb: larger constants
* lib/mkmf.rb (MakeMakefile#try_constant): fix for larger constants. nobu (Nobuyoshi Nakada)
07:16 AM Revision 38906: mkmf.rb: try_constant tests
* test/mkmf/test_constant.rb: tests for try_constant.
TODO: define check_constant and use it.
nobu (Nobuyoshi Nakada)
04:39 AM Revision 38905: * thread_pthread.c (ruby_init_stack): ignore `STACK_END_ADDRESS'
if Ruby interpreter is running on co-routine.
[Feature #2294]
ko1 (Koichi Sasada)
03:28 AM Revision 38904: win32.c: acp_to_wstr results check
* win32/win32.c (rb_w32_spawn, rb_w32_aspawn_flags): check the results
of acp_to_wstr() which can return NULL. [ru...
nobu (Nobuyoshi Nakada)
03:10 AM Revision 38903: * properties.
nobu (Nobuyoshi Nakada)
01:41 AM Revision 38902: * doc/syntax/assignment.rdoc (Implicit Array Assignment): Clarify
that "left-hand side" means "of the assignment". Suggested by Jorge
* doc/syntax/assignment.rdoc (Multiple A...
drbrain (Eric Hodel)
01:35 AM Revision 38901: * doc/syntax/assignment.rdoc (Local Variables and Methods): Fixed
example showing caching of a method's results into a local variable.
Added not about using an explicit receiver to ...
drbrain (Eric Hodel)
01:20 AM Revision 38900: * lib/README: Fixed typo. Patch by Pradeep Sahoo.
Fixes #240 on github drbrain (Eric Hodel)
01:02 AM Revision 38899: * lib/rdoc/servlet.rb: Fixed display of site and home documentation.
Fixes rdoc issue #170 by Thomas Leitner.
* test/rdoc/test_rdoc_servlet.rb: Test for above.
* lib/rdoc/code_object.r...
drbrain (Eric Hodel)


09:43 PM Revision 38898: * 2013-01-23
09:43 PM Revision 38897: * lib/rubygems/test_case.rb: Use Dir.tmpdir for rubygems tests instead
of ./tmp/test. Fixes [ruby-trunk - Bug #7717] drbrain (Eric Hodel)
02:12 PM Revision 38896: Correct the previous log entry.
knu (Akinori MUSHA)
02:05 PM Revision 38895: Fix ruby-electric-curlies.
* misc/ruby-electric.el (ruby-electric-curlies): Fix the bug where
an open curly is always replaced with a hash sign.
knu (Akinori MUSHA)
02:35 AM Revision 38894: * 2013-01-22
02:35 AM Revision 38893: Sync output message
* sync $stdout to ensure outputting on expected SEGV.
this caused failure:
naruse (Yui NARUSE)


06:41 AM Revision 38892: mkconfig.rb: no BASERUBY
* tool/mkconfig.rb: BASERUBY is transient at core build. nobu (Nobuyoshi Nakada)
04:53 AM Revision 38891: test_have_macro.rb: unused variables
* test/mkmf/test_have_macro.rb (test_have_macro_header),
(test_not_have_macro_header): remove unused variables.
nobu (Nobuyoshi Nakada)
04:51 AM Revision 38890: * 2013-01-21
04:51 AM Revision 38889: mkmf.rb: $extmk for symlink
* lib/mkmf.rb ($extmk): traverse parent directories for the case
srcdir is a symlink.
nobu (Nobuyoshi Nakada)


02:55 PM Revision 38888: marshal.c: get back to the old behavior
* marshal.c (w_object, r_object0): separate respond_to checks and
calling, and get back to the old behavior for 2.0...
nobu (Nobuyoshi Nakada)
01:25 PM Revision 38887: test_logger.rb: uset tmpfile
* test/logger/test_logger.rb (TestLogDevice#test_shifting_size):
should not create working file in the current dire...
nobu (Nobuyoshi Nakada)
01:24 PM Revision 38886: vpath.rb: hack for msys make
* tool/vpath.rb (VPath#def_options): hack for msys make, which
converts a command line argument to non-msys command...
nobu (Nobuyoshi Nakada)
01:19 AM Revision 38885: * 2013-01-20
01:19 AM Revision 38884: test_parser.rb: tempfile
* test/rss/test_parser.rb (RSS::TestParser#setup): use temporary file,
should not use fixed path working files.
nobu (Nobuyoshi Nakada)


02:37 AM Revision 38883: * struct.c ( Document with block
Patch by Hiroyuki Iwatsuki [Bug #7674] zzak (Zachary Scott)
12:52 AM Revision 38882: * doc/syntax/miscellaneous.rdoc: Added section on defined?
drbrain (Eric Hodel)
12:27 AM Revision 38881: * doc/syntax/assignment.rdoc (Local Variables and Methods): Made it
more clear that local variables are created by the parser, not
execution. Thanks to John Hawthorn.
drbrain (Eric Hodel)
12:16 AM Revision 38880: * doc/syntax/assignment.rdoc: Improved links
* doc/syntax/methods.rdoc: ditto.
* doc/syntax.rdoc: Added link to assignment document
drbrain (Eric Hodel)


11:47 PM Revision 38879: * 2013-01-19
11:47 PM Revision 38878: * doc/syntax/assignment.rdoc: Added a syntax document on assignment.
drbrain (Eric Hodel)
09:14 AM Revision 38877: clang temporary files
* clang leaves temporary files when interrupted by
SIGPIPE if input is not stdin.
nobu (Nobuyoshi Nakada)
05:31 AM Revision 38875: * properties.
nobu (Nobuyoshi Nakada)
05:15 AM Revision 38872: * doc/syntax/methods.rdoc: Added Array Decomposition.
drbrain (Eric Hodel)
05:02 AM Revision 38871: rbinstall.rb: gem subdirectories
* tool/rbinstall.rb (gem): prepare implies makedirs. nobu (Nobuyoshi Nakada)
03:54 AM Revision 38870: rbinstall.rb: gem subdirectories
* tool/rbinstall.rb (gem): Gem.ensure_gem_subdirectories makes
subdirectories group-writable, so make them with $di...
nobu (Nobuyoshi Nakada)
02:29 AM Revision 38869: win32ole: remove win32ole.rb
* ext/win32ole/lib/win32ole.rb: no longer used. [Bug #2618] [ruby-core:27634] nobu (Nobuyoshi Nakada)
02:24 AM Revision 38868: win32ole: OLE uninitialize
* ext/win32ole/win32ole.c (ole_initialize): uninitialize OLE at thread
ends. [Bug #2618] [ruby-core:27634]
nobu (Nobuyoshi Nakada)
02:23 AM Revision 38867: win32ole: OLE initialize per threads
* ext/win32ole/win32ole.c (ole_initialize): initialize OLE for each
threads. [Bug #2618] [ruby-core:27634]
nobu (Nobuyoshi Nakada)
02:18 AM Revision 38866: * 2013-01-18
02:18 AM Revision 38865: install-gem
* (install-gem): target to install default gems only. nobu (Nobuyoshi Nakada)

Also available in: Atom