Project

General

Profile

Activity

From 07/29/2013 to 08/04/2013

08/04/2013

10:20 PM Feature #8126: OpenSSL::SSL::SSLSocket does not define #recv and #send messages
I don't know how @postmodern but I miss the getpeername the most. lisukorin (Rafał Lisowski)
09:49 PM Feature #8693: lambda invoked by yield acts as a proc with respect to return
My guess:
* yield invokes any block as a plain block
* lambda block always checks the arguments
Anyway, I don'...
mame (Yusuke Endoh)
06:42 PM Feature #8693: lambda invoked by yield acts as a proc with respect to return
@rits: i plan to stop commenting on this thread and hope that Matz or someone else will provide and authoritative exp... alexeymuranov (Alexey Muranov)
02:28 PM Feature #8693: lambda invoked by yield acts as a proc with respect to return
@Alexey: The OP complaint is a spec. But in the discussion (which I thoroughly read only upon
your reminder), differ...
Anonymous
06:23 AM Feature #8693: lambda invoked by yield acts as a proc with respect to return
alexeymuranov (Alexey Muranov) wrote:
>
> I agree it would be nice if Matz clarified the issue.
>
> rits (Fir...
rits (First Last)
04:25 AM Feature #8693: lambda invoked by yield acts as a proc with respect to return
I agree it would be nice if Matz clarified the issue.
rits (First Last) wrote:
>
> This notion that & somehow e...
alexeymuranov (Alexey Muranov)
03:00 AM Feature #8693: lambda invoked by yield acts as a proc with respect to return
nobu (Nobuyoshi Nakada) wrote:
> Then it's a bug in that book.

What exactly are you claiming is a bug in the boo...
rits (First Last)
02:48 AM Feature #8693: lambda invoked by yield acts as a proc with respect to return
boris_stitnicky (Boris Stitnicky) wrote:
> @Alexey: It's spec. As soon as you unpack the block with the pretzel, it ...
rits (First Last)
02:20 AM Feature #8693: lambda invoked by yield acts as a proc with respect to return
Maybe this is related to #8622? deivid (David Rodríguez)
12:41 AM Feature #8693: lambda invoked by yield acts as a proc with respect to return
Then it's a bug in that book.
nobu (Nobuyoshi Nakada)
09:15 PM Revision b649592c (git): * enumerator.c: [DOC] Remove reference to Enumerator::Lazy#cycle
Patch by @kachick [Fixes GH-372]
https://github.com/ruby/ruby/pull/372
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
zzak (zzak _)
06:58 PM Revision 9fe55c12 (git): * lib/rss/0.9.rb: [DOC] Document RSS09 by Steve Klabnik [Bug #8732]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42378 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
06:37 PM Revision d1579219 (git): * 2013-08-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42377 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:37 PM Revision e730b1aa (git): * lib/rexml/attribute.rb: [DOC] Update example for #namespace
Patch by Ippei Obayashi [Bug #8685] [ruby-core:56173]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42376 b2dd0...
zzak (zzak _)
06:01 PM Bug #8731 (Closed): Problems when parsing notation decl and entity decl with REXML::Parsers::SAX2Parser
以下のコード(sax2parser_decl_error.rb)を実行すると例外が発生します。
require 'rexml/parsers/sax2parser'
require 'rexml/sax2listener'...
ohai (Ippei Obayashi)
01:42 PM Revision c632c925 (git): merge revision(s) 40001: [Backport #8109]
* win32/win32.c (wrename): use MoveFileExW instead of MoveFileW,
because the latter fails on cross device f...
nagachika (Tomoyuki Chikanaga)
12:24 PM Revision 07e3b30c (git): * array.c (rb_ary_zip): performance implement by using
ALLOCA_N() to allocate tmp buffer.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42374 b2dd03c8-39d4-4d8f-98ff-8...
Glass_saga (Masaki Matsushita)
12:21 PM Revision 9a37bfce (git): * version.h: increment patchlevel for r42370.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@42373 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
11:23 AM Feature #8726: Class#source_location
2013/8/3 Nobuyoshi Nakada <[email protected]>:
> (13/08/04 6:33), KOSAKI Motohiro wrote:
>>> なるせさん、わたし、あのバックトレー...
kosaki (Motohiro KOSAKI)
10:23 AM Feature #8726: Class#source_location
(13/08/04 6:33), KOSAKI Motohiro wrote:
>> なるせさん、わたし、あのバックトレースの整形処理がイマイチ理解できんのだが、
>> あれはどういう処理を意図してるの。
>
> ...
nobu (Nobuyoshi Nakada)
06:53 AM Feature #8726: Class#source_location
> なるせさん、わたし、あのバックトレースの整形処理がイマイチ理解できんのだが、
> あれはどういう処理を意図してるの。

printfデバッグした感じだと

(bt = e.backtrace).r...
kosaki (Motohiro KOSAKI)
05:59 AM Feature #8726: Class#source_location
> Classオブジェクトが生成された場所を返す Class#source_location メソッドの実装を希望いたします。
>
> これによって解決される問題の例としては、Timeout::timeout が無名の例外クラスオ...
kosaki (Motohiro KOSAKI)
03:02 AM Feature #8726: Class#source_location
naruse (Yui NARUSE) wrote:
> ユースケースがtimeoutだけなのでしたら、一般化したsource_locationではなく、
> その無名クラスオブジェクトに作成時のcallerを返す特異メソッドをつ...
naruse (Yui NARUSE)
02:34 AM Feature #8726: Class#source_location
ユースケースがtimeoutだけなのでしたら、一般化したsource_locationではなく、
その無名クラスオブジェクトに作成時のcallerを返す特異メソッドをつけた方が早くありませんか。
naruse (Yui NARUSE)
10:44 AM Bug #8730 (Rejected): "rescue Exception" rescues Timeout::ExitException
Exception全体をrescueして握り潰しているのがバグでしょう。 nobu (Nobuyoshi Nakada)
09:47 AM Bug #8730 (Rejected): "rescue Exception" rescues Timeout::ExitException
=begin
Timeout.timeout ブロック内で rescue Exception によって例外を捕捉している箇所があると、
タイムアウト処理が内部的に利用している Timeout::ExitException クラスの...
takiuchi (Genki Takiuchi)
10:23 AM Feature #8696: Process.setproctitle
2013/7/30 knu (Akinori MUSHA) <[email protected]>:
>
> Issue #8696 has been updated by knu (Akinori MUSHA).
>
...
kosaki (Motohiro KOSAKI)
08:57 AM Bug #8716 (Assigned): segmation fault 正規表現で大量のグループを利用時
regexec.c:match_at()で呼ばれるSTACK_INITがサイズを考慮せずにxallocaしているため、スタックオーバーフローしています。 nobu (Nobuyoshi Nakada)
07:44 AM Bug #8729 (Rejected): Fix character literals in documentation
=begin
(('('))This is my first ever patch to Ruby, tried to follow ((<this guide|URL:http://documenting-ruby.org/ste...
henrikhodne (Henrik Hodne)
06:53 AM Bug #8728 (Closed): strio_substr can put invalid pointer into substring
This issue was solved with changeset r42366.
Charles, thank you for reporting this issue.
Your contribution to Ruby i...
headius (Charles Nutter)
06:43 AM Bug #8728: strio_substr can put invalid pointer into substring
I will go ahead and fix this with an empty string. headius (Charles Nutter)
06:30 AM Bug #8728 (Closed): strio_substr can put invalid pointer into substring
There's a bug in strio_substr when reading a zero-length string from a StringIO when the position is past the end of ... headius (Charles Nutter)
05:25 AM Bug #8159 (Closed): Build failure introduced by Rinda changes
issue shown here no longer present in CI.
Thank you.
luislavena (Luis Lavena)
05:23 AM Bug #5954 (Rejected): IO.read_nonblock on IO.pipe generates Errno::EBADF (MinGW)
Thank you nobu, this is a platform limitation then. luislavena (Luis Lavena)
02:46 AM Feature #3753 (Assigned): value of def-expr
usa (Usaku NAKAMURA)
01:31 AM Revision 0d5ec8a3 (git): * ext/tk/extconf.rb: Don't add "-ltk -ltcl" for MacOSX frameworks, because they may link improper libraries.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42372 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagai (Hidetoshi Nagai)
01:30 AM Revision 95462cb0 (git): * 2013-08-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@42371 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:30 AM Revision 317effe3 (git): * ext/tk/extconf.rb: Default search_versions are set 8.5 and 8.4 only. At present, Tcl/Tk8.6 is not supported.
* ext/tk/extconf.rb: Fix typo. [ruby-core:56084] [Bug #8656]
* ext/tk/extconf.rb: Don't add "-ltk -ltcl" for MacOSX f...
nagai (Hidetoshi Nagai)
01:21 AM Revision 808e6b1f (git): * 2013-08-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@42369 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:21 AM Revision 3eb55f28 (git): * ext/tk/extconf.rb: Default search_versions are set 8.5 and 8.4 only. At present, Tcl/Tk8.6 is not supported.
* ext/tk/extconf.rb: Fix typo. [ruby-core:56084] [Bug #8656]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/r...
nagai (Hidetoshi Nagai)

08/03/2013

11:11 PM Bug #8715 (Closed): openssl mkmf.log filled with other data
Hello,
I'd backported r40080 and r40081 to ruby_2_0_0.
nagachika (Tomoyuki Chikanaga)
10:51 PM Bug #8702: POSTLINK fails in test/mkmf/test_framework.rb although RUBY_CODESIGN is given
Backported to ruby_2_0_0 at r42358. nagachika (Tomoyuki Chikanaga)
10:33 PM Bug #8716 (Feedback): segmation fault 正規表現で大量のグループを利用時
Backport200 は 2.0.0 ブランチへのバックポートチケット用ですので一旦 ruby-trunk へ移動します。
なお手元では trunk でも 2.0.0 でも再現しませんでした。
SEGV 発生時のバックトレー...
nagachika (Tomoyuki Chikanaga)
10:15 PM Revision 3cd16b43 (git): * README.EXT, README.EXT.ja: Mention rb_integer_pack and
rb_integer_unpack.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42367 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
09:56 PM Feature #8726: Class#source_location
関連して、無名クラスオブジェクトのto_s の結果として、`"#<Class:0x007f956336abc8>"` のような文字列ではなく、
Class#source_location で得られる情報を付加すれば、様々な利便性の向...
takiuchi (Genki Takiuchi)
09:54 PM Feature #8726 (Rejected): Class#source_location
Classオブジェクトが生成された場所を返す Class#source_location メソッドの実装を希望いたします。
これによって解決される問題の例としては、Timeout::timeout が無名の例外クラスオブジェクト...
takiuchi (Genki Takiuchi)
09:53 PM Revision 7974fe6a (git): * ext/stringio/stringio.c (strio_substr): Trivial fix for invalid
pointer when len = 0 and pos outside of string. Bug #8728.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42366 b...
headius (Charles Nutter)
07:59 PM Feature #8723: Array.any? predicate returns true for empty array.
=========
"Do you agree at least that you initial proposal with assigning false to [].all?{...} was unreasonable?"...
nurettin (Nurettin Onur TUGCU)
05:29 PM Feature #8723: Array.any? predicate returns true for empty array.
Some more explanation reading on the subject - and reasons for this:
http://en.m.wikipedia.org/wiki/Universal_quant...
fuadksd (Fuad Saud)
05:23 PM Feature #8723: Array.any? predicate returns true for empty array.
On 2013/08/03 15:40, nurettin (Nurettin Onur TUGCU) wrote:
>
> Issue #8723 has been updated by nurettin (Nuretti...
duerst (Martin Dürst)
04:09 PM Feature #8723: Array.any? predicate returns true for empty array.
Nurettin, what would be a benefit of introducing this exception to a simple rule? You propose to make the truth valu... alexeymuranov (Alexey Muranov)
03:40 PM Feature #8723: Array.any? predicate returns true for empty array.
I find I need to address all the questions
=============
"If enum is empty, there is in fact *none* element wh...
nurettin (Nurettin Onur TUGCU)
02:23 PM Feature #8723: Array.any? predicate returns true for empty array.
Several explanations for the correctness of how Ruby currently works
have already been given. Here's one more:

...
duerst (Martin Dürst)
06:23 AM Feature #8723: Array.any? predicate returns true for empty array.
Just for fun...

# true regardless of whether [].all? returns true or false
[].all? { |x| predicate(x) } == []...
david_macmahon (David MacMahon)
05:22 AM Feature #8723: Array.any? predicate returns true for empty array.
nurettin (Nurettin Onur TUGCU) wrote:
> Yes, I meant for .all? (wasn't able to edit) and the behavior is correct acco...
alexeymuranov (Alexey Muranov)
12:40 AM Feature #8723 (Rejected): Array.any? predicate returns true for empty array.
One way to see it is
enum.all? { |e| predicate(e) } == !enum.any? { |e| !predicate(e) }
And it seems logica...
Eregon (Benoit Daloze)
07:42 PM Feature #8693: lambda invoked by yield acts as a proc with respect to return
@Boris, this is what i thought first, but rits demonstrated that lambda is not forgotten. So it looks like some opti... alexeymuranov (Alexey Muranov)
07:15 PM Feature #8693: lambda invoked by yield acts as a proc with respect to return
@Alexey: It's spec. As soon as you unpack the block with the pretzel, it forgets about its lambda-ness. If you wish t... Anonymous
07:30 PM Bug #8348: ruby hangs randomly in daemonized processes on Debian GNU/kFreeBSD
I've run test myself for 67 times and none of them finished unsuccessfully. 375gnu (Hleb Valoshka)
04:58 PM Revision 5a13ad03 (git): * bignum.c (BARY_TRUNC): New macro.
(bary_cmp): Use BARY_TRUNC.
(bary_mul_toom3): Ditto.
(bary_divmod): Ditto.
(abs2twocomp): Ditto.
(bigfixize):...
akr (Akira Tanaka)
04:01 PM Revision 092511ba (git): * bignum.c (big2str_karatsuba): Don't allocate new temporary buffer
if the buffer is enough for current invocation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42364 b2dd03c8-3...
akr (Akira Tanaka)
03:41 PM Revision b3be3c29 (git): bignum.c: suppress warnings
* bignum.c (power_cache_get_power): declare as inline before call to
suppress warnings from gcc 4.2.
git-svn-id: s...
nobu (Nobuyoshi Nakada)
03:26 PM Revision cb516087 (git): * 2013-08-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42362 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:26 PM Revision 606a03dc (git): * bignum.c (bary2bdigitdbl): New function.
(bdigitdbl2bary): Ditto.
(bary_mul_single): Use bdigitdbl2bary.
(power_cache_get_power): Ditto.
(bary_divmod): ...
akr (Akira Tanaka)
02:20 PM Revision f12ef626 (git): * bignum.c: The branch condition of selecting multiplication
algorighms should check smaller argument because Karatsuba and Toom3
is effective only if both arguments are big.
...
akr (Akira Tanaka)
02:08 PM Revision 5be2e8eb (git): merge revision(s) 40080,40081: [Backport #8209]
* ext/extmk.rb (extmake): Use Logging.open to switch stdout and
stderr. Delay Logging::log_close until the...
nagachika (Tomoyuki Chikanaga)
01:50 PM Revision 83466682 (git): merge revision(s) 42223: [Backport #8702]
* lib/mkmf.rb (xsystem): expand environment variable in all macros not
expanded with RbConfig. [Bug #8702]...
nagachika (Tomoyuki Chikanaga)
01:44 PM Revision ab660694 (git): merge revision(s) 41777,41779: [Backport #8593]
* lib/mkmf.rb (have_framework): allow header file to check.
[ruby-core:55745] [Bug #8593]
git-svn-id: svn...
nagachika (Tomoyuki Chikanaga)
01:27 PM Revision f858cd8a (git): * bignum.c (big2str_orig): Receive the number to stringize as
BDIGIT array and size.
(big2str_karatsuba): Receive the number to stringize as BDIGIT array
and size. Use an tem...
akr (Akira Tanaka)
01:27 PM Revision a1525108 (git): merge revision(s) 42271: [Backport #8713]
* lib/uri/common.rb (URI.decode_www_form_component):
Don't raise error when str includes multibyte characte...
nagachika (Tomoyuki Chikanaga)
12:23 PM Revision dfe7399a (git): Add missing require
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42354 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
11:47 AM Revision 65fcd2e7 (git): merge revision(s) 42322:
nmake doesn't out put targets
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@42353 b2dd03c8-39d4-4d...
nagachika (Tomoyuki Chikanaga)
09:31 AM Feature #8264 (Closed): define struct under the given namespace
This issue was solved with changeset r42348.
Nobuyoshi, thank you for reporting this issue.
Your contribution to Ruby...
nobu (Nobuyoshi Nakada)
07:57 AM Revision e34fac64 (git): Fix test failure to follow r42347 ref #3753
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42352 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:57 AM Feature #3753 (Closed): value of def-expr
This issue was solved with changeset r42347.
Usaku, thank you for reporting this issue.
Your contribution to Ruby is ...
usa (Usaku NAKAMURA)
12:04 AM Feature #3753 (Assigned): value of def-expr
=begin
``define_method()'' と書かれると迷いが生じるんですが、Module#define_method が意図されていたということでいいんでしょうか?
で、あれば、こんなもんかと思うんですが、こちらはまだ...
usa (Usaku NAKAMURA)
04:56 AM Feature #8725 (Feedback): Possibility to get a signal handler without changing it
in Perl
$xxxHandler = $SIG{XXX}
in Ruby it could be
xxxHandler = trap 'XXX'
bdimych (Dmitry Bolshakov)
04:40 AM Bug #8724 (Closed): MinGW: ConverterNotFoundError test failure
=begin
Hello,
The following test is causing a failure on Windows CI environment (MinGW) both x86 and x64:
T...
luislavena (Luis Lavena)
04:32 AM Revision 36c89c48 (git): * bignum.c (MAX_BASE36_POWER_TABLE_ENTRIES): Renamed from
MAX_BIG2STR_TABLE_ENTRIES.
(base36_power_cache): Renamed from big2str_power_cache.
(base36_numdigits_cache): Rena...
akr (Akira Tanaka)
01:33 AM Revision 6660c5fb (git): parse.y: no reduction with 1
* parse.y (parser_set_integer_literal): use rb_rational_raw1() for
integral rational because no reduction is needed...
nobu (Nobuyoshi Nakada)
12:46 AM Revision 4c009414 (git): etc.c: encodings
* ext/etc/etc.c (setup_passwd, setup_group): set proper encodings to
string members.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
12:31 AM Revision 042e5013 (git): struct.c: rb_struct_define_under
* struct.c (rb_struct_define_under): new function to define Struct
under the given namespace, not under Struct. [F...
nobu (Nobuyoshi Nakada)

08/02/2013

11:58 PM Feature #3753 (Closed): value of def-expr
This issue was solved with changeset r42337.
Usaku, thank you for reporting this issue.
Your contribution to Ruby is ...
usa (Usaku NAKAMURA)
09:57 PM Revision ccd5c3dd (git): * parse.y (value_expr_gen): now NODE_DEFN and NODE_DEFS are not void
value expressions. get rid of wrong warning with -w, and make to
pass tests with chkbuild. ref. [Feature #3753]
...
U.Nakamura
09:50 PM Revision 2b9dbb3e (git): ChangeLog: fix typo
* ChangeLog: fix typo in r42335, "Appry" -> "Apply".
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42346 b2dd03c...
nobu (Nobuyoshi Nakada)
09:42 PM Feature #8723: Array.any? predicate returns true for empty array.
Yes, I meant for .all? (wasn't able to edit) and the behavior is correct according to docs, and incorrect according t... nurettin (Nurettin Onur TUGCU)
09:35 PM Feature #8723 (Feedback): Array.any? predicate returns true for empty array.
Which version do you use? Please add your `ruby -v`.
irb for ruby 2.0.0 r36395
> [].any? { true }
=> false
I ...
Eregon (Benoit Daloze)
08:38 PM Feature #8723 (Rejected): Array.any? predicate returns true for empty array.
Are all your children redheaded?
Would this be true if you have no children?
I have no children, therefore none of ...
nurettin (Nurettin Onur TUGCU)
08:49 PM Bug #8664: open ssl not_before failure on small set of certificates
Backported to ruby_1_9_3 at r42328. usa (Usaku NAKAMURA)
08:40 PM Bug #8669: outbuf can be "temporarily" locked forever in IO#read
Backported to ruby_1_9_3 at r42327. usa (Usaku NAKAMURA)
08:31 PM Bug #8687: mathn and round causes an segmentationfault
Backported to ruby_1_9_3 at r42326. usa (Usaku NAKAMURA)
08:00 PM Feature #8714: Non-interpolated regular expression literal
phluid61 (Matthew Kerwin) wrote:
> That's only partly true. # only need be escaped when it is followed by $, @ or {...
Eregon (Benoit Daloze)
08:42 AM Feature #8714: Non-interpolated regular expression literal
drbrain (Eric Hodel) wrote:
> What ruby version are you using? It works for me.
Ah, sorry, that was ruby 2.0.0p0 ...
phluid61 (Matthew Kerwin)
04:44 AM Feature #8714: Non-interpolated regular expression literal
phluid61 (Matthew Kerwin) wrote:
> > %r{#$} works too.
>
> irb(main):004:0> %r{#$}
> SyntaxError: (irb):4: s...
drbrain (Eric Hodel)
07:24 PM Revision be5a436f (git): * doc/syntax/refinements.rdoc: Remove mention of instance_eval and
module_eval from scope section per:
http://twitter.com/shugomaeda/status/363219951336693761
git-svn-id: svn+ssh:/...
drbrain (Eric Hodel)
06:49 PM Feature #8663: Officialy alias ArgumentError to ArgError
boris_stitnicky (Boris Stitnicky) wrote:
> Yes, but one of those characters is 'm'!
Anything in particular that's...
duerst (Martin Dürst)
11:26 AM Feature #8663: Officialy alias ArgumentError to ArgError
Yes, but one of those characters is 'm'! Anonymous
05:56 PM Bug #8722 (Closed): Refinements remain active beyond the end of an evaled string
=begin
The [[RefinementsSpec]] states:
"When main.using is invoked in a string given as the first argument of K...
Anonymous
05:35 PM Bug #8348: ruby hangs randomly in daemonized processes on Debian GNU/kFreeBSD
JoeKun, can you retest it with the latest Sid (eglibc >= 2.17-91)? It has new implementation of libpthreads, which ha... 375gnu (Hleb Valoshka)
05:24 PM Revision 04cf3fa3 (git): * bignum.c (big2str_orig): Refactored.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42344 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
04:52 PM Feature #8693: lambda invoked by yield acts as a proc with respect to return
boris_stitnicky (Boris Stitnicky) wrote:
> +1 to nobu
Boris, can you explain, please?
alexeymuranov (Alexey Muranov)
11:28 AM Feature #8693: lambda invoked by yield acts as a proc with respect to return
+1 to nobu Anonymous
06:43 AM Feature #8693: lambda invoked by yield acts as a proc with respect to return
I don't know. I could imagine that yielding to the lambda "converted to block" could try to return from the method f... alexeymuranov (Alexey Muranov)
06:14 AM Feature #8693: lambda invoked by yield acts as a proc with respect to return
alexeymuranov (Alexey Muranov) wrote:
> This looks strange to me too. Also this:
>
> ~~~ruby
> def y; yield end...
rits (First Last)
04:47 AM Feature #8693: lambda invoked by yield acts as a proc with respect to return
This looks strange to me too. Also this:
~~~ruby
def y; yield end
L = lambda{return 0}
def f; y &lambda{retu...
alexeymuranov (Alexey Muranov)
03:58 AM Feature #8693: lambda invoked by yield acts as a proc with respect to return
nobu (Nobuyoshi Nakada) wrote:
> `return' always returns from the enclosing method.
That is not true, and so by d...
rits (First Last)
04:42 PM Revision 81f42c75 (git): * bignum.c (big2str_orig): Rename a local variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42343 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
04:29 PM Bug #8721 (Rejected): require digest.so on OSX
=begin
trying to compile as much as possible static ruby on OSX, so far I got quite close with:
LDFLAGS=-Bstatic...
mpapis (Michal Papis)
04:22 PM Revision d0741fdf (git): * bignum.c (bigadd_core): Removed.
(bigadd): Use bary_add instead of bigadd_core.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42342 b2dd03c8-39...
akr (Akira Tanaka)
03:59 PM Bug #8719: r42096 make bm_app_factorial.rb slow
2013年8月2日 12:30 Tanaka Akira <[email protected]>:
> 2013/8/2 authorNari (Narihiro Nakamura) <[email protected]>:
>...
authorNari (Narihiro Nakamura)
12:53 PM Bug #8719: r42096 make bm_app_factorial.rb slow
2013/8/2 authorNari (Narihiro Nakamura) <[email protected]>:
> Bug #8719: r42096 make bm_app_factorial.rb slow
...
akr (Akira Tanaka)
12:28 PM Bug #8719 (Closed): r42096 make bm_app_factorial.rb slow
This issue was solved with changeset r42324.
Narihiro, thank you for reporting this issue.
Your contribution to Ruby ...
akr (Akira Tanaka)
10:16 AM Bug #8719 (Closed): r42096 make bm_app_factorial.rb slow
r42096 のコミットでbm_app_factorial.rbがかなり遅くなるようです。
しょうがないということでしたらrejectしてください。
とりあえずご報告までということで。
% time ./miniruby -...
authorNari (Narihiro Nakamura)
03:55 PM Revision ebbaec96 (git): * bignum.c (rb_big2str1): Simplify power_level calculation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42341 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:36 PM Revision 633fd55c (git): * array.c (rb_ary_zip): use rb_ary_new2() to create buffer
if rb_block_arity() > 1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42340 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Glass_saga (Masaki Matsushita)
03:13 PM Revision f5c00c14 (git): * 2013-08-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42339 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:13 PM Revision 038596b6 (git): * NEWS: Add the description that IO#seek supports SEEK_DATA
and SEEK_HOLE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42338 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Glass_saga (Masaki Matsushita)
02:58 PM Revision 0f0b60ea (git): * vm.c (m_core_define_method, m_core_define_singleton_method): now
the value of def-expr is the Symbol of the name of the method, not
nil.
ref. [ruby-dev:42151] [Feature #3753]
* ...
U.Nakamura
02:56 PM Revision 5339293f (git): * array.c (rb_ary_zip): performance improvement by avoiding
array creation if rb_block_arity() > 1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42336 b2dd03c8-39d4-4d8f-9...
Glass_saga (Masaki Matsushita)
02:53 PM Revision 54c3b1ba (git): * bignum.c (power_cache_get_power): Appry bigtrunc to the result of
bigsq.
(big2str_karatsuba): Fix number of leading zero characters.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
akr (Akira Tanaka)
02:48 PM Revision 7c9a3d19 (git): parse.y: calculate powers of ten
* parse.y (parser_yylex): calculate denominator directly as powers of
ten, not parsing string.
git-svn-id: svn+ssh...
nobu (Nobuyoshi Nakada)
02:24 PM Revision 0eab2b46 (git): parse.y: ripper for new literals
* parse.y (ripper_validate_object): ripper support for new literals,
tRATIONAL and tIMAGINARY.
git-svn-id: svn+ssh...
nobu (Nobuyoshi Nakada)
02:14 PM Revision 2f57e806 (git): parse.y: parse precisely
* parse.y (parser_number_literal_suffix): return bit set of found
suffixes.
* parse.y (parser_set_number_literal, p...
nobu (Nobuyoshi Nakada)
02:14 PM Revision e176b8e1 (git): parse.y: simplify numerics
* parse.y (simple_numeric): integrate numeric literals and simplify
numeric rules.
git-svn-id: svn+ssh://ci.ruby-...
nobu (Nobuyoshi Nakada)
02:13 PM Revision 856a9afb (git): eventids2.c: new literals
* ext/ripper/eventids2.c (ripper_init_eventids2): ripper support for
new literals, tRATIONAL and tIMAGINARY.
git-...
nobu (Nobuyoshi Nakada)
02:10 PM Revision ba95b978 (git): bignum.c: suppress a warning
* bignum.c (rb_cstr_to_inum): remove set but unused variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@423...
nobu (Nobuyoshi Nakada)
01:45 PM Bug #8720 (Closed): ECB mode seems to be broken
The reporting on this is partially from someone else's work that I found in a gist on github:
https://gist.github.co...
netjunki (Ben Lau)
11:49 AM Revision e1e4ed4a (git): merge revision(s) 42126: [Backport #8664]
* ext/openssl/ossl_asn1.c (asn1time_to_time): Implement YYMMDDhhmmZ
format for ASN.1 UTCTime. [ruby-trunk...
U.Nakamura
11:39 AM Revision c44ba832 (git): merge revision(s) 42212,42214: [Backport #8669]
* string.c: add internal API rb_str_locktmp_ensure().
* io.c (io_fread): use rb_str_locktmp_ensure().
...
U.Nakamura
11:30 AM Revision b13edd51 (git): merge revision(s) 42178: [Backport #8687]
* rational.c (f_round_common): Rational is expected to be returned by
Rational#*, but mathn.rb breaks that ...
U.Nakamura
10:49 AM Bug #8718 (Closed): unary minus with literal suffix of Rational/Complex
Duplicate of #8717, fixed in r42323. Anonymous
10:12 AM Bug #8718 (Closed): unary minus with literal suffix of Rational/Complex
=begin
Unary minus is not supported?
(-1) # => -1
(-1r) # => (1/1) should be (-1/1)
(-1i) # => (0+1i) shou...
no6v (Nobuhiro IMAI)
10:40 AM Bug #8717 (Closed): Negation of a rational/imaginary number literal isn't working
This issue was solved with changeset r42323.
Takuto, thank you for reporting this issue.
Your contribution to Ruby is...
Anonymous
10:03 AM Bug #8717 (Closed): Negation of a rational/imaginary number literal isn't working
Hello.
I've found that negation of a rational/imaginary number literal isn't working.
irb(main):001:0> RUBY_D...
takuto_h (Takuto Hayashi)
10:24 AM Feature #7106: FileUtils.touch should allow touching the symlink itself rather than the file the link points to
When talking about accepting it ... two things to consider as patch has two parts, really:
Part 1 - Adding support f...
kwilczynski (Krzysztof Wilczynski)
09:36 AM Revision bc7c0a63 (git): * bignum.c (big2str_karatsuba): Reduce power_level more than one at
recursion, if possible.
(rb_big2str1): Follow the above change.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
akr (Akira Tanaka)
07:14 AM Bug #8715: openssl mkmf.log filled with other data
yes it did fixed the log problem - please backport it mpapis (Michal Papis)
04:46 AM Bug #8651: /[#$]/ causes syntax error
Yes, I meant $], it was a typo. drbrain (Eric Hodel)
03:28 AM Revision 9e8f82e0 (git): * bignum.c (bary_mul): Swap x and y for bary_mul1 if x is longer than y.
[ruby-dev:47565] [Bug #8719] Reported by Narihiro Nakamura.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4232...
akr (Akira Tanaka)
01:59 AM Feature #8430: Rational number literal
On Aug 1, 2013, at 12:53 AM, takuto_h (Takuto Hayashi) wrote:

> If we accept "1.2r" as "Rational(12, 10)":
> ...
david_macmahon (David MacMahon)
12:19 AM Feature #8430: Rational number literal
takuto_h (Takuto Hayashi) wrote:
> Hello.
> I wrote a patch for the rational number literal and recognized that a p...
mrkn (Kenta Murata)
01:40 AM Revision 29c5a3b8 (git): * parse.y (negate_lit): add T_RATIONAL and T_COMPLEX to the switch
statement, and call rb_bug() if an unknown type is passed to
negate_lit(). [ruby-core:56316] [Bug #8717]
* bootstr...
Charlie Somerville
01:15 AM Revision 3f109150 (git): nmake doesn't out put targets
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42322 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
01:15 AM Revision 63ed8371 (git): Fix test failure on Windows because of an extra warning
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42321 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:14 AM Revision c0d4ba9f (git): * doc/syntax/refinements.rdoc: Improve description of where you may
activate refinements.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42320 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)

08/01/2013

11:58 PM Feature #8430 (Closed): Rational number literal
This issue was solved with changeset r42311.
Kenta, thank you for reporting this issue.
Your contribution to Ruby is ...
mrkn (Kenta Murata)
10:05 PM Feature #8430: Rational number literal
takuto_h (Takuto Hayashi) wrote:
> Hello.
> I wrote a patch for the rational number literal
Great.
> and reco...
mame (Yusuke Endoh)
04:53 PM Feature #8430: Rational number literal
Hello.
I wrote a patch for the rational number literal and recognized that a part of the proposed feature is confusa...
takuto_h (Takuto Hayashi)
10:52 PM Bug #8644: valgrind error in a readline test
http://rbci.lakewood.privs.net/ruby-trunk/log/20130801T131001Z.diff.html.gz をみると、
...
TestRange#test_bsearch_for...
akr (Akira Tanaka)
10:49 PM Revision 474dc1e8 (git): * bignum.c (big2str_orig): Remove len argument.
(big2str_karatsuba): Ditto.
(rb_big2str1): Follow above change.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
akr (Akira Tanaka)
09:57 PM Bug #8716 (Closed): segmation fault 正規表現で大量のグループを利用時
=begin
WindowsとOS Xで検証しました。
*再現手順 ruby 2.0.0p247 (2013-06-27) [x64-mingw32]
a="()"
(32767.times{a<<'()'}
...
taka-yoshi (taka-yoshi taka)
09:10 PM Feature #8658: Process.clock_gettime
I updated the patch to emulate CLOCK_REALTIME using gettimeofday. akr (Akira Tanaka)
08:47 PM Feature #8700: Integer#bitsize (actually Fixnum#bitsize and Bignum#bitsize)
akr (Akira Tanaka) wrote:
> There are several software which has similar feature.
>
> * Python 3.1 has int.bit_...
akr (Akira Tanaka)
08:46 PM Revision 1e3a2908 (git): * NEWS: fix typos in the description of number literal suffixes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42318 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eregon (Benoit Daloze)
08:18 PM Bug #8711: 最近NoMemoryErrorが多い
http://u32.rubyci.org/~chkbuild/ruby-trunk/log/20130801T103302Z.log.html.gz
で 32bit でも安定したような気がします。
もうしばらく様子を見ます。...
naruse (Yui NARUSE)
06:08 PM Bug #8711: 最近NoMemoryErrorが多い
http://u64b.rubyci.org/~chkbuild/ruby-trunk/log/20130731T113303Z.diff.html.gz
/proc/meminfo みても特にメモリが足りなくなっているようには見え...
naruse (Yui NARUSE)
05:33 PM Revision 991bd133 (git): * NEWS: Add the description of number literal suffixes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42317 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kenta Murata
05:23 PM Bug #8715: openssl mkmf.log filled with other data
2013/8/1 mpapis (Michal Papis) <[email protected]>:
> Bug #8715: openssl mkmf.log filled with other data
> https:...
akr (Akira Tanaka)
04:33 PM Bug #8715: openssl mkmf.log filled with other data
=begin
After applying http://www.rubyist.net/~eban/goto/r42213 from https://bugs.ruby-lang.org/issues/7948
The er...
mpapis (Michal Papis)
04:21 PM Bug #8715 (Closed): openssl mkmf.log filled with other data
=begin
After compilation + installation of ruby I check the log: (({cat /Users/mpapis/.rvm/src/ruby-2.0.0-p247/ext/o...
mpapis (Michal Papis)
05:11 PM Revision 6f39ca46 (git): Show more portable and detailed info on NoMemoryError ref #8711
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42316 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
04:41 PM Bug #8710: Segmentation fault - when migrating a database on Debian 7.1
Not sure if you guys want to close this issue or if it's something worth looking into.
But removing the line
host...
AJ-Acevedo (AJ Acevedo)
03:14 PM Revision ae0181b7 (git): * bootstraptest/test_literal_suffix.rb: add two test cases to
examine that "1if true" and "1rescue nil" are recognized as 1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@423...
Kenta Murata
03:04 PM Revision da5e7572 (git): Show memory usage on NoMemoryError ref #8711
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42314 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
03:01 PM Revision 885c7da9 (git): * 2013-08-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42313 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:01 PM Revision 0a8cfd54 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42312 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:58 PM Revision e06407cf (git): * rational.c (rb_flt_rationalize_with_prec): new public C function
to rationalize a Float instance with a precision.
* rational.c (rb_flt_rationalize): new public C function to
ratio...
Kenta Murata
02:57 PM Revision 9ebd675c (git): * bignum.c (rb_big2str1): Remove a local variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42310 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:34 PM Revision 69263bb7 (git): * bignum.c (rb_cstr_to_inum): Use power_cache_get_power.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42309 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:32 PM Revision 79be1047 (git): * string.c (str_rindex): remove comment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42308 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Glass_saga (Masaki Matsushita)
12:05 PM Revision d620b0b9 (git): * bignum.c (rb_big2str1): Raise an error for too big number.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42307 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:48 AM Revision 780a125f (git): * bignum.c (power_cache_get_power): Hide cached Bignum objects.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42306 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:39 AM Feature #8693: lambda invoked by yield acts as a proc with respect to return
`return` always returns from the enclosing method.
This is not affected by if it is in a block.
Only exception is t...
nobu (Nobuyoshi Nakada)
10:46 AM Bug #8651: /[#$]/ causes syntax error
=begin
Bah,
To people curious about why this does not cause error in 2.0, see #8375.
=end
sakuro (Sakuro OZAWA)
10:42 AM Bug #8651: /[#$]/ causes syntax error
=begin
To people curious about why this does not cause error in 2.0, see #8651.
=end
sakuro (Sakuro OZAWA)
08:54 AM Bug #8651: /[#$]/ causes syntax error

drbrain (Eric Hodel) wrote:
$[ is not a valid global variable you get an exception.

do you mean $], not $[ ?
sakuro (Sakuro OZAWA)
07:13 AM Bug #8651 (Rejected): /[#$]/ causes syntax error
=begin
This is consistent with (({"[#$]"})) in 1.9.3 so I will reject this issue.
In // and "" (({#$X})) interpol...
drbrain (Eric Hodel)
10:36 AM Feature #8714: Non-interpolated regular expression literal
nobu (Nobuyoshi Nakada) wrote:
> For other %-literals, upper cases do interpolation, e.g., %Q, %W, %I.
> I'm afraid...
phluid61 (Matthew Kerwin)
10:24 AM Feature #8714: Non-interpolated regular expression literal
For other %-literals, upper cases do interpolation, e.g., %Q, %W, %I.
I'm afraid that it would cause confusion by ma...
nobu (Nobuyoshi Nakada)
09:24 AM Feature #8714: Non-interpolated regular expression literal
Eregon (Benoit Daloze) wrote:
> > Off the top of my head, I can't think of how to construct a regexp literal to matc...
phluid61 (Matthew Kerwin)
09:00 AM Feature #8714: Non-interpolated regular expression literal
> Off the top of my head, I can't think of how to construct a regexp literal to match a hash character at the end of ... Eregon (Benoit Daloze)
08:37 AM Feature #8714: Non-interpolated regular expression literal
Eregon (Benoit Daloze) wrote:
> Why not Regexp.new('simple quoted string or any literal not interpolating')?
That...
phluid61 (Matthew Kerwin)
08:21 AM Feature #8714: Non-interpolated regular expression literal
Why not Regexp.new('simple quoted string or any literal not interpolating')?
Also,
/[$#]/ # => /[$#]/ and
"[#$]"...
Eregon (Benoit Daloze)
08:07 AM Feature #8714 (Open): Non-interpolated regular expression literal
=begin
I propose a new %string for non-interpolated regexp literals: %R
It is common to see erroneous bug repor...
phluid61 (Matthew Kerwin)
10:19 AM Revision 0ade4f39 (git): * bignum.c (rb_big2str1): Remove non-trim mode.
(rb_big2str0): Non-trim mode implemented here.
(big2str_find_n1): Change the result type to long again.
(big2str_...
akr (Akira Tanaka)
09:33 AM Feature #8536: Implement is_numeric? family of methods
There is no "is_"+adjective+"?" built-in methods.
And check-then-convert seems redundant.
nobu (Nobuyoshi Nakada)
08:29 AM Feature #8536: Implement is_numeric? family of methods
=begin
I am +1, if you change (({is_rationale?})) to (({is_rational?}))
Implementation question: is it reasonable...
phluid61 (Matthew Kerwin)
04:06 AM Bug #8712 (Closed): Couldn't find file to include 'sample/curses/*.rb'
This issue was solved with changeset r42300.
Kazuhiro, thank you for reporting this issue.
Your contribution to Ruby ...
nobu (Nobuyoshi Nakada)
03:46 AM Revision 9037b25d (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42304 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:43 AM Revision 93055423 (git): * bignum.c (big2str_alloc): New function to allocate the result string.
It is called after actual length is calculated.
(big2str_struct): Add fields: negative, result and ptr.
(big2str_...
akr (Akira Tanaka)

07/31/2013

11:17 PM Bug #8712 (Closed): Couldn't find file to include 'sample/curses/*.rb'
=begin
When builddir is not srcdir, failed to include from curses.c.
Generating RDoc documentation
Parsing sou...
znz (Kazuhiro NISHIYAMA)
10:38 PM Revision 478bd312 (git): * bignum.c (big2str_orig): Use temporary buffer when trim mode.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42302 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
09:33 PM Revision 39a00c67 (git): * bignum.c (big2str_orig): Simplified because RBIGNUM_LEN(x) <= 2 now.
(big2str_struct): Two fields added: hbase2, hbase2_numdigits.
(rb_big2str1): Initialize above fields.
git-svn-id...
akr (Akira Tanaka)
07:06 PM Revision 835c555f (git): options.rb: include root for out-place build
* lib/rdoc/options.rb (RDoc#finish): include root path in include
paths, to work in another directory than the sour...
nobu (Nobuyoshi Nakada)
07:05 PM Revision 3d562b68 (git): test_rdoc_markup_pre_process.rb: input tempfile
* test/test_rdoc_markup_pre_process.rb (TestRDocMarkupPreProcess#setup):
fix input_file_name, as the test script is...
nobu (Nobuyoshi Nakada)
06:29 PM Feature #8632 (Closed): Remove warnings for Refinements
This issue was solved with changeset r42272.
Shugo, thank you for reporting this issue.
Your contribution to Ruby is ...
shugo (Shugo Maeda)
04:48 PM Revision eed6c15a (git): * bignum.c (big2str_karatsuba): Fix a condition of power_level.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42298 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
04:34 PM Revision b4dd68ff (git): Fix a typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42297 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
04:23 PM Feature #8707: Hash#reverse_each
Hello Charlie,
On 2013/07/31 14:24, Charlie Somerville wrote:
> Matz: This is quite a significant performance improv...
duerst (Martin Dürst)
02:29 PM Feature #8707: Hash#reverse_each
Matz: This is quite a significant performance improvement and therefore I think it is worthwhile.
Anonymous
12:48 PM Feature #8707 (Feedback): Hash#reverse_each
Do we really need it? What is use-cases?
Matz.
matz (Yukihiro Matsumoto)
04:21 PM Revision 278b494b (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42296 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:20 PM Revision 4f1b07e9 (git): * bignum.c (LOG2_KARATSUBA_BIG2STR_DIGITS): Removed.
(KARATSUBA_BIG2STR_DIGITS): Removed.
(big2str_numdigits_cache): New variable.
(power_cache_get_power): Merged wit...
akr (Akira Tanaka)
04:06 PM Bug #8711 (Closed): 最近NoMemoryErrorが多い
最近 rubyci で NoMemoryError を出して失敗することが多いので、それを追跡するスレ
= TestFiber#test_many_fibers
http://u64b.rubyci.org/~chkbuild...
naruse (Yui NARUSE)
03:13 PM Feature #6589 (Feedback): Set#rehash
I added some notes to the rdoc in r42265. knu (Akinori MUSHA)
03:01 PM Revision d28913b4 (git): * bignum.c (big2str_find_n1): Change the return type to size_t.
(big2str_orig): Ditto.
(big2str_karatsuba): Ditto.
(rb_big2str1): Follow the above changes.
git-svn-id: svn+ss...
akr (Akira Tanaka)
03:01 PM Revision 482a21e7 (git): * 2013-08-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42293 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:01 PM Revision b0d4ffda (git): revert r42255 ref #8711
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42292 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
02:52 PM Bug #8710: Segmentation fault - when migrating a database on Debian 7.1
I just cloned my rails app onto my Debian 7.1 server and while migrating the database, Ruby reported a Segmentation f... AJ-Acevedo (AJ Acevedo)
02:51 PM Bug #8710 (Closed): Segmentation fault - when migrating a database on Debian 7.1
I just cloned my rails app onto my Debian 7.1 server and while migrating the database ruby reported AJ-Acevedo (AJ Acevedo)
02:21 PM Revision 9e84b335 (git): * bignum.c (power_cache_get_power): Change numdigits_ret to size_t *.
(big2str_orig): Change len argument to size_t.
(big2str_karatsuba): Ditto.
(rb_big2str1): Follow the above change...
akr (Akira Tanaka)
02:00 PM Revision 5f8cba07 (git): * test/rexml/parse/test_notation_declaration.rb: Change class
name to follow file name change.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42290 b2dd03c8-39d4-4d8f-98ff-82...
Sutou Kouhei
01:58 PM Revision 6668c32a (git): * test/rexml/test_notationdecl_parsetest.rb: Rename to ...
* test/rexml/parse/test_notation_declaration.rb: ... this.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42289 ...
Sutou Kouhei
01:55 PM Revision 6b4a6fcb (git): * test/rexml/test_notationdecl_mixin.rb: Remove duplicated tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42288 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Sutou Kouhei
01:53 PM Revision 0c1139ea (git): * test/rexml/test_notationdecl_parsetest.rb: Fix typos in expected
value.
pubilc ->
public
^^
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42287 b2dd03c8-39d4-4d8f-98ff...
Sutou Kouhei
01:52 PM Revision 7f6c69b1 (git): * test/rexml/test_notationdecl_parsetest.rb: Add tests that focus
system literal in external ID system notation declaration.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42286 ...
Sutou Kouhei
01:42 PM Revision 621d2b3d (git): * bignum.c (bary_cmp): Extracted from rb_big_cmp.
(power_cache_get_power): Change n1 argument (number of digits) to
power_level which is just passed to power_cache_g...
akr (Akira Tanaka)
01:05 PM Revision 806dd30f (git): * test/rexml/test_notationdecl_parsetest.rb: Fix a typo.
Extern ID ->
ExternalID
^^
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42284 b2dd03c8-39d4-4d8f-98...
Sutou Kouhei
01:04 PM Revision a41ab7b3 (git): * test/rexml/test_notationdecl_parsetest.rb: Add tests that focus
public ID in external ID notation declaration.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42283 b2dd03c8-39d...
Sutou Kouhei
01:01 PM Revision 434826c0 (git): * parse.y: fix build error with bison-3.0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42282 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:59 PM Revision 43f944dc (git): * test/rexml/test_notationdecl_parsetest.rb: Split test patterns.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42281 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Sutou Kouhei
12:44 PM Revision 3e047699 (git): * test/rexml/test_notationdecl_parsetest.rb: Group tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42280 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Sutou Kouhei
12:38 PM Revision 1251f51e (git): * test/rexml/test_notationdecl_mixin.rb (TestNotationDecl#test_name):
Move to ...
* test/rexml/test_notationdecl_parsetest.rb
(TestNotationDecl#test_name): ... here.
git-svn-id: svn+s...
Sutou Kouhei
12:32 PM Revision 5a5ede73 (git): * test/rexml/test_notationdecl_parsetest.rb: Remove setup because it
doesn't share anything with other tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42278 b2dd03c8-39d4-4d8f...
Sutou Kouhei
12:25 PM Revision a9c4b0f4 (git): * test/rexml/test_attributes_mixin.rb: Remove a needless shebang.
* test/rexml/test_notationdecl_mixin.rb: ditto.
* test/rexml/test_doctype.rb: ditto.
* test/rexml/test_xml_declaratio...
Sutou Kouhei
12:20 PM Revision c1ada18d (git): * test/rexml/test_notationdecl_parsetest.rb: remove a needless shebang.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42276 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Sutou Kouhei
11:18 AM Revision 0e2d0bb9 (git): * string.c (rb_str_rindex): fix bug introduced in r42269.
"".rindex("") should return 0.
(str_rindex): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42275 b2dd03...
Glass_saga (Masaki Matsushita)
10:58 AM Revision aba8c29a (git): * bignum.c (MAX_BIG2STR_TABLE_ENTRIES): Use SIZEOF_SIZE_T.
(power_cache_get_power0): Add rb_bug call for too bit i argument.
(power_cache_get_power): Simplified.
git-svn-i...
akr (Akira Tanaka)
09:34 AM Revision 601f7838 (git): * lib/uri/common.rb (URI.decode_www_form_component): Use String#b.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42273 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
09:33 AM Feature #8696: Process.setproctitle
Class#nameとかぶるProcess.nameは芳しくないと思います。
Process.setproctitle()の別名ならProcess.title{,=}じゃないでしょうか。
nobu (Nobuyoshi Nakada)
02:35 AM Feature #8696: Process.setproctitle
なお、「プロセスの名前」としては*BSDの getprogname(3)/setprogname(3) も浮かびますが、これはerr(3)によるエラー表示などで使われるものですが、その初期値は File.basename($0) なの... knu (Akinori MUSHA)
02:27 AM Feature #8696: Process.setproctitle
getproctitle() というAPIはないので、 Process.setproctitle() でいいんじゃないかと思います。
$0はベタに Process.argv0 でどうでしょう。argv0という名前はTclに先例があり...
knu (Akinori MUSHA)
12:41 AM Feature #8696: Process.setproctitle
znz (Kazuhiro NISHIYAMA) wrote:
> 元々 DevelopersMeeting20130727Japan の時の雑談で出た話で、その時も
>
> * Process.setproctitle
>...
naruse (Yui NARUSE)
09:29 AM Revision 1c7f9073 (git): * eval.c (rb_mod_refine, mod_using, top_using): don't show
warnings because Refinements are no longer experimental.
[ruby-core:55993] [Feature #8632]
* test/ruby/test_refine...
shugo (Shugo Maeda)
09:00 AM Revision b30a1723 (git): * lib/uri/common.rb (URI.decode_www_form_component):
Don't raise error when str includes multibyte characters.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42271 b2...
sorah (Sorah Fukumori)
08:59 AM Revision 37c05ec3 (git): show errno on FiberError ref #8711
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42270 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
08:47 AM Revision 867876ab (git): * string.c (rb_str_rindex): performance improvement by using
memrchr(3).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42269 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Glass_saga (Masaki Matsushita)
07:53 AM Revision 8b126d59 (git): * string.c (rb_str_rindex): refactoring and avoid to call str_nth() if
pos == 0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42268 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Glass_saga (Masaki Matsushita)
07:07 AM Revision fc3b9361 (git): Show /proc/meminfo on NoMemoryError ref #8711
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42267 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:02 AM Revision 444cd6f7 (git): Add a reference to the related issue.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42266 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
05:58 AM Revision a5c8e086 (git): * lib/set.rb: [DOC] Add a couple of notes on Hash as storage.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42265 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
05:58 AM Revision b426f8eb (git): * lib/set.rb: [DOC] Fix example result. Hash is now ordered.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42264 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
05:58 AM Revision d950ffe5 (git): Use the term "sorted" instead "ordered" when mentioning SortSet.
* lib/set.rb: [DOC] Use the term "sorted" instead "ordered" when
mentioning SortSet.
git-svn-id: svn+ssh://ci.ruby...
Akinori MUSHA
03:20 AM Revision 61898591 (git): * bignum.c (big2str_struct): New structure.
(big2str_orig): Use big2str_struct.
(big2str_karatsuba): Ditto.
(rb_big2str1): Ditto.
git-svn-id: svn+ssh://ci...
akr (Akira Tanaka)
03:06 AM Revision 7e465336 (git): add github url to changelog for r42260
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
03:03 AM Revision 464cf793 (git): * lib/rubygems.rb: [DOC] typo in url patch by @Red54 [Fixes #369]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42260 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
02:49 AM Feature #8709 (Rejected): Dir.glob should return sorted file list
`Dir.glob` is documented to return filenames in filesystem order:
> Note that case sensitivity depends on your syste...
Anonymous
01:24 AM Feature #8709 (Closed): Dir.glob should return sorted file list
On OS X, Dir.glob and Dir[] return an ordered list of files.
On Ubuntu Linux, they do not and one must manually so...
tommorris (Tom Morris)
12:32 AM Bug #8680: ruby crashes when built with AddressSanitizer
If we are 100% sure that the GC is fine, then the following patch can be applied to make CRuby ASAN friendly.
diff...
halfie (Ruby Guy)

07/30/2013

11:10 PM Bug #8708 (Closed): It seems that a call to the "system" changes the handler of the INT signal
this is only on cygwin, on linux all ok
$ uname -a
CYGWIN_NT-5.1 bolshakovxp 1.7.21(0.267/5/3) 2013-07-15 12:17 i68...
bdimych (Dmitry Bolshakov)
10:58 PM Feature #8707 (Feedback): Hash#reverse_each
Currently, `{}.reverse_each` calls `Enumerable#reverse_each`.
It will make array and its size can be large.
I made ...
Glass_saga (Masaki Matsushita)
10:25 PM Feature #8696: Process.setproctitle
元々 DevelopersMeeting20130727Japan の時の雑談で出た話で、その時も
* Process.setproctitle
* Process.name, Process.name=
の両方の案があ...
znz (Kazuhiro NISHIYAMA)
01:59 AM Feature #8696: Process.setproctitle
方向性としては賛成なのですが($0はぐぐらびりてぃ悪いから暗記しないといけないのがイケてない)、
細かい点をいくつか確認させてください。
$0と同等なら Process.name = "hoge" とかのほうが読みやすいんじゃ...
kosaki (Motohiro KOSAKI)
10:11 PM Revision 9d08bed1 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42259 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:10 PM Revision db38a640 (git): * 2013-07-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42258 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:10 PM Revision 310d77d4 (git): * lib/rubygems: Import RubyGems from master as of commit 523551c
* test/rubygems: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42257 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
07:32 PM Feature #8693: lambda invoked by yield acts as a proc with respect to return
rits (First Last) wrote:
> what is the reason for this?
>
> why should yield and block.call behave differently?
...
rits (First Last)
07:02 AM Feature #8693: lambda invoked by yield acts as a proc with respect to return
alexeymuranov (Alexey Muranov) wrote:
> rits (First Last) wrote:
> > what is the reason for this?
> >
> > why sh...
rits (First Last)
06:33 AM Feature #8693: lambda invoked by yield acts as a proc with respect to return
rits (First Last) wrote:
> what is the reason for this?
>
> why should yield and block.call behave differently?
...
alexeymuranov (Alexey Muranov)
06:02 AM Feature #8693: lambda invoked by yield acts as a proc with respect to return
rits (First Last) wrote:
> what is the reason for this?
>
> why should yield and block.call behave differently?
...
rits (First Last)
07:19 PM Feature #6588: Set#intersect?
I followed superset?() and the like, and made the new methods accept only a set for the moment, because I couldn't co... knu (Akinori MUSHA)
06:58 PM Feature #6588 (Closed): Set#intersect?
This issue was solved with changeset r42253.
Marc-Andre, thank you for reporting this issue.
Your contribution to Rub...
knu (Akinori MUSHA)
01:25 PM Revision d82e5cc4 (git): * test/ruby/test_hash.rb: add a test for enumeration order of Hash.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42256 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Glass_saga (Masaki Matsushita)
01:23 PM Bug #8697: Fixnum complement operator issue
The bit inverted VALUE is OR'd with FIXNUM_FLAG so that Ruby will still recognize the VALUE as a Fixnum. It is NOT ... david_macmahon (David MacMahon)
12:30 PM Revision 1c3ea43f (git): rescue NoMemoryError
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42255 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
10:21 AM Revision 038f82d2 (git): Add some more tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42254 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
09:58 AM Revision bd304ed8 (git): Add Set#intersect? and #disjoint?.
* lib/set.rb (Set#intersect?, Set#disjoint?): Add new methods for
testing if two sets have any element in common.
...
Akinori MUSHA
08:23 AM Revision 2e0fc4b2 (git): remove duplicated entry
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
08:16 AM Revision 09adba0d (git): sprintf.c: QUOTE flag
* sprintf.c (ruby__sfvextra): add QUOTE flag to escape unprintable
characters.
git-svn-id: svn+ssh://ci.ruby-lang....
nobu (Nobuyoshi Nakada)
07:08 AM Revision 6be21c1d (git): remove debugging raise in previous commit
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42250 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:52 AM Revision 7b53830a (git): Show ObjectSpace.count_objects to debug NoMemoryError
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42249 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
02:02 AM Revision 7b297f0c (git): * ext/curses/extconf.rb: [DOC] nodoc to reduce Object pollution
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
01:02 AM Revision a0320f8e (git): skip if ENV['USER'] is nil
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)

07/29/2013

11:53 PM Feature #8629: Method#parameters should include the default value
Hi Akira, thanks for your valuable input.

While your gem action_args is indeed interesting, it's not quite what...
rosenfeld (Rodrigo Rosenfeld Rosas)
11:23 PM Feature #8629: Method#parameters should include the default value
Rodrigo,

Here's my implementation of "params bindings to propose to the Rails web
framework", which might int...
matsuda (Akira Matsuda)
09:50 PM Feature #8629: Method#parameters should include the default value
Ok, thanks for considering. I'll try to think in other approaches to deal with params bindings to propose to the Rail... rosenfeld (Rodrigo Rosenfeld Rosas)
10:18 AM Feature #8629: Method#parameters should include the default value
The option expression can be very complex. IMHO covering simplest cases does not help.
Besides that, providing proc ...
matz (Yukihiro Matsumoto)
11:22 PM Revision 628eb567 (git): * 2013-07-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42246 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:22 PM Revision 106b0ce3 (git): * sizes.c (Init_sizes): Define sizes only if the type actually exists.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
05:43 PM Bug #8508: Invalid byte sequence in UTF-8 (ArgumentError) in win32/registry.rb
Is there any roadmap where I could find
out when this fix is gonna be available
with the release of a new ruby vers...
thasmo (Thomas Deinhamer)
05:05 AM Bug #8508: Invalid byte sequence in UTF-8 (ArgumentError) in win32/registry.rb
Perfect. Thank you for responding, really
appreciate it! Keep up the good work! :)
thasmo (Thomas Deinhamer)
04:48 PM Bug #8703 (Closed): hash_type is not duplicated if hash is empty
This issue was solved with changeset r42227.
Masaki, thank you for reporting this issue.
Your contribution to Ruby is...
nobu (Nobuyoshi Nakada)
04:30 PM Bug #8703 (Closed): hash_type is not duplicated if hash is empty
{}.compare_by_identity.dup.compare_by_identity? #=> false
{1=>1}.compare_by_identity.dup.compare_by_identity? #=> tr...
Glass_saga (Masaki Matsushita)
02:52 PM Bug #8702 (Closed): POSTLINK fails in test/mkmf/test_framework.rb although RUBY_CODESIGN is given
This issue was solved with changeset r42223.
Kenta, thank you for reporting this issue.
Your contribution to Ruby is ...
nobu (Nobuyoshi Nakada)
02:46 PM Bug #8702 (Closed): POSTLINK fails in test/mkmf/test_framework.rb although RUBY_CODESIGN is given
=begin
See ((<URL:http://a.mrkn.jp/~mrkn/chkbuild/mountain_lion/ruby-trunk-m64-o3/log/20130728T233100Z.log.html.gz>)...
mrkn (Kenta Murata)
01:55 PM Revision 9f06167a (git): sizes.c: RbConfig::SIZEOF
* sizes.c (Init_sizes): define RbConfig::SIZEOF. [Feature #8568]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
nobu (Nobuyoshi Nakada)
01:37 PM Revision 654c3cde (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42243 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:34 PM Revision 6c9cd508 (git): * test/ruby/test_hash.rb: use @cls.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42242 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:25 PM Revision ffb9da9f (git): * ext/curses/curses.c: [DOC] Update location of samples
* samples/curses/*: Move Curses samples and refactor from mixin
The samples are included in rdoc for module and use...
zzak (zzak _)
01:18 PM Revision 16bf45bf (git): * bignum.c (LOG2_KARATSUBA_BIG2STR_DIGITS): Renamed from
LOG2_KARATSUBA_DIGITS.
(KARATSUBA_BIG2STR_DIGITS): Renamed from KARATSUBA_DIGITS.
git-svn-id: svn+ssh://ci.ruby-...
akr (Akira Tanaka)
01:06 PM Revision 3118deb3 (git): * hash.c (rb_hash_compare_by_id): add function prototype.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Glass_saga (Masaki Matsushita)
12:57 PM Revision cff03715 (git): * hash.c (rb_hash_compare_by_id): don't call rb_hash_rehash()
if self.compare_by_identity? == true.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42238 b2dd03c8-39d4-4d8f-98f...
Glass_saga (Masaki Matsushita)
12:39 PM Revision eb8f9186 (git): * hash.c (rb_hash_assoc): performance improvement by replacing
compare function in RHASH(hash)->ntbl->type temporarily like r42224.
it falls back to rb_hash_foreach() if st_looku...
Glass_saga (Masaki Matsushita)
12:24 PM Feature #8499: Importing Hash#slice, Hash#slice!, Hash#except, and Hash#except! from ActiveSupport
I'm sorry for my wrong implementation.
patch2.diff makes `Hash#slice!` and `#except!` behave the same as ActiveSuppo...
Glass_saga (Masaki Matsushita)
12:20 PM Revision 952e4448 (git): Add a frozenness check test for Enumerator::Lazy#initialize.
* test/ruby/test_lazy_enumerator.rb
(TestLazyEnumerator#test_initialize): Make sure
Enumerator::Lazy#initialize r...
Akinori MUSHA
12:20 PM Revision f2f18dab (git): Update ChangeLog.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42235 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
12:06 PM Revision 075752a8 (git): Add a frozenness check to Enumerator::Generator#initialize.
* enumerator.c (generator_init): Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42234 b2dd03c8-39d4-4d8f-9...
Akinori MUSHA
12:06 PM Revision 8cb0de91 (git): Add a frozenness check to Enumerator#initialize.
* enumerator.c (enumerator_init): Add a frozenness check to
prevent a frozen Enumerator object from being reinitial...
Akinori MUSHA
11:24 AM Revision ef01a5a6 (git): * hash.c (rb_hash_assoc): revert r42224. table->type->compare is
called only if hashes are matched.
* test/ruby/test_hash.rb: add a test to check using #== to compare.
git-svn-id: ...
Glass_saga (Masaki Matsushita)
09:02 AM Feature #8700: Integer#bitsize (actually Fixnum#bitsize and Bignum#bitsize)
headius (Charles Nutter) wrote:
> +1.
>
> "bitlength" seems more in line with other platforms. Also, Fixnum#size ...
phluid61 (Matthew Kerwin)
08:43 AM Feature #8700: Integer#bitsize (actually Fixnum#bitsize and Bignum#bitsize)
+1.
"bitlength" seems more in line with other platforms. Also, Fixnum#size represents octet size, not bit size.
...
headius (Charles Nutter)
08:00 AM Revision 74408151 (git): parse.y, vm_eval.c: file encoding in eval
* parse.y (yycompile): store file name as String to keep the encoding.
* parse.y (rb_parser_compile_string_path, rb_p...
nobu (Nobuyoshi Nakada)
08:00 AM Revision aa2a8451 (git): parse.y, vm_eval.c: file encoding in eval
* parse.y (yycompile): store file name as String to keep the encoding.
* parse.y (rb_parser_compile_string_path, rb_...
nobu (Nobuyoshi Nakada)
07:53 AM Revision 1f7839f1 (git): hash.c: copied identhash
* hash.c (rb_hash_initialize_copy): copy st_table type even if empty.
[ruby-core:56256] [Bug #8703]
git-svn-id: s...
nobu (Nobuyoshi Nakada)
07:51 AM Revision be24b385 (git): ChangeLog: commit miss
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42228 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:48 AM Revision ac82a1b2 (git): hash.c: copied identhash
* hash.c (rb_hash_initialize_copy): copy st_table type even if empty.
[ruby-core:56256] [Bug #8703]
git-svn-id: s...
nobu (Nobuyoshi Nakada)
07:34 AM Revision c74ad1bc (git): hash.c: clear before copy
* hash.c (rb_hash_initialize_copy): clear old table before copy new
table.
git-svn-id: svn+ssh://ci.ruby-lang.org...
nobu (Nobuyoshi Nakada)
07:34 AM Revision 15ffd4eb (git): hash.c: copy memberwise
* hash.c (rb_hash_assoc): aggregate object can be initialized only
with link time constants.
git-svn-id: svn+ssh:...
nobu (Nobuyoshi Nakada)
05:58 AM Revision 3f8e82b4 (git): * hash.c (rb_hash_assoc): performance improvement by replacing
compare function in RHASH(hash)->ntbl->type temporarily.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42224 b2d...
Glass_saga (Masaki Matsushita)
05:52 AM Revision fcb58bdb (git): mkmf.rb: expand all macros
* lib/mkmf.rb (xsystem): expand environment variable in all macros not
expanded with RbConfig. [Bug #8702]
* test/...
nobu (Nobuyoshi Nakada)
05:52 AM Revision 3168bfe8 (git): vm_eval.c: fix argument type
* vm_eval.c (eval_string_from_file_helper): fix callback argument
type. rb_protect passes a VALUE not a pointer.
...
nobu (Nobuyoshi Nakada)
 

Also available in: Atom