Project

General

Profile

Activity

From 03/18/2012 to 03/24/2012

03/24/2012

10:22 PM Bug #6193 (Closed): Time.new does not accept seconds as a String
This issue was solved with changeset r35122.
John, thank you for reporting this issue.
Your contribution to Ruby is g...
nobu (Nobuyoshi Nakada)
06:48 AM Bug #6193: Time.new does not accept seconds as a String
Here is the updated patch using obj2subsecx. ssuda (Sambasiva Suda)
01:20 AM Bug #6193: Time.new does not accept seconds as a String
I think you want to use the obj2subsecx helper, not obj2vint, so that fractional seconds are still supported. john_firebaugh (John Firebaugh)
09:56 PM Bug #6197 (Third Party's Issue): readline module doesn't work with ansi code
The upstream of readline is not here.
And if you're using screen, try without it.
nobu (Nobuyoshi Nakada)
09:36 PM Bug #6197 (Third Party's Issue): readline module doesn't work with ansi code
Dear ruby community,
When escape is set no new line, it rewrite same line.
Have a look here : http://img11.hostin...
keysen (Jérémy Carlier)
08:19 PM Bug #6159: Enumerable::Lazy#inspect
> I agree that It would be nice. However, unlike Enumerator, Enumerator::Lazy doesn't have enough information, so it ... Eregon (Benoit Daloze)
04:30 PM Bug #6184 (Third Party's Issue): [BUG] Segmentation fault ruby 1.9.3p165 (2012-03-18 revision 35078) [x86_64-darwin11.3.0]
This problem apparently still exists, so it should not be just rejected.
And if it's obviously caused by OpenSSL, sh...
nobu (Nobuyoshi Nakada)
02:57 PM Bug #6184 (Rejected): [BUG] Segmentation fault ruby 1.9.3p165 (2012-03-18 revision 35078) [x86_64-darwin11.3.0]
I've seen many same problems and all same problems have "CFUNC :connect" at the first of ruby's error log :)
sorah (Sorah Fukumori)
05:22 AM Bug #6184: [BUG] Segmentation fault ruby 1.9.3p165 (2012-03-18 revision 35078) [x86_64-darwin11.3.0]
It was openssl... I changed it as you said, and everything did go as expected.
I most likely used OS X's default ope...
Gebor (Pierre-Henry Frohring)
03:53 PM Revision 0c9f66eb (git): * enumerator (lazy_initialize): set the instance variable "receiver"
to include the receiver to the return value of inspect on a lazy
enumerator directly created by Enumerator::Lazy.ne...
shugo (Shugo Maeda)
03:17 PM Revision fa288063 (git): * 2012-03-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35125 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:17 PM Revision 6b885f6e (git): * enumerator (enumerator_inspect): include the original receiver and
method name of Enumerator::Lazy in the result of inspect.
[ruby-core:43345] [Bug #6159]
* enumerator (InitVM_Enume...
shugo (Shugo Maeda)
01:22 PM Revision 576a69a5 (git): * 2012-03-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35123 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:22 PM Revision 28e48d3f (git): * time.c (time_init_1): Time.new will accept seconds as string or
int. [ruby-core:43569][Bug #6193]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35122 b2dd03c8-39d4-4d8f-98ff-8...
nobu (Nobuyoshi Nakada)
01:33 AM Bug #6147: should we check a result returned by fcntl?
単に失敗したら死ねばいいんじゃないですかね。
- どうせ失敗しないだろう
- 失敗しても動くようなコードかけないだろう
の2つの意味で
時間見つけてやっときます
kosaki (Motohiro KOSAKI)

03/23/2012

11:53 PM Bug #6193: Time.new does not accept seconds as a String
Here is the patch which will fix the problem with the seconds. There is also pull request for github. ssuda (Sambasiva Suda)
12:21 PM Bug #6193 (Closed): Time.new does not accept seconds as a String
Time.new accepts any or all of the year, month, day, hour, or minute specified as a String, but does not accept a Str... john_firebaugh (John Firebaugh)
11:38 PM Bug #6195: String#[] に逆順の Range を渡した場合の挙動
前田です。
mrkn (Kenta Murata) wrote:
> 以下のように String#[] に対して、範囲の開始インデックスが文字列の長さ以下の値である逆順の Range (beg > end) を渡した場合に空文...
shugo (Shugo Maeda)
06:52 PM Bug #6195 (Rejected): String#[] に逆順の Range を渡した場合の挙動
以下のように String#[] に対して、範囲の開始インデックスが文字列の長さ以下の値である逆順の Range (beg > end) を渡した場合に空文字列が返ります。
"1"[1..0] #=> ""
"1"[1...
mrkn (Kenta Murata)
07:15 PM Feature #3908: private constant
Methods are different b/c they can effect state --they can be *dangerous*. If it wasn't for that, there would be litt... trans (Thomas Sawyer)
09:53 AM Feature #3908: private constant
On Thu, Mar 22, 2012 at 23:46, trans (Thomas Sawyer) <[email protected]>wrote:

> But codifying that, rather t...
aprescott (Adam Prescott)
08:46 AM Feature #3908: private constant
Isn't that really best left to a documentation detail?
While these private classes might be an implementation deta...
trans (Thomas Sawyer)
02:53 AM Feature #3908: private constant
On Thu, Mar 22, 2012 at 17:08, trans (Thomas Sawyer) <[email protected]>wrote:

> I can't think of single reas...
aprescott (Adam Prescott)
02:23 AM Feature #3908: private constant
On Thu, Mar 22, 2012 at 18:08, trans (Thomas Sawyer)
<[email protected]> wrote:

> I can't think of single r...
now (Nikolai Weibull)
02:08 AM Feature #3908: private constant
What was this deemed significant? I can't think of single reason why anyone would actually have to have a "private", ... trans (Thomas Sawyer)
06:49 PM Feature #6166: Enumerator::Lazy#pinch
Hello,
trans (Thomas Sawyer) wrote:
> In previous issue #6158 it has been determined that Enumerator::Lazy#take s...
shugo (Shugo Maeda)
06:43 PM Bug #6142 (Feedback): Enumerable::Lazy#zip doesn't rewind internal enumerators
shugo (Shugo Maeda)
06:42 PM Bug #6159 (Feedback): Enumerable::Lazy#inspect
shugo (Shugo Maeda)
01:19 PM Bug #6192 (Closed): Integer() doesn't handle UTF-16 input
This issue was solved with changeset r35120.
John, thank you for reporting this issue.
Your contribution to Ruby is g...
nobu (Nobuyoshi Nakada)
01:00 PM Bug #6192: Integer() doesn't handle UTF-16 input
=begin
I made this patch:
Index: bignum.c
==================================================================...
drbrain (Eric Hodel)
10:34 AM Bug #6192: Integer() doesn't handle UTF-16 input
Related, String#to_i:
>> "2007".encode("UTF-16le").to_i
=> 2
john_firebaugh (John Firebaugh)
10:30 AM Bug #6192 (Closed): Integer() doesn't handle UTF-16 input
>> Integer("2007".encode("UTF-16le"))
ArgumentError: string contains null byte
from (irb):209:in `Integer'
from ...
john_firebaugh (John Firebaugh)
11:33 AM Bug #6094 (Closed): [OpenSSL] wrong argument of rsa_generate()
This issue was solved with changeset r35117.
Nobuyoshi, thank you for reporting this issue.
Your contribution to Ruby...
naruse (Yui NARUSE)
11:03 AM Bug #6094 (Open): [OpenSSL] wrong argument of rsa_generate()
naruse (Yui NARUSE)
06:12 AM Revision 463633e4 (git): transcode.c (documentation for str_encode): Explain
that transcoding to the same encoding is a no-op
(i.e. no exceptions, no replacements,...).
[ruby-core:43557][Bug...
duerst (Martin Dürst)
04:19 AM Revision 163ab0a4 (git): * bignum.c (rb_str_to_inum): must be ASCII compatible encoding as
well as String#hex and String#oct. [ruby-core:43566][Bug #6192]
* string.c (rb_must_asciicompat): check if ASCII com...
nobu (Nobuyoshi Nakada)
03:38 AM Feature #6154: Eliminate extending WaitReadable/Writable at runtime
Updated patch with the following changes:
* rb_eEWOULDBLOCKReadable and rb_eEWOULDBLOCKWritable added
* EWOULDBLO...
headius (Charles Nutter)
02:37 AM Feature #6154: Eliminate extending WaitReadable/Writable at runtime
Ok, will do. headius (Charles Nutter)
03:14 AM Revision a1348699 (git): * test/ruby/test_io.rb (try_fdopen): more GCable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35119 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:04 AM Revision 2bf3b20d (git): * file.c (rb_file_s_basename): rb_enc_asciicompat() evaluates the argument multiple times.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35118 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:33 AM Revision ee3e7dcf (git): Refix Bug #6094: use unsigned long integer literal.
* ext/openssl/ossl_pkey_rsa.c (rsa_generate): fix argument type.
[Bug #6094]
git-svn-id: svn+ssh://ci.ruby-lang.or...
naruse (Yui NARUSE)
02:02 AM Revision cca049e0 (git): Revert "* ext/openssl/ossl_pkey_rsa.c (rsa_generate): fix argument type."
This reverts commit r35102.
It breaks tests on FreeBSD.
6) Failure:
test_new_with_exponent(OpenSSL::TestPKeyRSA)
[...
naruse (Yui NARUSE)
12:56 AM Revision 6d8580fe (git): * configure.in (Makefile): get rid of confliction with -j.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35115 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

03/22/2012

10:52 PM Revision e91983b4 (git): * 2012-03-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35114 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:52 PM Revision 4725c988 (git): Revert "* configure.in (Makefile): get rid of confliction with -j."
This reverts commit r35104 because it breaks build on FreeBSD.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@351...
naruse (Yui NARUSE)
03:10 PM Bug #6186: Bug trying to compile Ruby 1.9.3p105
shevegen (markus heiler) wrote:
> (I want to try to get a static version of ruby)
Well, without any flags a ruby ...
shyouhei (Shyouhei Urabe)
02:55 PM Bug #6186 (Rejected): Bug trying to compile Ruby 1.9.3p105
shevegen (markus heiler) wrote:
> CFLAGS in use: -static -O2 -g
Do not use -static.
It makes all shared objec...
nobu (Nobuyoshi Nakada)
01:23 PM Bug #6186: Bug trying to compile Ruby 1.9.3p105
>
>Issue #6186 has been reported by shevegen (markus heiler).
>
>----------------------------------------
>B...
Anonymous
01:07 PM Bug #6186: Bug trying to compile Ruby 1.9.3p105
Sorry that it is so long. Do you need config.log too?
The bug is at:
/Depot/j/ruby-1.9.3p105/.ext/x86_64-linu...
shevegen (Robert A. Heiler)
01:05 PM Bug #6186 (Rejected): Bug trying to compile Ruby 1.9.3p105
Hi!
First my system information:
GCC Version: GCC version 4.4.3
Glibc Version: ldd (GNU libc) 2.11.2
...
shevegen (Robert A. Heiler)
02:14 PM Revision 2b846261 (git): * transcode.c (str_encode_bang, encoded_dup): if nothing was
transcoded, just set encoding but leave coderange unchanged as
forcee_encoding. [ruby-core:43557][Bug #6190]
git-...
nobu (Nobuyoshi Nakada)
02:05 PM Revision 7cbff3b9 (git): * io.c (static int io_fflush): add the definition.
Use it in set_binary_mode_with_seek_cur().
* io.c (set_binary_mode_with_seek_cur): refactoring to split the
conten...
h.shirosaki (Hiroshi Shirosaki)
01:43 PM Bug #6094 (Closed): [OpenSSL] wrong argument of rsa_generate()
This issue was solved with changeset r35102.
Nobuyoshi, thank you for reporting this issue.
Your contribution to Ruby...
nobu (Nobuyoshi Nakada)
11:47 AM Revision 3d22e33a (git): * include/ruby/win32.h (fstati64): fix macro conflicts.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35110 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:37 AM Feature #6177: array.cのrb_ary_equal()の高速化
Nobuyoshi Nakada wrote:
>最も大きいのはrb_ary_elt()呼び出しのオーバーヘッドということのようですね。
そのようです。
>i != 0 なら常に (p1 != RARRAY_PTR(ar...
Glass_saga (Masaki Matsushita)
10:55 AM Revision ff075693 (git): * win32/win32.c (rb_w32_fstat, rb_w32_fstati64): convert FILETIME
to time_t directly, not to be affected by TZ unnecessarily.
* win32/win32.c (unixtime_to_filetime): convert time_t to...
nobu (Nobuyoshi Nakada)
09:37 AM Revision 0b83d3b2 (git): * test/ruby/test_m17n.rb (test_env): show failed values.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35108 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:37 AM Revision d28c1896 (git): * regint.h (BITS_IN_ROOM, BS_ROOM, BS_BIT): suppress warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35107 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:22 AM Feature #5097 (Closed): Supported platforms of Ruby 1.9.3
naruse (Yui NARUSE)
09:22 AM Bug #5094 (Closed): Supported platforms of Ruby 1.9.3
naruse (Yui NARUSE)
09:21 AM Bug #6144 (Closed): regexec may allocate extra memory?
naruse (Yui NARUSE)
09:20 AM Bug #6145 (Closed): two possible bugs in Onigmo
naruse (Yui NARUSE)
09:20 AM Bug #6143 (Closed): Onigmo allows broken regexp: /(?(x.)/
naruse (Yui NARUSE)
08:07 AM Bug #6184: [BUG] Segmentation fault ruby 1.9.3p165 (2012-03-18 revision 35078) [x86_64-darwin11.3.0]
Also, please include crash report from ~/Library/Logs/CrashReporter or /Library/Logs/CrashReporter.
I suspect this...
drbrain (Eric Hodel)
07:25 AM Bug #6184: [BUG] Segmentation fault ruby 1.9.3p165 (2012-03-18 revision 35078) [x86_64-darwin11.3.0]
Ah, also you can install openssl using rvm.
http://beginrescueend.com/packages/openssl/
:)
sorah (Sorah Fukumori)
07:23 AM Bug #6184 (Feedback): [BUG] Segmentation fault ruby 1.9.3p165 (2012-03-18 revision 35078) [x86_64-darwin11.3.0]
sorah (Sorah Fukumori)
07:04 AM Bug #6184: [BUG] Segmentation fault ruby 1.9.3p165 (2012-03-18 revision 35078) [x86_64-darwin11.3.0]
Seems openssl is something wrong.
1. If you're using OS X's default openssl -> do like `brew install openssl` and ...
sorah (Sorah Fukumori)
06:51 AM Bug #6184 (Third Party's Issue): [BUG] Segmentation fault ruby 1.9.3p165 (2012-03-18 revision 35078) [x86_64-darwin11.3.0]
System:
OSX 10.7.3
Xcode 4.3.1
rvm 1.10.2
bundle 1.1.2
$ ruby -v
ruby 1.9.3p165 (2012-03-18 revision 35...
Gebor (Pierre-Henry Frohring)
07:32 AM Feature #6180: to_b for converting objects to a boolean value
I too would very much like to see a #to_bool method on every object.
In my opinion, if you define a public API, yo...
aef (Alexander E. Fischer)
06:04 AM Revision 9accaad5 (git): * configure.in (Makefile): add missing test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35106 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:59 AM Revision cd71db0a (git): * configure.in (Makefile): check with svn info, since svn 1.7 doesn't
have .svn under descendent directories.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35105 b2dd03c8-39d4-4d8f-9...
nobu (Nobuyoshi Nakada)
05:59 AM Revision 11c57111 (git): * configure.in (Makefile): get rid of confliction with -j.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35104 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:57 AM Revision 3417dd28 (git): TRY_LINK needs EXEEXT
* lib/mkmf.rb (TRY_LINK): need EXEEXT for cross-compiling.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35103 b...
nobu (Nobuyoshi Nakada)
04:43 AM Revision 39113275 (git): * ext/openssl/ossl_pkey_rsa.c (rsa_generate): fix argument type.
[Bug #6094]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35102 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:17 AM Revision 24513fe2 (git): workaround for mingw
* lib/mkmf.rb (try_link0, try_compile, try_cpp): check if the target
file get created actually. workaround for the...
nobu (Nobuyoshi Nakada)
02:17 AM Revision b1bdada1 (git): remove conftest files
* lib/mkmf.rb (try_constant): remove conftest files.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35100 b2dd03c...
nobu (Nobuyoshi Nakada)
02:14 AM Revision 99594056 (git): * 2012-03-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35099 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:14 AM Revision caf627af (git): * test/ruby/test_io.rb (TestIO#test_pos_with_getc): updated.
see [ruby-core:43550]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35098 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura

03/21/2012

11:35 PM Feature #6183 (Rejected): Enumerator::Lazy performance issue
Hello,
Enumerator::Lazy is not a silver bullet; it removes the overhead for
creating an intermediate array, but b...
mame (Yusuke Endoh)
11:33 PM Feature #6183: Enumerator::Lazy performance issue
Granted that seems like a bit too much overhead, but the advantage to lazy is not in a 1-to-1 comparison with non-laz... trans (Thomas Sawyer)
10:24 PM Feature #6183 (Closed): Enumerator::Lazy performance issue
I benchmarked Enumerator::Lazy and that's what I got:
user system total real
Lazy:...
gregolsen (Innokenty Mikhailov)
09:13 PM Feature #3479: Array#binary_find et al
Hello,
2012/3/18, nahi <[email protected]>:
> Endoh-san, how do you think?
Thank you for reminding this.
I t...
mame (Yusuke Endoh)
08:15 PM Feature #2065 (Rejected): An ancestors iterator
Hello,
I'm not keen to import this feature.
I'm closing the ticket. Please reopen it if you find a piece of
c...
mame (Yusuke Endoh)
07:53 PM Feature #3908: private constant
Hello,

2012/3/18, Hiroshi Nakamura <[email protected]>:
> Closing as implemented at 1.9.3.

Thanks.

...
mame (Yusuke Endoh)
07:53 PM Feature #6180: to_b for converting objects to a boolean value
On 21/03/12 01:44, trans (Thomas Sawyer) wrote:
>
> Issue #6180 has been updated by trans (Thomas Sawyer).
>
...
regularfry (Alex Young)
03:53 PM Feature #6180: to_b for converting objects to a boolean value
drbrain (Eric Hodel) wrote:
> Issue #6180 has been updated by drbrain (Eric Hodel).
>
> Why do you need to co...
spatulasnout (B Kelly)
11:40 AM Feature #6180: to_b for converting objects to a boolean value
=begin
If you're testing that a method returns exactly true and not a true value you're probably being over-specific...
drbrain (Eric Hodel)
11:32 AM Feature #6180: to_b for converting objects to a boolean value
The only problem with that is that Ruby defines #nil? which is a strict check for NilClass instance. Hence #true? and... trans (Thomas Sawyer)
11:26 AM Feature #6180: to_b for converting objects to a boolean value
@drbrain - Very true but it is nice to be consistent with return values. It makes testing a little easier and fits a ... AaronLasseigne (Aaron Lasseigne)
10:44 AM Feature #6180: to_b for converting objects to a boolean value
Also, what you are asking for should probably be called #to_bool.
Where as #to_b can have a broader, and generall...
trans (Thomas Sawyer)
10:40 AM Feature #6180: to_b for converting objects to a boolean value
Also, to_b is ambiguous. 'b' can stand for "bits", "bytes", "binary", just to name a few. hasari (Hiro Asari)
10:15 AM Feature #6180: to_b for converting objects to a boolean value
It is even shorter if you just omit the !! or the to_b altogether:
$ ruby20 -e'puts RubyVM::InstructionSequence.co...
drbrain (Eric Hodel)
10:13 AM Feature #6180: to_b for converting objects to a boolean value
I think that "to_b" is more clear and fits well with the other to_*. Using "!!" isn't the most obvious choice for peo... AaronLasseigne (Aaron Lasseigne)
09:46 AM Feature #6180: to_b for converting objects to a boolean value
BasicObject#! is optimized by YARV as following:
% ruby -e'puts RubyVM::InstructionSequence.compile(%[!!foo]).disa...
naruse (Yui NARUSE)
09:16 AM Feature #6180: to_b for converting objects to a boolean value
Typically this comes up when you have a method ending in a question mark to indicate a boolean return value.
def f...
AaronLasseigne (Aaron Lasseigne)
08:09 AM Feature #6180: to_b for converting objects to a boolean value
Why do you need to convert objects to boolean values? drbrain (Eric Hodel)
06:51 AM Feature #6180 (Rejected): to_b for converting objects to a boolean value
When a boolean return value is required it has become common practice is to use "!!" to convert the object. It would ... AaronLasseigne (Aaron Lasseigne)
05:57 PM Bug #6099 (Closed): [BUG] probable buffer overflow
naruse (Yui NARUSE)
05:05 PM Bug #6182: ruby crashed with trace inof below !(Ruby interpreter or extension libraries)
Could you try it with trunk/1.9.3? naruse (Yui NARUSE)
04:57 PM Bug #6182 (Feedback): ruby crashed with trace inof below !(Ruby interpreter or extension libraries)
Can you show us how we can see that output on our machine? shyouhei (Shyouhei Urabe)
03:20 PM Bug #6182 (Closed): ruby crashed with trace inof below !(Ruby interpreter or extension libraries)
/home/bourne/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/timeout.rb:75: [BUG] rb_register_sigaltstack. malloc error
...
nitin (nitin arya)
12:58 PM Bug #6181: Ruby crash when trying to send a mail (tls/gmail)
The crash is during X509 certificate verification. drbrain (Eric Hodel)
12:28 PM Bug #6181 (Third Party's Issue): Ruby crash when trying to send a mail (tls/gmail)
The following code made ruby crash:
require 'net/smtp'
smtp = Net::SMTP.new 'smtp.gmail.com', 587
smtp.enabl...
mljsimone (Mariano Simone)
10:53 AM Revision b2cc0976 (git): * regcomp.c: Merge Onigmo 3d855b30d574536d3ae600260208c6624ae4791c.
[Bug#6143] [Bug#6144] [Bug#6145]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35097 b2dd03c8-39d4-4d8f-98ff-823...
naruse (Yui NARUSE)
09:59 AM Bug #6175: watir-2.0.4/lib/watir/ie-class.rb:567: [BUG] Segmentation fault
michaelcm (Michael McWilliam) wrote:
> Also, I posted it here because the bugreport.html page said to click on the l...
naruse (Yui NARUSE)
08:53 AM Bug #6155: Enumerable::Lazy#flat_map raises an exception when an element does not respond to #each
Hello,

Ah, I see. RubySpec defines to_a to assert that it's never called, right?
That makes sense.
2012/03...
shugo (Shugo Maeda)
08:03 AM Revision 51f41bb8 (git): * 2012-03-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35096 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:03 AM Revision af86dba2 (git): * test/ruby/test_io.rb (TestIO#test_pos_with_getc): added.
see [Bug #6179][ruby-core:43518]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35095 b2dd03c8-39d4-4d8f-98ff-82...
U.Nakamura
06:50 AM Bug #4434: make test-all "-j10000" のように大きな並列数を与えると異常終了
Too many open files を出してるのがマネージャープロセスなら、しょうがないんじゃない。それはRLIMIT上げればいいんだし。
workerプロセスが出してるなら問題で、それはfdリークを意味してるので -j の数に...
kosaki (Motohiro KOSAKI)
06:27 AM Bug #5973: Bus Error in simple project requiring YARD
Thanks, I tried with 1.9.3-p125 and the problem does seem to be resolved. ggilder (Gabriel Gilder)
01:42 AM Bug #6143: Onigmo allows broken regexp: /(?(x.)/
OnigmoのRubyマージ作業用ブランチにも修正を反映しました。
https://github.com/k-takata/Onigmo/tree/tmp/ruby-2.0.x
k_takata (Ken Takata)
01:41 AM Bug #6145: two possible bugs in Onigmo
1つめは、ENCLOSE_CONDITION で node->target が NULL になることはありません。
チェック無しに node->target をデリファレンスをしているのは、ENCLOSE_STOP_BACKTRAC...
k_takata (Ken Takata)
01:35 AM Bug #6144: regexec may allocate extra memory?
sizeof(char*)をsizeof(OnigStackIndex)に修正しました。
https://github.com/k-takata/Onigmo/tree/tmp/ruby-2.0.x
k_takata (Ken Takata)
12:23 AM Feature #6177: array.cのrb_ary_equal()の高速化
Glass_saga (Masaki Matsushita) wrote:
> patchを直し、rb_equal()を実行した後に互いのRARRAY_LENのチェックと
> p1, p2の有効性のチェック、無効であれば有効なポイ...
nobu (Nobuyoshi Nakada)
12:09 AM Feature #3916: Add flag to ruby to make warnings fatal.
It wouldn't break backward compatibility, but it would take time for libraries to adjust to take the most advantage o... trans (Thomas Sawyer)

03/20/2012

11:34 PM Feature #6177: array.cのrb_ary_equal()の高速化
Nobuyoshi Nakada wrote:
>rb_equal()はメソッドを呼び出すので、その後ではp1,p2が有効である保証がありません。
patchを直し、rb_equal()を実行した後に互いのRARRAY_LEN...
Glass_saga (Masaki Matsushita)
10:00 PM Feature #6177: array.cのrb_ary_equal()の高速化
=begin
もう一点、(({&&}))ではなく(({||}))ではないでしょうか。
=end
nobu (Nobuyoshi Nakada)
09:58 PM Feature #6177: array.cのrb_ary_equal()の高速化
=begin
(({rb_equal()}))はメソッドを呼び出すので、その後では(({p1})),(({p2}))が有効である保証がありません。
=end
nobu (Nobuyoshi Nakada)
08:29 PM Feature #6177: array.cのrb_ary_equal()の高速化
Nobuyoshi Nakada wrote:
>先頭だけではなく、同一オブジェクトかどうかを常に先に調べるようにするとどうなるでしょうか。
最初の要素だけobject_idに依らない同値性の判定が必要なケース(先に添付したp...
Glass_saga (Masaki Matsushita)
06:13 PM Feature #6177: array.cのrb_ary_equal()の高速化
=begin
先頭だけではなく、同一オブジェクトかどうかを常に先に調べるようにするとどうなるでしょうか。
=end
nobu (Nobuyoshi Nakada)
12:08 PM Feature #6177 (Closed): array.cのrb_ary_equal()の高速化
できる限りVALUEの値の比較のみに留め、必要になったらrb_equal()を用いるという方針でrb_ary_equal()の高速化を試みました。
次のベンチマークを行ったところ、以下のような結果となりました。
require...
Glass_saga (Masaki Matsushita)
11:34 PM Feature #3773: Module#parent
I will eventually try again. I don't really understand having #name, but not being able to get the actual constant na... trans (Thomas Sawyer)
09:51 PM Feature #4523 (Rejected): Kernel#require to return the path of the loaded file
nobu (Nobuyoshi Nakada)
07:29 PM Feature #4523: Kernel#require to return the path of the loaded file
On 19/03/12 23:24, Eric Hodel wrote:
> On Mar 19, 2012, at 10:16 AM, Alex Young wrote:
>> On 19/03/12 11:58, Lui...
regularfry (Alex Young)
08:29 AM Feature #4523: Kernel#require to return the path of the loaded file
On Mar 19, 2012, at 10:16 AM, Alex Young wrote:
> On 19/03/12 11:58, Luis Lavena wrote:
>> On Mon, Mar 19, 2012 at...
drbrain (Eric Hodel)
02:23 AM Feature #4523: Kernel#require to return the path of the loaded file
On 19/03/12 11:58, Luis Lavena wrote:
> On Mon, Mar 19, 2012 at 8:06 AM, Alex Young<[email protected]> wrote:
...
regularfry (Alex Young)
03:20 PM Bug #6131: Ctrl-C handler do not work from exec process (Windows)
h.shirosaki (Hiroshi Shirosaki) wrote:
> Specify options:
> { :creationflags => Process::CREATE_NEW_PROCESS_GROUP }...
nobu (Nobuyoshi Nakada)
01:55 PM Revision 905eb21d (git): * 2012-03-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35094 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:54 PM Revision 1e42030f (git): test_thread: test_condvar_wait_not_owner duplicates test_condvar_nolock
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35093 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:52 PM Feature #3916: Add flag to ruby to make warnings fatal.
There are no priorities for warnings at present, so any code using warnings would need to be updated to take advantag... drbrain (Eric Hodel)
10:48 AM Feature #3916: Add flag to ruby to make warnings fatal.
@drbrain Wouldn't using priorities and setting such a warning to a very low priority solve this?
trans (Thomas Sawyer)
07:40 AM Feature #3916: Add flag to ruby to make warnings fatal.
Sometimes when I use Kernel#warn in my code it is a message the user may not be able to do anything about, such as a ... drbrain (Eric Hodel)
11:28 AM Bug #6099: [BUG] probable buffer overflow
Yui NARUSE wrote:
>IO#readpartial は
>* It blocks only if <em>ios</em> has no data immediately available.
>* The ...
Glass_saga (Masaki Matsushita)
09:46 AM Feature #6176: Allow Enumerable#flatten to take a block
> I think #flat_map makes more sense than #flatten accepting a block. It's unclear to me what #flatten would do with ... trans (Thomas Sawyer)
07:38 AM Feature #6176: Allow Enumerable#flatten to take a block
I think #flat_map makes more sense than #flatten accepting a block. It's unclear to me what #flatten would do with t... drbrain (Eric Hodel)
12:31 AM Feature #6176 (Rejected): Allow Enumerable#flatten to take a block
I see a new method `#flat_map` has been added to Enumerable. Yet passing a block to #flatten has no use. That seems a... trans (Thomas Sawyer)
08:37 AM Feature #3575: String#split is inconsistent with empty string and negative limit
I will add a note to the documentation to cover the behavior of empty strings. drbrain (Eric Hodel)
08:26 AM Bug #6089: Test suite fails with OpenSSL 1.0.1
> Hi Martin,
> so OpenSSL v 1.0.1 is now public [1] and the problem seems to stay. I myself am not SSL expert, but wh...
MartinBosslet (Martin Bosslet)
05:31 AM Bug #4421: [ext/openssl] Fix RSA public key encoding
MartinBosslet (Martin Bosslet) wrote:
> [...] and you need the latter instead of the former, let me know, I could al...
wolfgangw (Wolfgang Woehl)
04:54 AM Bug #6175: watir-2.0.4/lib/watir/ie-class.rb:567: [BUG] Segmentation fault
michaelcm (Michael McWilliam) wrote:
> Re: win32console, it is used by the ansi 1.4.2 gem, is that also no longer be...
luislavena (Luis Lavena)
04:43 AM Bug #6175: watir-2.0.4/lib/watir/ie-class.rb:567: [BUG] Segmentation fault
Re: win32console, it is used by the ansi 1.4.2 gem, is that also no longer being maintained? michaelcm (Michael McWilliam)
04:08 AM Bug #6175: watir-2.0.4/lib/watir/ie-class.rb:567: [BUG] Segmentation fault
Also, I posted it here because the bugreport.html page said to click on the link for ruby 1.9.2 or 1.9.3, but neither... michaelcm (Michael McWilliam)
04:00 AM Bug #6175: watir-2.0.4/lib/watir/ie-class.rb:567: [BUG] Segmentation fault

This is the minimum snapshot of code:
require 'watir'
begin
browser = Watir::Browser.attach( :url, /someUrl/...
michaelcm (Michael McWilliam)
12:48 AM Bug #6175 (Feedback): watir-2.0.4/lib/watir/ie-class.rb:567: [BUG] Segmentation fault
Hello,
Please don't report issues on the backports projects. Use ruby-trunk instead.
Now, if you can provide co...
luislavena (Luis Lavena)
12:23 AM Bug #6175 (Rejected): watir-2.0.4/lib/watir/ie-class.rb:567: [BUG] Segmentation fault
See attached log. Occurs about 5% of the time. Not sure why. Running script again immediately avoids the issue.
C:...
michaelcm (Michael McWilliam)
02:27 AM Bug #6155: Enumerable::Lazy#flat_map raises an exception when an element does not respond to #each
Hi,
shugo (Shugo Maeda) wrote:
> Why the last example defines to_a? flat_map doesn't call to_a, but to_ary.
I...
marcandre (Marc-Andre Lafortune)
02:11 AM Feature #2322 (Rejected): [PATCH] Add standard deviation function to Math Module
Why do we need to specially treat the 2nd central moment, that is standard deviation, than the other nth moment, such... mrkn (Kenta Murata)

03/19/2012

11:39 PM Bug #6131: Ctrl-C handler do not work from exec process (Windows)
How about removing CREATE_NEW_PROCESS_GROUP flag by default and providing a way to specify CREATE_NEW_PROCESS_GROUP f... h.shirosaki (Hiroshi Shirosaki)
06:27 PM Bug #6131: Ctrl-C handler do not work from exec process (Windows)
r34389 (not 34387) is the revision.
Shirosaki-san, how do you think about this?
usa (Usaku NAKAMURA)
06:08 PM Bug #6131: Ctrl-C handler do not work from exec process (Windows)
As you may know, this bug is due to the Revision r34387.
If the CREATE_NEW_PROCESS_GROUP flag is specified in a ca...
phasis68 (Heesob Park)
09:07 PM Feature #4551: uri.set_scheme should downcase schemes
I agree with this.
Please commit it.
naruse (Yui NARUSE)
09:07 PM Bug #6089: Test suite fails with OpenSSL 1.0.1
Also, this new OpenSSL is breaking the drb test suite:
$ make test-all TESTS="test/drb/test_drbssl.rb"
/builddir/bu...
Anonymous
08:20 PM Bug #6089: Test suite fails with OpenSSL 1.0.1
Hi Martin,
so OpenSSL v 1.0.1 is now public [1] and the problem seems to stay. I myself am not SSL expert, but why e...
Anonymous
08:59 PM Feature #4523: Kernel#require to return the path of the loaded file
On Mon, Mar 19, 2012 at 8:06 AM, Alex Young <[email protected]> wrote:
> On 18/03/12 10:22, nobu wrote:
>>
>>
...
luislavena (Luis Lavena)
08:23 PM Feature #4523: Kernel#require to return the path of the loaded file
On 18/03/12 10:22, nobu wrote:
>
> Issue #4523 has been updated by nobu.
>
>
> I don't think it's useful i...
regularfry (Alex Young)
03:30 AM Feature #4523: Kernel#require to return the path of the loaded file
No, b/c that's not running in the process and at the point in code which is in question.
trans (Thomas Sawyer)
03:22 AM Feature #4523: Kernel#require to return the path of the loaded file
If you have two files with the same name isn't `gem which --all` enough to discover the collision? drbrain (Eric Hodel)
02:09 AM Feature #4523: Kernel#require to return the path of the loaded file
I haven't worked on the project where such comes into play in a few months, so I can only recollect the obvious useca... trans (Thomas Sawyer)
07:29 PM Feature #1122: request for: Object#try
On 15/03/12 15:26, Thomas Sawyer wrote:
>
> Issue #1122 has been updated by Thomas Sawyer.
>
>
> How about...
regularfry (Alex Young)
05:22 PM Bug #6155 (Closed): Enumerable::Lazy#flat_map raises an exception when an element does not respond to #each
This issue was solved with changeset r35092.
Dan, thank you for reporting this issue.
Your contribution to Ruby is gr...
shugo (Shugo Maeda)
04:57 PM Bug #6155: Enumerable::Lazy#flat_map raises an exception when an element does not respond to #each
I'll fix lazy flat_map respecting Matz's opinion, but let me clarify one point.
dkubb (Dan Kubb) wrote:
> > > [...
shugo (Shugo Maeda)
03:41 PM Bug #6158 (Closed): Enumerator::Lazy#take: should it be lazy?
This issue was solved with changeset r35090.
Benoit, thank you for reporting this issue.
Your contribution to Ruby is...
shugo (Shugo Maeda)
09:26 AM Feature #6173: re.cのrb_memsearch()におけるmemchr()の利用
optflags='-O0 -g'を付けてビルドしたtrunkを使っていたので、ベンチマークでproposalが不当に有利でした。
optflagsを外してビルドした上でベンチマークを取り直したところ、以下の結果となりました。
...
Glass_saga (Masaki Matsushita)
12:10 AM Feature #6173: re.cのrb_memsearch()におけるmemchr()の利用
特に添字を使う意味もなかったのでpatchを修正しました。 Glass_saga (Masaki Matsushita)
08:22 AM Revision ded27bf5 (git): * enumerator.c (lazy_flat_map_func): convert the block value to
Array if it doesn't respond to each. [ruby-core:43334]
[Bug #6155]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
shugo (Shugo Maeda)
08:01 AM Feature #4102 (Rejected): Proposal for 'let'. A new approach using block-defaults in 1.9
The definition of let would be: "def let() yield; end"; I don't think it's worth to add.
Matz.
matz (Yukihiro Matsumoto)
07:39 AM Revision 592a629b (git): * enum.c (zip_i): variadic argument needs explicit cast on the
platforms where VALUE is longer than int.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35091 b2dd03c8-39d4-4d8f...
shugo (Shugo Maeda)
06:41 AM Revision 831898bd (git): * enumerator.c (enumerable_lazy): add an example of take and first
to the documentation. [ruby-core:43344] [Bug #6158]
add the description of the behavior when a block is given to z...
shugo (Shugo Maeda)
06:20 AM Revision 0d1c2268 (git): * compile.c (iseq_specialized_instruction): DRY and replace chain
of if-else with switch for special instructions. based on a
patch by Vasfed. https://github.com/ruby/ruby/pull/10...
nobu (Nobuyoshi Nakada)
06:08 AM Revision d4f0f284 (git): * test/test_pty.rb: same as r29280, skip tests when PTY allocation
failed (that's not our fault).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35088 b2dd03c8-39d4-4d8f-98ff-823f...
shyouhei (Shyouhei Urabe)
04:46 AM Feature #3620: Add Queue, SIzedQueue and ConditionVariable implementations in C in addition to ruby ones
Related issue (but about plain ruby realization)
https://bugs.ruby-lang.org/issues/6174
funny_falcon (Yura Sokolov)
12:41 AM Bug #6174: Fix collision of ConditionVariable#wait timeout and #signal (+ other cosmetic changes)
> and native method could not be interrupted (unless it will)
Sorry, it should be read as "(unless it wish)"
funny_falcon (Yura Sokolov)
12:40 AM Bug #6174 (Rejected): Fix collision of ConditionVariable#wait timeout and #signal (+ other cosmetic changes)
1. Currently, when Thread wakes on timeout, it could not remove itself from ConditionVariable waiters until it acquir... funny_falcon (Yura Sokolov)
12:23 AM Feature #6154: Eliminate extending WaitReadable/Writable at runtime
Charles, do you create a patch to introduce 4 constants (+2 for
EWOULDBLOCK) ? We discussed this issue today and ...
nahi (Hiroshi Nakamura)

03/18/2012

11:43 PM Bug #6172 (Rejected): Inconsistent behaviour of defined?
The former is analogous to Foo.bar(Misio), while the latter is analogous to Foo.bar("zot").
Object.const_get is mere...
nobu (Nobuyoshi Nakada)
07:23 PM Bug #6172 (Rejected): Inconsistent behaviour of defined?
Following behavior is obvious:
irb(main):004:0> Object.const_get("Misio")
NameError: uninitialized constant Misio...
pkondzior (Paweł Kondzior)
11:14 PM Feature #6173 (Closed): re.cのrb_memsearch()におけるmemchr()の利用
re.cのrb_memsearch()では、m == 1な場合にはfor文で各バイトと比較していますが、memchr()を用いると性能の改善がみられます。
次のようなベンチマークを実行したところ、以下のような結果となりました。
...
Glass_saga (Masaki Matsushita)
11:05 PM Feature #3916: Add flag to ruby to make warnings fatal.
Hmm... I just wrote article related to this:
https://github.com/trans/trans.github.com/wiki/2012-02-25-setting-p...
trans (Thomas Sawyer)
06:46 PM Feature #3916 (Assigned): Add flag to ruby to make warnings fatal.
shyouhei (Shyouhei Urabe)
11:01 PM Feature #4151: Enumerable#categorize
I'm sorry, but #categorize has big code smell. Seems like too much functionality is being shoved into one method. It ... trans (Thomas Sawyer)
10:36 PM Feature #5534: Redefine Range class and introduce RelativeNumeric and RelativeRange
More of my crazy ideas. Wouldn't it be nice to be able to write:
a, b = 0.5, 10.5
(a..b).each(Integer) { |n| puts n }
alexeymuranov (Alexey Muranov)
10:11 PM Feature #4102: Proposal for 'let'. A new approach using block-defaults in 1.9
It would conflict with RSpec's definition of #let.
Other then as a teaching tool for block scope what are the use ...
trans (Thomas Sawyer)
06:46 PM Feature #4102 (Assigned): Proposal for 'let'. A new approach using block-defaults in 1.9
shyouhei (Shyouhei Urabe)
09:53 PM Feature #4553: Add Set#pick and Set#pop
I would expect `Array#pick` to work too. Which then leads one to think Array might support the equivalent of `Set#pop... trans (Thomas Sawyer)
07:26 PM Feature #4553 (Assigned): Add Set#pick and Set#pop
shyouhei (Shyouhei Urabe)
09:31 PM Feature #1873: MatchData#[]: Omits All But Last Captures Corresponding to the Same Named Group
This is the first time I've seen regular expression groups, so it's interesting.
It occurs to me that with this ad...
trans (Thomas Sawyer)
03:01 PM Feature #1873 (Feedback): MatchData#[]: Omits All But Last Captures Corresponding to the Same Named Group
This feature itself is acceptable, but proposed method name (API) is not acceptable. naruse (Yui NARUSE)
07:25 PM Feature #4551 (Assigned): uri.set_scheme should downcase schemes
naruse (Yui NARUSE)
07:22 PM Feature #4523: Kernel#require to return the path of the loaded file
I don't think it's useful if it may return false.
What's the use case?
I agree that the way to know the loaded path...
nobu (Nobuyoshi Nakada)
07:12 PM Feature #4513 (Assigned): allow whitespace following EOL continuation backslash
Regardless it's acceptable or not, we want to check nobu's local patches first. Don't you have that? nahi (Hiroshi Nakamura)
07:08 PM Feature #4483 (Assigned): PStoreをデフォルトで複数のスレッドから扱えるようにしたい
nahi (Hiroshi Nakamura)
07:05 PM Feature #4475 (Assigned): default variable name for parameter
nahi (Hiroshi Nakamura)
07:04 PM Feature #4414 (Rejected): Addition to String.split
Please use unpack instead. shyouhei (Shyouhei Urabe)
07:04 PM Feature #4335 (Rejected): String#split for empty string is always empty array
It's intended feature, and -1 is prepared for your purpose as Nobu said. #3575 nahi (Hiroshi Nakamura)
07:01 PM Feature #4276 (Assigned): Allow use of quotes in symbol syntactic sugar for hashes
nahi (Hiroshi Nakamura)
06:56 PM Feature #4254 (Rejected): Allow method transplanting
nahi (Hiroshi Nakamura)
06:49 PM Feature #4168 (Assigned): WeakRef is unsafe to use in Ruby 1.9
Nobu, can we close this now? nahi (Hiroshi Nakamura)
06:47 PM Feature #4146 (Assigned): Improvement of Symbol and Proc
nahi (Hiroshi Nakamura)
06:46 PM Feature #5096 (Assigned): offer Logger-compatibility for syslog ext
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5073 (Assigned): Ruby 1.9.2 may fail to build ri data when an RDoc plugin is installed
shyouhei (Shyouhei Urabe)
06:46 PM Feature #5011 (Assigned): Add Perl 6-like main method definition support: accept command-line arguments as method arguments
shyouhei (Shyouhei Urabe)
06:46 PM Feature #5010 (Assigned): Add Slop(-like) in stdlib and deprecate current OptionParser API
shyouhei (Shyouhei Urabe)
06:46 PM Feature #4985 (Assigned): Add %S[] support for making a list of symbols
shyouhei (Shyouhei Urabe)
06:46 PM Bug #4974 (Assigned): [ext/tk] ruby_1_9_2@32391 build failure with MinGW
shyouhei (Shyouhei Urabe)
06:46 PM Bug #4971 (Assigned): Module#class_variables
shyouhei (Shyouhei Urabe)
06:46 PM Feature #4938 (Assigned): Add Random.bytes [patch]
shyouhei (Shyouhei Urabe)
06:46 PM Bug #4911 (Assigned): timer_thread_function() が thead unsafe
shyouhei (Shyouhei Urabe)
06:46 PM Feature #4872 (Assigned): REXML::XMLDecl#encodingがStringではなくEncodingを返すようにする
shyouhei (Shyouhei Urabe)
06:46 PM Feature #4831 (Assigned): Integer#prime_factors
shyouhei (Shyouhei Urabe)
06:46 PM Feature #4788 (Assigned): resolv.rb refactoring
shyouhei (Shyouhei Urabe)
06:46 PM Feature #4787 (Assigned): Integer#each_modulo(n)
shyouhei (Shyouhei Urabe)
06:46 PM Feature #4649 (Assigned): Adding parallel constructors to Ruby 2.0
shyouhei (Shyouhei Urabe)
06:46 PM Feature #4614 (Assigned): [RFC/PATCH] thread_pthread.c: lower RUBY_STACK_MIN_LIMIT to 64K
shyouhei (Shyouhei Urabe)
06:46 PM Feature #4570 (Assigned): [PATCH v2] io.c (rb_io_close): release GVL if possible
shyouhei (Shyouhei Urabe)
06:46 PM Feature #4521 (Assigned): NoMethodError#message may take very long to execute
shyouhei (Shyouhei Urabe)
06:46 PM Feature #4086 (Assigned): Feature request: add String#contain? and {Enumerable,Array}#contain? methods
shyouhei (Shyouhei Urabe)
06:46 PM Feature #4085 (Assigned): Refinements and nested methods
shyouhei (Shyouhei Urabe)
06:46 PM Feature #3953 (Assigned): TCPSocket / UDPSocket do not accept IPAddr objects.
shyouhei (Shyouhei Urabe)
06:22 PM Feature #3953: TCPSocket / UDPSocket do not accept IPAddr objects.
knu, how do you think? nahi (Hiroshi Nakamura)
06:18 PM Feature #3953: TCPSocket / UDPSocket do not accept IPAddr objects.
If we implement this feature, we need a method for duck type, such as IPAddr#to_ipaddress to convert to IP-address st... akr (Akira Tanaka)
06:46 PM Feature #3946 (Assigned): Array#packのqQ指定子に機種依存サイズフラグ!を追加
shyouhei (Shyouhei Urabe)
06:46 PM Feature #3901 (Assigned): WIN32OLE_VARIANT.new method lacks consistency
shyouhei (Shyouhei Urabe)
06:46 PM Bug #3781 (Assigned): FIBER_USE_NATIVE が有効だと落ちるスクリプトがある
shyouhei (Shyouhei Urabe)
06:46 PM Feature #3731 (Assigned): Easier Embedding API for Ruby
shyouhei (Shyouhei Urabe)
06:06 PM Feature #3731 (Open): Easier Embedding API for Ruby
nahi (Hiroshi Nakamura)
06:46 PM Feature #3620 (Assigned): Add Queue, SIzedQueue and ConditionVariable implementations in C in addition to ruby ones
shyouhei (Shyouhei Urabe)
06:46 PM Feature #3608 (Assigned): Enhancing Pathname#each_child to be lazy
shyouhei (Shyouhei Urabe)
06:46 PM Bug #3594 (Assigned): URI class doesn't do file URL's properly.
shyouhei (Shyouhei Urabe)
06:46 PM Feature #3479 (Assigned): Array#binary_find et al
shyouhei (Shyouhei Urabe)
05:27 PM Feature #3479: Array#binary_find et al
Endoh-san, how do you think? nahi (Hiroshi Nakamura)
06:46 PM Feature #3450 (Assigned): Format Strings with Named Arguments & Hash#default
shyouhei (Shyouhei Urabe)
06:46 PM Feature #3399 (Assigned): UNC path is not handled properly
shyouhei (Shyouhei Urabe)
06:46 PM Feature #3333 (Assigned): mkmf (have|find)_cxx_header
shyouhei (Shyouhei Urabe)
03:56 PM Feature #3333: mkmf (have|find)_cxx_header
Imported from #3330
うっかりruby-listに投げてしまったきしもとです
[ruby-list:47092] で振ってみた話題に関係して、なのですが(ツリーになりませんでしたが)、
mkmf に C...
nahi (Hiroshi Nakamura)
06:46 PM Feature #3328 (Assigned): Kernel#p outputs as default_internal encoding, and so on
shyouhei (Shyouhei Urabe)
06:46 PM Feature #3322 (Assigned): Simple Patch to make ruby copy-on-write-friendly
shyouhei (Shyouhei Urabe)
06:46 PM Feature #3206 (Assigned): Problems manipulating the signal mask with Ruby
shyouhei (Shyouhei Urabe)
06:46 PM Feature #3187 (Assigned): Allow dynamic Fiber stack size
shyouhei (Shyouhei Urabe)
02:36 PM Feature #3187: Allow dynamic Fiber stack size
How about;
```ruby
t = Thread.new(stack_size: 1024)
t.stack_size = 1024
t[:initial_tls_hash] = {}
t.run {
....
nahi (Hiroshi Nakamura)
06:46 PM Feature #3163 (Assigned): SyntaxError when using variable which is also a method in current scope with a Symbol argument
shyouhei (Shyouhei Urabe)
06:46 PM Feature #2837 (Assigned): Compile-time constant for HEAP_GROWTH_FACTOR (patch attached)
shyouhei (Shyouhei Urabe)
06:46 PM Feature #2709 (Assigned): $VERBOSE, $DEBUG and Kernel#sprintf
shyouhei (Shyouhei Urabe)
06:46 PM Feature #2643 (Assigned): test/unit redefinition check of test_* method
shyouhei (Shyouhei Urabe)
03:11 PM Feature #2643: test/unit redefinition check of test_* method
Shota, please handle this. We also added you as a maintainer of test/unit. http://bugs.ruby-lang.org/projects/ruby/w... nahi (Hiroshi Nakamura)
06:46 PM Feature #2631 (Assigned): Allow IO#reopen to take a block
shyouhei (Shyouhei Urabe)
03:12 PM Feature #2631: Allow IO#reopen to take a block
I don't feel changing `IO#reopen` is great way to solve this issue.
How about `spawn()`?
Since Ruby 1.9, `spawn...
akr (Akira Tanaka)
02:58 PM Feature #2631: Allow IO#reopen to take a block
Method name? nahi (Hiroshi Nakamura)
06:46 PM Feature #2324 (Assigned): Dir instance methods for relative path
shyouhei (Shyouhei Urabe)
06:46 PM Feature #2322 (Assigned): [PATCH] Add standard deviation function to Math Module
shyouhei (Shyouhei Urabe)
06:46 PM Bug #1792 (Assigned): Fixnum#& 等が、Rational などを受けつける
shyouhei (Shyouhei Urabe)
06:46 PM Feature #1586 (Assigned): Including a module already present in ancestors should not be ignored
shyouhei (Shyouhei Urabe)
06:46 PM Bug #953 (Assigned): 深い入れ子の配列の取り扱いで落ちる
shyouhei (Shyouhei Urabe)
06:46 PM Feature #6163 (Assigned): Remove syck YAML extension
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6161 (Assigned): Document interpretation of backslashes in string transliterations
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6147 (Assigned): should we check a result returned by fcntl?
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6145 (Assigned): two possible bugs in Onigmo
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6143 (Assigned): Onigmo allows broken regexp: /(?(x.)/
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6141 (Assigned): rails-3.2.2+1.9.3p125 の環境で SEGV が発生
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6131 (Assigned): Ctrl-C handler do not work from exec process (Windows)
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6124 (Assigned): remove the "spec-only gems" in Ruby 1.9.3 (was What is the purpose of "fake" gems in Ruby)
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6122 (Assigned): OpenSSL::PKCS7 verify
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6120 (Assigned): Float and BigDecimal bug in remainder in corner cases
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6119 (Assigned): Usage of CPPFLAGS during configure result in duplicated values for RbConfig CPPFLAGS information
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6117 (Assigned): Transfers allowed into Fibers that have resumed into other fibers
shyouhei (Shyouhei Urabe)
06:46 PM Feature #6111 (Assigned): Request for making ruby multiarchable
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6107 (Assigned): Documentation Abbrev (stdlib) confusing
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6098 (Assigned): Re: GVL改善案
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6094 (Assigned): [OpenSSL] wrong argument of rsa_generate()
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6090 (Assigned): ruby-mode.el font-lock fails with some interpolated strings
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6087 (Assigned): How should inherited methods deal with return values of their own subclass?
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6086 (Assigned): Number of arguments and named parameters
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6078 (Assigned): The name of a module nested in an anonymous module depends on how it was created
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6067 (Assigned): Conditional assignment of a nested constant raises a SyntaxError
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6066 (Assigned): Fix "control may reach end of non-void function" warnings for clang
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6057 (Assigned): URI - Nonsensical Behavior
shyouhei (Shyouhei Urabe)
06:46 PM Feature #6056 (Assigned): Enhancements to OpenStruct
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6039 (Assigned): lambda vs proc; #to_ary w/ splat bug
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6038 (Assigned): #instance_eval bug
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6030 (Assigned): Thread-local "leak" in rb_exec_recursive*
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6029 (Assigned): Should OpenStruct implement #eql? and #hash?
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6024 (Assigned): Failure to execute test_modify_expand_memory_leak under Windows (MinGW)
shyouhei (Shyouhei Urabe)
06:46 PM Feature #6023 (Assigned): Add "a ?= 2" support for meaning "a = a.nil? ? 2 : a"
shyouhei (Shyouhei Urabe)
06:46 PM Feature #6012 (Assigned): Proc#source_location also return the column
shyouhei (Shyouhei Urabe)
06:46 PM Bug #6011 (Assigned): ruby-1.9.3-p0/lib/webrick/utils.rb:184: [BUG] Segmentation fault
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5993 (Assigned): Thread.new{ Fiber.new { Thread.exit }.resume }.join で例外
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5985 (Assigned): miniruby skews "make benchmark" results
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5954 (Assigned): IO.read_nonblock on IO.pipe generates Errno::EBADF (MinGW)
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5932 (Assigned): gc_mark_children で SEGV が発生
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5930 (Assigned): source_location of blocks incorrect
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5912 (Assigned): Interpreter crashes when trying to invoke implicit block via Binding#eval
shyouhei (Shyouhei Urabe)
06:46 PM Feature #5896 (Assigned): object representation in rb_enc_vsprintf()
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5882 (Assigned): segfault in miniruby in ruby1.9.3 crosscompile for ARM
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5829 (Assigned): /dl/test_cptr.rb Segmentation fault on Ruby 1.9.3 P0
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5828 (Assigned): Non anonymous classes can't be frozen, cloned and then inspected
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5811 (Assigned): Ruby Process Deadlocks With Fork on Mac OS X Lion
shyouhei (Shyouhei Urabe)
06:46 PM Feature #5785 (Assigned): Readline に pre_input_hook, insert_text, redisplay を追加
shyouhei (Shyouhei Urabe)
06:46 PM Feature #5784 (Assigned): Readline.special_prefixes の追加
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5780 (Assigned): test/fileutils/test_fileutils.rb:86: [BUG] Segmentation fault
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5774 (Assigned): [PATCH] xmlrpc client handling cookies
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5772 (Assigned): Segmentation Fault on Mac (crash)
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5771 (Assigned): WIN32OLERuntimeError using 1.9.2
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5761 (Assigned): Array#flatten(N) calls to_ary on the (N+1)-level objects
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5759 (Assigned): flatten calls to_ary on everything
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5750 (Assigned): Thread.current local-variables behavior
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5747 (Assigned): Proc#curry doesn't always detect too many arguments
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5746 (Assigned): Proc#curry too strict about lambda's arity.
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5737 (Assigned): WEBrick doesn't support keep alive connections for 204 and 304 responses
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5736 (Assigned): Numeric#quo should convert with #to_r
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5719 (Assigned): Hash::[] can't handle 100000+ args
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5715 (Assigned): +/-1 ** Bignum returns different results than +/-1 ** Fixnum
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5713 (Assigned): Fixnum#** returns Infinity for 0 ** negative Bignum
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5694 (Assigned): Proc#arity doesn't take optional arguments into account.
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5686 (Assigned): compile error for ext/tk/tcltklib.c: ‘ruby_errinfo’ undeclared
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5680 (Assigned): IPPROTO_GGP undeclared when compiling ext/socket/constants.c
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5670 (Assigned): Emacs ruby-mode syntax highlighting issue
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5648 (Assigned): irb does not handle recursive heredocs
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5647 (Assigned): Possible use of uninitialized value in Init_bigdecimal
shyouhei (Shyouhei Urabe)
06:46 PM Feature #5630 (Assigned): Missing custom transfer modes in Net::FTP
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5619 (Assigned): Segfault on OS X
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5618 (Assigned): Exceptions cause DRb connection to be closed
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5608 (Assigned): make -j 16 sometimes fail
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5563 (Assigned): Fix bug in drb tests if hostname does not resolve to a local IP
shyouhei (Shyouhei Urabe)
06:46 PM Feature #5543 (Assigned): rb_thread_blocking_region() API is poorly designed
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5538 (Assigned): ruby memory error running minitests
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5515 (Assigned): Integer#quo(aFloat) の結果が Rational になる
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5511 (Assigned): "make test" failure on HP-UX/PA
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5510 (Assigned): "make test" failure on HP-UX/IA
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5508 (Assigned): Is BigDecimal really not $SAFE?
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5497 (Assigned): Math.log10(10_000) error on HP-UX/PA
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5485 (Assigned): ERB html_escape should follow OWASP recommendations
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5463 (Assigned): PTY or IO.select timing issue results in no EOF
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5437 (Assigned): Using fibers leads to huge memory leak
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5420 (Assigned): RubyGems misleading error message for "update -l"
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5418 (Assigned): Some properties of WEBrick::HTTPRequest could be malformed
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5368 (Assigned): ensure節でsleepするようなThreadがあるとインタプリタが終了しない
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5358 (Assigned): YAML 中のタグの扱いについて
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5355 (Assigned): Sync_mにBug #5195やBug #5258と同様のバグ
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5330 (Assigned): Bug Report: wrong backtrace
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5269 (Assigned): All ThreadError in PStore transaction will be caught and replaced with PStore::Error
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5266 (Assigned): BigDecimal#sqrt で、大きな数の平方根の、要求する精度が低いある範囲のとき、結果がおかしい
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5246 (Assigned): bootstraptest fails on ia64
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5236 (Assigned): Including a module in a superclass after it has been included in a subclass leads to infinite recursion if the module uses `super`
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5214 (Assigned): "not (true)" should not warn "(...) interpreted as grouped expression"
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5199 (Assigned): ext/tk: RB_GC_GUARD seems to be needed in several places
shyouhei (Shyouhei Urabe)
06:46 PM Bug #5179 (Assigned): Complex#rationalize and to_r with approximate zeros
shyouhei (Shyouhei Urabe)
06:46 PM Feature #5174 (Assigned): Export ruby_init_prelude()
shyouhei (Shyouhei Urabe)
06:46 PM Feature #5138 (Assigned): Add nonblocking IO that does not use exceptions for EOF and EWOULDBLOCK
shyouhei (Shyouhei Urabe)
06:46 PM Feature #5133 (Assigned): Array#unzip as an alias of Array#transpose
shyouhei (Shyouhei Urabe)
06:42 PM Feature #4057: FileUtils.copy with FIFOs and Special Devices
I feel following hang is bad behavior.
% mkfifo p
% ruby -v -rfileutils -e 'FileUtils.copy "p", "p2"'
ruby...
akr (Akira Tanaka)
06:42 PM Feature #4095: C1 Coverage
Contribution are welcomed... nahi (Hiroshi Nakamura)
06:36 PM Feature #4046 (Feedback): Saving C's **argv and cwd allows Ruby programs to reliably restart themselves
argv[0] is not reliable on some environment.
see "#! - the Unix truth as far as I know it."
http://homepages.cwi....
naruse (Yui NARUSE)
06:26 PM Feature #3995 (Rejected): Hash#update with Enumerable
nobu (Nobuyoshi Nakada)
06:11 PM Feature #3773 (Rejected): Module#parent
I mark this Rejected since Matz rejected it. Sorry for not respecting your extra concern. It would be good to file ... nahi (Hiroshi Nakamura)
06:10 PM Feature #3727 (Closed): rb_f_require_relative not included in Ruby API
closing because no feedback.. shyouhei (Shyouhei Urabe)
06:05 PM Feature #3727: rb_f_require_relative not included in Ruby API
I think it is difficult to determine the base directory of relative directory in C. akr (Akira Tanaka)
06:07 PM Feature #3897 (Rejected): Pathname sub_ext! method
Pathname is immutable as commented. akr (Akira Tanaka)
06:07 PM Feature #3715 (Rejected): Enumerator#size and #size=
As matz already rejeted I hereby close this issue. If you still need it, please open a new ticket with revisied AIPs... shyouhei (Shyouhei Urabe)
05:57 PM Feature #3688 (Assigned): redef keyword for method redefinition in Ruby 2.0
shyouhei (Shyouhei Urabe)
05:51 PM Feature #3619 (Rejected): \x{XXXX} as an escape sequence of string
naruse (Yui NARUSE)
05:46 PM Feature #3575: String#split is inconsistent with empty string and negative limit
I think Ruby thinks "" has no fields, not one field which have empty string.
So, "".split(",", -1) should return [...
akr (Akira Tanaka)
05:39 PM Feature #3511 (Feedback): rb_path_to_class should call custom const_defined? methods
Aaron, is this hook extension still needed for your usecase? (assuming Rails?)
Not bad but it would affect perform...
nahi (Hiroshi Nakamura)
05:23 PM Feature #6129: String#each_lineにおけるmemmem()の利用
Nobuyoshi Nakada wrote:
>* パラグラフモードでも効果があるか
>* マルチバイト文字の途中にマッチした場合はどうなるか
>また、追加されたコードが既存のコードとかなり重複しているように見えます。 重複を...
Glass_saga (Masaki Matsushita)
05:19 PM Feature #3447 (Feedback): argument delegation
* このスレッドの現状をどなたか教えていただけませんか。
* この記法のユースケースをどなたか教えていただけませんか。
shyouhei (Shyouhei Urabe)
05:17 PM Feature #3429 (Closed): Integer#**(large) warns "in a**b, b may be too big" and return Infinity
This issue was solved with changeset r35081.
Benoit, thank you for reporting this issue.
Your contribution to Ruby is...
nobu (Nobuyoshi Nakada)
04:50 PM Feature #3429: Integer#**(large) warns "in a**b, b may be too big" and return Infinity
mrkn, please handle this. nahi (Hiroshi Nakamura)
04:37 PM Feature #3427 (Rejected): instances of Dir class can't be compared
Marked as Rejected since the original poster agreed that it's less likely to be needed. nahi (Hiroshi Nakamura)
04:34 PM Feature #3426 (Rejected): exec doesn't allow command lines which begin with an env variable assignment
Mark as Rejected since Endoh-san said it's duplicated of #3321, and #3321 is rejected. nahi (Hiroshi Nakamura)
04:28 PM Feature #3388: regexp support for start_with? and end_with?
I think we can cache regexp structure according to regexp source, options, encoding.
If regexp structure is cached...
akr (Akira Tanaka)
04:25 PM Feature #3388: regexp support for start_with? and end_with?
rindex(pattern) would fail to detect proper end_of_string index. It must be /{suffix}\Z/. nahi (Hiroshi Nakamura)
03:49 PM Feature #3300 (Feedback): onig_number_of_captures に相当するメソッド Regexp#ncapture
nahi (Hiroshi Nakamura)
03:37 PM Feature #3001 (Feedback): Ruby stdlib: Benchmark::Tms #memberwise drops labels
nahi (Hiroshi Nakamura)
03:36 PM Feature #2975 (Closed): Kernel.warn always writes despite $VERBOSE value
I mark as Closed since it seems we already have it in docs.
Please file a new ticket for the proposed API change s...
nahi (Hiroshi Nakamura)
03:28 PM Feature #2824 (Closed): Backtrace from Singleton Classes is Unclear
This issue was solved with changeset r35079.
Run Paint, thank you for reporting this issue.
Your contribution to Ruby...
akr (Akira Tanaka)
03:22 PM Feature #2715: Optimization to avoid spawning shell in Kernel#system call should check for failure conditions
I feel the optimization (avoid shell when no meta characters) can be removed.
We have many ways to avoid shell suc...
akr (Akira Tanaka)
03:21 PM Revision 27c53898 (git): * 2012-03-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35087 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:21 PM Revision f4aff7fe (git): num2ll and num2ull
* ext/-test-/num2int/num2int.c (print_num2ll, print_num2ull): define
only if long long is available, and use long l...
nobu (Nobuyoshi Nakada)
03:21 PM Revision bd377449 (git): volatile errinfo
* eval_jump.c (rb_exec_end_proc): need volatile to prevent from
setjmp/longjmp.
git-svn-id: svn+ssh://ci.ruby-lang...
nobu (Nobuyoshi Nakada)
03:05 PM Feature #2645: Have a method in StringScanner which returns the position in characters rather than in bytes
gettalong wrote:
> I had a similar problem: I wanted to extract a part of a StringScanner-backed string.
>
> C...
naruse (Yui NARUSE)
02:50 PM Feature #2351 (Rejected): system() hardlinked to /bin/sh
I close this as 'Rejected' since no update given long time. nahi (Hiroshi Nakamura)
02:21 PM Revision e30dbb36 (git): fix condition for free
* gc.c (aligned_free): fix condition for free. memalign() and
posix_memalign() are not defined together normally.
...
nobu (Nobuyoshi Nakada)
02:05 PM Feature #1952: cannot stop with Ctrl+C
開発者会議で笹田さんなどと議論したところ、
以下のスクリプトで、2回め以降の ^C で 1 が表示されないのはバグであるという
結論になりました。
% ruby -ve '
Thread.new do
b...
akr (Akira Tanaka)
01:50 PM Feature #1952: cannot stop with Ctrl+C
現在の挙動。
% cat foo.rb
Thread.new do
begin
begin
p :sleep
sleep
ensure
p :raise
...
nahi (Hiroshi Nakamura)
01:38 PM Feature #3908 (Closed): private constant
Closing as implemented at 1.9.3. nahi (Hiroshi Nakamura)
11:16 AM Bug #6168 (Assigned): Segfault in OpenSSL bindings
MartinBosslet (Martin Bosslet)
05:21 AM Bug #6168 (Third Party's Issue): Segfault in OpenSSL bindings
Hello,
A few days ago I updated my Arch Linux server to OpenSSL 1.0.1-1 and Ruby 1.9.3_p125-2. Since then I have b...
amasal (Nguma Abojo)
11:15 AM Revision 1d006f35 (git): * gc.c (aligned_malloc, aligned_free): added fallback implementations
for platforms like OSX Leopard.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35083 b2dd03c8-39d4-4d8f-98ff-823f...
yugui (Yuki Sonoda)
11:06 AM Feature #5422: File.fnmatch != Dir.glob # {no,sets}
Works for me if it works for the API.
trans (Thomas Sawyer)
10:45 AM Revision 3175fbf1 (git): * win32/Makefile.sub: put an empty line between stub and script.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35082 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:20 AM Bug #5544: Lookup scope for class variables in class_eval'd procs changed in 1.9.3
I suppose so long as it is documented, the difference is ok. I think this can be closed in that case. jballanc (Joshua Ballanco)
09:10 AM Feature #6166: Enumerator::Lazy#pinch
Happy St. Patty's Day ;)
I don't seen any green on this site... *pinch*
trans (Thomas Sawyer)
12:47 AM Feature #6166 (Rejected): Enumerator::Lazy#pinch
In previous issue #6158 it has been determined that Enumerator::Lazy#take should be lazy. But an eager form of #take ... trans (Thomas Sawyer)
08:17 AM Revision ed4c5f38 (git): * bignum.c (rb_big_pow): estimate result bit size more precisely.
[ruby-core:30735][Feature #3429]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35081 b2dd03c8-39d4-4d8f-98ff-82...
nobu (Nobuyoshi Nakada)
08:17 AM Revision 2555f3f5 (git): * gc.c (free_method_entry_i): method entry may be in
unlinked_method_entry_list. [ruby-core:43383][Bug #6171]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35080 b...
nobu (Nobuyoshi Nakada)
07:53 AM Feature #6154: Eliminate extending WaitReadable/Writable at runtime
I thought about that...it would still be better to add EWOULDBLOCKReadable,
etc, than to pay the .extend toll ever...
headius (Charles Nutter)
06:28 AM Revision 7e78f6f5 (git): * compile.c: typo fix by Run Paint Run Run.
[ruby-core:28368] [Bug #2824]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35079 b2dd03c8-39d4-4d8f-98ff-823fe...
akr (Akira Tanaka)
06:09 AM Bug #6170 (Rejected): Compile error: "implicit declaration of function 'pthread_get_stackaddr_np'", "'pthread_get_stacksize_np'"
=begin
When compiling Ruby 1.9.3 (I've tested 1.9.3p0 and 1.9.3p125), (({thread_pthread.c})) produces a compile erro...
tw (Ted Wing)
06:00 AM Bug #6169: Compile error "implicit declaration of function 'ruby_setreuid'", "'ruby_setregid'"
=begin
This is fixed by removing lines 111-116 from (({process.c})), reproduced here:
#ifdef BROKEN_SETREUID
#defi...
tw (Ted Wing)
05:58 AM Bug #6169 (Closed): Compile error "implicit declaration of function 'ruby_setreuid'", "'ruby_setregid'"
=begin
When compiling Ruby 1.9.3 (I've tested 1.9.3p0 and 1.9.3p125), process.c produces a compile error
The foll...
tw (Ted Wing)
05:26 AM Revision 58f269d0 (git): merge revision(s) 34433: [Backport #6153]
* encoding.c (rb_enc_compatible): return ASCII-8BIT even if 2nd string
is ascii only string. [ruby-core:42354] [Bug...
naruse (Yui NARUSE)
04:02 AM Bug #6167: String#count: wrong result for multiple complements of multi-byte characters
Other incorrect results:
>> "\u0100\u0101".count("a", "\u0100")
=> 1
>> "\u0100\u0101".count("\u0100", "a")
=> ...
john_firebaugh (John Firebaugh)
02:37 AM Bug #6167 (Closed): String#count: wrong result for multiple complements of multi-byte characters
>> "\u0100\u0101".count("^\u0100", "^\u0101")
=> 2
Since multiple arguments are intersected, the expected result ...
john_firebaugh (John Firebaugh)
01:03 AM Revision ef4ea58c (git): * 2012-03-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35077 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:03 AM Revision 42c18fe7 (git): * lib/profiler.rb: support calling singleton methods of
an instance of BasicObject.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35076 b2dd03c8-39d4-4d8f-98ff-823fe69b...
ktsj (Kazuki Tsujimoto)
 

Also available in: Atom