From 01/19/2013 to 01/25/2013


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 (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...
kosaki (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.
suke (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 (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.
drbrain (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.
* ...
drbrain (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] ko1 (Koichi Sasada)
01:39 AM Revision 38935: ChangeLog: fix typo
nobu (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...
nobu (Nobuyoshi Nakada)
01:37 AM Revision 38933: * lib/mkmf.rb: Documented MakeMakefile constants. Hid implementation
details from RDoc drbrain (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...
drbrain (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. ...
drbrain (Eric Hodel)


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)

Also available in: Atom