Project

General

Profile

Activity

From 02/02/2012 to 02/08/2012

02/08/2012

11:28 PM Feature #4172: Named arguments/parameters support
I wouldn't say this was rejected, but implemented/accepted instead ;) rosenfeld (Rodrigo Rosenfeld Rosas)
05:39 AM Feature #4172 (Rejected): Named arguments/parameters support
Current trunk (for 2.0) has a keyword argument feature. Please look at and give us comments.
Thanks.
kosaki (Motohiro KOSAKI)
10:34 PM Revision e0f8351d (git): merge revision(s) 34236: [Backport #5890]
* numeric.c (rb_enc_uint_char): raise RangeError when added codepoint
is invalid. [Feature #5855] [Bug #586...
naruse (Yui NARUSE)
10:31 PM Revision 2bd2ea82 (git): merge revision(s) 34499:
* test/pathname/test_pathname.rb: not read but binread.
patched by Benoit Daloze, [ruby-core:42440] [Bug #5...
naruse (Yui NARUSE)
10:14 PM Bug #5193: ruby_thread_data_type linker errors fixed with RUBY_EXTERN
Are there any news on this issue?
Manually installing the unreleased gems via somthing like
curl -LO http:/...
janvarwig (Jan Varwig)
07:38 PM Feature #5976: abolition of MD5 calculation in pstore.rb
Benoit Daloze wrote:
> @Yui I guess you meant gsub! ? In that case it indeed breaks.
Ah yes, it's gsub!
naruse (Yui NARUSE)
07:33 PM Feature #5976: abolition of MD5 calculation in pstore.rb
@Yui I guess you meant gsub! ? In that case it indeed breaks. Eregon (Benoit Daloze)
10:00 AM Feature #5976 (Rejected): abolition of MD5 calculation in pstore.rb
It breaks following:
store = PStore.new(file)
store.transaction do
store["hoge"] = "hoge" * 100
end
...
naruse (Yui NARUSE)
07:13 PM Revision 7bde0843 (git): * test/pathname/test_pathname.rb: not read but binread.
patched by Benoit Daloze, [ruby-core:42440] [Bug #5984]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34499 b2dd...
naruse (Yui NARUSE)
06:30 PM Revision 42c62552 (git): merge revision(s) 34497:
------------------------------------------------------------------------
r34497 | naruse | 2012-02-09 03:29:52 +0900 ...
naruse (Yui NARUSE)
06:29 PM Revision 7fa3f1c5 (git): FreeBSD needs multiple -o.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34497 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:03 PM Revision ee827e52 (git): eliminate `shadowing outer local variable - name` warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34496 b2dd03c8-39d4-4d8f-98ff-823fe69b080e tenderlovemaking (Aaron Patterson)
05:04 PM Feature #4830: Provide Default Variables for Array#each and other iterators
The last example:
some_array.map(&method(:foo)).select(&method(:bar)).each(&method(:bar))
Is no advantage. Fi...
shevegen (Robert A. Heiler)
03:44 PM Revision bbc50e2a (git): * 2012-02-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34495 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:44 PM Revision de25f35c (git): update doc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34494 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:38 PM Feature #707: Documentation for Enumerator chaining
I will work on it, thank you. drbrain (Eric Hodel)
03:10 PM Bug #5353: TLS v1.0 and less - Attack on CBC mode
Backported to ruby_1_8 and ruby_1_8_7 by r34485 and r34486 respectively. nahi (Hiroshi Nakamura)
02:30 PM Bug #5353 (Open): TLS v1.0 and less - Attack on CBC mode
Should have written 'See #5353' not 'See [Bug #5353]'. I don't like machinery autoclosing. :( nahi (Hiroshi Nakamura)
02:27 PM Bug #5353 (Closed): TLS v1.0 and less - Attack on CBC mode
This issue was solved with changeset r34482.
Martin, thank you for reporting this issue.
Your contribution to Ruby is...
nahi (Hiroshi Nakamura)
01:35 PM Revision c709040b (git): * test/-ext-/string/test_modify_expand.rb: test for r34492.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@34493 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:35 PM Revision fc018c9b (git): * test/-ext-/string/test_modify_expand.rb: test for r34492.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34493 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:30 PM Revision 4e39dc86 (git): * string.c (rb_str_modify_expand): fix memory leak.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@34492 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:30 PM Revision 83c7d9df (git): * string.c (rb_str_modify_expand): fix memory leak.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34492 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:19 PM Feature #5787 (Closed): OpenSSL::X509::Name#to_a Improvement (Patch Attached)
This issue was solved with changeset r34481.
Paul, thank you for reporting this issue.
Your contribution to Ruby is g...
Anonymous
11:53 AM Feature #708: Lazy Enumerator#select, Enumerator#map etc.
Konnichiwa matz,

Which term do you prefer for the method #lazy or #defer ?

Also organization (regardless o...
trans (Thomas Sawyer)
11:23 AM Feature #708: Lazy Enumerator#select, Enumerator#map etc.
Hi,

In message "Re: [ruby-core:42411] [ruby-trunk - Feature #708] Lazy Enumerator#select, Enumerator#map etc."
...
matz (Yukihiro Matsumoto)
04:22 AM Feature #708: Lazy Enumerator#select, Enumerator#map etc.
Hello,
I think no one doubt if this feature is useful and actually needed.
In fact, there are some proposals for ...
mame (Yusuke Endoh)
03:37 AM Feature #708: Lazy Enumerator#select, Enumerator#map etc.
There may be easy "first edition" solution to this. Facets has Denunumerable/Denumerator and defer.
* https://gith...
trans (Thomas Sawyer)
03:09 AM Feature #708: Lazy Enumerator#select, Enumerator#map etc.
Can anyone take a feedback? If nothing, I have to close this ticket sadly.
kosaki (Motohiro KOSAKI)
11:47 AM Revision 9a57bc8f (git): merge revision(s) 34490: [Backport #5983]
------------------------------------------------------------------------
r34490 | naruse | 2012-02-08 20:47:00 +0900 ...
naruse (Yui NARUSE)
11:47 AM Revision 54b90b7b (git): Fix condition.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34490 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
10:07 AM Feature #5974: Access PC_NAME_MAX and PC_PATH_MAX values
The portable way to check the too long filename is just make a file and catch Errno::ENAMETOOLONG.
Unix has many rel...
naruse (Yui NARUSE)
10:03 AM Bug #5972 (Closed): OpenSSL::ASN1::GeneralString - double INT2NUM() results in invalid ASN.1 tag
This issue was solved with changeset r34469.
Mantas, thank you for reporting this issue.
Your contribution to Ruby is...
Anonymous
09:51 AM Revision ee19d586 (git): merge revision(s) 34481,34488: [Backport #5983]
* ext/openssl/ossl_x509name.c: Use the numerical representation of
unrecognized OIDs instead of the sn "UND...
naruse (Yui NARUSE)
09:49 AM Revision f75a3077 (git): "street" for X509 Name is not supported before 0.9.8m.
It is added openssl/crypto/objects/obj_mac.h 1.83.
http://cvs.openssl.org/rlog?f=openssl/crypto/objects/obj_mac.h
gi...
naruse (Yui NARUSE)
07:11 AM Feature #5980 (Rejected): Trying to Load File When Too Many Files Open Should Raise Something Other Than Plain LoadError
Currently encountering too many open file handles when trying to load/require a file simply raises a LoadError. It's ... rue (Eero Saynatkari)
06:42 AM Revision 9e2e9208 (git): merge revision(s) 34394,34398:
------------------------------------------------------------------------
r34394 | naruse | 2012-01-29 23:24:05 +0900 ...
naruse (Yui NARUSE)
06:09 AM Revision 2cb7a6c0 (git): Backport r34482 from trunk. See #5353
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@34486 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Hiroshi Nakamura
05:57 AM Revision 0dea8a71 (git): Backport r34482 from trunk. See #5353
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@34485 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Hiroshi Nakamura
05:51 AM Feature #973: EncDet again
>> 実は当面File.openの機能拡張のみで済んでしまうのではないでしょうか。たとえば、
>>
>> File.open(path, "r:magic-comment")
>> ないし
>> File.open(path,...
kosaki (Motohiro KOSAKI)
05:48 AM Revision 910d475d (git): * 2012-02-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@34484 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:48 AM Revision e3f049d2 (git): merge revision(s) 31346,31528:
* ext/openssl/extconf.rb: Should check SSLv2_*method.
openssl compiled with "no-ssl2" the extconf don't fai...
Hiroshi Nakamura
05:43 AM Feature #5979 (Rejected): deprecate Thread#raise
as discussed in ruby-core, we should probably deprecate Thread#raise since it's dangerous.
http://blade.nagaokaut.ac...
rogerdpack (Roger Pack)
05:43 AM Feature #2323: "Z".."Z".succが空
これは勝手には閉じられないなあ。どこかで集中して議論するタイミングが必要かも kosaki (Motohiro KOSAKI)
05:40 AM Feature #3922 (Rejected): Syntax awkwardness
no progress very long time. kosaki (Motohiro KOSAKI)
05:32 AM Feature #839 (Rejected): Add code on each line of a backtrace output to the screen
> I believe there is a gem called 'callsite' which does something like this. Maybe others too.
OK, thank you for g...
kosaki (Motohiro KOSAKI)
05:07 AM Feature #839: Add code on each line of a backtrace output to the screen
If all it is, is to add source code line to backtrace then I don think that's enough.
I think the feature people w...
trans (Thomas Sawyer)
02:59 AM Feature #839: Add code on each line of a backtrace output to the screen
> Matz if you get a chance to look at this patch, it "objectify's" Exception#backtrace which might be nice.
> Thank ...
kosaki (Motohiro KOSAKI)
05:27 AM Revision 3ff2f9f3 (git): * ext/openssl/ossl_ssl.c: Add SSL constants and allow to unset SSL
option to prevent BEAST attack. See [Bug #5353].
In OpenSSL, OP_DONT_INSERT_EMPTY_FRAGMENTS is used to prevent
T...
Hiroshi Nakamura
04:19 AM Revision 45706e70 (git): * ext/openssl/ossl_x509name.c: Use the numerical representation of
unrecognized OIDs instead of the sn "UNDEF".
* test/openssl/test_x509name.rb: Add tests for the fixed behavior.
P...
MartinBosslet (Martin Bosslet)
03:36 AM Feature #1269 (Rejected): warning when Kernel#p is used
これも問答無用で閉じてしまいます。蒸し返したい人がreopenしてください。個人的には 1)pで警告を出したい と 2)パーサーでpを検出したい の間に距離があるので2つの事をパラで議論するチケットになってしまっていて収束する傾向に見... kosaki (Motohiro KOSAKI)
03:29 AM Feature #1211 (Rejected): nested loop construct
三年前の高速化ネタを蒸し返すのも不毛なのでCloseしますね。たぶん今計り直すと全然違う結果が得られる気がするので新チケットで最初から議論しなおしたほうがマシでしょう kosaki (Motohiro KOSAKI)
03:25 AM Feature #4878 (Rejected): CMath に frexp, ldexp, hypot の3関数は不要ではないか
提案者が提案を取り下げているようなのでrejectします kosaki (Motohiro KOSAKI)
03:21 AM Feature #1031 (Rejected): -U オプションの説明が --help にない
非常に感じ悪い事は承知しているけど、長期間進展のない自転車置き場の議論は復活させるのも不毛なので問答無用で閉じます。問題意識のあるひとがパッチと共に新規チケットつくってほしいです。
kosaki (Motohiro KOSAKI)
03:15 AM Feature #905: Add String.new(fixnum) to preallocate large buffer
Matz, should we close this ticket? kosaki (Motohiro KOSAKI)
02:52 AM Feature #490 (Closed): relayouting struct RNode
ええと nd_file を reservedに変える変更はすでに入ってるので、これ閉じていいですよね?
魅力的な新機能を思いついた人がチケットを切り直してください
kosaki (Motohiro KOSAKI)
02:01 AM Revision d66b539d (git): merge revision(s) 34391:
* ext/readline/readline.c (readline_attempted_completion_function):
respect encodings. [Bug #5941]
git-s...
naruse (Yui NARUSE)
01:58 AM Revision 36cfe460 (git): merge revision(s) 34254,34256:
* ext/readline/readline.c (readline_attempted_completion_function):
empty completion result does not mean m...
naruse (Yui NARUSE)
01:55 AM Revision 381821de (git): merge revision(s) 34116:
* ext/readline/readline.c (readline_readline): check if outstream
is closed to get rid of a bug of readline...
naruse (Yui NARUSE)
01:54 AM Revision 4051fadb (git): merge revision(s) 33626:
* ext/readline/readline.c (Init_readline): like r18313, libedit's
replace_history_entry may use offset inst...
naruse (Yui NARUSE)
01:52 AM Revision 1a4d1281 (git): merge revision(s) 33625:
* ext/readline/readline.c (Init_readline): fix wrong condition.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branche...
naruse (Yui NARUSE)
01:50 AM Revision a9500bbc (git): merge revision(s) 33049:
* test/ruby/test_rubyoptions.rb (test_script_from_stdin): slave pty
should be manipulated because master pt...
naruse (Yui NARUSE)
01:47 AM Bug #5978 (Closed): YAML.load_stream should process documents as they are read
Psych say YAML.load_documents is deprecated and say to use `YAML.load_stream` instead.
Looking at the implementati...
trans (Thomas Sawyer)
01:39 AM Revision d22e2877 (git): merge revision(s) 33934: [Backport #5975]
* Makefile.in (CFLAGS): append ARCH_FLAG.
* configure.in (ARCH_FLAG): exclude from CFLAGS.
git-svn-id: svn...
naruse (Yui NARUSE)
01:38 AM Revision 9da8b416 (git): merge revision(s) 34123,34126,34127,34463: [Backport #5981]
* ext/openssl/ossl_cipher.c: Update and complete documentation.
* ext/openssl/ossl_cipher.c: Add warning abo...
naruse (Yui NARUSE)
01:36 AM Revision a59554c7 (git): merge revision(s) 34469: [Backport #5982]
* ext/openssl/ossl_asn1.c: Call INT2NUM only once for GeneralString.
Thanks to Mantas Mikulenas for noticin...
naruse (Yui NARUSE)
01:35 AM Revision e1dabb0f (git): merge revision(s) 34109:
* ext/readline/readline.c (readline_attempted_completion_function):
in Readline module with GNU Readline 6 ...
naruse (Yui NARUSE)
01:20 AM Feature #614 (Assigned): instance_method(ancestor)
Okay, reopened.
In fact, a use case is not necessarily needed.
Ultimately, what you need is an approval from matz...
mame (Yusuke Endoh)
01:04 AM Revision 1a991ffe (git): * tool/merger.rb: don't abort, update first.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34470 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
01:03 AM Revision 460c8907 (git): * ext/openssl/ossl_asn1.c: Call INT2NUM only once for GeneralString.
Thanks to Mantas Mikulenas for noticing and providing a patch!
[ruby-core:42358] [Bug #5972]
git-svn-id: svn+ssh:...
MartinBosslet (Martin Bosslet)
12:48 AM Revision b818c6e1 (git): merge revision(s) 33762:
* test/ruby/test_sleep.rb (test_sleep_5sec): 0.1sec tolerance is too
small for busy environment.
git-svn-...
naruse (Yui NARUSE)
12:46 AM Revision 4e3c9289 (git): merge revision(s) 33673:
* test/dbm/test_dbm.rb: split tests for read only database.
* test/gdbm/test_gdbm.rb: ditto.
git-svn-id: s...
naruse (Yui NARUSE)
12:44 AM Revision 79634569 (git): merge revision(s) 34028,34030:
* error.c (name_err_mesg_to_str): clear rb_thread_t::errinfo when
ignore exception under rb_protect().
...
naruse (Yui NARUSE)
12:40 AM Revision b7f40d86 (git): merge revision(s) 33201,33249,33328: [Backport #5564]
* encoding.c (load_encoding): predefined encoding names are safe.
[ruby-dev:44469] [Bug #5279]
* t...
naruse (Yui NARUSE)
12:29 AM Revision 539d6ba2 (git): * 2012-02-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34464 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:29 AM Revision aa3854e3 (git): * ext/openssl/ossl_cipher.c: Add warning about key as IV.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34463 b2dd03c8-39d4-4d8f-98ff-823fe69b080e MartinBosslet (Martin Bosslet)

02/07/2012

11:55 PM Feature #707: Documentation for Enumerator chaining
Drbrain, could you take over this documentation ticket?
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
11:53 PM Feature #679 (Rejected): Integer#to_s(:step=>3, :sep=>",") が欲しい
長期間進展がみられないので閉じます。[ruby-core:42391] を参照。
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
11:52 PM Feature #615 (Rejected): "with" operator
I'm rejecting this feature ticket because no progress has been made
for a long time. See [ruby-core:42391].
--
...
mame (Yusuke Endoh)
11:38 PM Feature #583 (Rejected): TmpdirとTempfile
長期間進展がみられないので閉じます。[ruby-core:42391] を参照。
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
10:34 PM Feature #614: instance_method(ancestor)
This is a good feature idea. It was even assigned!
The use case is specific b/c it is a specific example of use. ...
trans (Thomas Sawyer)
08:47 PM Feature #614 (Rejected): instance_method(ancestor)
Hello,
I'm rejecting this feature ticket because no progress has been made
for a long time. See [ruby-core:42391...
mame (Yusuke Endoh)
09:38 PM Feature #5977 (Rejected): Remove $, and avoid perlish global variables
Hello,
As I mentioned at RubyConf, I would like the $, global variable to be removed for 2.0.
I would like to a...
Eregon (Benoit Daloze)
09:28 PM Feature #512 (Rejected): String#% behavior
Hello,
I'm rejecting this feature ticket because no progress has been made
for a long time. See [ruby-core:42391...
mame (Yusuke Endoh)
09:05 PM Feature #641 (Rejected): GC patch to cache the most recent heap for is_pointer_to_heap
Hello,
I'm rejecting this feature ticket because no progress has been made
for a long time. See [ruby-core:42391...
mame (Yusuke Endoh)
08:53 PM Feature #546 (Rejected): String#gsub と Strnig#scan のブロックパラメータの一致
遠藤です。
長期間進展がみられないので閉じます。[ruby-core:42391] を参照。
このチケットのように、まつもとさんがなんとなく乗り気になれない提案は、
定期的に忍耐強くまつもとさんに働きかけるなどしないと、...
mame (Yusuke Endoh)
05:41 PM Bug #5973 (Feedback): Bus Error in simple project requiring YARD
Could you try build ruby-1.9.2 with gcc-4.2, or build ruby-1.9.3-head (p26 or later),
and run the test with it?
naruse (Yui NARUSE)
05:37 PM Bug #5973: Bus Error in simple project requiring YARD
How did you install the ruby-1.9.2?
You built it with clang, didn't it?
naruse (Yui NARUSE)
03:37 PM Feature #5053: ruby コマンドと libruby の食い違いチェック
同じソースでもコンパイルオプションを変えれば異なるバイナリが生成される可能性は十分ありますから、ソースの同一性だけでは判定できない気がします。 mrkn (Kenta Murata)
03:33 PM Bug #5971 (Closed): bigdecimal-1.1.0 が rubygems.org 上に無い
mrkn (Kenta Murata)
03:17 PM Bug #5971: bigdecimal-1.1.0 が rubygems.org 上に無い
ごめんなさい。 mrkn (Kenta Murata)
12:00 PM Feature #5976 (Rejected): abolition of MD5 calculation in pstore.rb
=begin
I suggest abolition of MD5 calculation in pstore.rb.
The present pstore.rb reads the whole detabase file to ...
Glass_saga (Masaki Matsushita)
11:13 AM Revision 89a2a105 (git): * error.c (exc_inspect): Fix typo. patch from Trent Ogren
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34462 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ayumin (Ayumu AIZAWA)
10:37 AM Revision 4a43f920 (git): * st.c: refactor packed entries using structs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34461 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:27 AM Feature #5974 (Rejected): Access PC_NAME_MAX and PC_PATH_MAX values
Ugh. I didn't know that is the behavior on linux. I agree this would cause confusion, so I will just close it. Tha... tenderlovemaking (Aaron Patterson)
04:53 AM Feature #5974: Access PC_NAME_MAX and PC_PATH_MAX values
> Hi,
>
> In order to construct file names that don't raise Errno::ENAMETOOLONG, I'd like to be able to access P...
kosaki (Motohiro KOSAKI)
04:16 AM Feature #5974 (Rejected): Access PC_NAME_MAX and PC_PATH_MAX values
Hi,
In order to construct file names that don't raise Errno::ENAMETOOLONG, I'd like to be able to access PC_NAME_M...
tenderlovemaking (Aaron Patterson)
05:56 AM Feature #5964: Make Symbols an Alternate Syntax for Strings
Tom Wardrop wrote:
> When designing an API, it's rarely a straight-forward process deciding on whether to use a Stri...
kstephens (Kurt Stephens)
05:52 AM Revision cf1a22fd (git): * st.c (st_update): table can be unpacked in the callback.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34460 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:46 AM Revision 911e4ee1 (git): * removed trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@34459 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:43 AM Revision af01b0fb (git): * ext/-test-/st/numhash/numhash.c (numhash_alloc): free st_table.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34458 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:43 AM Revision 882dda96 (git): * ext/-test-/st/numhash/numhash.c (numhash_alloc): free st_table.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@34458 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:29 AM Revision d82aafd1 (git): * 2012-02-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34457 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:29 AM Revision ad40f8a2 (git): * st.c (st_foreach): should not yield same pair when checking
after unpacking.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@34456 b2dd03c8-39d4-4d8f-98ff-823f...
nobu (Nobuyoshi Nakada)
05:29 AM Revision 97c3c987 (git): * st.c (st_foreach): should not yield same pair when checking
after unpacking.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34456 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:27 AM Bug #5829: /dl/test_cptr.rb Segmentation fault on Ruby 1.9.3 P0
This isn't a backport request. fix it. kosaki (Motohiro KOSAKI)
05:04 AM Revision bdb4fa70 (git): merge revision(s) 34252:
* lib/tempfile.rb (Tempfile#_close): clear @tempfile and @data[1] even
when exception is raised at @tempfil...
ayumin (Ayumu AIZAWA)
05:02 AM Revision b460f884 (git): merge revision(s) 34253:
* test/ruby/test_io.rb (test_autoclose_true_closed_by_finalizer,
test_autoclose_true_closed_by_finalizer): ...
ayumin (Ayumu AIZAWA)
04:59 AM Revision cb94d9df (git): merge revision(s) 34250:
* gc.c (run_finalizer): clear rb_thread_t::errinfo when ignore
an exception under rb_protect(). [ruby-dev:4...
ayumin (Ayumu AIZAWA)
04:56 AM Bug #5429: 64ビットなFreeBSDのioctlでビット31が1なリクエストの時の不具合
思ったよりもパッチが大きくなったのと元報告者のKishimoto さんからFreeBSDでのフィードバックが得られていないので1.9.3ではrejectにしようかと考えています。ご意見お聞かせください
kosaki (Motohiro KOSAKI)

02/06/2012

08:35 PM Revision 04918f81 (git): merge revision(s) 33567,33573:
* ruby.c (fill_standard_fds): new function to open closed standard
file descriptors.
(ruby_sysini...
kosaki (Motohiro KOSAKI)
08:19 PM Revision ea0ef6af (git): merge revision(s) r33826:
* io.c (rb_io_fsync,rb_io_fdatasync): release GVL during fsync().
fsync() and fdatasync() may take a long t...
kosaki (Motohiro KOSAKI)
08:03 PM Revision 4b295bb7 (git): merge revision(s) r34399:
* vm_eval.c (vm_call0): should pass block to enumerators. patched
by Kazuki Tsujimoto. [ruby-dev:44961][B...
kosaki (Motohiro KOSAKI)
03:46 PM Bug #5973: Bus Error in simple project requiring YARD
Error message attached ggilder (Gabriel Gilder)
03:45 PM Bug #5973 (Closed): Bus Error in simple project requiring YARD
Hi, I've created a simple sample project that reliably triggers a bus error in Ruby 1.9.2p290 on Mac OS X. It seems t... ggilder (Gabriel Gilder)
01:23 PM Feature #5959: Addrinfo#inspectname
2012年2月5日23:06 NARUSE, Yui <[email protected]>:
>
> 現状では ad hoc にそうやってるんですが、API になっていないと他をいじりづらいんですよね。
> 以下のよう...
akr (Akira Tanaka)
12:55 PM Revision b33dc193 (git): * tool/merger.rb: abort if the working directory is dirty.
* tool/merger.rb: update the working directory after commit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34449...
naruse (Yui NARUSE)
12:53 PM Revision 15090079 (git): merge revision(s) 33886: [Backport #5682]
* common.mk (INSTRUBY_ARGS): added --mantype to apply mdoc2man.rb
to man pages. Fixes #5598.
(do...
naruse (Yui NARUSE)
12:32 PM Revision f63222ea (git): merge revision(s) 34232:
------------------------------------------------------------------------
r34232 | naruse | 2012-01-08 08:04:20 +0900 ...
naruse (Yui NARUSE)
12:29 PM Revision 5879bd9c (git): merge revision(s) 34335,34337:
* ext/date/date_parse.c: [ruby-core:42173].
* ext/date/date_strptime.c: moved detector of leftover.
git-sv...
naruse (Yui NARUSE)
12:26 PM Revision 234753ae (git): merge revision(s) 33691,33692:
* io.c (rb_update_max_fd): fstat(2) can fail with other than
EBADF. [ruby-dev:44837] [Backport #4339]. Cf...
naruse (Yui NARUSE)
12:21 PM Revision d95723ea (git): merge revision(s) 33784:
* test/unit/assertions.rb (MINI_DIR): quick dirty hack to get rid of
warnings when using assert/assert_resp...
naruse (Yui NARUSE)
12:12 PM Revision 7e82751c (git): merge revision(s) 34232:
------------------------------------------------------------------------
r34232 | naruse | 2012-01-08 08:04:20 +0900 ...
naruse (Yui NARUSE)
12:11 PM Revision 739b5e1e (git): merge revision(s) 33956,33960,33961,33962:
------------------------------------------------------------------------
r33956 | naruse | 2011-12-06 06:47:16 +0900 ...
naruse (Yui NARUSE)
11:38 AM Revision 0e305c5a (git): merge revision(s) 33603: [Backport #5533] [Backport #5911]
* file.c (file_expand_path): reset coderange after expanding path.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/bran...
naruse (Yui NARUSE)
11:35 AM Revision 9104e80b (git): merge revision(s) 34335,34337: [Backport #5907]
* ext/date/date_parse.c: [ruby-core:42173].
* ext/date/date_strptime.c: moved detector of leftover.
git-sv...
naruse (Yui NARUSE)
11:31 AM Revision 401168aa (git): merge revision(s) 34072,34075,34082:
* ext/date/date_core.c: [ruby-dev:45008].
* ext/date/date_core.c (wholenum): fix the type of the return val...
naruse (Yui NARUSE)
07:39 AM Revision ad837e5a (git): merge rivision(s) 33685:
* win32/win32.c (unixtime_to_filetime): should check the return value
of localtime(). reported by snowjail at gmai...
U.Nakamura
07:37 AM Revision 25f531a9 (git): merge revision(s) 33691,33692
* io.c (rb_update_max_fd): fstat(2) can fail with other than
EBADF. [ruby-dev:44837] [Bug #5593]. Cf.
http://pu...
U.Nakamura
07:32 AM Revision a3fcbc97 (git): merge revision(s) 33667:
* io.c (io_fwrite): call rb_w32_write_console() only if FMODE_TTY is
set. this is the one of the reason of IO writ...
U.Nakamura
07:25 AM Revision 3f8c4ba7 (git): merge revision(s) 33603:
* file.c (file_expand_path): reset coderange after expanding path.
[Backport #5601] [Backport #5629]
git-svn-id: s...
U.Nakamura
12:17 AM Bug #5968 (Closed): Encoding.compatible? with binary string
This issue was solved with changeset r34433.
John, thank you for reporting this issue.
Your contribution to Ruby is g...
naruse (Yui NARUSE)

02/05/2012

11:50 PM Feature #5903: Optimize st_table (take 2)
Table packing slows down `st_foreach` a bit, and GC suffers from it.
So that I add a `st_foreach_nocheck` to fix GC ...
funny_falcon (Yura Sokolov)
11:23 PM Feature #5959: Addrinfo#inspectname
(2012/02/05 21:23), Tanaka Akira wrote:
> 2012年2月2日19:13 NARUSE, Yui <[email protected]>:
>
>> なるほど、ならばわたしが欲し...
naruse (Yui NARUSE)
09:23 PM Feature #5959: Addrinfo#inspectname
2012年2月2日19:13 NARUSE, Yui <[email protected]>:

> なるほど、ならばわたしが欲しいのは「inspectnameの一部」ですね。
> 削ればいいだけのように聞こえます。
...
akr (Akira Tanaka)
10:29 PM Bug #5972 (Closed): OpenSSL::ASN1::GeneralString - double INT2NUM() results in invalid ASN.1 tag
In ext/openssl/ossl_asn1.c, INT2NUM() is being called twice for V_ASN1_GENERALSTRING:
rb_hash_aset(class_tag_map,...
grawity (Mantas Mikulėnas)
08:25 PM Bug #5971 (Closed): bigdecimal-1.1.0 が rubygems.org 上に無い
標準 gem となっている bigdecimal-1.1.0 が rubygems.org 上にありません。
そのため gem pristine --all コマンドが bigdecimal をリストアできずに失敗してしまいます。
hsbt (Hiroshi SHIBATA)
05:27 PM Feature #5970 (Assigned): Add Enumerable#join with same semantics as Array#join
Currently, to join the elements of an Enumerable, you need to call #to_a on the Enumerable and then #join the result.... now (Nikolai Weibull)
04:52 PM Feature #5964: Make Symbols an Alternate Syntax for Strings
In reply to "Symbols represent concepts, Strings represent data". That's true, and so I agree, but it's also a bit of... wardrop (Tom Wardrop)
03:25 PM Feature #5964: Make Symbols an Alternate Syntax for Strings
Joshua Ballanco wrote:
> But leaving all of that aside, you have to consider that Symbols are *never* collected. Thi...
kstephens (Kurt Stephens)
03:17 PM Revision 730d3c56 (git): * 2012-02-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34434 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:17 PM Revision b346d7a6 (git): * encoding.c (rb_enc_compatible): return ASCII-8BIT even if 2nd string
is ascii only string. [ruby-core:42354] [Bug #5968]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34433 b2dd03c8...
naruse (Yui NARUSE)
03:06 PM Revision 63da304f (git): merge revision(s) 34306:
* ext/json/parser/parser.rl (json_string_unescape): workaround fix
for over optimization of GCC 4.7. [ruby-...
naruse (Yui NARUSE)
08:28 AM Bug #5968 (Closed): Encoding.compatible? with binary string
=begin
According to #5920:
The original meaning of Encoding.compatible?(str1, str2) is the encoding of concaten...
john_firebaugh (John Firebaugh)
03:27 AM Revision 84a48ac7 (git): * 2012-02-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@34431 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:27 AM Revision b657c159 (git): merges r32349 from trunk into ruby_1_9_2.
--
* string.c (tr_trans): free heap ptr when the str is not embeded.
patched by Eric Wong. [Bug #4956] [ruby-core:3...
yugui (Yuki Sonoda)
03:27 AM Revision 83b5388b (git): merges r32347 from trunk into ruby_1_9_2.
--
* vm_insnhelper.c (vm_getivar): check vm state version
to invalidate inline chache (ivar index).
fixes Bug #49...
yugui (Yuki Sonoda)

02/04/2012

02:54 PM Feature #5767: Cache expanded_load_path to reduce startup time
https://gist.github.com/1688857
Most of success of that gist is cause of this issue.
Cites from comments:
Than...
funny_falcon (Yura Sokolov)
02:25 PM Bug #5966 (Closed): ->{} doesn't work in BasicObject
=begin
$ ./ruby -ve 'BasicObject.new.instance_eval { ->{} }'
ruby 2.0.0dev (2012-02-03 trunk 34424) [x86_64-linux...
ktsj (Kazuki Tsujimoto)
01:12 PM Revision 546eeb5f (git): * 2012-02-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34428 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:12 PM Revision 40f4c929 (git): add ML ref
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34427 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:06 PM Feature #5964: Make Symbols an Alternate Syntax for Strings
It is better to think of Symbols as numbers with labels attached, rather than Strings with slightly different semanti... jballanc (Joshua Ballanco)
10:34 AM Feature #5964: Make Symbols an Alternate Syntax for Strings
I do agree. If String and Symbol were still semantically different (you could have a #sym? method), but they behaved ... wardrop (Tom Wardrop)
02:39 AM Feature #5964: Make Symbols an Alternate Syntax for Strings
If I recall, this was tried for stint early in 1.9 development, but ultimately didn't work out --though I never caugh... trans (Thomas Sawyer)

02/03/2012

10:00 PM Bug #5960 (Third Party's Issue): Error with rvm default gemset and rails rake
It is because,
* the command `rake` is /home/yura/.rvm/gems/ruby-1.9.3-p0-test/bin/rake.
so it loads files in /ho...
naruse (Yui NARUSE)
04:40 AM Bug #5960: Error with rvm default gemset and rails rake
I could not really say, if this bug of Ruby or RVM funny_falcon (Yura Sokolov)
04:39 AM Bug #5960 (Third Party's Issue): Error with rvm default gemset and rails rake
After installing fresh ruby, creating fresh rails application, `rake db:migrate` fails with evident bug in requiring ... funny_falcon (Yura Sokolov)
08:51 PM Feature #5964 (Rejected): Make Symbols an Alternate Syntax for Strings
Or, to put it another way, make Symbols and Strings one and the same - interchangeable and indistinguishable from the... wardrop (Tom Wardrop)
05:43 PM Bug #5963: MacOS < 10.6 has no memalign
Good day, Yui
Yui NARUSE wrote:
> We won't support Mac OS X 10.5 or prior on Ruby 2.0.0.
> So it is WONTFIX.
...
funny_falcon (Yura Sokolov)
05:08 PM Bug #5963 (Rejected): MacOS < 10.6 has no memalign
We won't support Mac OS X 10.5 or prior on Ruby 2.0.0.
So it is WONTFIX.
We won't backport st_pool_allocation to ...
naruse (Yui NARUSE)
03:02 PM Bug #5963 (Rejected): MacOS < 10.6 has no memalign
I use definition of `aligned_malloc` from trunk in a st_pool_allocation patch for ruby_1_9_3,
and I have report from...
funny_falcon (Yura Sokolov)
02:02 PM Feature #5958: ThreadGroup#join
Without `ThreadGroup#join`, we have to get list of threads and join each thread in the `ThreadGroup`.
```ruby
thg...
Glass_saga (Masaki Matsushita)
04:35 AM Feature #5958 (Open): ThreadGroup#join
kosaki (Motohiro KOSAKI)
10:06 AM Bug #5956: rexml - パース時のnamespaceチェックでのエラーについて
了解です。
最新のスナップショットで問題が発生しないことを確認しました。
すぐの対応ありがとうございました。
m-hiramatsu (Miho Hiramatsu)
10:05 AM Bug #5891: prelude.rb rdocs are not included on ruby-doc.org
I've sent an email to James Britt notifying him of this ticket. drbrain (Eric Hodel)
09:52 AM Bug #5961 (Assigned): regular expression positive look-behind
naruse (Yui NARUSE)
05:32 AM Bug #5961 (Closed): regular expression positive look-behind
irb(main):001:0> input = " \t Jeffs "
=> " \t Jeffs "
irb(main):002:0> input.gsub(%r{(?<=\bJeff)(?=s\b)},"'")
Synt...
[email protected] (Anthony Bourque)
07:17 AM Revision e892c81c (git): merge revision(s) 34040,34051,34063,34389,34402,34403:
------------------------------------------------------------------------
r34040 | naruse | 2011-12-14 14:42:34 +0900 ...
naruse (Yui NARUSE)
06:04 AM Bug #5957: pthreads not working on ulibc (linuxthreads)
Hi Motohiro,
thanks for taking a look :-)
I've been doing some more digging and I think my initial thoughts were ...
stevegoobermanhill (stephen gooberman-hill)
05:55 AM Bug #5962 (Closed): Error in Process.{wait,wait2} rdoc
The rdoc for Process.{wait,wait2} claim they will raise "SystemError". That exception doesn't exist. In reality the... jheiss (Jason Heiss)
01:11 AM Revision 5dc6d20c (git): merge revision(s) r34038,34099:
* thread_pthread.c (ubf_select): call rb_thread_wakeup_timer_thread()
only when it is not timer_thread. [Bu...
naruse (Yui NARUSE)

02/02/2012

11:17 PM Revision 42ffb2ed (git): * lib/webrick.rb: Moved proxy rewriting to WEBrick::HTTPProxy.
* lib/webrick/httpproxy.rb: Add examples of creating a proxy server
and response rewriting using HTTPProxy.
git-...
drbrain (Eric Hodel)
10:54 PM Revision 30f0e97e (git): * ext/openssl/ossl_x509store.c: Add class documentation for
OpenSSL::X509::Store
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34423 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
drbrain (Eric Hodel)
09:50 PM Bug #5956 (Closed): rexml - パース時のnamespaceチェックでのエラーについて
r34419 で修正しました!
再現コードがあってとても助かりました!
ありがとうございます!
kou (Kouhei Sutou)
09:39 PM Bug #5956 (Assigned): rexml - パース時のnamespaceチェックでのエラーについて
kou (Kouhei Sutou)
07:32 PM Feature #5959: Addrinfo#inspectname
(2012/02/02 18:33), Tanaka Akira wrote:
> 2012年2月2日18:12 Tanaka Akira <[email protected]>:
>>
>> inspectname はホスト名で...
naruse (Yui NARUSE)
07:31 PM Feature #5959: Addrinfo#inspectname
2012年2月2日18:12 Tanaka Akira <[email protected]>:
>
> inspectname はホスト名ではありません。
>
> ドキュメントの例に
>
> * Addrinf...
akr (Akira Tanaka)
07:31 PM Feature #5959: Addrinfo#inspectname
2012年2月2日17:16 Yui NARUSE <[email protected]>:

> Addrinfo の導入によって、Socket.getaddrinfo での正引き結果がオブジェクト化され、
> 元のホ...
akr (Akira Tanaka)
07:30 PM Feature #5959: Addrinfo#inspectname
> Addrinfo の導入によって、Socket.getaddrinfo での正引き結果がオブジェクト化され、
> 元のホスト名を inspect で見れるようになってとても便利になったわけですが、
> 現在この元のホスト...
kosaki (Motohiro KOSAKI)
05:16 PM Feature #5959 (Rejected): Addrinfo#inspectname
Addrinfo の導入によって、Socket.getaddrinfo での正引き結果がオブジェクト化され、
元のホスト名を inspect で見れるようになってとても便利になったわけですが、
現在この元のホスト名をとりだす AP...
naruse (Yui NARUSE)
06:59 PM Feature #5958: ThreadGroup#join
On 01/02/12 20:33, Motohiro KOSAKI wrote:
>
> Issue #5958 has been updated by Motohiro KOSAKI.
>
> Status changed...
regularfry (Alex Young)
05:33 AM Feature #5958 (Rejected): ThreadGroup#join
You didn't explained any usecases. So, It'd cause automatically reject. kosaki (Motohiro KOSAKI)
03:55 PM Revision 3d14e356 (git): * 2012-02-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34422 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:55 PM Revision ca0bb518 (git): * test/net/http/test_https_proxy.rb
(HTTPSProxyTest#test_https_proxy_authentication):
add workaround to avoid to hang up without openssl.
see #5786
...
znz (Kazuhiro NISHIYAMA)
01:49 PM Bug #5930: source_location of blocks incorrect
Yusuke Endoh wrote:
> Do you really like the old behavior? Line 8 points
> the end of the block. I prefer the be...
charlton (Charlton Wang)
11:17 AM Bug #5930: source_location of blocks incorrect
Yusuke Endoh wrote:
> The following patch works for me, and passes test-all,
> though I'm not sure if the fix is ...
nobu (Nobuyoshi Nakada)
02:53 AM Bug #5930: source_location of blocks incorrect
Hello,

2012/1/26 Charlton Wang <[email protected]>:
> -----
> def foo(*args, &block)
>    p block.source...
mame (Yusuke Endoh)
12:48 PM Revision ca77bce6 (git): * lib/rexml/parsers/baseparser.rb: use meaningful name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34420 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Sutou Kouhei
12:42 PM Revision 92cecf79 (git): * lib/rexml/parsers/baseparser.rb, test/rexml/test_namespace.rb:
fix the default xml namespace URI validation.
Reported by Miho Hiramatsu. Thanks!!!
git-svn-id: svn+ssh://ci.ruby...
Sutou Kouhei
11:51 AM Revision 5525d821 (git): update doc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34418 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
08:52 AM Revision 2a6ccf6c (git): * io.c (argf_next_argv): reset ARGF.next_p on ARGV.replace.
r34409 breaks replacing ARGV.
[ruby-dev:45160] [Bug #5952]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34417...
naruse (Yui NARUSE)
07:22 AM Revision a267b951 (git): * test/net/http/test_http.rb (TestNetHTTPKeepAlive#*): remove debug
output.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34416 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
05:30 AM Bug #5957 (Rejected): pthreads not working on ulibc (linuxthreads)
I'm sorry. We have no plan to support linuxthreads any more. Core developers can't access linuxthreads platform easil... kosaki (Motohiro KOSAKI)
01:36 AM Bug #5897: RubyからWinAPIのCreateProcessを使ったときに引数を間違えるとバグがでる
C:/DOCUME~1/teruyo/LOCALS~1/Temp/rbBE.tmp:4: warning: already initialized constant FALSE
C:/Ruby2/lib/ruby/1.9.1/Win...
uy (西行寺 うゆ)
 

Also available in: Atom