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... -
06:48 AM Bug #6193: Time.new does not accept seconds as a String
- Here is the updated patch using obj2subsecx.
-
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.
-
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. -
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... -
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 ...
-
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... -
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 :)
-
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... -
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... - 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
-
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... - 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
-
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... -
01:33 AM Bug #6147: should we check a result returned by fcntl?
- 単に失敗したら死ねばいいんじゃないですかね。
- どうせ失敗しないだろう
- 失敗しても動くようなコードかけないだろう
の2つの意味で
時間見つけてやっときます
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.
-
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...
-
11:38 PM Bug #6195: String#[] に逆順の Range を渡した場合の挙動
- 前田です。
mrkn (Kenta Murata) wrote:
> 以下のように String#[] に対して、範囲の開始インデックスが文字列の長さ以下の値である逆順の Range (beg > end) を渡した場合に空文... -
06:52 PM Bug #6195 (Rejected): String#[] に逆順の Range を渡した場合の挙動
- 以下のように String#[] に対して、範囲の開始インデックスが文字列の長さ以下の値である逆順の Range (beg > end) を渡した場合に空文字列が返ります。
"1"[1..0] #=> ""
"1"[1... -
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...
-
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... -
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... -
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... -
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... -
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", ...
-
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... -
06:43 PM Bug #6142 (Feedback): Enumerable::Lazy#zip doesn't rewind internal enumerators
-
06:42 PM Bug #6159 (Feedback): Enumerable::Lazy#inspect
-
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... -
01:00 PM Bug #6192: Integer() doesn't handle UTF-16 input
- =begin
I made this patch:
Index: bignum.c
==================================================================... -
10:34 AM Bug #6192: Integer() doesn't handle UTF-16 input
- Related, String#to_i:
>> "2007".encode("UTF-16le").to_i
=> 2
-
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 ... -
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... -
11:03 AM Bug #6094 (Open): [OpenSSL] wrong argument of rsa_generate()
-
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... -
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... -
03:38 AM Feature #6154: Eliminate extending WaitReadable/Writable at runtime
- Updated patch with the following changes:
* rb_eEWOULDBLOCKReadable and rb_eEWOULDBLOCKWritable added
* EWOULDBLO... -
02:37 AM Feature #6154: Eliminate extending WaitReadable/Writable at runtime
- Ok, will do.
-
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
-
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
-
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... -
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)
[... -
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
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
-
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... -
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 ... -
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... -
01:23 PM Bug #6186: Bug trying to compile Ruby 1.9.3p105
- >
>Issue #6186 has been reported by shevegen (markus heiler).
>
>----------------------------------------
>B... -
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... -
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
... -
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-... -
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... -
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... -
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
-
11:37 AM Feature #6177: array.cのrb_ary_equal()の高速化
- Nobuyoshi Nakada wrote:
>最も大きいのはrb_ary_elt()呼び出しのオーバーヘッドということのようですね。
そのようです。
>i != 0 なら常に (p1 != RARRAY_PTR(ar... -
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... -
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
-
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
-
09:22 AM Feature #5097 (Closed): Supported platforms of Ruby 1.9.3
-
09:22 AM Bug #5094 (Closed): Supported platforms of Ruby 1.9.3
-
09:21 AM Bug #6144 (Closed): regexec may allocate extra memory?
-
09:20 AM Bug #6145 (Closed): two possible bugs in Onigmo
-
09:20 AM Bug #6143 (Closed): Onigmo allows broken regexp: /(?(x.)/
-
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... -
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/
:) -
07:23 AM Bug #6184 (Feedback): [BUG] Segmentation fault ruby 1.9.3p165 (2012-03-18 revision 35078) [x86_64-darwin11.3.0]
-
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 ... -
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... -
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... -
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
-
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... -
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
-
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... -
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 -
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... -
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... - 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
- 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
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... -
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...
-
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:... -
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... -
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... -
07:53 PM Feature #3908: private constant
- Hello,
2012/3/18, Hiroshi Nakamura <[email protected]>:
> Closing as implemented at 1.9.3.
Thanks.
... -
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).
>
... -
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... -
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... -
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...
-
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 ...
-
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... -
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.
-
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... -
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...
-
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... -
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... -
08:09 AM Feature #6180: to_b for converting objects to a boolean value
- Why do you need to convert objects to boolean values?
-
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 ...
-
05:57 PM Bug #6099 (Closed): [BUG] probable buffer overflow
-
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?
-
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?
-
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
... -
12:58 PM Bug #6181: Ruby crash when trying to send a mail (tls/gmail)
- The crash is during X509 certificate verification.
-
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... -
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... -
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... -
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... - 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
- 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... -
06:50 AM Bug #4434: make test-all "-j10000" のように大きな並列数を与えると異常終了
- Too many open files を出してるのがマネージャープロセスなら、しょうがないんじゃない。それはRLIMIT上げればいいんだし。
workerプロセスが出してるなら問題で、それはfdリークを意味してるので -j の数に... -
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.
-
01:42 AM Bug #6143: Onigmo allows broken regexp: /(?(x.)/
- OnigmoのRubyマージ作業用ブランチにも修正を反映しました。
https://github.com/k-takata/Onigmo/tree/tmp/ruby-2.0.x -
01:41 AM Bug #6145: two possible bugs in Onigmo
- 1つめは、ENCLOSE_CONDITION で node->target が NULL になることはありません。
チェック無しに node->target をデリファレンスをしているのは、ENCLOSE_STOP_BACKTRAC... -
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 -
12:23 AM Feature #6177: array.cのrb_ary_equal()の高速化
- Glass_saga (Masaki Matsushita) wrote:
> patchを直し、rb_equal()を実行した後に互いのRARRAY_LENのチェックと
> p1, p2の有効性のチェック、無効であれば有効なポイ... -
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...
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... -
10:00 PM Feature #6177: array.cのrb_ary_equal()の高速化
- =begin
もう一点、(({&&}))ではなく(({||}))ではないでしょうか。
=end
-
09:58 PM Feature #6177: array.cのrb_ary_equal()の高速化
- =begin
(({rb_equal()}))はメソッドを呼び出すので、その後では(({p1})),(({p2}))が有効である保証がありません。
=end
-
08:29 PM Feature #6177: array.cのrb_ary_equal()の高速化
- Nobuyoshi Nakada wrote:
>先頭だけではなく、同一オブジェクトかどうかを常に先に調べるようにするとどうなるでしょうか。
最初の要素だけobject_idに依らない同値性の判定が必要なケース(先に添付したp... -
06:13 PM Feature #6177: array.cのrb_ary_equal()の高速化
- =begin
先頭だけではなく、同一オブジェクトかどうかを常に先に調べるようにするとどうなるでしょうか。
=end
-
12:08 PM Feature #6177 (Closed): array.cのrb_ary_equal()の高速化
- できる限りVALUEの値の比較のみに留め、必要になったらrb_equal()を用いるという方針でrb_ary_equal()の高速化を試みました。
次のベンチマークを行ったところ、以下のような結果となりました。
require... -
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...
-
09:51 PM Feature #4523 (Rejected): Kernel#require to return the path of the loaded file
-
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... -
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... -
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:
... -
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 }... - 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
-
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
-
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...
-
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?
-
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 ...
-
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 ... -
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 ...
-
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...
-
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...
-
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.
-
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... -
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... -
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... -
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?
-
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...
-
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/...-
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... -
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:... -
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... -
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...
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...
-
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? -
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... -
09:07 PM Feature #4551: uri.set_scheme should downcase schemes
- I agree with this.
Please commit it. -
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... -
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... -
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:
>>
>>
... -
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... -
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.
-
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?
-
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...
-
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... -
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... -
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:
> > > [... -
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... -
09:26 AM Feature #6173: re.cのrb_memsearch()におけるmemchr()の利用
- optflags='-O0 -g'を付けてビルドしたtrunkを使っていたので、ベンチマークでproposalが不当に有利でした。
optflagsを外してビルドした上でベンチマークを取り直したところ、以下の結果となりました。
... -
12:10 AM Feature #6173: re.cのrb_memsearch()におけるmemchr()の利用
- 特に添字を使う意味もなかったのでpatchを修正しました。
-
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... -
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. -
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... -
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... -
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... -
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... -
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 -
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)" -
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...
-
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 ...
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... -
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... -
11:14 PM Feature #6173 (Closed): re.cのrb_memsearch()におけるmemchr()の利用
- re.cのrb_memsearch()では、m == 1な場合にはfor文で各バイトと比較していますが、memchr()を用いると性能の改善がみられます。
次のようなベンチマークを実行したところ、以下のような結果となりました。
... -
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... -
06:46 PM Feature #3916 (Assigned): Add flag to ruby to make warnings fatal.
-
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 ...
-
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 } -
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 ... -
06:46 PM Feature #4102 (Assigned): Proposal for 'let'. A new approach using block-defaults in 1.9
-
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...
-
07:26 PM Feature #4553 (Assigned): Add Set#pick and Set#pop
-
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... -
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.
-
07:25 PM Feature #4551 (Assigned): uri.set_scheme should downcase schemes
-
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... -
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?
-
07:08 PM Feature #4483 (Assigned): PStoreをデフォルトで複数のスレッドから扱えるようにしたい
-
07:05 PM Feature #4475 (Assigned): default variable name for parameter
-
07:04 PM Feature #4414 (Rejected): Addition to String.split
- Please use unpack instead.
-
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
-
07:01 PM Feature #4276 (Assigned): Allow use of quotes in symbol syntactic sugar for hashes
-
06:56 PM Feature #4254 (Rejected): Allow method transplanting
-
06:49 PM Feature #4168 (Assigned): WeakRef is unsafe to use in Ruby 1.9
- Nobu, can we close this now?
-
06:47 PM Feature #4146 (Assigned): Improvement of Symbol and Proc
-
06:46 PM Feature #5096 (Assigned): offer Logger-compatibility for syslog ext
-
06:46 PM Bug #5073 (Assigned): Ruby 1.9.2 may fail to build ri data when an RDoc plugin is installed
-
06:46 PM Feature #5011 (Assigned): Add Perl 6-like main method definition support: accept command-line arguments as method arguments
-
06:46 PM Feature #5010 (Assigned): Add Slop(-like) in stdlib and deprecate current OptionParser API
-
06:46 PM Feature #4985 (Assigned): Add %S[] support for making a list of symbols
-
06:46 PM Bug #4974 (Assigned): [ext/tk] ruby_1_9_2@32391 build failure with MinGW
-
06:46 PM Bug #4971 (Assigned): Module#class_variables
-
06:46 PM Feature #4938 (Assigned): Add Random.bytes [patch]
-
06:46 PM Bug #4911 (Assigned): timer_thread_function() が thead unsafe
-
06:46 PM Feature #4872 (Assigned): REXML::XMLDecl#encodingがStringではなくEncodingを返すようにする
-
06:46 PM Feature #4831 (Assigned): Integer#prime_factors
-
06:46 PM Feature #4788 (Assigned): resolv.rb refactoring
-
06:46 PM Feature #4787 (Assigned): Integer#each_modulo(n)
-
06:46 PM Feature #4649 (Assigned): Adding parallel constructors to Ruby 2.0
-
06:46 PM Feature #4614 (Assigned): [RFC/PATCH] thread_pthread.c: lower RUBY_STACK_MIN_LIMIT to 64K
-
06:46 PM Feature #4570 (Assigned): [PATCH v2] io.c (rb_io_close): release GVL if possible
-
06:46 PM Feature #4521 (Assigned): NoMethodError#message may take very long to execute
-
06:46 PM Feature #4086 (Assigned): Feature request: add String#contain? and {Enumerable,Array}#contain? methods
-
06:46 PM Feature #4085 (Assigned): Refinements and nested methods
-
06:46 PM Feature #3953 (Assigned): TCPSocket / UDPSocket do not accept IPAddr objects.
-
06:22 PM Feature #3953: TCPSocket / UDPSocket do not accept IPAddr objects.
- knu, how do you think?
-
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...
-
06:46 PM Feature #3946 (Assigned): Array#packのqQ指定子に機種依存サイズフラグ!を追加
-
06:46 PM Feature #3901 (Assigned): WIN32OLE_VARIANT.new method lacks consistency
-
06:46 PM Bug #3781 (Assigned): FIBER_USE_NATIVE が有効だと落ちるスクリプトがある
-
06:46 PM Feature #3731 (Assigned): Easier Embedding API for Ruby
-
06:06 PM Feature #3731 (Open): Easier Embedding API for Ruby
-
06:46 PM Feature #3620 (Assigned): Add Queue, SIzedQueue and ConditionVariable implementations in C in addition to ruby ones
-
06:46 PM Feature #3608 (Assigned): Enhancing Pathname#each_child to be lazy
-
06:46 PM Bug #3594 (Assigned): URI class doesn't do file URL's properly.
-
06:46 PM Feature #3479 (Assigned): Array#binary_find et al
-
05:27 PM Feature #3479: Array#binary_find et al
- Endoh-san, how do you think?
-
06:46 PM Feature #3450 (Assigned): Format Strings with Named Arguments & Hash#default
-
06:46 PM Feature #3399 (Assigned): UNC path is not handled properly
-
06:46 PM Feature #3333 (Assigned): mkmf (have|find)_cxx_header
-
03:56 PM Feature #3333: mkmf (have|find)_cxx_header
- Imported from #3330
うっかりruby-listに投げてしまったきしもとです
[ruby-list:47092] で振ってみた話題に関係して、なのですが(ツリーになりませんでしたが)、
mkmf に C... -
06:46 PM Feature #3328 (Assigned): Kernel#p outputs as default_internal encoding, and so on
-
06:46 PM Feature #3322 (Assigned): Simple Patch to make ruby copy-on-write-friendly
-
06:46 PM Feature #3206 (Assigned): Problems manipulating the signal mask with Ruby
-
06:46 PM Feature #3187 (Assigned): Allow dynamic Fiber stack size
-
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 {
.... -
06:46 PM Feature #3163 (Assigned): SyntaxError when using variable which is also a method in current scope with a Symbol argument
-
06:46 PM Feature #2837 (Assigned): Compile-time constant for HEAP_GROWTH_FACTOR (patch attached)
-
06:46 PM Feature #2709 (Assigned): $VERBOSE, $DEBUG and Kernel#sprintf
-
06:46 PM Feature #2643 (Assigned): test/unit redefinition check of test_* method
-
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...
-
06:46 PM Feature #2631 (Assigned): Allow IO#reopen to take a block
-
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... -
02:58 PM Feature #2631: Allow IO#reopen to take a block
- Method name?
-
06:46 PM Feature #2324 (Assigned): Dir instance methods for relative path
-
06:46 PM Feature #2322 (Assigned): [PATCH] Add standard deviation function to Math Module
-
06:46 PM Bug #1792 (Assigned): Fixnum#& 等が、Rational などを受けつける
-
06:46 PM Feature #1586 (Assigned): Including a module already present in ancestors should not be ignored
-
06:46 PM Bug #953 (Assigned): 深い入れ子の配列の取り扱いで落ちる
-
06:46 PM Feature #6163 (Assigned): Remove syck YAML extension
-
06:46 PM Bug #6161 (Assigned): Document interpretation of backslashes in string transliterations
-
06:46 PM Bug #6147 (Assigned): should we check a result returned by fcntl?
-
06:46 PM Bug #6145 (Assigned): two possible bugs in Onigmo
-
06:46 PM Bug #6143 (Assigned): Onigmo allows broken regexp: /(?(x.)/
-
06:46 PM Bug #6141 (Assigned): rails-3.2.2+1.9.3p125 の環境で SEGV が発生
-
06:46 PM Bug #6131 (Assigned): Ctrl-C handler do not work from exec process (Windows)
-
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)
-
06:46 PM Bug #6122 (Assigned): OpenSSL::PKCS7 verify
-
06:46 PM Bug #6120 (Assigned): Float and BigDecimal bug in remainder in corner cases
-
06:46 PM Bug #6119 (Assigned): Usage of CPPFLAGS during configure result in duplicated values for RbConfig CPPFLAGS information
-
06:46 PM Bug #6117 (Assigned): Transfers allowed into Fibers that have resumed into other fibers
-
06:46 PM Feature #6111 (Assigned): Request for making ruby multiarchable
-
06:46 PM Bug #6107 (Assigned): Documentation Abbrev (stdlib) confusing
-
06:46 PM Bug #6098 (Assigned): Re: GVL改善案
-
06:46 PM Bug #6094 (Assigned): [OpenSSL] wrong argument of rsa_generate()
-
06:46 PM Bug #6090 (Assigned): ruby-mode.el font-lock fails with some interpolated strings
-
06:46 PM Bug #6087 (Assigned): How should inherited methods deal with return values of their own subclass?
-
06:46 PM Bug #6086 (Assigned): Number of arguments and named parameters
-
06:46 PM Bug #6078 (Assigned): The name of a module nested in an anonymous module depends on how it was created
-
06:46 PM Bug #6067 (Assigned): Conditional assignment of a nested constant raises a SyntaxError
-
06:46 PM Bug #6066 (Assigned): Fix "control may reach end of non-void function" warnings for clang
-
06:46 PM Bug #6057 (Assigned): URI - Nonsensical Behavior
-
06:46 PM Feature #6056 (Assigned): Enhancements to OpenStruct
-
06:46 PM Bug #6039 (Assigned): lambda vs proc; #to_ary w/ splat bug
-
06:46 PM Bug #6038 (Assigned): #instance_eval bug
-
06:46 PM Bug #6030 (Assigned): Thread-local "leak" in rb_exec_recursive*
-
06:46 PM Bug #6029 (Assigned): Should OpenStruct implement #eql? and #hash?
-
06:46 PM Bug #6024 (Assigned): Failure to execute test_modify_expand_memory_leak under Windows (MinGW)
-
06:46 PM Feature #6023 (Assigned): Add "a ?= 2" support for meaning "a = a.nil? ? 2 : a"
-
06:46 PM Feature #6012 (Assigned): Proc#source_location also return the column
-
06:46 PM Bug #6011 (Assigned): ruby-1.9.3-p0/lib/webrick/utils.rb:184: [BUG] Segmentation fault
-
06:46 PM Bug #5993 (Assigned): Thread.new{ Fiber.new { Thread.exit }.resume }.join で例外
-
06:46 PM Bug #5985 (Assigned): miniruby skews "make benchmark" results
-
06:46 PM Bug #5954 (Assigned): IO.read_nonblock on IO.pipe generates Errno::EBADF (MinGW)
-
06:46 PM Bug #5932 (Assigned): gc_mark_children で SEGV が発生
-
06:46 PM Bug #5930 (Assigned): source_location of blocks incorrect
-
06:46 PM Bug #5912 (Assigned): Interpreter crashes when trying to invoke implicit block via Binding#eval
-
06:46 PM Feature #5896 (Assigned): object representation in rb_enc_vsprintf()
-
06:46 PM Bug #5882 (Assigned): segfault in miniruby in ruby1.9.3 crosscompile for ARM
-
06:46 PM Bug #5829 (Assigned): /dl/test_cptr.rb Segmentation fault on Ruby 1.9.3 P0
-
06:46 PM Bug #5828 (Assigned): Non anonymous classes can't be frozen, cloned and then inspected
-
06:46 PM Bug #5811 (Assigned): Ruby Process Deadlocks With Fork on Mac OS X Lion
-
06:46 PM Feature #5785 (Assigned): Readline に pre_input_hook, insert_text, redisplay を追加
-
06:46 PM Feature #5784 (Assigned): Readline.special_prefixes の追加
-
06:46 PM Bug #5780 (Assigned): test/fileutils/test_fileutils.rb:86: [BUG] Segmentation fault
-
06:46 PM Bug #5774 (Assigned): [PATCH] xmlrpc client handling cookies
-
06:46 PM Bug #5772 (Assigned): Segmentation Fault on Mac (crash)
-
06:46 PM Bug #5771 (Assigned): WIN32OLERuntimeError using 1.9.2
-
06:46 PM Bug #5761 (Assigned): Array#flatten(N) calls to_ary on the (N+1)-level objects
-
06:46 PM Bug #5759 (Assigned): flatten calls to_ary on everything
-
06:46 PM Bug #5750 (Assigned): Thread.current local-variables behavior
-
06:46 PM Bug #5747 (Assigned): Proc#curry doesn't always detect too many arguments
-
06:46 PM Bug #5746 (Assigned): Proc#curry too strict about lambda's arity.
-
06:46 PM Bug #5737 (Assigned): WEBrick doesn't support keep alive connections for 204 and 304 responses
-
06:46 PM Bug #5736 (Assigned): Numeric#quo should convert with #to_r
-
06:46 PM Bug #5719 (Assigned): Hash::[] can't handle 100000+ args
-
06:46 PM Bug #5715 (Assigned): +/-1 ** Bignum returns different results than +/-1 ** Fixnum
-
06:46 PM Bug #5713 (Assigned): Fixnum#** returns Infinity for 0 ** negative Bignum
-
06:46 PM Bug #5694 (Assigned): Proc#arity doesn't take optional arguments into account.
-
06:46 PM Bug #5686 (Assigned): compile error for ext/tk/tcltklib.c: ‘ruby_errinfo’ undeclared
-
06:46 PM Bug #5680 (Assigned): IPPROTO_GGP undeclared when compiling ext/socket/constants.c
-
06:46 PM Bug #5670 (Assigned): Emacs ruby-mode syntax highlighting issue
-
06:46 PM Bug #5648 (Assigned): irb does not handle recursive heredocs
-
06:46 PM Bug #5647 (Assigned): Possible use of uninitialized value in Init_bigdecimal
-
06:46 PM Feature #5630 (Assigned): Missing custom transfer modes in Net::FTP
-
06:46 PM Bug #5619 (Assigned): Segfault on OS X
-
06:46 PM Bug #5618 (Assigned): Exceptions cause DRb connection to be closed
-
06:46 PM Bug #5608 (Assigned): make -j 16 sometimes fail
-
06:46 PM Bug #5563 (Assigned): Fix bug in drb tests if hostname does not resolve to a local IP
-
06:46 PM Feature #5543 (Assigned): rb_thread_blocking_region() API is poorly designed
-
06:46 PM Bug #5538 (Assigned): ruby memory error running minitests
-
06:46 PM Bug #5515 (Assigned): Integer#quo(aFloat) の結果が Rational になる
-
06:46 PM Bug #5511 (Assigned): "make test" failure on HP-UX/PA
-
06:46 PM Bug #5510 (Assigned): "make test" failure on HP-UX/IA
-
06:46 PM Bug #5508 (Assigned): Is BigDecimal really not $SAFE?
-
06:46 PM Bug #5497 (Assigned): Math.log10(10_000) error on HP-UX/PA
-
06:46 PM Bug #5485 (Assigned): ERB html_escape should follow OWASP recommendations
-
06:46 PM Bug #5463 (Assigned): PTY or IO.select timing issue results in no EOF
-
06:46 PM Bug #5437 (Assigned): Using fibers leads to huge memory leak
-
06:46 PM Bug #5420 (Assigned): RubyGems misleading error message for "update -l"
-
06:46 PM Bug #5418 (Assigned): Some properties of WEBrick::HTTPRequest could be malformed
-
06:46 PM Bug #5368 (Assigned): ensure節でsleepするようなThreadがあるとインタプリタが終了しない
-
06:46 PM Bug #5358 (Assigned): YAML 中のタグの扱いについて
-
06:46 PM Bug #5355 (Assigned): Sync_mにBug #5195やBug #5258と同様のバグ
-
06:46 PM Bug #5330 (Assigned): Bug Report: wrong backtrace
-
06:46 PM Bug #5269 (Assigned): All ThreadError in PStore transaction will be caught and replaced with PStore::Error
-
06:46 PM Bug #5266 (Assigned): BigDecimal#sqrt で、大きな数の平方根の、要求する精度が低いある範囲のとき、結果がおかしい
-
06:46 PM Bug #5246 (Assigned): bootstraptest fails on ia64
-
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`
-
06:46 PM Bug #5214 (Assigned): "not (true)" should not warn "(...) interpreted as grouped expression"
-
06:46 PM Bug #5199 (Assigned): ext/tk: RB_GC_GUARD seems to be needed in several places
-
06:46 PM Bug #5179 (Assigned): Complex#rationalize and to_r with approximate zeros
-
06:46 PM Feature #5174 (Assigned): Export ruby_init_prelude()
-
06:46 PM Feature #5138 (Assigned): Add nonblocking IO that does not use exceptions for EOF and EWOULDBLOCK
-
06:46 PM Feature #5133 (Assigned): Array#unzip as an alias of Array#transpose
-
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... -
06:42 PM Feature #4095: C1 Coverage
- Contribution are welcomed...
-
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.... -
06:26 PM Feature #3995 (Rejected): Hash#update with Enumerable
-
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 ...
-
06:10 PM Feature #3727 (Closed): rb_f_require_relative not included in Ruby API
- closing because no feedback..
-
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.
-
06:07 PM Feature #3897 (Rejected): Pathname sub_ext! method
- Pathname is immutable as commented.
-
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...
-
05:57 PM Feature #3688 (Assigned): redef keyword for method redefinition in Ruby 2.0
-
05:51 PM Feature #3619 (Rejected): \x{XXXX} as an escape sequence of string
-
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 [... -
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... -
05:23 PM Feature #6129: String#each_lineにおけるmemmem()の利用
- Nobuyoshi Nakada wrote:
>* パラグラフモードでも効果があるか
>* マルチバイト文字の途中にマッチした場合はどうなるか
>また、追加されたコードが既存のコードとかなり重複しているように見えます。 重複を... -
05:19 PM Feature #3447 (Feedback): argument delegation
- * このスレッドの現状をどなたか教えていただけませんか。
* この記法のユースケースをどなたか教えていただけませんか。 -
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... -
04:50 PM Feature #3429: Integer#**(large) warns "in a**b, b may be too big" and return Infinity
- mrkn, please handle this.
-
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.
-
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.
-
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... -
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/.
-
03:49 PM Feature #3300 (Feedback): onig_number_of_captures に相当するメソッド Regexp#ncapture
-
03:37 PM Feature #3001 (Feedback): Ruby stdlib: Benchmark::Tms #memberwise drops labels
-
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... -
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... -
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... - 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
-
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... -
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... -
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... -
02:50 PM Feature #2351 (Rejected): system() hardlinked to /bin/sh
- I close this as 'Rejected' since no update given long time.
-
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.
... -
02:05 PM Feature #1952: cannot stop with Ctrl+C
- 開発者会議で笹田さんなどと議論したところ、
以下のスクリプトで、2回め以降の ^C で 1 が表示されないのはバグであるという
結論になりました。
% ruby -ve '
Thread.new do
b... -
01:50 PM Feature #1952: cannot stop with Ctrl+C
- 現在の挙動。
% cat foo.rb
Thread.new do
begin
begin
p :sleep
sleep
ensure
p :raise
... -
01:38 PM Feature #3908 (Closed): private constant
- Closing as implemented at 1.9.3.
-
11:16 AM Bug #6168 (Assigned): Segfault in OpenSSL bindings
-
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... -
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... -
11:06 AM Feature #5422: File.fnmatch != Dir.glob # {no,sets}
- Works for me if it works for the API.
-
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
-
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.
-
09:10 AM Feature #6166: Enumerator::Lazy#pinch
- Happy St. Patty's Day ;)
I don't seen any green on this site... *pinch* -
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 ...
-
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... -
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... -
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... -
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... -
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... -
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... -
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... -
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... -
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")
=> ... -
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 ... - 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
-
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...
Also available in: Atom