From 12/28/2012 to 01/26/2013


07:18 PM Revision 38955: * 2013-01-27
07:18 PM Revision 38954: * NEWS: Improve wording
Marc-Andre Lafortune
01:48 PM Revision 38953: fix a typo
01:39 PM Revision 38952: marshal.c: marshal_dump instance varialbes
* marshal.c (w_object): dump instance varialbes of the result of
marshal_dump not the original object. [ruby-core:...
Nobuyoshi Nakada
09:51 AM Revision 38951: fix typos
07:12 AM Revision 38950: Windows Vista supports __declspec(thread) in dynamic loaded dll, so
Change the following comment in ChangeLog
to avoid SEGV if loaded with LoadLibrary in Windows Vista
Masaki Suketa
06:56 AM Backport #6504 (Rejected): mkmf.rb should not use CFLAGS when compiling C++ code
Since the submitter has not given access to the downstream bug report as requested I am rejecting this. Eric Hodel
04:36 AM Revision 38949: * ext/fcntl/fcntl.c: Document Fcntl constants
Eric Hodel
03:58 AM Revision 38948: * hash.c (rb_env_size): Restored documentation for ENV.size
* lib/drb/drb.rb: Documented DRb::DRb#run.
* lib/erb.rb (class ERB): Improved documentation of ERb.
* transcode.c...
Eric Hodel
02:31 AM Revision 38947: * remove trailing spaces.
Nobuyoshi Nakada
02:31 AM Revision 38946: extconf.rb: fix warnings
* ext/socket/extconf.rb: fix warnings from IN6_IS_ADDR_ macros in
apple's netinet6/in6.rb.
Nobuyoshi Nakada
01:12 AM Revision 38945: * lib/webrick/accesslog.rb: Improved WEBrick documentation.
* lib/webrick/cgi.rb: ditto.
* lib/webrick/config.rb: ditto.
* lib/webrick/cookie.rb: ditto.
* lib/webrick/httpaut...
Eric Hodel


11:36 PM Revision 38944: updating news [Bug #6820]
11:33 PM Revision 38943: * ext/socket/raddrinfo (rsock_unix_sockaddr_len): renamed from
rsock_unixpath_len, because it returns not the length of the path,
but the length of a socket address for the path.
Shugo Maeda
05:15 PM Revision 38942: * 2013-01-26
05:15 PM Revision 38941: * test/ruby/test_io.rb (test_ioctl_linux): skip if a platform is
not x86 because linux ioctl request number depend on cpu arch.
At least, alpha, mips, sparc and ppc have a differen...
Motohiro KOSAKI
10:17 AM Revision 38940: * ext/win32ole/win32ole.c: use TlsAlloc instead of __declspec(thread)
to avoid SEGV if loaded with LoadLibrary in Windows
Vista or earlier.
Masaki Suketa
08:15 AM Revision 38939: * ext/socket/raddrinfo.c (rsock_unixpath_len, init_unix_addrinfo),
ext/socket/unixsocket.c (unixsock_connect_internal,
rsock_init_unixsock): calculate the correct address length of
Shugo Maeda
04:02 AM Revision 38938: * lib/drb/drb.rb: Updated documentation based on patch from Vincent
Batts. [ruby-trunk - Bug #7714]
* lib/drb/ssl.rb: ditto.
Eric Hodel
03:25 AM Revision 38937: * lib/drb/drb.rb: Improved documentation by adding or hiding methods.
* lib/drb/eq.rb: ditto.
* lib/drb/extserv.rb: ditto.
* lib/drb/gw.rb: ditto.
* lib/drb/invokemethod.rb: ditto.
* ...
Eric Hodel
03:03 AM Revision 38936: * vm_core.h: modify a comment about rb_iseq_t::local_size.
A patch by davidbalbert (David Albert) [Bug #6750] Koichi Sasada
01:39 AM Revision 38935: ChangeLog: fix typo
Nobuyoshi Nakada
01:37 AM Revision 38934: test_process.rb: reduce command string size
* test/ruby/test_process.rb (test_spawn_too_long_path),
(test_aspawn_too_long_path): reduce command string size unt...
Nobuyoshi Nakada
01:37 AM Revision 38933: * lib/mkmf.rb: Documented MakeMakefile constants. Hid implementation
details from RDoc Eric Hodel
01:04 AM Revision 38932: * lib/rubygems/compatibility.rb: Hide compatibility shims from RDoc
* lib/rubygems/config_file.rb: Hide RbConfig use from RDoc
* lib/rubygems/test_case.rb: Added note to use realpath...
Eric Hodel
12:15 AM Revision 38931: * 2013-01-25
12:15 AM Revision 38930: * lib/rdoc/generator/darkfish.rb: Fixed debug message. RDoc bug #174
by Thomas Leitner.
* lib/rdoc/store.rb: Fixed deletion of ri attribute data when a class
was loaded then saved. ...
Eric Hodel


10:56 AM Revision 38929: * NEWS (yaml): Write about bundled libyaml.
sorah Shota 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...
Eric Hodel
07:51 AM Revision 38927: * enum.c (enum_zip): Fix error message
* array.c (take_items): Same, for Array#zip
[Bug #7706]
Marc-Andre Lafortune
07:50 AM Revision 38926: * enumerator.c (lazy_zip): raise error for bad arguments
[Bug #7706] Marc-Andre Lafortune
07:05 AM Revision 38925: * enumerator.c: Optimize Lazy#zip when passed only arrays
[Bug #7706] 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
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
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
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
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
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
03:08 AM Revision 38917: fix NEWS of __dir__
03:03 AM Revision 38916: fix rdoc of __dir__ [Bug #7729]
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.
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.
Eric Hodel


08:05 PM Revision 38912: * NEWS: List Proc#== removal
Marc-Andre Lafortune
08:05 PM Revision 38911: * 2013-01-24
08:05 PM Revision 38910: * NEWS: whitespace
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...
Nobuyoshi Nakada
07:18 AM Revision 38908: mkmf.rb: large unsigned
* lib/mkmf.rb (MakeMakefile#try_constant): fix for large unsigned. Nobuyoshi Nakada
07:18 AM Revision 38907: mkmf.rb: larger constants
* lib/mkmf.rb (MakeMakefile#try_constant): fix for larger constants. 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.
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]
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...
Nobuyoshi Nakada
03:10 AM Revision 38903: * properties.
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...
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 ...
Eric Hodel
01:20 AM Revision 38900: * lib/README: Fixed typo. Patch by Pradeep Sahoo.
Fixes #240 on github 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...
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] Eric Hodel
02:12 PM Revision 38896: Correct the previous log entry.
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.
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:


06:41 AM Revision 38892: mkconfig.rb: no BASERUBY
* tool/mkconfig.rb: BASERUBY is transient at core build. 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.
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.
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...
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...
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...
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.
Nobuyoshi Nakada


02:37 AM Revision 38883: * struct.c ( Document with block
Patch by Hiroyuki Iwatsuki [Bug #7674] Zachary Scott
12:52 AM Revision 38882: * doc/syntax/miscellaneous.rdoc: Added section on defined?
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.
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
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.
Eric Hodel
01:04 PM Backport #7713 (Assigned): Gem.ensure_gem_subdirectories makes subdirectories group-writable
Nobuyoshi Nakada
01:04 PM Backport #7713 (Closed): Gem.ensure_gem_subdirectories makes subdirectories group-writable
`make install' makes gem directories ($(libdir)/ruby/gems and others) group-writable, instead of $dir_mode.
I avoi...
Nobuyoshi Nakada
09:14 AM Revision 38877: clang temporary files
* clang leaves temporary files when interrupted by
SIGPIPE if input is not stdin.
Nobuyoshi Nakada
05:31 AM Revision 38875: * properties.
Nobuyoshi Nakada
05:15 AM Revision 38872: * doc/syntax/methods.rdoc: Added Array Decomposition.
Eric Hodel
05:02 AM Revision 38871: rbinstall.rb: gem subdirectories
* tool/rbinstall.rb (gem): prepare implies makedirs. 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...
Nobuyoshi Nakada
02:29 AM Revision 38869: win32ole: remove win32ole.rb
* ext/win32ole/lib/win32ole.rb: no longer used. [Bug #2618] [ruby-core:27634] 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]
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]
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. 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]
Kouhei Sutou
12:09 PM Revision 38863: * eval.c: Fix a typo in ruby_finalize() documentation.
Kouhei Sutou
11:28 AM Revision 38862: * object.c: Typo in Kernel#hash documentation.
Patch by zed_0xff [Github Fixes #237] Benoit Daloze
08:50 AM Revision 38861: win32ole: warning flag
* ext/win32ole/extconf.rb (create_win32ole_makefile): replace or
append warning flag.
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.
Nobuyoshi Nakada
05:06 AM Revision 38859: win32ole.c: prototype
* ext/win32ole/win32ole.c: use prototype instead of old K&R style. 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. 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...
Eric Hodel
12:08 AM Revision 38854: * doc/syntax/control_expressions.rdoc: Added ? : ternary if
Eric Hodel


11:36 PM Revision 38853: * doc/syntax/miscellaneous.rdoc: Added documentation for alias, undef,
* doc/syntax/modules_and_classes.rdoc (Constants): Fixed unwrapped
paragraph with trailing whitespace....
Eric Hodel
10:50 PM Revision 38852: * doc/syntax/control_expressions.rdoc (Flip-Flop): Added a section on
the flip-flop. Eric Hodel
10:00 PM Revision 38851: * doc/syntax/control_expressions.rdoc (if Expressions): Fixed markup
error. Fixes #235 on github by FlyingFoX. Eric Hodel
09:54 PM Revision 38850: * 2013-01-17
09:54 PM Revision 38849: * doc/syntax/literals.rdoc (Strings): Fixed typo. Fixes #236 on
github by Doug Yun. Eric Hodel
09:45 AM Revision 38848: win32ole.rb: use TracePoint
* ext/win32ole/lib/win32ole.rb: use TracePoint to hook all thread
creation not only by and to get rid of...
Nobuyoshi Nakada
09:43 AM Revision 38847: vm_method.c: suppress warnings
* vm_method.c (call_cfunc_invoker_func): suppress wrong warnings
"C4550: expression evaluates to a function which i...
Nobuyoshi Nakada
05:30 AM Revision 38846: Remove commenting out tests introduced by r38478
12:36 AM Revision 38845: * .document: Removed extra space
* lib/irb/lc/.document: Hide help-message
* lib/minitest/.document: Hide README.txt
* lib/rake/lib/.document: Hide...
Eric Hodel


06:54 PM Revision 38844: * doc/syntax/control_expressions.rdoc: Omit optional "then" for if and
unless expressions. Improved description of "a if a ="
NameError. Note that "do" for for loop is optional.
Eric Hodel
06:29 PM Revision 38843: * doc/syntax/calling_methods.rdoc: Link to defining methods.
* doc/syntax/methods.rdoc: Link to calling methods, fixed typo. Eric Hodel
06:15 PM Revision 38842: * doc/syntax/methods.rdoc: Fixed link
* doc/syntax/modules_and_classes.rdoc: Fixed link
* doc/syntax.rdoc: Updated with links to the recently added pages
Eric Hodel
06:06 PM Revision 38841: * 2013-01-16
06:06 PM Revision 38840: * doc/syntax/control_expressions.rdoc (redo Statement): Added note
about retry.
* doc/syntax/exceptions.rdoc: Added retry statement
Eric Hodel
02:12 PM Revision 38839: vpath.rb: separator for make
* tool/vpath.rb (VPath#list): default separator to PATH_SEPARATOR from for make, not same name constan...
Nobuyoshi Nakada
02:07 PM Revision 38838: object.c: CLASS_OR_MODULE_P
* object.c (rb_mod_to_s, rb_class_inherited_p, rb_mod_ge, rb_mod_cmp):
use BUILTIN_TYPE() instead of TYPE() for opt...
Nobuyoshi Nakada
02:07 PM Revision 38837: object.c: two literals
* object.c (rb_mod_to_s): concatenate two literals. Nobuyoshi Nakada
02:07 PM Revision 38836: process.c: suppress warnings
* process.c (p_uid_change_privilege, p_gid_change_privilege): suppress
set-but-unsed warnings.
Nobuyoshi Nakada
02:07 PM Revision 38835: io.c: no envp if no spawnve
* io.c (pipe_open): envp is not used if only spawnv is defined right
Nobuyoshi Nakada
01:42 PM Revision 38834: * lib/irb/ext/save-history.rb: identify rightly a status of a
history file that already exists [Bug #7694]. Thanks Nobuhiro IMAI
for this patch.
Keiju Ishitsuka
06:55 AM Revision 38827: * doc/syntax/control_expressions.rdoc: Added description of control
expressions in ruby. Eric Hodel
04:33 AM Revision 38825: * doc/syntax/methods.rdoc (Method Names): Added method names including
operator methods.
* doc/syntax/methods.rdoc (Return Values): Added note that assignment
methods ignore return valu...
Eric Hodel
02:49 AM Revision 38824: * doc/syntax/methods.rdoc (Block Argument): Added section on block
argument. Thanks to Andy Lindeman. Eric Hodel
02:48 AM Revision 38823: * doc/syntax/calling_methods.rdoc (Arguments): Added improved
introduction to arguments including passing style and lazy
evaluation. Thanks to Matt Aimonetti.
* doc/syntax/call...
Eric Hodel
01:40 AM Revision 38822: * test_lazy_enumerator: Test that map & flat_map also require a block
Marc-Andre Lafortune
12:59 AM Revision 38821: test: tty option
* bootstraptest/runner.rb (main): add --tty option to output like
terminal, for mingw/mswin on cygwin.
* lib/test/...
Nobuyoshi Nakada
12:59 AM Revision 38820: runner.rb: colorize
* bootstraptest/runner.rb (exec_test): colorize final messages. Nobuyoshi Nakada
12:32 AM Revision 38819: * thread_pthread.c (gvl_init): Reset gvl.wait_yield explicitly when
fork()ing. Patch by Apollon Oikonomopoulos. Thanks!
[Bug #7693][ruby-core:51424]
Motohiro KOSAKI
12:29 AM Revision 38818: * doc/syntax/calling_methods.rdoc (Receiver): Added :: as pointed out
by Tony Arcieri
* doc/syntax/calling_methods.rdoc (Block Argument): Fixed { } block
examples as pointed out by Dav...
Eric Hodel
12:11 AM Revision 38817: * doc/syntax/methods.rdoc (Array/Hash Argument): Moved above Keyword
* doc/syntax/methods.rdoc (Keyword Arguments): Described ** for
gathering arbitrary keyword arguments.
Eric Hodel


11:56 PM Revision 38816: * doc/syntax/calling_methods.rdoc: Added document describing method
calls. Eric Hodel
10:43 PM Revision 38815: * 2013-01-15
10:43 PM Revision 38814: * lib/rdoc/top_level.rb: Fixed extension trimming for page names in
RDoc HTML output. [ruby-trunk - Bug #7673]
* test/rdoc/test_rdoc_top_level.rb: Test for above.
Eric Hodel
02:17 PM Revision 38813: * lib/irb/ext/save-history.rb: outputs its history to
owner-only-readable file and change the permission of a file that
already exists [Bug #7694]. Thanks Nobuhiro IMAI...
Keiju Ishitsuka
08:36 AM Revision 38812: * enumerator.c (lazy_flat_map_func): flat_map should call each only
when the value of a block returns a forcable object.
[ruby-core:51401] [Bug #7690]
* enumerator.c (lazy_flat_map):...
Shugo Maeda
07:42 AM Revision 38811: * enumerator.c: Require block for Lazy#{take|drop}_while [Bug #7692]
Marc-Andre Lafortune
05:42 AM Revision 38810: * ext/bigdecimal/bigdecimal.c (BigDecimal_to_s): use CRuby style.
Kenta Murata
05:42 AM Revision 38809: * ext/bigdecimal/bigdecimal.c: use `RB_TYPE_P(x, t)` instead of
`TYPE(x) == t`. Kenta Murata
01:19 AM Revision 38808: * enumerator.c: Fix size for Enumerator::Lazy#flat_map
Marc-Andre Lafortune


10:13 PM Revision 38807: * lib/matrix/lup_decomposition: Fix bugs with LUP Decomposition of
rectangular matrices. [rubyspec:ba849801a85] Marc-Andre Lafortune
10:02 PM Revision 38806: [rdoc] expalin kcode argument of
09:51 PM Revision 38805: * regparse.c (add_ctype_to_cc): don't check dup warn on adding
negative ctype to cclass. [Bug #7471] [ruby-core:50344] Yui NARUSE
09:09 PM Revision 38804: * 2013-01-14
09:06 PM Revision 38803: * lib/matrix/eigenvalue_decomposition: Backport bugfix of Jama 1.0.3
[rubyspec:df87040be371] Marc-Andre Lafortune
07:47 AM Revision 38802: * ext/psych/yaml/scanner.c: Fix typos, patch by James Dabbs
[Github tenderlove/psych#118] Zachary Scott
06:15 AM Revision 38801: * ext/bigdecimal/bigdecimal.c (BigDecimal_sub):
need to specify precision for converting Rational and Float.
[ruby-dev:46544] [Bug #7404]
* ext/bigdecimal/bigdeci...
Kenta Murata
05:50 AM Revision 38800: Update Changelog for r38797
Marc-Andre Lafortune
05:50 AM Revision 38799: * lib/matrix/eigenvalue_decomposition: Fix eigensystem with complex
eigenvectors. Patch by pypypy567.
[Bug #7208] [ruby-dev:46251] [rubyspec:242f8e55bd]
Marc-Andre Lafortune
05:07 AM Revision 38798: * lib/irb.rb, lib/prime.rb: Typos in overview
Patch by Ershad K [Github Fixes #234] Zachary Scott
04:46 AM Revision 38797: * lib/matrix/lup_decomposition.rb: Fix error for rectangular matrices
[bug#7620] [ruby-core:51118] [rubyspec:41f833ee2] Marc-Andre Lafortune
04:40 AM Revision 38796: typo in commit date
Zachary Scott
04:40 AM Revision 38795: * lib/open3.rb : Typo in Open3 overview. Patch by zed_0xff
[Github Fixes #233] Zachary Scott
12:19 AM Revision 38794: * 2013-01-13
12:19 AM Revision 38793: * enumerator.c: Fix rdoc typo (thanks to Yutaka HARA)
Marc-Andre Lafortune


08:47 AM Revision 38792: * numeric.c (do_coerce): fix for the exceptions which the coerce
method raises. The optimization done by r38756 is preserved.
[Bug #7645] [ruby-core:51213]
Kenta Murata
07:12 AM Revision 38791: setup.mak: -runtime-
* win32/setup.mak (-runtime-): see msvcrt from link header on mswin
instead of running testing executable file, for...
Nobuyoshi Nakada
07:06 AM Revision 38790: * bootstraptest/runner.rb (exec_test): break lines if not tty.
Nobuyoshi Nakada
01:41 AM Revision 38789: * remove trailing spaces.
Nobuyoshi Nakada
12:00 AM Revision 38788: * ext/psych/lib/psych/visitors/to_ruby.rb: merge key values that
contain something besides a hash should be left in tact.
* test/psych/test_merge_keys.rb: test for change


10:59 PM Revision 38787: * ext/win32ole/win32ole.c (ole_set_byref): support VT_UI8|VT_BYREF,
VT_I8|VT_BYREF in cygwin and mingw.

* ext/win32ole/win32ole.c (ole_variant2val): ditto.
* test/win32ole/test_win...
Masaki Suketa
05:44 PM Revision 38786: * 2013-01-12
05:44 PM Revision 38785: * man/ruby.1 (options): include --*-encoding from r38784
Zachary Scott
02:38 PM Revision 38784: * ruby.c (usage): sort --*-encoding in help. (same order of -E)
10:21 AM Revision 38783: setup.mak: -osname-
* win32/setup.mak (-osname-): separate from -runtime- and just
Nobuyoshi Nakada
10:21 AM Revision 38782: win32/rm.bat: remove each files
* win32/rm.bat: removing by wildcard errs on network file system, so
remove each files.
Nobuyoshi Nakada
07:59 AM Revision 38777: tool/mkrunnable.rb: support mswin build on remote file system
Nobuyoshi Nakada
07:56 AM Revision 38776: mkconfig.rb: use configured libdir value
* tool/mkconfig.rb: use configured libdir value to fix
--enable-load-relative on systems where libdir is not defaul...
Nobuyoshi Nakada
07:11 AM Revision 38775: * test/io/wait/test_io_wait.rb (TestIOWait#test_wait_writable_timeout): give
OS more time to clean up the file descriptor. Usaku NAKAMURA
03:00 AM Revision 38774: * string.c (dispose_string): use rb_str_free for freeing string in
parse.y. by Sokolov Yura <> fix GH-87
02:02 AM Revision 38773: win32/setup.mak: remove each files
* win32/setup.mak (-runtime-): removing by wildcard errs on network
file system, so remove each files.
Nobuyoshi Nakada
12:58 AM Revision 38772: * insns.def (defineclass): private constants should not be accessed
by scoped module definitions. The bug was introduced in r38495.
* test/ruby/test_module.rb: related test.
Shugo Maeda
12:41 AM Revision 38771: tabify


05:13 PM Revision 38770: * 2013-01-11
05:13 PM Revision 38769: * lib/rbconfig/obsolete.rb (respond_to_missing?): use send because
RbConfig.respond_to_missing? is now private. Shugo Maeda
01:03 PM Revision 38768: * vm_core.h (VM_DEBUG_BP_CHECK): set 0 as default.
This flag specifies checking BP consistency on each frame popping.
Now, we don't have any trouble on it, so I remov...
Koichi Sasada
12:29 PM Revision 38767: * ChangeLog: fix a typo for r38761.
Tomoyuki Chikanaga
12:05 PM Revision 38766: * cont.c: define FIBER_USE_NATIVE as 0 in ia64.
Mitsuhiro TAKANO
10:45 AM Revision 38765: Thu Jan 10 19:39:05 2013 TAKANO `takano32' Mitsuhiro <>
* thread.c: fix RB_GC_SAVE_MACHINE_REGISTER_STACK define for ia64. Mitsuhiro TAKANO
08:45 AM Revision 38764: continue if Makefile unchanged
*, win32/Makefile.sub ($(MKFILES)): continue if Makefile
Nobuyoshi Nakada
08:44 AM Revision 38763: win32/rm.bat: fix infinite loop
Nobuyoshi Nakada
08:12 AM Revision 38762: * numeric.c (do_coerce): fix comment and adjust indent
Benoit Daloze
07:51 AM Revision 38761: * vm_insnhelper.c (vm_search_super_method): raise a TypeError
instead of a NotImplementError if self is not an instance of the
current class. [ruby-dev:39772] [Bug #2402]
Shugo Maeda
07:47 AM Revision 38760: extconf.rb: have_header
* ext/tk/extconf.rb (find_tcltk_header): use have_header instead of
try_cpp, which is incredibly slow with VC.
Nobuyoshi Nakada
06:57 AM Revision 38759: * numeric.c (do_coerce): remove an unused variable.
Shugo Maeda
06:49 AM Revision 38758: fix a typo
06:39 AM Revision 38757: * tool/gen_dummy_probes.rb: remove comments in probes.d to fix the
compilation error introduced by r38755. Shugo Maeda
06:30 AM Revision 38756: * numeric.c (do_coerce): speed optimization by using rb_check_funcall
instead of rb_rescue + rb_funcall.
This fix is based on the patch by Benoit Daloze.
[Bug #7645] [ruby-core:51213]
Kenta Murata
02:16 AM Revision 38755: * probes.d: updating probes to be more symmetrical, adding
* load.c: ditto


07:26 PM Revision 38754: * ext/psych/lib/psych/scalar_scanner.rb: strip trailing dots from
floats so that Float() will not raise an exception.
* test/psych/test_numeric.rb: test to ensure "1." can be loaded
07:26 PM Revision 38753: * ext/psych/lib/psych/visitors/yaml_tree.rb: ascii only binary strings
will be dumped as unicode. Thanks Paul Kunysch!
* test/psych/test_string.rb: appropriate test
06:38 PM Revision 38752: * 2013-01-10
06:38 PM Revision 38751: * compile.c (compile_array_): modify wrong optimization.
A script "[print(1)]; print(2)" should output "12".
However, the compiler had eliminted "[print(1)]" expression
Koichi Sasada
01:14 PM Revision 38750: * load.c (load_lock): if thread shield is destroyed and there is no
waiting thread, insert new thread shield into load_table.
[Bug #7530] [ruby-core:50645]
01:14 PM Revision 38749: * load.c (load_lock): revert r38744. it should acquire new thread
shield. glass
06:40 AM Revision 38748: vm.c: initialize root_svar
* vm.c (th_init, ruby_thread_init): initialize root_svar with Qnil,
since lep_svar_place() expects uninitialized sv...
Nobuyoshi Nakada
05:32 AM Revision 38747: test_flip.rb: flip-flop shared by threads
* test/ruby/test_flip.rb (TestFlip#test_shared_thread): flip-flop
should be separated per threads
Nobuyoshi Nakada
04:56 AM Revision 38746: Add RUBYOPT=>nil to avoid false negative
add RUBYOPT=nil to suppress circular require warnings to avoid false negative
with stderr assertion.
04:26 AM Revision 38745: * test/ruby/test_require.rb: improve test for r38744.
fix to use Tempfile instead of temporary file in current directory.
the patch is from nobu (Nobuyoshi Nakada).
12:59 AM Revision 38744: * load.c (load_lock): fix not to delete thread shield twice.
it may break the shield locked by another thread.
[Bug #7530] [ruby-core:50645]
* test/ruby/test_require.rb: a tes...


06:47 PM Revision 38743: compile.c: adjust indent
* compile.c (iseq_compile_each): adjust indent. Nobuyoshi Nakada
05:13 PM Revision 38742: * 2013-01-09
05:13 PM Revision 38741: ruby.h: align
* include/ruby/ruby.h (RBasic): to be aligned on a VALUE size
boundary. [Bug #7647]
Nobuyoshi Nakada
05:57 AM Revision 38740: insns.def: adjust indent
* insns.def (getlocal, defined): adjust indent. Nobuyoshi Nakada
05:41 AM Revision 38739: vm_core.h: flip_cnt in rb_iseq_t
* vm_core.h (rb_iseq_t): move flip_cnt from struct iseq_compile_data,
because it has same life span as enclosing is...
Nobuyoshi Nakada
03:40 AM Revision 38738: Fix wrong English in ChangeLog
Kenta Murata
02:18 AM Revision 38737: * README (install): note about distclean-ext.
Nobuyoshi Nakada


10:26 PM Revision 38736: * 2013-01-08
10:26 PM Revision 38735: fix a typo
02:42 PM Revision 38734: * ext/bigdecimal/bigdecimal.c (rmpd_power_by_big_decimal):
add RB_GC_GUARD to prevent the immediate object is GCed too early.
This patch was made by Yusuke Endoh. [Bug #7044...
Kenta Murata
12:42 PM Revision 38732: * vm_method.c (Init_eval_method): main.public and main.private
should be private.
* proc.c (Init_Proc): main.define_method should be private.
* test/ruby/test_module.rb: related ...
Shugo Maeda
11:55 AM Revision 38731: * eval.c (Init_eval): main.include should be private.
[ruby-core:51293] [Bug #7670]
* test/ruby/test_module.rb (test_top_include_is_private): a new test
for the above c...
Shugo Maeda
11:30 AM Revision 38730: * NEWS: remove description about `require "refinement"'.
Shugo Maeda
11:22 AM Revision 38729: * eval.c (Init_eval): enable Refinements by default.
[ruby-core:51286] [Bug #7667]
* eval.c (rb_mod_refine, top_using): show a warning when
Module#refine or main.using...
Shugo Maeda
08:38 AM Revision 38728: * include/ruby/ruby.h (RUBY_EVENT_SPECIFIED_LINE): make it special.
This flag is not contained by RUBY_EVENT_TRACEPOINT_ALL.
This event is experimental one. It is possible to remove/r...
Koichi Sasada
07:50 AM Revision 38727: test_syntax.rb: assert_not_label
* test/ruby/test_syntax.rb (TestSyntax#assert_not_label): need to eval
in the current binding.
Nobuyoshi Nakada
06:42 AM Revision 38725: parse.y: bare kwrest_mark
* parse.y (f_kwrest): allow bare kwrest_mark as valid syntax. its
semantics is still undefined. [Bug #7662] [ruby...
Nobuyoshi Nakada
06:32 AM Revision 38724: parse.y: duplicated kwrest name
* parse.y (f_kwrest): reject duplicated kwrest argument name. Nobuyoshi Nakada
06:29 AM Revision 38723: envutil.rb: assert_syntax_error
* test/ruby/envutil.rb (Test::Unit::Assertions#assert_syntax_error):
new assertion for syntax error and error message.
Nobuyoshi Nakada
06:29 AM Revision 38722: envutil.rb: optional fname
* test/ruby/envutil.rb (Test::Unit::Assertions#assert_valid_syntax):
make fname optional for inline source.
Nobuyoshi Nakada
06:24 AM Revision 38721: * vm_trace.c (rb_threadptr_exec_event_hooks_orig): pop tag before
JUMP_TAG() if frame is `finish' frame.
Without this patch, there is an inconsistency between control
frame stack ...
Koichi Sasada
06:23 AM Revision 38720: *, (fake, yes-fake, no-make): these dependecies
are not platform dependent.
* win32/Makefile.sub ($(arch)-fake.rb): workaround.
03:09 AM Revision 38719: vm_insnhelper.c: keyrest should not overwrite rest arg
* vm_insnhelper.c (vm_callee_setup_arg_complex, vm_yield_setup_block_args):
set keyrest hash after making rest arra...
Nobuyoshi Nakada
01:44 AM Revision 38718: * NEWS: adjust indent.
Nobuyoshi Nakada
12:38 AM Revision 38717: * 2013-01-07
12:38 AM Revision 38716: * NEWS: add a NEWS entry about RubyVM.
Koichi Sasada


12:52 PM Revision 38715: fix typos
10:08 AM Revision 38714: * win32/Makefie.sub: Fix build with VC.
Patch by Charlie Savage. Fixes [ruby-core:51261] Yuki Sonoda
09:48 AM Revision 38713: * bootstraptest/test_io.c: add a test for [ruby-dev:46834].
* io.c (rb_cloexec_fcntl_dupfd) Use an emulation with dup(2) when
fcntl(2) and/or F_DUPFD is unavailable.
Yuki Sonoda
02:11 AM Revision 38712: * doc/syntax/modules_and_classes.rdoc: Fixed typo.
Eric Hodel


11:04 PM Revision 38711: fix a typo
08:35 PM Revision 38710: * doc/syntax/modules_and_classes.rdoc: Added singleton classes
documentation. Eric Hodel
05:24 PM Revision 38709: * lib/webrick/httpservlet/abstract.rb (WEBrick::HTTPServlet): Typo in
example. Patch by shlensky [Fixes #232 on github] Zachary Scott
03:04 PM Revision 38708: * 2013-01-06
03:04 PM Revision 38707: * lib/net/http/generic_request.rb:
Amazon ECA API and GTE/1.3 disallow requests whose host has port
number if its port number equlas to default port n...
03:04 PM Revision 38706: Suppress warnings
05:00 AM Revision 38705: * doc/syntax/modules_and_classes.rdoc: Improved description of methods
on a module or class as suggested by Tobias Buhlmann Eric Hodel
04:45 AM Revision 38704: * string.c (rb_str_enumerate_lines): fix invalid byte sequence error
when a separator is passed. The patch is from yoshidam (Yoshida
[Bug #7646] [ruby-dev:46827]
* test/rub...
03:25 AM Revision 38703: envutil.rb: check stdout and stderr
* test/ruby/envutil.rb (Test::Unit::Assertions#assert_in_out_err):
check stdout and stderr both.
Nobuyoshi Nakada
02:45 AM Revision 38702: * properties.
Nobuyoshi Nakada
01:23 AM Revision 38701: * doc/syntax/modules_and_classes.rdoc: Added documentation of syntax
for Modules and Classes.
* doc/syntax/methods.rdoc: Moved some text to the Modules and
Classes syntax document.
Eric Hodel


11:39 PM Revision 38700: * doc/syntax/methods.rdoc: Added return values and scope sections,
slightly modified from the original patch. Fixes #227 from github by
Dave Brown.
Eric Hodel
11:23 PM Revision 38699: * io.c (rb_cloexec_fcntl_dupfd): improve #ifdef condition.
* io.c (rb_maygvl_fd_fix_cloexec): ditto. Motohiro KOSAKI
10:58 PM Revision 38698: * lib/rubygems/commands/cleanup_command.rb: Clean all possible gems
using multiple passes. Fixes RubyGems bug #422. Refactored for
* test/rubygems/test_gem_commands...
Eric Hodel
08:05 PM Revision 38697: * 2013-01-05
08:05 PM Revision 38696: * gc.c (vm_xrealloc): add a few comment why we avoid realloc(ptr,0).
Motohiro KOSAKI
02:51 PM Revision 38695: fix a typo
11:19 AM Revision 38694: * (RBCONFIG): Moved from in order to use the
variable in
* win32/Makefie.sub (RBCONFIG): Ditto.
Yuki Sonoda
10:47 AM Revision 38693: * (run, parse): Use BTESTRUBY instead of MINIRUBY to handle
cross-compiling cases, e.g. NativeClient. Yuki Sonoda
09:04 AM Revision 38692: * (yes-btest): btest depends on also $(arch)-fake.rb and
rbconfig.rb on building for NativeClient.
* (fake): Avoid generating $(arch)-fake.rb unless cross
Yuki Sonoda
07:31 AM Revision 38691: * lib/rubygems/doctor.rb: Process directories in order in case the
filesystem doesn't. [ruby-trunk - Bug #7618]
Process specifications before other directories in case of bugs.
* t...
Eric Hodel
06:16 AM Revision 38690: * lib/rdoc/cross_reference.rb: Fixed matching of C#=== or #===. RDoc
bug #164
* test/rdoc/test_rdoc_cross_reference.rb: Test for above.
* lib/rdoc/parser/changelog.rb: Fixed parsing o...
Eric Hodel
02:52 AM Revision 38689: * lib/forwardable.rb: Fix rdoc parameters for ::def_single_delegator.
Patch by Vladimir Andrijevik [Github Fixes #230] Zachary Scott
02:49 AM Revision 38688: typo in ChangeLog
Zachary Scott


03:42 PM Revision 38687: revert r38686 -- duplicate ChangeLog entry
Yuki Sonoda
03:40 PM Revision 38686: Fix failures on btest for NativeClient.
* bootstraptest/runner.rb (nacl?): New method to distinguish NaCl
corss build.
* bootstraptest/test_io.rb: Skip un...
Yuki Sonoda
03:39 PM Revision 38685: * 2013-01-04
03:39 PM Revision 38684: Fix failures on btest for NativeClient.
* bootstraptest/runner.rb (nacl?): New method to distinguish NaCl
corss build.
* bootstraptest/test_io.rb: Skip un...
Yuki Sonoda
03:39 PM Revision 38683: * io.c (rb_cloexec_fcntl_dupfd): Fix failures in
bootstrap_test/test_io.rb. NativeClient does not support F_DUPFD
but supports dup2(2).
Yuki Sonoda
08:48 AM Revision 38682: * lib/rexml/element.rb (REXML::Elements#add): Remove too much
"elements" in document. Sorry... Kouhei Sutou
08:44 AM Revision 38681: * lib/rexml/element.rb (REXML::Elements#each): Add missing
"elements" in document. [ruby-talk:402713]
Reported by Wesley Rishel. Thanks!!!
Kouhei Sutou
06:13 AM Revision 38680: * ext/psych/lib/psych.rb (Psych.load): Return value of
Psych::SyntaxError.message should be same as example.
Patch by Ippei Obayashi [ruby-core:51193] [Bug #7636]
Zachary Scott
05:59 AM Revision 38679: * lib/forwardable.rb (SingleForwardable): Fix example in overview
Patch by Vladimir Andrijevik [Github Fixes #231] Zachary Scott
05:46 AM Revision 38678: * 2013-01-03
05:46 AM Revision 38677: * (OBJCOPY): Fixes build error for NativeClient.
Avoid disabling OBJCOPY for NativeClient.
* thread_pthread.c (rb_reserved_fd_p): USE_SLEEPY_TIMER_THREAD is
Yuki Sonoda


09:06 PM Revision 38676: typo in r38675 ChangeLog
Zachary Scott
06:10 PM Revision 38675: * ext/zlib/zlib.c (Zlib::GzipFile): Fix typo by zed_0xff
[Fixes Github #229] Zachary Scott
05:28 PM Revision 38674: * hash.c (rb_hash_update): Revert documentation from r38672
See: Zachary Scott
05:17 PM Revision 38673: * 2013-01-02
05:17 PM Revision 38672: * hash.c (rb_hash_update): Documentation for Hash#merge and shallow
copies Patch by Yorick Peterse [Fixes Github #228] Zachary Scott
02:42 PM Revision 38671: * bootstraptest/test_thread.rb: get rid of confusing ruby-mode.el
indent. Nobuyoshi Nakada
02:42 PM Revision 38670: * bootstraptest/test_thread.rb: get rid of "invalid nest" error in
ruby-mode.el. Nobuyoshi Nakada
02:35 PM Revision 38669: test_tmpdir.rb: remove tmpdir
* test/test_tmpdir.rb (TestTmpdir#test_no_homedir): remove created
Nobuyoshi Nakada
09:24 AM Revision 38668: * 2013-01-01
09:24 AM Revision 38667: fix typos


06:09 AM Revision 38666: * vm_backtrace.c: Add documentation for Kernel#caller_locations,
Kernel#caller, and Thread::Backtrace::Location Zachary Scott
04:03 AM Revision 38665: * 2012-12-31
04:03 AM Revision 38664: * test/ruby/test_backtrace.rb: Add test for r37957 [Feature #7434]
Zachary Scott


02:33 PM Revision 38663: parse.y: escaped closing parenthsis
* parse.y (simple_re_meta): escaped closing parenthsis has different
meaning. [Bug #7610] [ruby-core:51088]
Nobuyoshi Nakada
02:01 PM Revision 38662: vm_method.c: idRespond_to_missing
* vm_method.c (respond_to_missing): use idRespond_to_missing. Nobuyoshi Nakada
12:57 PM Revision 38661: ignore CDPATH
* (CDPATH): ignore and force to chdir from cwd.
Nobuyoshi Nakada
03:11 AM Revision 38660: * use 4 argument form of AC_CHECK_HEADERS to force
autoconf to use compiler's result Charlie Somerville
02:06 AM Revision 38659: * 2012-12-30
02:06 AM Revision 38658: * test/ruby/test_keyword.rb: add a test for passing hash
as a last argument. [ruby-dev:46712] [Bug #7529] Kazuki Tsujimoto
02:06 AM Revision 38657: * vm_insnhelper.c: set keyword hash on Proc/block calls.
[ruby-core:51172] [Bug #7630]
* test/ruby/test_keyword.rb: add tests for above.
Kazuki Tsujimoto


12:59 PM Revision 38656: * lib/irb/completion.rb: treat rightly comletion for symbol on irb
[Bug #7632]. Keiju Ishitsuka
12:54 PM Revision 38655: * ext/curses/curses.c (window_cury, window_curx, window_maxy,
window_maxx, window_begy, window_begx): use RB_UNUSED_VAR()
to suppress unused-but-set-variable warnings.
Shugo Maeda
12:22 PM Revision 38654: adjust style
Nobuyoshi Nakada
12:22 PM Revision 38653: use RB_TYPE_P
* enumerator.c (enumerator_initialize), eval.c (rb_using_refinement),
(add_activated_refinement), numeric.c (num_in...
Nobuyoshi Nakada
12:21 PM Revision 38652: compile.c: no semicolon
* compile.c (ADD_TRACE): putting a semicolon at the last of a macro
let do/while make no sense.
Nobuyoshi Nakada
07:44 AM Revision 38651: * iseq.c (RubyVM::InstructionSequence): rdoc formatting
Zachary Scott
06:29 AM Revision 38650: * iseq.c (RubyVM::InstructionSequence): Add rdoc for new iseq features
added from r38085, this includes ::of, #path, #absolute_path,
#label, #base_label, #first_lineno, and #inspect
Zachary Scott
05:09 AM Revision 38649: * iseq.c (rb_iseq_line_trace_all, rb_iseq_line_trace_specify): Add
rdoc for experimental C level api of iseq, from r38076 Zachary Scott
02:37 AM Revision 38648: object.c: singleton class clone
* object.c (rb_obj_clone): attach clone to its singleton class during
cloning singleton class so that singleton_met...
Nobuyoshi Nakada
01:13 AM Revision 38647: * test/ruby/test_class.rb (test_cannot_reinitialize_class_with_initialize_copy),
(test_invalid_superclass): get rid of confusing ruby-mode.el. Nobuyoshi Nakada
01:10 AM Revision 38646: * 2012-12-29
01:10 AM Revision 38645: AC_CHECK_HEADERS
* (crt_externs.h): use standard macro AC_CHECK_HEADERS. Nobuyoshi Nakada


02:23 PM Revision 38644: * check for the whether crt_externs.h is present when compiling
for darwin (this header is missing in the iOS SDK)
* eval_intern.h: check HAVE_CRT_EXTERNS_H before including crt_ext...
Charlie Somerville
12:49 PM Revision 38643: * lib/irb/context.rb: IRB::Context#new: Check from JobManager
inside IRB namespace [Bug #7628]. Thanks rafaelfranca for bug
report and its patch.
Keiju Ishitsuka
08:10 AM Revision 38642: ruby-electric.el (ruby-electric-curlies): Automatically indent "}".
* misc/ruby-electric.el (ruby-electric-curlies): Automatically
indent closing curly brackets when
Akinori MUSHA
03:34 AM Revision 38641: fix typos
03:03 AM Revision 38640: vm.c: suppress warning
* vm.c (check_machine_stack_size): ifdef a variable which is unused on
non-pthread platforms.
Nobuyoshi Nakada
02:50 AM Revision 38639: vm_insnhelper.c: no splat single opt arg
* vm_insnhelper.c (vm_yield_setup_block_args): pass single argument to
single optional parameter unchanged without ...
Nobuyoshi Nakada
02:23 AM Revision 38638: * proc.c (method_eq): fix the documentation to refer to owner.
[ruby-core:51105] [Bug #7613]
* test/ruby/test_method.rb (test_alias_onwer): new test to confirm
that `a == b' ret...
Shugo Maeda
12:19 AM Revision 38637: * ChangeLog: fix indent broen at r38633 and tabify.
Nobuyoshi Nakada

Also available in: Atom