Project

General

Profile

Activity

From 04/13/2014 to 04/19/2014

04/19/2014

11:41 PM Bug #9760 (Closed): mkmf does not allow for linking against custom libraries when a system library is present
Applied in changeset r45640.
----------
mkmf.rb: prefer $LIBPATH than $DEFLIBPATH
* lib/mkmf.rb (`link_command...
nobu (Nobuyoshi Nakada)
10:15 PM Bug #9760 (Open): mkmf does not allow for linking against custom libraries when a system library is present
Hi,
Hopefully the title is not confusing, but the short story is that mkmf outputs a makefile that first searches ...
zanegray (Andrew DeMaria)
11:41 PM Revision 69ce2b70 (git): mkmf.rb: prefer $LIBPATH than $DEFLIBPATH
* lib/mkmf.rb (link_command, libpathflag, create_makefile): prefer
user specified `$LIBPATH` than `$DEFLIBPATH`. [...
nobu (Nobuyoshi Nakada)
09:28 PM Bug #9518: Objects in large arrays are leaked
Thanks all! r45638 normalperson (Eric Wong)
09:24 PM Bug #9518 (Closed): Objects in large arrays are leaked
Applied in changeset r45638.
----------
gc.c: drop special case for big hash/array
* gc.c (rb_gc_writebarrier): dro...
Anonymous
09:24 PM Revision 6209b66b (git): * 2014-04-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45639 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:24 PM Revision 1d2d053b (git): gc.c: drop special case for big hash/array
* gc.c (rb_gc_writebarrier): drop special case for big hash/array
[Bug #9518]
git-svn-id: svn+ssh://ci.ruby-lang.o...
Eric Wong
01:11 PM Bug #9759: [TracePoint API] return event missing when raising exception
Also, I'm not sure whether those `[:b_call, :create]` and `[:b_return, :create]` events should be emitted at all. The... deivid (David Rodríguez)
12:08 PM Bug #9759 (Closed): [TracePoint API] return event missing when raising exception
I think I found another bug in the TracePoint API, which seems related to #9321. In this case, the failing event is a... deivid (David Rodríguez)
11:36 AM Bug #8358: TestSprintf#test_float test failure
I found SSE2 is not enabled on mingw because of target='i386-pc-mingw32'.
Here is a patch.
~~~patch
diff --git...
h.shirosaki (Hiroshi Shirosaki)
07:08 AM Bug #9726 (Closed): Incorrect Proc parsing
Accidentally reopened.
close.
nobu (Nobuyoshi Nakada)
06:50 AM Bug #9726 (Open): Incorrect Proc parsing
nobu (Nobuyoshi Nakada)
06:38 AM Bug #9726 (Closed): Incorrect Proc parsing
Applied in changeset r45637.
----------
parse.y: allow parenthesed do-block in cmdarg
* parse.y (primary): flush cm...
nobu (Nobuyoshi Nakada)
06:48 AM Bug #8716: segmation fault 正規表現で大量のグループを利用時
キャプチャグループの数を `ONIG_MAX_CAPTURE_GROUP_NUM` (32767) 個に制限することにしました。
それに合わせて、`ONIGERR_TOO_MANY_CAPTURE_GROUPS` というエラーコード...
k_takata (Ken Takata)
06:38 AM Revision c5013452 (git): parse.y: allow parenthesed do-block in cmdarg
* parse.y (primary): flush cmdarg flags inside left-paren in a
command argument, to allow parenthesed do-block as a...
nobu (Nobuyoshi Nakada)
01:11 AM Revision 95de2b00 (git): * internal.h (struct RBignum): Use size_t for len.
* include/ruby/intern.h (rb_big_new): Use size_t instead of long to
specify the size of bignum.
(rb_big_resize): ...
akr (Akira Tanaka)

04/18/2014

09:48 PM Bug #9757 (Feedback): Segfault in 2.1.1 from RSpec expect_any_instance_of
Seems like stack overflow.
Could you try with the trunk?
nobu (Nobuyoshi Nakada)
03:38 PM Bug #9757 (Closed): Segfault in 2.1.1 from RSpec expect_any_instance_of
The following spec causes a segfault for me in ruby 2.1.1 on OS X 10.9.2:
~~~
class A
def a
'a'
end
e...
dafaber (David Faber)
08:47 PM Feature #9758 (Closed): Allow setting SSLContext#extra_chain_cert in Net::HTTP
Currently, `Net::HTTP` can only send a single SSL certificate when it
establishes a connection. Some use-cases invol...
stouset (Stephen Touset)
03:51 PM Revision 8233f969 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45635 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:46 PM Revision a6024cdc (git): * numeric.c (rb_num2long): Returns a long.
(rb_num2ulong): Returns a unsigned long.
* bignum.c (rb_big2long): Returns a long.
(rb_big2ulong): Returns a unsig...
akr (Akira Tanaka)
03:17 PM Revision 07cad436 (git): string.c: SHARABLE_SUBSTRING_P
* string.c (SHARABLE_SUBSTRING_P): predicate if substring can be
shared with the original string. true if just at ...
nobu (Nobuyoshi Nakada)
03:11 PM Revision 398abd20 (git): fix typo
* NEWS, README.EXT: fix typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45632 b2dd03c8-39d4-4d8f-98ff-823fe6...
nobu (Nobuyoshi Nakada)
03:09 PM Revision 47e9f5e9 (git): * 2014-04-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45631 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:09 PM Revision c23a9376 (git): time.c: fix non-terminated string
* time.c (month_arg, time_strftime): RSTRING_PTR() may not be
NUL-terminated.
git-svn-id: svn+ssh://ci.ruby-lang.o...
nobu (Nobuyoshi Nakada)
02:27 PM Revision 5b54488e (git): parse.y: shared substring of source
* parse.y (lex_get_str): return shared sub-string of entire source
string instead of a partial copy.
git-svn-id: s...
nobu (Nobuyoshi Nakada)
12:48 PM Revision 609a6eba (git): string.c: share middle of a string
* string.c (rb_str_new_frozen): consider the shared string at
middle.
* string.c (rb_str_subseq, rb_str_substr, str...
nobu (Nobuyoshi Nakada)
12:42 PM Revision 95013cd5 (git): README.EXT: about string termination
* README.EXT (Appendix B): add RSTRING_PTR and RSTRING_LEN.
and NULL-termination by StringValueCStr.
git-svn-id: s...
nobu (Nobuyoshi Nakada)
11:46 AM Revision 6a8d0049 (git): ossl_x509name.c: null-terminate field name
* ext/openssl/ossl_x509name.c (ossl_x509name_add_entry): field
name of X509_NAME_add_entry_by_txt() must be NULL-te...
nobu (Nobuyoshi Nakada)
11:46 AM Revision 549e0e48 (git): zlib.c: return unshared string
* ext/zlib/zlib.c (zstream_shift_buffer): create new copied string
since it cannot be shared ever.
git-svn-id: svn...
nobu (Nobuyoshi Nakada)
09:57 AM Bug #9518: Objects in large arrays are leaked
Sorry for such a late response.
I agree.
At the first time, I was introduled for reducing minor GC's long time
...
tarui (Masaya Tarui)
09:22 AM Feature #9755 (Assigned): Thread::Backtrace::Location#defined_class
I'd like Thread::Backtrace::Location#defined_class.
```ruby
class X
def foo
p caller_locations.first.defi...
shugo (Shugo Maeda)
08:27 AM Revision 39fe6aa3 (git): string.c: revert r45622
* string.c (str_buf_cat): revert r45622. broken data can be added
later.
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
nobu (Nobuyoshi Nakada)
08:17 AM Revision 46c37499 (git): string.c: r45621
* string.c (str_buf_cat): revert r45621. this function does not
scan appended data.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
08:00 AM Revision af2228a0 (git): string.c: don't clear coderange at expanding
* string.c (rb_str_modify_expand): like as str_modify_keep_cr,
don't clear coderange unless broken.
git-svn-id: sv...
nobu (Nobuyoshi Nakada)
07:55 AM Revision 0ee6aff8 (git): string.c: keep code range
* string.c (str_buf_cat): keep code range if possible.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45621 b2dd0...
nobu (Nobuyoshi Nakada)
06:43 AM Revision fb1b9a78 (git): * string.c: use uintptr_t instead of VALUE because they are not ruby
object.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45620 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
06:43 AM Revision cbab67a1 (git): * string.c: check str_strlen's argument, and add comment or
use NULL if simply it uses str's enc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45619 b2dd03c8-39d4-4d8f-98f...
naruse (Yui NARUSE)
06:43 AM Revision c37ac7ba (git): * string.c (str_strlen): use enc_strlen if the coderange is known.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45618 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:42 AM Revision 0ab9abe0 (git): * string.c (enc_strlen): move UTF-8 optimization from str_strlen to
enc_strlen.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45617 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)

04/17/2014

11:50 PM Bug #9752 (Closed): r45598 causes Errno::EINVAL on Solaris
Applied in changeset r45615.
----------
configure.in: rb_cv_getcwd_malloc
* configure.in (rb_cv_getcwd_malloc): che...
nobu (Nobuyoshi Nakada)
02:30 PM Bug #9752: r45598 causes Errno::EINVAL on Solaris
Is this a Solaris issue specifically? Or is this broken on other commercial platforms as well, like AIX and HP-UX? djberg96 (Daniel Berger)
09:16 AM Bug #9752 (Closed): r45598 causes Errno::EINVAL on Solaris
On Solaris, after r45598, the following error occurs.... ngoto (Naohisa Goto)
11:50 PM Revision b97de74e (git): * 2014-04-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45616 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:50 PM Revision f8d64537 (git): configure.in: rb_cv_getcwd_malloc
* configure.in (rb_cv_getcwd_malloc): check if getcwd allocates
buffer if NULL is given [ruby-core:62072] [Bug #975...
nobu (Nobuyoshi Nakada)
11:46 PM Feature #7240: Inheritable #included/#extended Hooks For Modules
I'm a relatively new Ruby programmer so I may have missed some of the nuances, but I have written http://rubygems.org... bkatzung (Brian Katzung)
11:25 PM Feature #8895: Destructuring Assignment for Hash
This is what I'm imagining:
~~~ruby
a, *b, c:, d: 'd', **e = [1, {c: 2}]
a == 1
b == []
c == 2
d == 'd'
e ...
seanlinsley (Sean Linsley)
07:12 PM Bug #9754: Ruby refuses to run source with Mutex locks though there is no hazard..
A Mutex is not reentrant.
This deadlocks:
m = Mutex.new
m.lock
m.synchronize {}
So does this:
...
vjoel (Joel VanderWerf)
10:48 AM Bug #9754 (Closed): Ruby refuses to run source with Mutex locks though there is no hazard..
I put this up on a forum for a week in case there was something I didn't know about Ruby Mutexes ..
but no one comme...
ThomasWLynch (Thomas Lynch)
10:43 AM Bug #9753 (Rejected): UNIX Socket doesn't handle multiple clients
`data_sock` is overwritten by the next loop.
You have to pass it to worker threads as a block parameter too.
nobu (Nobuyoshi Nakada)
10:31 AM Bug #9753 (Rejected): UNIX Socket doesn't handle multiple clients
When a first client session is still active, a second client session starting then closing its connection causes the ... ThomasWLynch (Thomas Lynch)
08:24 AM Revision 2254fc65 (git): ruby.c: drop older cygwin
* ruby.c (push_include_cygwin): drop older cygwin support.
* ruby.c (ruby_init_loadpath_safe): ditto, and always use...
nobu (Nobuyoshi Nakada)
08:24 AM Revision be116626 (git): gc.c: suppress a warning
* gc.c (get_envparam_size): suppress a warning by char-subscripts.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk...
nobu (Nobuyoshi Nakada)
07:54 AM Bug #9321: rb_mod_const_missing does not generate a c-return event
Thanks Koichi, appreciated. :) deivid (David Rodríguez)
07:31 AM Revision 0476b872 (git): * prelude.rb: [DOC] Update Thread::exclusive docs by @stevenharman.
[ci skip][fix GH-589]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45612 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
hsbt (Hiroshi SHIBATA)
06:53 AM Revision cd7aafa8 (git): * template/opt_sc.inc.tmpl: [DOC] Fix typo in comment by @imasahiro [ci skip][fix GH-595]
* template/optinsn.inc.tmpl: ditto.
* template/optunifs.inc.tmpl: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby...
hsbt (Hiroshi SHIBATA)
05:23 AM Revision a0209e48 (git): string.c: argument check
* string.c (rb_str_cat_cstr): check the argument as other `_cstr`
functions.
git-svn-id: svn+ssh://ci.ruby-lang.or...
nobu (Nobuyoshi Nakada)
05:22 AM Revision 37dffb59 (git): string.c: rb_str_cat_cstr
* string.c (rb_str_cat): make non-buf version main.
* string.c (rb_str_cat_cstr): rename from rb_str_cat2.
git-svn-...
nobu (Nobuyoshi Nakada)
04:11 AM Bug #9751 (Closed): Process.wait does not work correctly in a thread
The following code fails under Ruby 1.9+, used to work on 1.8 with green threads
```
def test
if pid = fork
...
sam.saffron (Sam Saffron)
02:41 AM Revision 3d69324b (git): configure.in: FUNC_MINIMIZED
* configure.in (RUBY_FUNC_ATTRIBUTE): escape double quotes in
attribute.
* configure.in (FUNC_MINIMIZED): attribut...
nobu (Nobuyoshi Nakada)
02:41 AM Revision 3784395b (git): string.c: alias of rb_str_buf_cat and rb_str_buf_cat2
* string.c (rb_str_cat, rb_str_cat2): make aliases of
rb_str_buf_cat and rb_str_buf_cat2 respectively.
git-svn-id:...
nobu (Nobuyoshi Nakada)
02:41 AM Revision df662292 (git): string.c: reduce duplicated code
* string.c (rb_str_cat, rb_str_cat2): reduce duplicated code, they
are same as rb_str_buf_cat and rb_str_buf_cat2 r...
nobu (Nobuyoshi Nakada)
01:04 AM Bug #9748 (Closed): FileUtils.cp always preserve the permission of original files
Applied in changeset r45604.
----------
fileutils.rb: [DOC] update rdoc
* lib/fileutils.rb (FileUtils#copy_entry): ...
nobu (Nobuyoshi Nakada)
01:00 AM Bug #9748 (Open): FileUtils.cp always preserve the permission of original files
Thank you, I'll fix the document. nobu (Nobuyoshi Nakada)
12:02 AM Bug #9748: FileUtils.cp always preserve the permission of original files
Thanks,Nobuyoshi. I wondered that also. However, If so, the behavior is different from ruby 2.1.1's document. Also, :... wehu (Wei Hu)
01:04 AM Revision 6239e99d (git): * 2014-04-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45605 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:03 AM Revision 52ca9088 (git): fileutils.rb: [DOC] update rdoc
* lib/fileutils.rb (FileUtils#copy_entry): update rdoc about
preserve option and permissions, following r31123.
[...
nobu (Nobuyoshi Nakada)
12:40 AM Bug #8344: Status of Psych and Syck
On Mon, Mar 24, 2014 at 07:31:31AM +0000, [email protected] wrote:
> Issue #8344 has been updated by Zachary Scott.
>
> ...
tenderlovemaking (Aaron Patterson)

04/16/2014

05:42 PM Bug #9750 (Closed): OpenSSL::SSL::SSLServer can not accept a Socket as it's first parameter
This could potentially be an issue with a lack of documentation, in which case this may be more appropriate as a feat... sstelfox (Sam Stelfox)
02:47 PM Bug #9749 (Closed): r45589 introduced an incompatibility
Applied in changeset r45603.
----------
enum.c: fix condition to recycle block argument
* enum.c (dont_recycle_bloc...
nobu (Nobuyoshi Nakada)
12:59 PM Bug #9749 (Closed): r45589 introduced an incompatibility
$ ruby -ve 'ary = []; (1..10).each_slice(3, &lambda {|a, *| ary << a }); p ary'
ruby 2.1.0p0 (2013-12-25 rev...
mame (Yusuke Endoh)
02:47 PM Revision 118838ad (git): enum.c: fix condition to recycle block argument
* enum.c (dont_recycle_block_arg): fix condition to recycle block
argument. lambda with rest can get internal arra...
nobu (Nobuyoshi Nakada)
02:44 PM Revision fcbd13b1 (git): test_enum.rb: add tests
* test/ruby/test_enum.rb (test_each_slice, test_each_cons): add
missing tests for Enumerable#each_slice and Enumera...
nobu (Nobuyoshi Nakada)
02:32 PM Bug #9748 (Rejected): FileUtils.cp always preserve the permission of original files
It is same as `cp` command. nobu (Nobuyoshi Nakada)
08:00 AM Bug #9748 (Closed): FileUtils.cp always preserve the permission of original files
`FileUtils.cp` will always preserve the permission of original files even if we passed `:preserve=>false`.
I think...
wehu (Wei Hu)
02:31 PM Bug #9657: Segfault in bigdecimal/util.rb Float#to_d
Patch file and a command to apply it, if you want to build Ruby 2.1.1 but with this patched:
https://gist.github.c...
[email protected] (Henrik Nyh)
02:30 PM Revision 4c98e1a2 (git): * test/fileutils/test_fileutils.rb: revert r45600.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45601 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:16 PM Revision a6abfa2d (git): test_fileutils.rb: test :preserve option
* test/fileutils/test_fileutils.rb (test_cp_preserve_permissions):
should test with setting :preserve option.
git-...
nobu (Nobuyoshi Nakada)
12:25 PM Bug #7821 (Rejected): FileUtils.mkdir_p fails on Windows Unicode paths (\\?\UNC\) if dir already exists
See #7822. usa (Usaku NAKAMURA)
12:18 PM Bug #7821: FileUtils.mkdir_p fails on Windows Unicode paths (\\?\UNC\) if dir already exists
The path with "\\?\" must be fullpath.
It's the spec of Windows.
usa (Usaku NAKAMURA)
11:49 AM Bug #7821: FileUtils.mkdir_p fails on Windows Unicode paths (\\?\UNC\) if dir already exists
This is actually due to a bug in File.directory?
~~~
File.directory?("\\\\?\\C:")
~~~
returns false. New bug...
elovelan (Eric Loveland)
12:24 PM Bug #7822 (Rejected): Dir.mkdir can't handle long Windows Unicode paths (\\?\UNC\)
After all, the user using special form like "\\?\" should know the meaning and effect,
so ruby doesn't ought to supp...
usa (Usaku NAKAMURA)
11:19 AM Bug #7822: Dir.mkdir can't handle long Windows Unicode paths (\\?\UNC\)
I would recommend that this bug be closed. However, I have not found any feature requests for better support of "\\\... elovelan (Eric Loveland)
04:23 AM Bug #7822: Dir.mkdir can't handle long Windows Unicode paths (\\?\UNC\)
(1) Windows has the limitation about the length of each directory name.
It's 255 characters.
So, even if wi...
usa (Usaku NAKAMURA)
03:36 AM Bug #7822: Dir.mkdir can't handle long Windows Unicode paths (\\?\UNC\)
The linked article mentions that each component (individual folder in the path) can have a maximum of 255 characters.... elovelan (Eric Loveland)
10:28 AM Bug #8716: segmation fault 正規表現で大量のグループを利用時
落ちる原因が2つあることが分かりました。
1. alloca でスタックオーバーフロー ([修正済み](https://github.com/k-takata/Onigmo/commit/a0efc0a200f7108ca3d5...
k_takata (Ken Takata)
10:21 AM Bug #8543: new rb_iseq_load crash
Hello again,
The attached files comprise a small example which appears to consistently
reproduce a segmentation f...
spatulasnout (B Kelly)
08:25 AM Bug #8543: new rb_iseq_load crash
Hi,
Just a data point:
With ruby 2.2.0dev (2014-04-16 trunk 45576) [i386-mswin32_100],
the rb_iseq_load examp...
spatulasnout (B Kelly)
08:46 AM Revision 66135801 (git): ruby.c: remove mangled_path
* ruby.c (rubylib_mangled_path): remove obsolete code, which has
been disabled since 5 years ago.
* man/ruby.1 (EN...
nobu (Nobuyoshi Nakada)
08:46 AM Revision 17eb86eb (git): util.c: let getcwd allocate buffer
* util.c (ruby_getcwd): POSIX.1-2001 extends getcwd(3) as it
allocates the buffer if the argument is NULL.
git-svn...
nobu (Nobuyoshi Nakada)
02:46 AM Revision 9f4f9048 (git): win32.c: CharNextExA with cp
* win32/win32.c (dln_find_1): use CharNextExA() instead of CharNext()
to respect the given code page.
git-svn-id: ...
nobu (Nobuyoshi Nakada)
02:46 AM Revision 633def3c (git): dln_find.c: PATH_SEP
* dln_find.c (dln_find_exe_r): use PATH_SEP instead of hardcoding
separators.
git-svn-id: svn+ssh://ci.ruby-lang.o...
nobu (Nobuyoshi Nakada)
12:51 AM Bug #9743 (Closed): memory leak in openssl ossl_pkey_verify leaks memory
Applied in changeset r45595.
----------
ossl_pkey.c: fix memory leak
* `ext/openssl/ossl_pkey.c` (`ossl_pkey_v...
nobu (Nobuyoshi Nakada)
12:51 AM Revision a39b88d2 (git): ossl_pkey.c: fix memory leak
* ext/openssl/ossl_pkey.c (ossl_pkey_verify): as EVP_VerifyFinal()
finalizes only a copy of the digest context, the...
nobu (Nobuyoshi Nakada)

04/15/2014

08:05 PM Bug #9744 (Rejected): Use Ruby DNS resolver to handle DNS timeout in Net::HTTP
see https://github.com/ruby/ruby/pull/597#issuecomment-40507119 hsbt (Hiroshi SHIBATA)
03:36 PM Bug #9744 (Rejected): Use Ruby DNS resolver to handle DNS timeout in Net::HTTP
This is a patch for Net::HTTP standard library.
I ran into an issue when DNS resolution failed because of poor net...
pranas (Pranas Kiziela)
05:54 PM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
Might as well toss in my opinion...
I don't care as a normal Ruby user whether a method returns truthy/falsey or t...
headius (Charles Nutter)
04:23 PM Revision 3f266027 (git): * 2014-04-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45594 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:23 PM Revision 7d66f955 (git): win32.c: adjust type
* win32/win32.c (NtCmdLineElement): use long instead of int for
rb_w32_wstr_to_mbstr.
git-svn-id: svn+ssh://ci.rub...
nobu (Nobuyoshi Nakada)
10:39 AM Revision 1242292d (git): * include/ruby/win32.h (rb_w32_cmdvector): removed.
* win32/win32.c (rb_w32_sysinit): use WCHAR version of GetCommandLine()
internally.
* win32/win32.c (w32_cmdvector...
U.Nakamura
10:29 AM Revision 07b12e1e (git): * ext/extmk.rb: Re-generate extmk.mk and dummy makefiles only if
really required.
This fixes a problem to run multiple test-all concurrently as:
make test-all & make test-all & m...
akr (Akira Tanaka)
09:57 AM Bug #9743 (Closed): memory leak in openssl ossl_pkey_verify leaks memory
repeated calls to `pub_key.verify(digest, signature, data)` leaks memory.
from what I can gather from the openssl...
tux (Joel Westerberg)
08:28 AM Bug #9737: Non-ASCII characters in the path to ruby executable break require paths
WIP, no tests yet: https://github.com/nobu/ruby/compare/win32-utf8-loadpath?expand=1 nobu (Nobuyoshi Nakada)
07:31 AM Bug #9740: super: no superclass method in Ruby 2.1.1
I missed to include the reference in the commit log, but just in the test. nobu (Nobuyoshi Nakada)
07:29 AM Bug #9740 (Closed): super: no superclass method in Ruby 2.1.1
nobu (Nobuyoshi Nakada)
03:49 AM Revision d9a17752 (git): * 2014-04-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45590 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:49 AM Revision 20675167 (git): enum.c: make each_slice and each_cons more efficient
* enum.c (enum_each_slice, enum_each_cons): make more efficient by
allocating less and recycling block argument arr...
nobu (Nobuyoshi Nakada)
12:31 AM Bug #8358: TestSprintf#test_float test failure
@luis I was using assign as a reminder to check back on this ticket, when I have more time to review Anatol's respons... zzak (zzak _)

04/14/2014

10:10 PM Bug #9321: rb_mod_const_missing does not generate a c-return event
I vote to backport this ticket. I want to help them:
https://github.com/deivid-rodriguez/byebug/issues/16#issuecomme...
ko1 (Koichi Sasada)
09:36 PM Bug #9742: Error when trying to debug line with "startDate = Time.parse('2014-Apr-01 12:00:30')"
There is a stdlib time with the parse feature which is not included in core. You can do:
~~~
require 'time'
Time...
avit (Andrew Vit)
09:26 PM Bug #9742: Error when trying to debug line with "startDate = Time.parse('2014-Apr-01 12:00:30')"
Sreekanth Simhadri wrote:
> Tried debug and parse string which has date and time to Time using below code
>
> Tim...
sreesreekanth1 (Sreekanth Simhadri)
08:57 PM Bug #9742 (Third Party's Issue): Error when trying to debug line with "startDate = Time.parse('2014-Apr-01 12:00:30')"
Tried debug and parse string which has date and time to Time using below code
Time.parse('2014-Apr-01 12:00:30')
...
sreesreekanth1 (Sreekanth Simhadri)
06:52 PM Bug #8358: TestSprintf#test_float test failure
This change is also causing issues for our Gentoo users that still use x86-based systems. See https://bugs.gentoo.org... hansdegraaff (Hans de Graaff)
01:43 PM Revision 70cbe70b (git): fix a typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45588 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:10 PM Bug #9740: super: no superclass method in Ruby 2.1.1
sorry, looks like it's fixed @ r45585. We can close this one. Thanks a lot, Nobuyoshi. :) wehu (Wei Hu)
07:36 AM Bug #9740 (Closed): super: no superclass method in Ruby 2.1.1
Below code will result into error:
~~~
super: no superclass method `foo' for #<Object:0x002b0430670fe8>
~~~
H...
wehu (Wei Hu)
11:27 AM Misc #9741: Policy for Posting Security & General Announcements on www.ruby-lang.org
What do you mean with this "policy"?
What content do we post or How we process candidate articles?
naruse (Yui NARUSE)
09:36 AM Misc #9741 (Closed): Policy for Posting Security & General Announcements on www.ruby-lang.org
What is the policy for posting security or general announcements on the www.ruby-lang.org blog? hone (Terence Lee)
10:08 AM Revision b0188253 (git): * addr2line.c (fill_lines): get base addrs in fill_lines to use it
with dladdr_fbases introduced at r45563.
it didn't get before if the executalbe is not pie.
git-svn-id: svn+ssh://...
naruse (Yui NARUSE)
10:08 AM Revision c05940a4 (git): * addr2line.c (main_exe_path): support FreeBSD.
At least sh, csh, tcsh, bash, and zsh sets realpath of the main
executable for dladdr, but gdb doesn't.
git-svn-id...
naruse (Yui NARUSE)
08:34 AM Bug #9731: Rails' HashWithIndifferentAccess is incompatible with Ruby's keyword arguments
I agree with the above comments. Probably waiting for Ruby 2.2 would be the best course of action here.
I will try...
vrinek (Konstantinos Karachalios)
08:20 AM Revision 160b67df (git): proc.c: use already included ancestor iclass
* proc.c (umethod_bind): use the ancestor iclass instead of new
iclass to get rid of infinite recursion, if the def...
nobu (Nobuyoshi Nakada)
07:59 AM Revision c2a7a091 (git): object.c: rb_class_search_ancestor
* object.c (rb_class_search_ancestor): return ancestor class or
iclass if inherited.
* object.c (rb_obj_is_kind_of...
nobu (Nobuyoshi Nakada)
07:28 AM Feature #9379: Support for using libxml-ruby as XML parser in xmlrpc-libs
I guess support for Nokogiri will be possible as well, I just needed something more efficient than REXML and libXML w... herwinw (Herwin Quarantainenet)
05:33 AM Revision c3b82fc6 (git): * 2014-04-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45583 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:33 AM Revision 982618ed (git): string.c: reduce function calls
* string.c (rb_enc_cr_str_buf_cat): reduce invariant function
calls of rb_enc_from_index.
git-svn-id: svn+ssh://ci...
nobu (Nobuyoshi Nakada)
05:33 AM Revision 925cc8ff (git): string.c: keep source code range
* string.c (rb_enc_cr_str_buf_cat): keep code range of the source
string even if code range of the destination stri...
nobu (Nobuyoshi Nakada)
05:18 AM Bug #9739 (Closed): TestException#test_machine_stackoverflow(_by_define_method) failures on x64-mingw32
I have the following two test failures with x64-mingw32 on Windows 7.
~~~
$ gcc -v 2>&1 | tail -n1
gcc version 4...
h.shirosaki (Hiroshi Shirosaki)
04:00 AM Bug #9721: super: no superclass method in Ruby 2.1.1
Hi, Nakada,
Thanks for your fix, but this still has problem. If we run my original example, it will result into:
...
wehu (Wei Hu)

04/13/2014

10:25 PM Bug #9657: Segfault in bigdecimal/util.rb Float#to_d
Ah, thanks Dieter, didn't think about that! tiegz (Tieg Zaharia)
10:54 AM Bug #9710: __builtin_setjmp/longjmp causes SEGV with mingw
I guess it should be backported with #9692. wanabe (_ wanabe)
10:52 AM Bug #9698: r45509以降、Solarisにて configureが thread model is missing でエラー
#9692 と一緒にバックポートされるべきと思うのでバックポート欄変更します。
間違っていたら直していただけるとありがたいです。
wanabe (_ wanabe)
10:51 AM Bug #9692: __builtin_longjmp is called with a value greater than 1 (GCC compilation error)
I guess it should be backported. wanabe (_ wanabe)
10:49 AM Bug #9716: FileTest.exist? does not convert relative path to absolute path before testing existence
Mario Maia wrote:
> What do you think? And, by the way, should we continue this conversation here or should I open a...
nobu (Nobuyoshi Nakada)
08:50 AM Feature #6869: Do not treat `_` parameter exceptionally
Nobuyoshi Nakada wrote:
> Alexey Muranov wrote:
> > Observe also that the use of repeated `_` parameter is not cons...
alexeymuranov (Alexey Muranov)
05:11 AM Feature #6869: Do not treat `_` parameter exceptionally
Alexey Muranov wrote:
> Observe also that the use of repeated `_` parameter is not consistent between methods and bl...
nobu (Nobuyoshi Nakada)
04:17 AM Bug #9738 (Closed): A document fix for Rinda::TupleEntry#renew
As shown in the attached patch, Rinda::TupleEntry#renew
accept true instead of false (true is consistent with make_...
ohai (Ippei Obayashi)
03:48 AM Revision 9aa67e26 (git): * bignum.c (SIZEOF_BDIGIT): Renamed from SIZEOF_BDIGITS.
* internal.h: Ditto.
* marshal.c: Ditto.
* rational.c: Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
akr (Akira Tanaka)
03:01 AM Bug #9737 (Closed): Non-ASCII characters in the path to ruby executable break require paths
Hi,
On Windows, if non-ASCII characters exist the path on which the ruby
interpreter is invoked, the character en...
spatulasnout (B Kelly)
01:21 AM Revision db9d8759 (git): * common.mk: Unused target, $(MKMAIN_CMD), removed.
* Makefile.in (MKMAIN_CMD): Unused macro removed.
* win32/Makefile.sub (MKMAIN_CMD): Ditto.
git-svn-id: svn+ssh:/...
akr (Akira Tanaka)
12:59 AM Revision 5e3254a9 (git): * 2014-04-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45578 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:59 AM Revision 3a78169e (git): * ext/psych/lib/psych.rb: [DOC] Fix a dead link in Psych by @rochefort [ci skip][fix GH-593]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45577 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
 

Also available in: Atom