From 01/17/2013 to 01/23/2013


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)


01:20 PM Revision 38864: * lib/rubygems/ext/builder.rb (Gem::Ext::Builder.make): Remove
.time dependency from *.rb install target. It causes needless
*.rb install. [Bug #7698] [ruby-core:51437]
kou (Kouhei Sutou)
12:09 PM Revision 38863: * eval.c: Fix a typo in ruby_finalize() documentation.
kou (Kouhei Sutou)
11:28 AM Revision 38862: * object.c: Typo in Kernel#hash documentation.
Patch by zed_0xff [Github Fixes #237] Eregon (Benoit Daloze)
08:50 AM Revision 38861: win32ole: warning flag
* ext/win32ole/extconf.rb (create_win32ole_makefile): replace or
append warning flag.
nobu (Nobuyoshi Nakada)
08:50 AM Revision 38860: win32ole: unused variables
* ext/win32ole/win32ole.c (ole_methods_sub, ole_variables),
(ole_search_event_at): remove unused variables.
nobu (Nobuyoshi Nakada)
05:06 AM Revision 38859: win32ole.c: prototype
* ext/win32ole/win32ole.c: use prototype instead of old K&R style. nobu (Nobuyoshi Nakada)
01:49 AM Revision 38857: * ext/psych/lib/psych/scalar_scanner.rb: use constants rather than
calculating Inf and NaN. tenderlove
01:21 AM Revision 38856: * doc/syntax/miscellaneous.rdoc: Added Ending an Expression and
indentation. drbrain (Eric Hodel)
12:37 AM Revision 38855: * lib/rubygems/installer.rb: Untaint string when checking output
for $SAFE=1
* lib/rubygems/specification.rb: Keep previously loaded specs as
active. This prevents double load...
drbrain (Eric Hodel)
12:08 AM Revision 38854: * doc/syntax/control_expressions.rdoc: Added ? : ternary if
drbrain (Eric Hodel)

Also available in: Atom