Project

General

Profile

Activity

From 07/14/2011 to 07/20/2011

07/20/2011

11:59 PM Feature #5054: Compress a sequence of ends
If you use upper case for every other e, counting gets easier: eEeEeNd.

Konstantin
rkh (Konstantin Haase)
11:47 PM Feature #5054: Compress a sequence of ends
Nothing seems to ensure the author will bother doing e___e___end and have the e's align with the start of the blocks ... RalphCorderoy (Ralph Corderoy)
09:40 PM Feature #5054: Compress a sequence of ends
Pierre-Yves Gérardy wrote:
> module MyModule
> class MyClass
> def my_method
> 10.times do
>...
RalphCorderoy (Ralph Corderoy)
09:12 PM Feature #5054: Compress a sequence of ends
What about this?
```ruby
module MyModule
class MyClass
def my_method
10.times do
...
pygy (Pierre-Yves Gérardy)
08:41 PM Feature #5054: Compress a sequence of ends
Yasushi ANDO wrote:
> Ralph Corderoy wrote:
> > My suggestion is to introduce end{if,while,def,...} as keywords;
>...
RalphCorderoy (Ralph Corderoy)
06:41 PM Feature #5054: Compress a sequence of ends
I'm as slightly annoyed at a sequence of "end end end end" as the next guy, but "ennnnnd" just replaces a slight anno... moonmaster9000 (matt parker)
05:26 PM Feature #5054: Compress a sequence of ends
Hi Clifford,
Thank you for your comment.
> Modify your editor so it automatically folds them for you on display....
technohippy (Yasushi ANDO)
05:23 PM Feature #5054: Compress a sequence of ends
On Tue, Jul 19, 2011 at 13:59, Benoit Daloze <[email protected]> wrote:

> I don't think eeend is beautiful at al...
now (Nikolai Weibull)
01:23 PM Feature #5054: Compress a sequence of ends
On 20/07/2011, at 1:55 PM, ANDO Yasushi ANDO wrote:
> Please don't be afraid of this issue. If this issue was acce...
cjheath (Clifford Heath)
12:55 PM Feature #5054: Compress a sequence of ends
Hi guys,
Please don't be afraid of this issue. If this issue was accepted, no one would force you to use this. You c...
technohippy (Yasushi ANDO)
12:41 PM Feature #5054 (Assigned): Compress a sequence of ends
nobu (Nobuyoshi Nakada)
11:49 AM Feature #5054: Compress a sequence of ends
- Category set to Joke.
Why don't you guys just ennnnnnnnnnnnnnnd this and get back to work.
knu (Akinori MUSHA)
11:41 AM Feature #5054: Compress a sequence of ends
kazuyuki kohno wrote:
> I propose to use '----', because good looking.
Okay, then how about '++' as an alias of '...
nobu (Nobuyoshi Nakada)
11:05 AM Feature #5054: Compress a sequence of ends
You guys should seriously try Python. ianlewis (Ian Lewis)
09:33 AM Feature #5054: Compress a sequence of ends
If vertical space is valuable, does this suffice?
```ruby
module MyModule
class MyClass
def my_method
...
kstephens (Kurt Stephens)
09:24 AM Feature #5054: Compress a sequence of ends
> I prefer end! to enn..d.
That cannot work because it's not known how many ends are being replaced;
indentation...
RalphCorderoy (Ralph Corderoy)
09:00 AM Feature #5054: Compress a sequence of ends
I propose to use '----', because good looking.
eg:
```ruby
module MyModule
class MyClass
def my_method...
jugyo (kazuyuki kohno)
06:23 AM Feature #5054: Compress a sequence of ends
Hi all,

I prefer end! to enn..d.
It's like super parentheses in Lisp.

--
KOJIMA Satoshi <[email protected]...
Anonymous
06:05 AM Feature #5054: Compress a sequence of ends
OK. Let's back to the work. Now. leandrodoze (Leandro Silva)
05:53 AM Feature #5054: Compress a sequence of ends
On 19 July 2011 21:36, Bill Kelly <[email protected]> wrote:
>
> David Aaron Fendley wrote:
>> Issue #5054 has bee...
Eregon (Benoit Daloze)
05:39 AM Feature #5054: Compress a sequence of ends
What other languages, besides Python, have this feature of "close N blocks of code"? I *do* see value for this featu... kstephens (Kurt Stephens)
05:30 AM Feature #5054: Compress a sequence of ends
> I could write this:
module MyModule
class MyClass
[...]
e e e
e e e e e
Bad suggestion as we...
shevegen (Robert A. Heiler)
05:28 AM Feature #5054: Compress a sequence of ends
This is a bad suggestion.
First, it violates the beauty of the code and the simplicity of it.
Yes, typing "end"...
shevegen (Robert A. Heiler)
05:27 AM Feature #5054: Compress a sequence of ends
I like being able to visually match the indentation so I wanted to see what a variation of this proposal might look l... stepheneb (Stephen Bannasch)
05:26 AM Feature #5054: Compress a sequence of ends
What about the following to close all open blocks?
e∞nd
(Please don't do this)
czarneckid (David Czarnecki)
05:02 AM Feature #5054: Compress a sequence of ends
Mark Kremer wrote:
> I think that the new syntax will make Ruby code harder to read, I find the nested ends more ple...
nathanvda (Nathan Van der Auwera)
04:53 AM Feature #5054: Compress a sequence of ends
David Aaron Fendley wrote:
> Issue #5054 has been updated by David Aaron Fendley.
>
>
> I think the phrase...
spatulasnout (B Kelly)
04:53 AM Feature #5054: Compress a sequence of ends
Apart from this being rather unreadable in my opinion, there has not been a single proposal that doesn't seem extrem... rkh (Konstantin Haase)
04:13 AM Feature #5054: Compress a sequence of ends
I think the phrase "fold up" is more descriptive of what this is attempting to do. Thus I propose:
~~~ruby
module...
Tricon (David Aaron Fendley)
03:57 AM Feature #5054: Compress a sequence of ends
I think that the new syntax will make Ruby code harder to read, I find the nested ends more pleasant on the eyes than... mkrmr (Mark Kremer)
03:05 AM Feature #5054: Compress a sequence of ends
Rather than inventing a whole new kind of syntax, why not allow
end * 4
as the equivalent of ennnnd as prop...
meta (mathew murphy)
02:58 AM Feature #5054: Compress a sequence of ends
I don't think this is a good idea because I think it makes code harder to modify correctly.
Say you wanted to add ...
baroquebobcat (Nick Howard)
02:53 AM Feature #5054: Compress a sequence of ends
On Jul 19, 2011, at 1:37 PM, Kurt Stephens wrote:

> If one really hates typing "end", most editors/IDE can be con...
Anonymous
02:37 AM Feature #5054: Compress a sequence of ends
Consider how this will impact editors and other code analysis tools.
If one really hates typing "end", most edit...
kstephens (Kurt Stephens)
01:47 AM Feature #5054: Compress a sequence of ends
I find this syntax to be un-ruby like. If anything, using something like 'end!' seems more rubyish:
```ruby
modul...
jfraser (Jeff Fraser)
12:00 AM Feature #5054: Compress a sequence of ends
Masaru Iwashita wrote:
> How about writing en5d instead of ennnnnd ?
> This would be much clearer how many n's are ...
RalphCorderoy (Ralph Corderoy)
11:04 PM Feature #5056: About 1.9 EOL
Shyouhei Urabe wrote:
> > I think the title of this topic is not "About 1.9 EOL" but "Road to 2.0".
>
> No, sorry...
naruse (Yui NARUSE)
05:57 PM Feature #5056: About 1.9 EOL
> I think the title of this topic is not "About 1.9 EOL" but "Road to 2.0".
No, sorry. I know your "mood" but I'm...
shyouhei (Shyouhei Urabe)
10:50 AM Feature #5056 (Assigned): About 1.9 EOL
I think the title of this topic is not "About 1.9 EOL" but "Road to 2.0".
First of all we should decide what is th...
naruse (Yui NARUSE)
09:53 AM Feature #5056: About 1.9 EOL
Hello,

2011/7/20 Shyouhei Urabe <[email protected]>:
> At RubyKaigi,  I was surprised to  hear Matz sayin...
mame (Yusuke Endoh)
12:03 AM Feature #5056 (Closed): About 1.9 EOL
=begin
At RubyKaigi, I was surprised to hear Matz saying "there will be no
1.9.4 because it becomes 2.0".
Q...
shyouhei (Shyouhei Urabe)
10:46 PM Bug #5061 (Rejected): Segfault
That's good to hear. Closing.
BTW, Nahi, who is familiar with rails, could you check #5047? :-)
--
Yusuke En...
mame (Yusuke Endoh)
10:30 PM Bug #5061: Segfault
True, that was third-party issue and I'm sorry... I was confused by the fact it happened in 2 differents gems actives... kmmndr (Thomas K.)
10:24 PM Bug #5061: Segfault
Try to update therubyracer. Older versions of therubyracer doesn't work well with Threads. nahi (Hiroshi Nakamura)
10:12 PM Bug #5061: Segfault
Many committers (including I) are totally-unfamiliar with rails.
Could you elaborate how to reproduce the error?
...
mame (Yusuke Endoh)
10:04 PM Bug #5061 (Third Party's Issue): Segfault
It seems that there is a bug with memory allocation. I'm using ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-lin... kmmndr (Thomas K.)
10:12 PM Revision ff4e38fb (git): * 2011-07-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@32592 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:11 PM Revision fdcac098 (git): * backport r32579, r32581, r32587 by akr and r32588 by kazu.
r32579:
* io.c (rb_update_max_fd): new function.
* internal.h (rb_update_max_fd): declare rb_update_max_fd.
* thre...
akr (Akira Tanaka)
09:59 PM Bug #4994: DelegateClass don't find extern global public method in 1.9.2
Fixed DelegateClass with method_missing(), somewhat ugly right?... sylvain303 (Sylvain Viart)
07:37 PM Bug #4994: DelegateClass don't find extern global public method in 1.9.2
The Issue topic could be rewritten: "DelegateClass don't lookup toplevel method in 1.9.2"
Reading and patching the...
sylvain303 (Sylvain Viart)
09:29 PM Bug #5060 (Closed): Executables in bin folder conflict with their gem versions.
It would be nice if the executables for rdoc, rake, ri, etc. locate in bin folder, would be standard RubyGems stubs. ... vo.x (Vit Ondruch)
07:09 PM Feature #5033: PATCH: 1.9: gc_mark_children: Avoid gc_mark() tail recursion, use goto again.
Hi,
Kurt Stephens wrote:
> Minor GC improvement.
>
> Avoid recurring into gc_mark() when "goto again;" is suf...
authorNari (Narihiro Nakamura)
04:23 PM Feature #5033: PATCH: 1.9: gc_mark_children: Avoid gc_mark() tail recursion, use goto again.
> real    0m2.293s
> user    0m2.275s
> sys     0m0.013s
>
> real    0m2.096s
> user    0m2.074s
> s...
kosaki (Motohiro KOSAKI)
03:21 PM Feature #5033: PATCH: 1.9: gc_mark_children: Avoid gc_mark() tail recursion, use goto again.
There is a time improvement for Arrays deeply nested at their tails:
Stock:
+ ./miniruby -e '
x = [ nil ]
100...
kstephens (Kurt Stephens)
10:23 AM Feature #5033: PATCH: 1.9: gc_mark_children: Avoid gc_mark() tail recursion, use goto again.
> + git checkout trunk
> Switched to branch 'trunk'
> + make test
>
> real    0m49.938s
> user    0m19.598s...
kosaki (Motohiro KOSAKI)
08:29 AM Feature #5033: PATCH: 1.9: gc_mark_children: Avoid gc_mark() tail recursion, use goto again.
Eric Wong <[email protected]> wrote:
> Kurt Stephens <[email protected]> wrote:
> > Feature #5033: PA...
normalperson (Eric Wong)
05:54 PM Bug #5034: C Source Code formatting
Nice joke.
I repeat:
1. Indentation is a holly war. It is not a matter of goodness. It is a point-of-view thi...
shyouhei (Shyouhei Urabe)
09:24 AM Bug #5034: C Source Code formatting
Shyouhei Urabe wrote:
> Ilias you're challenging not only the ruby community but also the BSD kernel hackers,
> whe...
lazaridis.com (Lazaridis Ilias)
04:41 PM Bug #4456: Time#strftime で %F 指定子に大きな幅を指定した際の不具合
=begin
後藤さんにアサインしておきます。
コミットログに「[ruby-dev:43284] [Bug #4456]」という文字列を含めつつ、[[ruby:CommitterHowtoJa]] を参考にコミットしてください...
naruse (Yui NARUSE)
03:52 PM Bug #5021: test_empty(DL::TestCFunc): DL::DLError: unknown symbol "strcpy"
ちなみに、これの再現コードは以下のとおりでした。
require 'dl'
require 'socket'
Socket.gethostbyname("localhost")
DL::dlopen("/usr/lib/l...
naruse (Yui NARUSE)
03:50 PM Bug #5021 (Closed): test_empty(DL::TestCFunc): DL::DLError: unknown symbol "strcpy"
This issue was solved with changeset r32586.
Makoto, thank you for reporting this issue.
Your contribution to Ruby is...
naruse (Yui NARUSE)
03:38 PM Feature #5053: ruby コマンドと libruby の食い違いチェック
同じソースでも違うバイナリになることも問題かと思いますが、一種の個体追跡
(CPUの個体IDのような)のようなことに使えるのも問題かなと思いました。
ソースコードのとバイナリの同一性を重視するのであれば、指定したファイルの
...
metanest (Makoto Kishimoto)
02:23 PM Feature #5053: ruby コマンドと libruby の食い違いチェック
In message <[email protected]>
on Wed, 20 Jul 2011 13:47:24 +0900,
Makoto Kis...
taca (Takahiro Kambe)
02:23 PM Feature #5053: ruby コマンドと libruby の食い違いチェック
In message <[email protected]>
on Wed, 20 Jul 2011 13:47:24 +0900,
Makoto Kis...
taca (Takahiro Kambe)
01:47 PM Feature #5053: ruby コマンドと libruby の食い違いチェック
コンパイルした時刻のunix timeを埋め込んで、とかいうのも考えましたが、
そうするとちょっとオーバーキルかな、と思いました
metanest (Makoto Kishimoto)
10:13 AM Feature #5053: ruby コマンドと libruby の食い違いチェック
パッチがこれでいいかどうかは確認してませんが、このチェックを入れることには
賛成します。
# 個人的には警告でなくエラーでいいと思う。
回避の努力自体はもうそれなりに入ってるので、それはそれ、これはこれ、
ということで。
usa (Usaku NAKAMURA)
03:20 PM Revision 4aa9e1ac (git): Add test for r32586.
FreeBSD (at least 7.2 to 7.2) calls nsdispatch(3) when it calls
getaddrinfo(3). And nsdispatch(3) doesn't call dlerro...
naruse (Yui NARUSE)
03:00 PM Revision 4c58bed8 (git): * 2011-07-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32589 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:00 PM Revision 55b0c9fb (git): * io.c (rb_update_max_fd): remove parentheses. they are not in macro.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32588 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
01:26 PM Revision b41ccc4a (git): * include/ruby/intern.h (rb_update_max_fd): declaration moved from
internal.h.
* file.c: ditto.
* io.c: call rb_update_max_fd for each new fds.
* process.c: ditto.
* random.c: ditt...
akr (Akira Tanaka)
01:15 PM Bug #921: autoload is not thread-safe
(Still no progress, just adding a note for future work)
I proposed the fix for JRuby at http://bit.ly/npPi66 (http...
nahi (Hiroshi Nakamura)
12:59 PM Feature #4539: Array#zip_with
Hello,

2011/7/18 Thomas Sawyer <[email protected]>:
> @Endoh  Why would you have to rewrite? You can still it...
mame (Yusuke Endoh)
11:52 AM Bug #5058 (Rejected): Memory leak in Psych.load
tenderlovemaking (Aaron Patterson)
11:51 AM Bug #5058: Memory leak in Psych.load
The leaks are fixed on trunk, but the commits have not been ported back to the 1.9.2 branch:
http://redmine.ruby...
tenderlovemaking (Aaron Patterson)
03:05 AM Bug #5058 (Rejected): Memory leak in Psych.load
=begin
I believe there's a memory leak in (({Psych.load})) that affects all long running processes that loads YAML a...
nerdd (Rasmus Grouleff)
11:21 AM Feature #4766: Range#bsearch
Hello,
Let me summarize.
There are two typical use cases for bsearch: from array soreted
in ascending order,
...
mame (Yusuke Endoh)
09:20 AM Bug #5025 (Rejected): YAML::Syck::Map#children returns [nil, nil]
Hi,
Please use Psych rather than syck. I don't think `parse` was meant to be public API in Syck, but I do conside...
tenderlovemaking (Aaron Patterson)
07:00 AM Bug #5059 (Closed): Mailing List
I know this is not really the place to report this. But I have tried all other avenues and have had no success.
I ...
trans (Thomas Sawyer)
06:50 AM Revision 13f62a38 (git): * ext/dl/handle.c (dlhandle_sym): clear previous error with dlerror()
before calling dlsym(). [ruby-dev:44091] [Bug #5021]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32586 b2dd03c...
naruse (Yui NARUSE)
02:10 AM Bug #5057 (Closed): Update readline docs to contain completion examples
I've been given permission from Joseph Pecoraro to use all or parts of this readline tutorial ( http://bogojoker.com/... mfn (Markus Fischer)

07/19/2011

11:35 PM Feature #5054: Compress a sequence of ends
Hi Guys,
How about writing en5d instead of ennnnnd ?
This would be much clearer how many n's are included.
Tha...
tamaxyo (Masaru Iwashita)
11:27 PM Feature #5054: Compress a sequence of ends
I feel the proposed syntax including e+nd by ko1 is ugly, as nested end chains are so.
They tell us the code must be...
mrkn (Kenta Murata)
10:32 PM Feature #5054: Compress a sequence of ends
> I disagree in this case. I don't see much here that could (or should)
> reasonably be flattened: we've got a metho...
steveklabnik (Steve Klabnik)
09:52 PM Feature #5054: Compress a sequence of ends
With reference to e+nd or en+d; I haven't had to count characters since
Hollerith string constants in Fortran; 11H...
RalphCorderoy (Ralph Corderoy)
09:29 PM Feature #5054: Compress a sequence of ends
On 19/07/11 12:27, Steve Klabnik wrote:
>
> Issue #5054 has been updated by Steve Klabnik.
>
>
> Yeah, ...
regularfry (Alex Young)
09:23 PM Feature #5054: Compress a sequence of ends
On 19 July 2011 13:27, Steve Klabnik <[email protected]> wrote:
>
> Issue #5054 has been updated by Steve K...
Eregon (Benoit Daloze)
08:27 PM Feature #5054: Compress a sequence of ends
Yeah, I don't like this change. Mostly because that huge chain of ends is _supposed_ to look ugly; it reminds me that... steveklabnik (Steve Klabnik)
07:53 PM Feature #5054: Compress a sequence of ends
Hi Guys

It seems so strange to me.
It is not visible at first sight how many "end" was included :(

ayumin (Ayumu AIZAWA)
05:10 PM Feature #5054: Compress a sequence of ends
Hi,
I like your proposal. I'd like to merge this.
But this is new syntax, so if we merge this proposal, I recomme...
sorah (Sorah Fukumori)
04:27 PM Feature #5054: Compress a sequence of ends
It looks great at first glance, but
> it works badly with
> * tab/space mixture
technohippy (Yasushi ANDO)
04:23 PM Feature #5054: Compress a sequence of ends
(2011/07/19 15:55), Martin Dürst wrote:
> please put the first character of the `ennnnd` in the same column as the...
ko1 (Koichi Sasada)
03:55 PM Feature #5054: Compress a sequence of ends
I'm not sure yet what to think of this proposal, but if it gets introduced, please lets make sure to improve the alli... duerst (Martin Dürst)
03:35 PM Feature #5054 (Rejected): Compress a sequence of ends
Though as matz said at rubykaigi2011 ruby is a quite good language, many people hate a long sequence of `end` like th... technohippy (Yasushi ANDO)
10:50 PM Feature #5033: PATCH: 1.9: gc_mark_children: Avoid gc_mark() tail recursion, use goto again.
I don't know of a reliable means to record max stack depth, but the speed isn't necessarily better or worse:
> bash...
kstephens (Kurt Stephens)
10:17 PM Revision 7e0907ce (git): * NEWS: mention Kernel#warn. [ruby-core:38119] [Feature #5029]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32585 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
09:23 PM Feature #5053: ruby コマンドと libruby の食い違いチェック
きしもとです

> ./configure --program-suffix=hogehoge とかしても librubyは上書きされて消えてしまうので、
> 以前すごくイライラした記憶があるんですけど、そもそもlibr...
metanest (Makoto Kishimoto)
09:23 PM Feature #5053: ruby コマンドと libruby の食い違いチェック
きしもとです

> ./configure --program-suffix=hogehoge とかしても librubyは上書きされて消えてしまうので、
> 以前すごくイライラした記憶があるんですけど、そもそもlibr...
metanest (Makoto Kishimoto)
07:23 PM Feature #5053: ruby コマンドと libruby の食い違いチェック
> ビルドした ruby を、インストールせずに、ビルドディレクトリで ./ruby のように実行すると、実行する ruby コマンドと、ロードされる libruby でバージョンが食い違うことがありますが、その警告というのは(バイ... Anonymous
07:23 PM Feature #5053: ruby コマンドと libruby の食い違いチェック
> ビルドした ruby を、インストールせずに、ビルドディレクトリで ./ruby のように実行すると、実行する ruby コマンドと、ロードされる libruby でバージョンが食い違うことがありますが、その警告というのは(バイ... Anonymous
02:20 PM Feature #5053 (Rejected): ruby コマンドと libruby の食い違いチェック
ビルドした ruby を、インストールせずに、ビルドディレクトリで ./ruby のように実行すると、実行する ruby コマンドと、ロードされる libruby でバージョンが食い違うことがありますが、その警告というのは(バイナリラ... metanest (Makoto Kishimoto)
07:09 PM Bug #5055 (Rejected): ruby-1.9.2-p290 Test Error @Cygwin
ruby-1.9.2-p290 Test Error @Cygwin
#5042 の環境変数の対応でビルドできたので make test したところ一件 Error で返ってきました。
---
#246 test_io.rb...
mfurui (Mitsuru FURUI)
06:41 PM Feature #4872: REXML::XMLDecl#encodingがStringではなくEncodingを返すようにする
=begin
成瀬さんと話して(やるなら)以下のようにすることにした。
* REXML::XMLDecl#encodingはEncodingを返すようにする。
* REXML::XMLDecl#writeで使うXMLエンコーディ...
kou (Kouhei Sutou)
05:23 PM Bug #4971: Module#class_variables
> まつもとさん
> 前田です。
>
>> この方針で作ったパッチを添付しておきます。
>> # trunkならRails風に勝手にcommitしてもいいんですかね。
>
> こさきさんに「Matzがackし...
kosaki (Motohiro KOSAKI)
05:23 PM Bug #4971: Module#class_variables
> まつもとさん
> 前田です。
>
>> この方針で作ったパッチを添付しておきます。
>> # trunkならRails風に勝手にcommitしてもいいんですかね。
>
> こさきさんに「Matzがackし...
kosaki (Motohiro KOSAKI)
10:56 AM Bug #4971: Module#class_variables
まつもとさん
前田です。
Shugo Maeda wrote:
> > 個人的には、Module#class_variablesもModule#constantsのように引数でコントロールできる
> > ようにする(デ...
shugo (Shugo Maeda)
03:00 PM Revision 0c65c828 (git): * 2011-07-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32584 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:00 PM Revision 1278d514 (git): fix typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32583 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:05 PM Bug #5051 (Closed): r26838 should be backported to 1.8.6
r26838 should be backported to 1.8.6 .
Without this backport, 1.8.6 cannot build at my box.
metanest (Makoto Kishimoto)
08:00 AM Bug #5050 (Rejected): unable remap error when 'make test' on cygwin
After I build trunk ruby on cygwin and ran 'make test', I
recieved many unable remap error.
101 [main] ruby 391...
suke (Masaki Suketa)
07:39 AM Revision 8ea395f5 (git): * cont.c (cont_save_thread): fix missing semicolon.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32582 b2dd03c8-39d4-4d8f-98ff-823fe69b080e takano32 (Mitsuhiro TAKANO)
07:27 AM Revision b1c03685 (git): * io.c (UPDATE_MAXFD): removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32581 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
07:10 AM Revision bd793165 (git): * 2011-07-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32580 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:10 AM Revision 2c7576a0 (git): * io.c (rb_update_max_fd): new function.
* internal.h (rb_update_max_fd): declare rb_update_max_fd.
* thread_pthread.c (rb_thread_create_timer_thread): updat...
akr (Akira Tanaka)
06:50 AM Bug #4012: Get segmentation fault when trying to call method from 3rd party's API
Sorry for being too late to reply.
I would like to know the value of iid_ISupportCopyPaste.
Could you tell me the v...
suke (Masaki Suketa)
03:47 AM Bug #5047 (Closed): Segfault (most likely involving require)
Rails application randomly segfaults when running rspec. It will segfault about 80% of the time before any specs run.... jackc (Jack Christensen)
12:39 AM Feature #4921: Remove intern.h
sora_hです.
ちょっとまって.まだなることにはなってないと記憶しています.
2.0に本当にtrunkをシフトするか,等といったはなしはやっぱりMLでやるべきで,
まだ決まってないです.これから正式に確定させましょう.
ちな...
sorah (Sorah Fukumori)
12:06 AM Feature #4539: Array#zip_with
@adam Perhaps you are right. Perhaps the real issue is why #map can't take optional "zipping" arguments?
trans (Thomas Sawyer)
12:00 AM Feature #4539: Array#zip_with
@matz is symbol really needed?
class Array
def zip(a, &b1)
if b
r = []
...
trans (Thomas Sawyer)

07/18/2011

11:58 PM Feature #4539: Array#zip_with
@Endoh Why would you have to rewrite? You can still iterate, just don't use the return result. trans (Thomas Sawyer)
10:29 PM Feature #5044: #zip with block return mapped results
Hi,
Please have a look at http://redmine.ruby-lang.org/issues/4539 (or [ruby-core:35613]).
The reason is explai...
Eregon (Benoit Daloze)
12:35 PM Feature #5044 (Rejected): #zip with block return mapped results
Is there any reason that #zip doesn't return results like map?
[1,2,3].zip([1,2,3]){ |a,b| a + b } #=> [2,4,6]
...
trans (Thomas Sawyer)
10:25 PM Bug #5046 (Closed): Bug with xmlrpc::client, basic auth and long authentication strings
XMLRPC::Client has support for basic auth. This tries to encode the
combination of the username and password with th...
herwinw (Herwin Quarantainenet)
10:03 PM Bug #5045 (Closed): wrong method in doc of Net::HTTP
Hello,
I found a small typo in the documentation of Net::HTTP:
diff --git a/lib/net/http.rb b/lib/net/http.rb
...
Eregon (Benoit Daloze)
05:15 PM Bug #4994: DelegateClass don't find extern global public method in 1.9.2
Sorry, but links are in Japanese.
I can read the code, but not why the DelegateClass shouldn't search the toplevel me...
sylvain303 (Sylvain Viart)
05:01 PM Feature #4921: Remove intern.h
2.0になることになったので、intern.h の中にあるあやしげな関数どもは internal.h に移しませんか?
あと、互換性維持の観点から拡張関数用のAPIからマクロ関数は全廃したい
kosaki (Motohiro KOSAKI)
04:53 PM Bug #4863: config.charset not found
2.0が突然身近に見えてきましたが ext/iconvはどうしますかね? kosaki (Motohiro KOSAKI)
03:23 PM Feature #4766: Range#bsearch
On Jul 18, 2011, at 1:30 AM, Yusuke ENDOH wrote:

> I agree that it seems neat, but it is ambiguous to me how it...
Anonymous
02:59 PM Feature #4766: Range#bsearch
Oops,

2011/7/18 Yusuke ENDOH <[email protected]>:
>> Or just the first element that matches?
>
> Good question :-...
mame (Yusuke Endoh)
02:53 PM Feature #4766: Range#bsearch
Hello,

Thank you for all your opinions!


2011/7/18 Michael Edgar <[email protected]>:
> This is handy, ...
mame (Yusuke Endoh)
09:29 AM Feature #4766: Range#bsearch
On Jul 17, 2011, at 8:12 PM, Michael Edgar wrote:

> # Returns the first-discovered elt for which the block yields...
Anonymous
09:23 AM Feature #4766: Range#bsearch
On Jul 17, 2011, at 7:54 PM, Eric Hodel wrote:

> When performing a binary search you may have multiple matching v...
Anonymous
08:52 AM Feature #4766: Range#bsearch
No, it's not about finding any minimum value, it's about binary search:
> I propose Range#bsearch for binary searc...
drbrain (Eric Hodel)
12:13 AM Feature #4766: Range#bsearch
@eric So you are saying #bsearch _is_ #beach --that the minimum value return is just an aside to have the return valu... trans (Thomas Sawyer)
11:06 AM Bug #5027: Snapshot(2011-07-14) Build Test Error @Cygwin
優先度はLowにさせてもらいますが、Cygwinを見れる人はいませんか? tarui (Masaya Tarui)
10:39 AM Bug #5034: C Source Code formatting
Lazaridis Ilias wrote:
> =begin
> The C sources use tab-4, tab-8 and spaces intermixed.
>
> The tab-8 do not dis...
wishdev (John Higgins)
09:41 AM Bug #5034: C Source Code formatting
Ilias you're challenging not only the ruby community but also the BSD kernel hackers,
where they also use 4-space an...
shyouhei (Shyouhei Urabe)
02:38 AM Bug #5034: C Source Code formatting
Martin Dürst wrote:
> Lazaridis Ilias wrote:
>
> [citing in pieces]
> > Are you all blind? > The source...
lazaridis.com (Lazaridis Ilias)
07:53 AM Bug #5039: Re: socket related errors on chkbuild
2011年7月18日7:15 Hiroshi Nakamura <[email protected]>:
>
> 水曜日に見ます。が、再現させるのに時間がかかるかもしれません。手元では出てないんですが、他にこのエラー出てる...
akr (Akira Tanaka)
07:53 AM Bug #5039: Re: socket related errors on chkbuild
2011年7月18日7:15 Hiroshi Nakamura <[email protected]>:
>
> 水曜日に見ます。が、再現させるのに時間がかかるかもしれません。手元では出てないんですが、他にこのエラー出てる...
akr (Akira Tanaka)
07:12 AM Bug #5039: Re: socket related errors on chkbuild
水曜日に見ます。が、再現させるのに時間がかかるかもしれません。手元では出てないんですが、他にこのエラー出てる方が居たら情報提供お願いします。
akrさんに聞いたところによると、boronはDebian lennyで、Debian...
nahi (Hiroshi Nakamura)
04:38 AM Revision dc229682 (git): * ext/psych/lib/psych.rb: define a new BadAlias error class.
* ext/psych/lib/psych/visitors/to_ruby.rb: raise an exception when
deserializing an alias that does not exist.
* te...
tenderlovemaking (Aaron Patterson)
03:19 AM Feature #4893: Literal Instantiation breaks Object Model
=begin
Note: I've used tab-4 in the latest patch (v5b) by accident. See the issue #5034
=end
lazaridis.com (Lazaridis Ilias)
03:06 AM Feature #4893: Literal Instantiation breaks Object Model
Lazaridis Ilias wrote:
> Not "perfect", but should be stable and adoptable to other classes.
>
> Needs possibly s...
lazaridis.com (Lazaridis Ilias)
02:53 AM Bug #5038: Ruby 1.9.2 stops on some Regular Expressions
I put #{} into your Issue and got nil

n = 50
st = "Phone" + " "#{*n} + "Fax"
st.match(/(.+\s)*email/i)
...
Anonymous
01:47 AM Bug #5038 (Rejected): Ruby 1.9.2 stops on some Regular Expressions
It is limitation of the spec which uses NFA regexp engine.
see also http://swtch.com/~rsc/regexp/regexp1.html
naruse (Yui NARUSE)
02:11 AM Feature #4963: Refine and Document the Issue Tracking Process
We want a documentation which prevents people who don't read previous discussion
even if we show a reference to the ...
naruse (Yui NARUSE)
01:21 AM Feature #4963: Refine and Document the Issue Tracking Process
=begin
See #5034 as a negative example: rejecting issue in the middle of a conversation.
=end
lazaridis.com (Lazaridis Ilias)
01:15 AM Feature #5041 (Closed): Set FD_CLOEXEC for all fds (except 0, 1, 2)
I'd like to set FD_CLOEXEC for all file descriptors (except 0, 1, 2,
i.e. standard input/output/error).
I talked ...
akr (Akira Tanaka)
12:53 AM Bug #4456: Time#strftime で %F 指定子に大きな幅を指定した際の不具合
まつもと ゆきひろです

In message "Re: [ruby-dev:44143] Re: [Ruby 1.9 - Bug #4456] Time#strftime で %F 指定子に大きな幅を指定した際の不具合...
matz (Yukihiro Matsumoto)
12:53 AM Bug #4456: Time#strftime で %F 指定子に大きな幅を指定した際の不具合
2011年7月18日0:24 Masaya TARUI <[email protected]>:
> 非常に重要な所が抜けてました。
>
> 『後藤 直久さん』は
>> いつも手薄なSolarisでチェックしてパッチを書いてい...
kosaki (Motohiro KOSAKI)
12:29 AM Bug #4456: Time#strftime で %F 指定子に大きな幅を指定した際の不具合
非常に重要な所が抜けてました。

『後藤 直久さん』は
> いつも手薄なSolarisでチェックしてパッチを書いていただいているので、

です。
--
樽家昌也(Masaya TARUI)
No T...
tarui (Masaya Tarui)
12:13 AM Bug #4456: Time#strftime で %F 指定子に大きな幅を指定した際の不具合
Naohisa Gotoさんは いつも手薄なSolarisでチェックしてパッチを書いていただいているので、
コミット権を取ってもらうのはどうでしょうか?
今日勝手に聞いてみたところ、メンテナをしてもよいと言ってもらいました。
tarui (Masaya Tarui)
12:10 AM Feature #4896 (Closed): Add newpad() support to Curses
This issue was solved with changeset r32576.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
shugo (Shugo Maeda)

07/17/2011

11:00 PM Bug #5036: time_modify/struct_modifyの例外メッセージがサブクラスの情報を反映しない
ありがとうございます。
では、CommitterHowtoのお作法に則って送らせてもらいます。
ktsj (Kazuki Tsujimoto)
10:23 PM Bug #5036: time_modify/struct_modifyの例外メッセージがサブクラスの情報を反映しない
(11/07/17 21:47), KOSAKI Motohiro wrote:
>> コミット権を持っていないので、お手数ですがコミッタの方取り込みをお願いします。
>
> 取ってください。
> どうせコードがあ...
nobu (Nobuyoshi Nakada)
10:23 PM Bug #5036: time_modify/struct_modifyの例外メッセージがサブクラスの情報を反映しない
(11/07/17 21:47), KOSAKI Motohiro wrote:
>> コミット権を持っていないので、お手数ですがコミッタの方取り込みをお願いします。
>
> 取ってください。
> どうせコードがあ...
nobu (Nobuyoshi Nakada)
09:53 PM Bug #5036: time_modify/struct_modifyの例外メッセージがサブクラスの情報を反映しない
> コミット権を持っていないので、お手数ですがコミッタの方取り込みをお願いします。

取ってください。
どうせコードがあってるだろなーって場合は代理コミットするの面倒くさいです
kosaki (Motohiro KOSAKI)
09:53 PM Bug #5036: time_modify/struct_modifyの例外メッセージがサブクラスの情報を反映しない
> コミット権を持っていないので、お手数ですがコミッタの方取り込みをお願いします。

取ってください。
どうせコードがあってるだろなーって場合は代理コミットするの面倒くさいです
kosaki (Motohiro KOSAKI)
07:52 PM Bug #5036: time_modify/struct_modifyの例外メッセージがサブクラスの情報を反映しない
対応ありがとうございました。
# なお、このコミット(r32569)でt.rbが混入してしまっています。
ktsj (Kazuki Tsujimoto)
04:26 PM Bug #5036 (Closed): time_modify/struct_modifyの例外メッセージがサブクラスの情報を反映しない
This issue was solved with changeset r32569.
Kazuki, thank you for reporting this issue.
Your contribution to Ruby is...
nobu (Nobuyoshi Nakada)
12:03 PM Bug #5036: time_modify/struct_modifyの例外メッセージがサブクラスの情報を反映しない
コミット権を持っていないので、お手数ですがコミッタの方取り込みをお願いします。 ktsj (Kazuki Tsujimoto)
11:41 AM Bug #5036 (Assigned): time_modify/struct_modifyの例外メッセージがサブクラスの情報を反映しない
入れちゃっていいんじゃないでしょうか。
あとはrb_check_frozen()のようにinsecureチェック用の関数を作るとか。
nobu (Nobuyoshi Nakada)
11:01 AM Bug #5036 (Closed): time_modify/struct_modifyの例外メッセージがサブクラスの情報を反映しない
=begin
辻本です。
time_modify/struct_modifyにて生成される例外のメッセージに
クラス名がハードコーディングされているため、
これらがサブクラスのオブジェクトから呼ばれた場合でも
そのことが...
ktsj (Kazuki Tsujimoto)
10:23 PM Bug #5038: Ruby 1.9.2 stops on some Regular Expressions
Your regular expression is exponential, with a repeater (+) inside a repeater (*). It requires the regex engine to d... JEG2 (James Gray)
09:32 PM Bug #5038 (Rejected): Ruby 1.9.2 stops on some Regular Expressions
# Code to reproduce:
n = 50
st = "Phone" + " "*n + "Fax"
st.match(/(.+\s)*email/i)
nil is expected
The execu...
docolabs (Bob Ambartsumov)
09:53 PM Bug #5039: Re: socket related errors on chkbuild
>>> 1) Error:
>>> test_write_nonblock(OpenSSL::TestPair):
>>
>> これは原因が違うようで、直っていません。
>
> これが起き始めたのはそんなに古く...
kosaki (Motohiro KOSAKI)
09:53 PM Bug #5039: Re: socket related errors on chkbuild
>>> 1) Error:
>>> test_write_nonblock(OpenSSL::TestPair):
>>
>> これは原因が違うようで、直っていません。
>
> これが起き始めたのはそんなに古く...
kosaki (Motohiro KOSAKI)
09:35 PM Bug #5039 (Assigned): Re: socket related errors on chkbuild
kosaki (Motohiro KOSAKI)
09:34 PM Bug #5039 (Closed): Re: socket related errors on chkbuild
2011年7月16日23:09 Tanaka Akira <[email protected]>:
>
>> 1) Error:
>> test_write_nonblock(OpenSSL::TestPair):
>
...
akr (Akira Tanaka)
06:23 PM Feature #3378: Range#each should not yield its `begin' itself
2011/7/17 Akinori MUSHA <[email protected]>:
> まあselfが返ってくることもあり、いじってしまうと影響は不定、ということで一度閉じます。


なんでこれを登録したのかも...
mame (Yusuke Endoh)
06:23 PM Feature #3378: Range#each should not yield its `begin' itself
2011/7/17 Akinori MUSHA <[email protected]>:
> まあselfが返ってくることもあり、いじってしまうと影響は不定、ということで一度閉じます。


なんでこれを登録したのかも...
mame (Yusuke Endoh)
05:10 PM Feature #3378 (Rejected): Range#each should not yield its `begin' itself
まあselfが返ってくることもあり、いじってしまうと影響は不定、ということで一度閉じます。 knu (Akinori MUSHA)
06:23 PM Feature #4766: Range#bsearch
2011/7/17 Thomas Sawyer <[email protected]>:
> Hi, thanks for example. I may not fully understand bsearch, but ba...
mame (Yusuke Endoh)
12:59 PM Feature #4766: Range#bsearch
The method is not about finding the minimum, it's about binary search. It has the additional behavior of finding the ... drbrain (Eric Hodel)
12:38 PM Feature #4766: Range#bsearch
Hi, thanks for example. I may not fully understand bsearch, but basically what I mean is that if finding minimum valu... trans (Thomas Sawyer)
10:23 AM Feature #4766: Range#bsearch
> How is this useful? It's basically "find minimum" value, right? What difference does it make that it uses a binary... mame (Yusuke Endoh)
08:36 AM Feature #4766: Range#bsearch
How is this useful? It's basically "find minimum" value, right? What difference does it make that it uses a binary se... trans (Thomas Sawyer)
12:25 AM Feature #4766 (Assigned): Range#bsearch
Hello,
Today I talked with matz and got his approval about this ticket,
under the following two condition:
-...
mame (Yusuke Endoh)
05:48 PM Bug #4223: GC.stress = true で謎の ArgumentError
RB_GC_GUARD マクロについて簡単にまとめておきます
* オブジェクトの中身を指してるポインタがCコード中にあって参照中なのに、オブジェクトを指すポインタ(VALUE)がどこにもなくなっちゃってGCに回収されるのを防ぐ
*...
metanest (Makoto Kishimoto)
05:13 PM Bug #5034: C Source Code formatting
Lazaridis Ilias wrote:
[citing in pieces]
> Are you all blind? > The sources are like crap, > That's ...
duerst (Martin Dürst)
02:23 PM Bug #5034: C Source Code formatting
see [ruby-core:36255] naruse (Yui NARUSE)
12:25 PM Bug #5034: C Source Code formatting
Nobuyoshi Nakada wrote:
> Hi,
>
> At Sun, 17 Jul 2011 11:03:36 +0900,
> Lazaridis Ilias wrote in [ruby-core:3...
lazaridis.com (Lazaridis Ilias)
11:23 AM Bug #5034: C Source Code formatting
Hi,

At Sun, 17 Jul 2011 11:03:36 +0900,
Lazaridis Ilias wrote in [ruby-core:38118]:
> Within 20 years, I've...
nobu (Nobuyoshi Nakada)
11:06 AM Bug #5034: C Source Code formatting
We don't want to waste time with bikedhed like coding styles. naruse (Yui NARUSE)
11:03 AM Bug #5034: C Source Code formatting
Yui NARUSE wrote:
> see [ruby-core:36255]
I don't see the relation of the linked message to this issue (which was...
lazaridis.com (Lazaridis Ilias)
10:38 AM Bug #5034 (Rejected): C Source Code formatting
see [ruby-core:36255] naruse (Yui NARUSE)
09:23 AM Bug #5034: C Source Code formatting
2011/7/17 Nobuyoshi Nakada <[email protected]>:
> Hi,
>
> At Sun, 17 Jul 2011 07:25:18 +0900,
> Lazaridis Ilias...
kosaki (Motohiro KOSAKI)
08:53 AM Bug #5034: C Source Code formatting
Hi,

At Sun, 17 Jul 2011 07:25:18 +0900,
Lazaridis Ilias wrote in [ruby-core:38109]:
> The C sources use tab...
nobu (Nobuyoshi Nakada)
07:25 AM Bug #5034 (Rejected): C Source Code formatting
=begin
The C sources use tab-4, tab-8 and spaces intermixed.
The tab-8 do not display correctly in several tools ...
lazaridis.com (Lazaridis Ilias)
03:30 PM Feature #5029 (Closed): accept multiple args in Kernel#warn(), like puts()
This issue was solved with changeset r32568.
Suraj, thank you for reporting this issue.
Your contribution to Ruby is ...
nobu (Nobuyoshi Nakada)
11:06 AM Feature #5029: accept multiple args in Kernel#warn(), like puts()
I implemented this feature request in the attached patch if there's any interest in the changed behavior of Kernel#wa... boredomist (Erik Price)
03:10 PM Revision d95cb162 (git): * 2011-07-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32577 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:10 PM Revision e5f8aa95 (git): * ext/curses/curses.c: added the new class Curses::Pad, which
supports scrolling. patch by Eric Hodel. [Feature #4896]
[ruby-core:37206]
git-svn-id: svn+ssh://ci.ruby-lang.or...
shugo (Shugo Maeda)
02:09 PM Revision e4324d71 (git): delete garbage file.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32575 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagachika (Tomoyuki Chikanaga)
11:56 AM Feature #4893: Literal Instantiation breaks Object Model
Not "perfect", but should be stable and adoptable to other classes.
Needs possibly some renaming, and finally a re...
lazaridis.com (Lazaridis Ilias)
09:17 AM Feature #4893: Literal Instantiation breaks Object Model
Magnus Holm wrote:
> YARV already has flags to see if methods are redefined (used for fast
> numeric operations). ...
lazaridis.com (Lazaridis Ilias)
09:10 AM Feature #4893: Literal Instantiation breaks Object Model
John Higgins wrote:
[...]
> You are hijacking the callbacks - if anyone implemented any of the callbacks your imple...
lazaridis.com (Lazaridis Ilias)
09:32 AM Revision ffd9245a (git): Backport r24500; fixes #2556.
* lib/date.rb (complete_frags): Monday must be suitable for %W's
default day.
git-svn-id: svn+ssh://ci.ruby-lang....
Akinori MUSHA
08:53 AM Revision d040bf75 (git): Backport r23730; fixes #2462.
* numeric.c (flo_cmp): Infinity is greater than any bignum
number. [ruby-dev:38672]
* bignum.c (rb_big_cmp): ditt...
Akinori MUSHA
08:42 AM Feature #4787: Integer#each_modulo(n)
Why not just let #modulo/#divmod take a block, rather than define a new method? trans (Thomas Sawyer)
08:30 AM Revision d187fc72 (git): Fix credit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@32572 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
08:02 AM Bug #4961 (Closed): [ext/openssl] SSLSession#initialize fails with OpenSSL 0.9.7
This issue was solved with changeset r32563.
Martin, thank you for reporting this issue.
Your contribution to Ruby is...
Anonymous
04:35 AM Bug #4961: [ext/openssl] SSLSession#initialize fails with OpenSSL 0.9.7
OK, I found it. The Base64-encoded session in test_ssl_session.rb contains the field
tlsext_tick ...
MartinBosslet (Martin Bosslet)
08:01 AM Revision cd276fcd (git): * 2011-07-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@32571 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:01 AM Revision dc13c010 (git): Backport r31365; fixes #4661.
* configure.in (STRIP): use proper toolchain. based on a patch
from Jon Forums at [ruby-core:35909]. fixes #4617
...
Akinori MUSHA
07:26 AM Revision e2fd80b3 (git): * error.c (rb_check_trusted): new function to check an object is
trusted.
* struct.c (rb_struct_modify), time.c (time_modify): check by the
above function to show proper class name...
nobu (Nobuyoshi Nakada)
06:30 AM Revision 18f0a650 (git): * error.c (rb_warn_m): accept multiple args in like puts. rdoc
patch by Erik Price at [ruby-core:38119]. [Feature #5029]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32568 b...
nobu (Nobuyoshi Nakada)
05:23 AM Bug #4731: ruby -S irb fails with mingw/msys vanilla builds
On Sat, Jul 16, 2011 at 7:46 AM, Nobuyoshi Nakada <[email protected]> wrote:
>
> I see.  There is only irb.bat, ...
luislavena (Luis Lavena)
03:17 AM Revision 1297cc61 (git): * test/ruby/test_module.rb (TestModule#test_method_{undefined,removed}):
tests for method_undefined and method_removed. Bug#5015
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32567 b2d...
nobu (Nobuyoshi Nakada)
01:53 AM Feature #5033: PATCH: 1.9: gc_mark_children: Avoid gc_mark() tail recursion, use goto again.
Kurt Stephens <[email protected]> wrote:
> Feature #5033: PATCH: 1.9: gc_mark_children: Avoid gc_mark() tai...
normalperson (Eric Wong)
01:15 AM Feature #5033: PATCH: 1.9: gc_mark_children: Avoid gc_mark() tail recursion, use goto again.
Personally I don't think goto matters so much in GC implementation.
But I'm not sure if the patch is actually so eff...
mame (Yusuke Endoh)
01:01 AM Feature #5033: PATCH: 1.9: gc_mark_children: Avoid gc_mark() tail recursion, use goto again.
Not aware of any compiler that is smart enough to optimize away the second half of gc_mark() (lines 1616-1628), when ... kstephens (Kurt Stephens)

07/16/2011

11:10 PM Revision ea6044ea (git): * 2011-07-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@32566 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:10 PM Revision 6eecb436 (git): * backport r32563 from trunk
* test/openssl/test_ssl_session.rb: add PEM SSL session without TLS
extensions. Use this as the default for the tes...
MartinBosslet (Martin Bosslet)
11:02 PM Revision 6349c7bf (git): * 2011-07-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32564 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:02 PM Revision f8a53849 (git): * test/openssl/test_ssl_session.rb: add PEM SSL session without TLS
extensions. Use this as the default for the tests to ensure
compatibility with OpenSSL 0.9.7.
[ Ruby 1.9 - Bug #4...
MartinBosslet (Martin Bosslet)
10:40 PM Feature #2542: URI lib should be updated to RFC 3986
Just for information or memo.
http://tools.ietf.org/html/draft-ietf-iri-3987bis-05
http://tools.ietf.org/html/draft...
naruse (Yui NARUSE)
08:50 PM Bug #4971: Module#class_variables
前田です。
Shugo Maeda wrote:
> 個人的には、Module#class_variablesもModule#constantsのように引数でコントロールできる
> ようにする(デフォルトではスーパークラスも...
shugo (Shugo Maeda)
08:04 PM Feature #5033: PATCH: 1.9: gc_mark_children: Avoid gc_mark() tail recursion, use goto again.
-1 I believe my compiler is smart enough to do that optimization and goto is considered harmful. shyouhei (Shyouhei Urabe)
06:12 PM Feature #5033 (Assigned): PATCH: 1.9: gc_mark_children: Avoid gc_mark() tail recursion, use goto again.
kosaki (Motohiro KOSAKI)
04:45 PM Feature #5033 (Closed): PATCH: 1.9: gc_mark_children: Avoid gc_mark() tail recursion, use goto again.
Minor GC improvement.
Avoid recurring into gc_mark() when "goto again;" is sufficient.
-- KAS
kstephens (Kurt Stephens)
07:53 PM Bug #4731: ruby -S irb fails with mingw/msys vanilla builds
Hi,

At Fri, 15 Jul 2011 21:28:50 +0900,
Luis Lavena wrote in [ruby-core:38075]:
> On RubyInstaller we replaced ...
nobu (Nobuyoshi Nakada)
05:29 PM Bug #4977 (Closed): CFLAGSやLDFLAGSの-m64が消されるためsparc64(sparc v9)バイナリ作成不能
This issue was solved with changeset r32562.
Naohisa, thank you for reporting this issue.
Your contribution to Ruby i...
nobu (Nobuyoshi Nakada)
12:43 PM Bug #4517: ArgumentError when sorting array of objects
=begin
I did some investigation into this. The following code does not trigger the error
class Thing
attr_acce...
jbl26 (Brian Lindauer)
12:02 PM Bug #5032 (Assigned): Gem::Specification#loaded? が常に false を返す
TITLE: Gem::Specification#loaded? always returns false
BODY:
On 1.9.3 RubyGems deprecates Gem::Specification#lo...
naruse (Yui NARUSE)
11:35 AM Bug #5032 (Closed): Gem::Specification#loaded? が常に false を返す
1.9.3 の RubyGems で Gem::Specification#loaded? が deprecated になったのですが、
常に false を返すようです。かわりに使えと言われる Gem::Specification...
okkez (okkez _)
08:29 AM Revision 64b80038 (git): * configure.in (RUBY_UNIVERSAL_ARCH): restore arch flag.
Bug #4977
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@32562 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
08:29 AM Revision 2915c155 (git): * configure.in (RUBY_UNIVERSAL_ARCH): restore arch flag.
Bug #4977
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32562 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:29 AM Bug #4864 (Closed): RubyGems が環境変数 MAKE を見てくれない
Added to rubygems repo. Will migrate to core on next pull. zenspider (Ryan Davis)
07:26 AM Feature #1193 (Closed): Justified Error Messages
The latest minitest's assert_equal uses diff where appropriate. zenspider (Ryan Davis)
07:25 AM Bug #4658 (Rejected): Minitest - invalid return code when using MiniTest::Unit.after_tests
No reply. Closing. zenspider (Ryan Davis)
07:23 AM Feature #2643 (Open): test/unit redefinition check of test_* method
I agree with Benoit. -w is there for a reason. If you're willing to ignore warnings coming from ruby, why would addin... zenspider (Ryan Davis)
06:33 AM Bug #5026 (Closed): 1.9.3 allows URI(uri, parser)
Agreed.
Fixed in r32559 & r32560.
Thanks.
marcandre (Marc-Andre Lafortune)
04:20 AM Bug #5030: [Win7/MinGW] build fail on trunk@32549
Confirmed fixed at r32557 using mingw-w64 gcc 4.5.4. Passed quick testing run via `make test-all TESTS='openssl fidd... jonforums (Jon Forums)
03:46 AM Bug #5030 (Closed): [Win7/MinGW] build fail on trunk@32549
fixed at r32557, I hope. usa (Usaku NAKAMURA)
03:17 AM Bug #5030: [Win7/MinGW] build fail on trunk@32549
is_socket is defined only in io.c:
https://github.com/ruby/ruby/blob/trunk/io.c#L236-237
is_console is only def...
luislavena (Luis Lavena)
01:18 AM Bug #5030 (Assigned): [Win7/MinGW] build fail on trunk@32549
kosaki (Motohiro KOSAKI)
12:45 AM Bug #5030 (Closed): [Win7/MinGW] build fail on trunk@32549
This commit
https://github.com/ruby/ruby/commit/f15d0deaaf1ae0b92c539bd823dd2b00afbaf502
appears to be the ca...
jonforums (Jon Forums)
03:06 AM Bug #5031 (Closed): Enumerable#zip SEGFAULTs with a Range Object (Mac OS X 10.7 LION)
Tested on 1.9.2-head, 1.9.2-p0 and 1.9.2-p180.
If I run this:...
lucasefe (Lucas Florio)
02:22 AM Revision f9e63da2 (git): * win32/setup.mak: support to build x64-mswin64 on Windows7 (and Vista,
perhaps).
backported r32521 from trunk
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@32561 b2dd...
U.Nakamura
01:26 AM Bug #5012: Timeオブジェクト間で特異オブジェクトが共有される
ありがとうございます。よさげに見えたので1.9.3ブランチにも入れてしまいました。 kosaki (Motohiro KOSAKI)
01:06 AM Bug #5012 (Closed): Timeオブジェクト間で特異オブジェクトが共有される
This issue was solved with changeset r32554.
Kazuki, thank you for reporting this issue.
Your contribution to Ruby is...
kosaki (Motohiro KOSAKI)
12:29 AM Feature #5009 (Closed): Bang method (!) consistency in Ruby 2 API
Close this; force_encoding is another problem. naruse (Yui NARUSE)
12:23 AM Feature #5008 (Assigned): Equal rights for Hash (like Array, String, Integer, Float)
First of all, Ruby has two way of the type conversion; implicit and explicit.
to_i, to_f, to_s, to_a and so on are e...
naruse (Yui NARUSE)
12:10 AM Bug #5024 (Assigned): ruby-mode.el syntax highlighting breaks on regular expression with quotes
naruse (Yui NARUSE)

07/15/2011

09:32 PM Revision 22120bcc (git): * Backport of r32559 from trunk
* lib/uri/common.rb (module): Remove optional parser argument to Kernel#URI
[ruby-core:38061]
* lib/uri/generic.rb...
Marc-Andre Lafortune
09:28 PM Bug #4731: ruby -S irb fails with mingw/msys vanilla builds
Nobuyoshi Nakada wrote:
> I can't reproduce it.
> Is irb only a batch file, or an exe file?
After `make install`...
luislavena (Luis Lavena)
11:10 AM Bug #4731 (Feedback): ruby -S irb fails with mingw/msys vanilla builds
I can't reproduce it.
Is irb only a batch file, or an exe file?
nobu (Nobuyoshi Nakada)
09:28 PM Revision c2dfaa7d (git): * lib/uri/common.rb (module): Remove optional parser argument to Kernel#URI
[ruby-core:38061]
* lib/uri/generic.rb (module): ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32559 b2dd...
Marc-Andre Lafortune
08:07 PM Bug #4456 (Assigned): Time#strftime で %F 指定子に大きな幅を指定した際の不具合
kosaki (Motohiro KOSAKI)
08:07 PM Bug #4456 (Open): Time#strftime で %F 指定子に大きな幅を指定した際の不具合
kosaki (Motohiro KOSAKI)
06:41 PM Bug #4456: Time#strftime で %F 指定子に大きな幅を指定した際の不具合
ruby_1_9_3のリビジョン32548にて、sparc Solaris10 (32ビット, Solaris Studio 12)ではSEGVが未だに発生します。パッチを添付するので適用希望です。
デバッガ上で実行すると以下の...
ngoto (Naohisa Goto)
07:16 PM Bug #4223 (Closed): GC.stress = true で謎の ArgumentError
This issue was solved with changeset r32551.
Makoto, thank you for reporting this issue.
Your contribution to Ruby is...
mrkn (Kenta Murata)
06:24 PM Revision e05e9928 (git): * ChangeLog: mention to the ticket.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32558 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
06:22 PM Revision 5a7a4ce4 (git): * win32/win32.c (is_socket, is_console): add prototypes to fix compile
problem with gcc introduced at r32549.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32557 b2dd03c8-39d4-4d8f-9...
U.Nakamura
04:16 PM Revision f11eb9bb (git): merge revision(s) 32554:
* time.c (time_dup): used rb_obj_class() instead of CLASS_OF().
The patch is made by Kazuki Tsujimoto. [Bug...
kosaki (Motohiro KOSAKI)
04:06 PM Revision 61254671 (git): * 2011-07-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32555 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:06 PM Revision 6270ce85 (git): * time.c (time_dup): used rb_obj_class() instead of CLASS_OF().
The patch is made by Kazuki Tsujimoto. [Bug #5012] [ruby-dev:44071]
* test/ruby/test_time.rb (TestTime#test_getlocal...
kosaki (Motohiro KOSAKI)
01:34 PM Bug #4611: [BUG] Segementation fault reported
Piotr, thanks for feedback. Nice, it includes both OpenSSL 0.9.8 (from ruby) and 1.0.0 (from mysql).
Please try to...
nahi (Hiroshi Nakamura)
01:20 PM Bug #4875 (Closed): Segmentation fault in http.rb
I close this as a duplicate of #4611. nahi (Hiroshi Nakamura)
01:18 PM Bug #4320 (Closed): Bus Error in digest/sha2 on sparc
I applied the last patch to trunk at r32546 and ruby_1_9_3 at r32547.
Nils, sorry for not merging your patch direc...
nahi (Hiroshi Nakamura)
01:05 AM Bug #4320: Bus Error in digest/sha2 on sparc
This looks much simpler. I'll check this patch tomorrow.
Index: ext/digest/sha2/sha2.c
==========================...
nahi (Hiroshi Nakamura)
11:27 AM Revision 2cdfa81a (git): * bignum.c (bigsub_int): add RB_GC_GUARD. This patch is made by
Makoto Kishimoto. fixes #4223 [ruby-dev:42907]
* bignum.c (bigadd_int): ditto.
git-svn-id: svn+ssh://ci.ruby-lang....
Kenta Murata
11:12 AM Bug #5012 (Assigned): Timeオブジェクト間で特異オブジェクトが共有される
nobu (Nobuyoshi Nakada)
10:16 AM Revision 4b29cccf (git): * bignum.c (bigsub_int): add RB_GC_GUARD. This patch is made by
Makoto Kishimoto. fixes #4223 [ruby-dev:42907]
* bignum.c (bigadd_int): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.o...
Kenta Murata
05:37 AM Revision ade91aca (git): * ChangeLog: typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32550 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
05:34 AM Feature #5029 (Closed): accept multiple args in Kernel#warn(), like puts()
Hello,
Please make Kernel#warn() like Kernel#puts():
* Accept multiple arguments.
* Print them separated by ne...
sunaku (Suraj Kurapati)
05:33 AM Revision f15d0dea (git): * win32/win32.c, include/ruby/win32.h (rb_w32_io_cancelable_p): renamed
from rb_w32_has_cancel_io(). now it takes a parameter as fd to check
the fd is console or not, because we cannot c...
U.Nakamura
05:00 AM Feature #5009: Bang method (!) consistency in Ruby 2 API
Interesting, the Rails' save/save! example makes sense.
And why worry about keeping backwards compatibility?
Ru...
sunaku (Suraj Kurapati)
03:05 AM Revision 22a0e9e9 (git): * 2011-07-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@32548 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:05 AM Revision b03e3cc5 (git): * backport r32546 from trunk.
* ext/digest/sha2/sha2.c (SHA256_Update, SHA512_Update): avoid Bus
Error caused by unalignment access on Sparc-Sola...
Hiroshi Nakamura
03:03 AM Revision e56f2abe (git): * ext/digest/sha2/sha2.c (SHA256_Update, SHA512_Update): avoid Bus
Error caused by unalignment access on Sparc-Solaris (and possibly on
other similar environment.) This patch just do...
Hiroshi Nakamura
02:27 AM Bug #5028 (Third Party's Issue): Solaris encoding problems with rdiscount & redcarpet
It is the issue of markdown.c in redcarpet.
In ext/redcarpet/redcarpet.c it passes the data from Ruby's String to ma...
naruse (Yui NARUSE)
01:24 AM Bug #5028 (Third Party's Issue): Solaris encoding problems with rdiscount & redcarpet
=begin
Hi,
I've been having encoding problems under 1.9.2 and Solaris, which I've been unable to explain.
Certain ...
jondelStrother (Jonathan del Strother)

07/14/2011

10:38 PM Bug #4611: [BUG] Segementation fault reported
Hiroshi Nakamura wrote:
> Deryl, Peter, I think it's related OpenSSL version conflict. Please see #4875 and https://g...
Fallen_Zen (Piotr Panasewicz)
10:01 PM Bug #4863: config.charset not found
#1423 と同様に検索してみた ( http://www.ctan.org/search.html?search=config.charset&search_type=filename ) ところ、
http://mirror.c...
znz (Kazuhiro NISHIYAMA)
06:47 PM Bug #4320: Bus Error in digest/sha2 on sparc
Nils, thanks for the patch, and sorry for late reply.
Since sha2.c has an upstream version http://www.aarongifford...
nahi (Hiroshi Nakamura)
04:51 PM Revision 0419cfc2 (git): * 2011-07-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32545 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:51 PM Revision e8ab94ed (git): * regint.h (PLATFORM_UNALIGNED_WORD_ACCESS): Power PC does not
allow unaligned word access.
* st.c (UNALIGNED_WORD_ACCESS): x86_64 allows unaligned word
access as well as i386.
...
nobu (Nobuyoshi Nakada)
02:52 PM Bug #4445 (Closed): ext/openssl の verify_callback が rb_protect で保護されていない
r32537でtrunk、r32538でruby_1_9_3を修正しました。結果的には、Obayashiさん(前回呼び捨てですいません)のpatchをそのまま当て、かつ例外を投げている場合にはwarnで警告をする(しかし無視して、通常... nahi (Hiroshi Nakamura)
09:52 AM Feature #4774: User Friendly Handling of "Encoding::ConverterNotFoundError"
Yui NARUSE wrote:
> Hmm, it can be implemented by the way I implemented UTF8-MAC.
> Will you implement it (on UTF8-...
duerst (Martin Dürst)
09:41 AM Bug #5027 (Closed): Snapshot(2011-07-14) Build Test Error @Cygwin
% ./configure --enable-shared; make ; make test
解凍実行後、以下の様に落ちてました。
他にioで10個Faile出てます。
---
test_fork.rb .[BUG]...
mfurui (Mitsuru FURUI)
07:56 AM Revision 301a11b2 (git): fix a typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32543 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
07:53 AM Revision 268b6ddd (git): * eval.c (ruby_setjmp): need to save the stack after r2 (the Table
of Contents on ppc64) is saved onto the stack by getcontext().
based on <https://bugzilla.redhat.com/show_bug.cgi?i...
nobu (Nobuyoshi Nakada)
07:28 AM Bug #5026 (Closed): 1.9.3 allows URI(uri, parser)
r28699 introduces a new API: the second argument of URI(uri [, parser]).
But I object this because such parser argum...
naruse (Yui NARUSE)
06:00 AM Revision a1bad3ac (git): * 2011-07-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@32541 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:00 AM Revision eec2b69e (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@32540 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:46 AM Revision 94ed480c (git): * 2011-07-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@32539 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:46 AM Revision bdd7cf15 (git): * backport r32537 from trunk.
* ext/openssl/ossl.c (ossl_verify_cb): trap the exception from
verify callback of SSLContext and X509Store and make...
Hiroshi Nakamura
05:41 AM Revision ab86f1cf (git): * ext/openssl/ossl.c (ossl_verify_cb): trap the exception from
verify callback of SSLContext and X509Store and make the
verification fail normally. Raising exception directly fro...
Hiroshi Nakamura
03:53 AM Feature #4893: Literal Instantiation breaks Object Model
YARV already has flags to see if methods are redefined (used for fast
numeric operations). Maybe you could use the...
judofyr (Magnus Holm)
03:37 AM Feature #4893: Literal Instantiation breaks Object Model
Lazaridis Ilias wrote:
> Although the latest version (v4) works fine, I dislike to use the callbacks to set/clear th...
wishdev (John Higgins)
02:40 AM Feature #4893: Literal Instantiation breaks Object Model
Although the latest version (v4) works fine, I dislike to use the callbacks to set/clear the flag.
I have "fuzzily...
lazaridis.com (Lazaridis Ilias)
02:40 AM Bug #5022: WEBrick returns improper response for malformed HTTP Request
Nobuyoshi Nakada wrote:
> assert(hash) does not seem nice.
> assert_equal({}, hash) would be better.
Has to be a...
felixalias (Felix Jodoin)
01:54 AM Revision f10ef64f (git): * 2011-07-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32536 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:54 AM Revision 489345b8 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32535 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:30 AM Bug #5025: YAML::Syck::Map#children returns [nil, nil]
Try that again:
<pre
ruby-1.9.2-p0 > d = YAML.parse('--- { a: 1, b: 2 }')
=> #&lt;Syck::Map:0x00000001890840&gt...
trans (Thomas Sawyer)
01:29 AM Bug #5025 (Rejected): YAML::Syck::Map#children returns [nil, nil]
ruby-1.9.2-p0 > d = YAML.load('--- { a: 1, b: 2 }')
=> {"a"=>1, "b"=>2}
ruby-1.9.2-p0 > d = YAML.parse('--- { a: ...
trans (Thomas Sawyer)
 

Also available in: Atom