Project

General

Profile

Activity

From 02/07/2011 to 02/13/2011

02/13/2011

11:00 PM Bug #4393: windows commands starting with "@" should run at all
=begin
Agreed. C lang's System() allow system("@dir"). Therefore ruby's should allow it too.
Plus, This can be reporoduced on trunk. then I've replaced `ruby -v' field.
=end
kosaki (Motohiro KOSAKI)
11:40 AM Bug #4393 (Closed): windows commands starting with "@" should run at all
=begin
Hello all.
Originally reported this here:
http://www.ruby-forum.com/topic/1060963

I believe in windows the following should work but fails (should call out to cmd to process it...)

>> system("ls.exe")
2.3 2.4 ...
rogerdpack (Roger Pack)
10:35 PM Revision 9c8770e0 (git): * 2011-02-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30865 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:35 PM Revision bc2abdca (git): * ext/curses/curses.c: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30864 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
04:00 PM Feature #4391 (Assigned): date/delta tests
=begin

=end
naruse (Yui NARUSE)
12:43 AM Feature #4391 (Rejected): date/delta tests
=begin
Attached are a few tests for the Date::Delta class. I hope they are of some use.
And some points which might be considered bugs.
(Everything for 1.9.2 patchlevel 174, probably applies to older versions too)


i) Interpl...
skra (Sebastian Krause)
10:41 AM Revision 63ca916e (git): * lib/test/unit.rb (Test::Unit::RequireFiles#non_options): skip
test suites failed to load instead of mere messages.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30863 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:47 AM Bug #4392 (Closed): Typo in enum.c
=begin
This issue was solved with changeset r30857.
Gaku, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.

----
* enum.c (enum_inject): typo fixed. a patch from Gaku Ueda...
matz (Yukihiro Matsumoto)
02:51 AM Bug #4392 (Closed): Typo in enum.c
=begin
I found a small typo in enum.c source file.

diff --git a/enum.c b/enum.c
index 823d111..584b838 100644
--- a/enum.c
+++ b/enum.c
@@ -537,7 +537,7 @@ inject_op_i(VALUE i, VALUE p, int argc, VALUE *argv)
* will be...
gaku (Gaku Ueda)
01:22 AM Feature #4257: switch_hitter - an acceleration of date library
=begin
i'm planning to apply this change within a couple of weeks.
=end
tadf (tadayoshi funaba)
01:13 AM Revision 0224758a (git): * ChangeLog: re-edit, and fix indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30862 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:56 AM Revision 7c3a8027 (git): * test/openssl/test_config.rb (OpenSSL#test_freeze): fix error
message assertion.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30861 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:56 AM Revision afafb8c0 (git): * test/io/nonblock/test_flush.rb (TestIONonblock#flush_test):
return true to finish the test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30860 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:56 AM Revision b16fc578 (git): * test/syck/test_string.rb (Syck::TestString#test_non_binary_string):
use assert_not instead of refute, unless required minitest
directly.
* test/test_prime.rb (TestPrime::sieve.Integer): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30859 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:56 AM Revision c84e5292 (git): * test/xmlrpc/webrick_testing.rb (WEBrick_Testing#start_server):
catch IOError when server socket was closed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30858 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:51 AM Bug #4375 (Closed): "undefined method `coerce' for nil:NilClass" for "Date.new === nil"
=begin

=end
tadf (tadayoshi funaba)

02/12/2011

10:41 PM Revision 00e84afa (git): * enum.c (enum_inject): typo fixed. a patch from Gaku Ueda in
[ruby-core:35216].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30857 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
09:26 PM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
On 12 February 2011 10:26, Christian Fazzini <redmine@ruby-lang.org> wrote:
> Issue #4373 has been updated by Christian Fazzini.
>
>
> I followed: http://rvm.beginrescueend.com/packages/openssl/. I have tried installing ruby ...
Eregon (Benoit Daloze)
06:42 PM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
Here is the latest crash report log
=end
krz (Christian Fazzini)
06:26 PM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
I followed: http://rvm.beginrescueend.com/packages/openssl/. I have tried installing ruby via rvm with numerous attempts. Making sure I remove the previous version before installing a new one:

rvm install 1.9.2 --with-openssl-...
krz (Christian Fazzini)
12:07 PM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
>I am still confused. If it is an openssl problem, then shouldn't rvm install 1.9.2 --with-openssl-dir=/usr/local

You typed wrong my instruction 2 times, please look my instruction

I said "--with-openssl-dir=/usr", but ...
sorah (Sorah Fukumori)
11:43 AM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
At 7:04 AM +0900 2/12/11, Christian Fazzini wrote:
>Issue #4373 has been updated by Christian Fazzini.
>
>
>I am still confused. If it is an openssl problem, then shouldn't rvm install 1.9.2 --with-openssl-dir=/usr/local
> f...
stepheneb (Stephen Bannasch)
07:00 AM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
I am still confused. If it is an openssl problem, then shouldn't rvm install 1.9.2 --with-openssl-dir=/usr/local
fix it since I am using OSX default openssl?

Second when I am using RVM's ruby version. I can do ruby -r twi...
krz (Christian Fazzini)
03:51 PM Revision ce430673 (git): * lib/date.rb (Date#===): [ruby-core:35127]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30856 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
03:29 PM Revision 2eb7b571 (git): * 2011-02-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30855 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:29 PM Revision 420d98e4 (git): * lib/test/unit.rb (Test::Unit::Options#process_args): always
return options.
* lib/test/unit.rb (Test::Unit::RequireFiles#non_options): return
if any test case get loaded.
* lib/test/unit.rb (Test::Unit::AutoRunner#initialize): do not add
default directory if it is nil.
* lib/test/unit.rb (Tes...
nobu (Nobuyoshi Nakada)
02:47 PM Bug #4390 (Closed): TCPSocket#readline doesn't raise if the socket is #close'd in another thread
=begin
This issue was solved with changeset r30852.
Alex, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.

----
* thread.c (rb_thread_io_blocking_region): new function to...
nobu (Nobuyoshi Nakada)
01:18 AM Bug #4390 (Closed): TCPSocket#readline doesn't raise if the socket is #close'd in another thread
=begin
In Ruby 1.8.7-p302, the following code outputs "Success!". On 1.9.2-p136, it hangs at q.pop, because the blocked readline doesn't raise (or, more precisely, it does, I think, but the thread isn't woken up to process it).

re...
regularfry (Alex Young)
02:17 PM Revision 7f46fadd (git): * lib/test/unit.rb (assert_include): add alias.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30853 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:44 AM Revision 58b32536 (git): * thread.c (rb_thread_io_blocking_region): new function to run
blocking region with GIL released, for fd.
* thread.c (rb_thread_fd_close): implement. [ruby-core:35203]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30852 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:42 AM Revision dda8de06 (git): * vm.c (th_init): rename from th_init2.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30851 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:41 AM Revision aca69e1f (git): * lib/test/unit.rb (Test::Unit::AutoRunner#initialize): use
default_dir if no test case given.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30850 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:41 AM Revision 4e3df72f (git): * lib/test/unit.rb (Test::Unit::Runner): rename from Test::Unit::Mini.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30849 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:08 AM Bug #4386: encoding: directive does not affect regex expressions
=begin
On Wed, Feb 9, 2011 at 18:47, Usaku NAKAMURA <redmine@ruby-lang.org> wrote:
> But, as Eric said, US-ASCII regexp can match with UTF-8 string.
> So, this bug may not cause any troubles, I guess.

So long as ASCII regexps will ...
meta (mathew murphy)
12:30 AM Revision 58ed5a45 (git): * lib/test/unit.rb (Test::Unit::GlobOption#non_options): run tests
under base directory if no argument given.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30848 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)

02/11/2011

11:25 PM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
Additional.

I think your first crashreport, it just crashed at openssl library:
>thread 2 crashed:
(snip)
>6 openssl.bundle 0x000000010171faca ossl_ssl_verify_callback + 42 (ossl_ssl.c:299)
>7 lib...
sorah (Sorah Fukumori)
11:09 PM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
No! You are missing my instruction

You ran:
>rvm install 1.9.2 --with-openssl-dir=/usr/local

I posted:
>I think rvm can build ruby with configure option --with-openssl-dir=/usr.

you using /usr/local, but I post...
sorah (Sorah Fukumori)
09:10 PM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
I don't think you understand the issue.

Christian-Fazzinis-MacBook-Pro:~ Chris$ rvm install 1.9.2 --with-openssl-dir=/usr/local
/Users/Chris/.rvm/rubies/ruby-1.9.2-p136, this may take a while depending on your cpu(s)...

r...
krz (Christian Fazzini)
08:42 PM Bug #4373 (Rejected): http.rb:677: [BUG] Segmentation fault
=begin
I think rvm can build ruby with configure option --with-openssl-dir=/usr.
I don't know how, please google it.

Rejecting.
=end
sorah (Sorah Fukumori)
08:24 PM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
Ok, ruby -r twitter -e 'puts Twitter.user("sferik").location' returns "San Francisco". No errors. Does this confirm that the bug/issue is with openssl?

Where do I proceed from here?

Do I need to install/compile this ve...
krz (Christian Fazzini)
07:57 PM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
On Fri, Feb 11, 2011 at 7:45 PM, Christian Fazzini
<redmine@ruby-lang.org> wrote:
> Christian-Fazzinis-MacBook-Pro:site_name Chris$ ruby -r twitter -e 'Twitter.user("sferik").location'

(snip)

> Normally, on ruby 1.8.7, ra...
sorah (Sorah Fukumori)
07:44 PM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
Christian-Fazzinis-MacBook-Pro:~ Chris$ ruby -v
ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0]
Christian-Fazzinis-MacBook-Pro:~ Chris$ export PATH=$HOME/Sites/ruby/bin:$PATH
Christian-Fazzinis-MacBook-Pro:~ Chri...
krz (Christian Fazzini)
05:58 PM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
run

export PATH=$HOME/Sites/ruby/bin:$PATH

on your shell and try again

And I think you don't have to run at `rails console`.

Install twitter gem(?) and run

ruby -rtwitter -e'Twitter.user("sferik").locatio...
sorah (Sorah Fukumori)
05:34 PM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
Ok Ive gotten it installed in ~/Sites/ruby

How can I test this against Twitter.user("sferik").location in rails console?

ruby -v returns ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0]
which ruby returns...
krz (Christian Fazzini)
10:49 AM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
You can continue with this warning.
=end
sorah (Sorah Fukumori)
06:10 AM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
./configure --prefix=$HOME/Sites/ruby --with-openssl-dir=/usr

At the end of the configuration, it says: configure: WARNING: unrecognized options: --with-openssl-dir

Can I still proceed with make and make install?

The REA...
krz (Christian Fazzini)
11:03 PM Revision 7dea05dc (git): * test/ruby/test_settracefunc.rb (TestSetTraceFunc): ensure to use
method_added hook defined in Module.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30847 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:20 PM Bug #4388: open-uriで環境変数http_proxyを使うときに認証付きのProxyが使えません
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:43195] Re: [Ruby 1.9-Bug#4388] open-uriで環境変数http_proxyを使うときに認証付きのProxyが使えません"
on Fri, 11 Feb 2011 20:08:51 +0900, Mitsuru Ogino <ogino@verama.net> writes:

|Tanaka Akira said the ...
matz (Yukihiro Matsumoto)
08:40 PM Bug #4388: open-uriで環境変数http_proxyを使うときに認証付きのProxyが使えません
=begin
#ruby-ja @ircnetでも出ていましたが、warningを出力しながらも使用するというのはどうでしょうか。
patchも書きました

2011/2/11 Tanaka Akira <akr@fsij.org>:
> とくにおかしいとは思いません。
> http_proxy は URI ですが、query や fragment など他にも無視するところは
> たくさんあります。


--
Shota Fukumori a.k...
sorah (Sorah Fukumori)
04:02 PM Bug #4388: open-uriで環境変数http_proxyを使うときに認証付きのProxyが使えません
=begin
2011年2月11日12:59 あつし よしだ <redmine@ruby-lang.org>:
> チケット #4388 が更新されました。 (by あつし よしだ)

> 環境変数にパスワードを入れるかどうかは使用者の判断と責任ではないでしょうか。
> 不適切だと言うのであればユーザー名、パスワードのみを無視するのは挙動としておかしくないですか?

とくにおかしいとは思いません。
http_proxy は URI ですが、query や...
akr (Akira Tanaka)
12:59 PM Bug #4388: open-uriで環境変数http_proxyを使うときに認証付きのProxyが使えません
=begin
環境変数にパスワードを入れるかどうかは使用者の判断と責任ではないでしょうか。
不適切だと言うのであればユーザー名、パスワードのみを無視するのは挙動としておかしくないですか?
「認証があっても無くてもhttp_proxyを無視する」か「ユーザー名がはいっていた場合例外か警告を出す」としたほうが利用者の混乱が少なくなると思います。
=end
yalab (あつし よしだ)
07:47 PM Bug #4389 (Closed): "pointer being freed was not allocated" error after setting instance variable in metaclass for Thread.current
=begin
This issue was solved with changeset r30840.
Delano, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.

----
* eval.c (ruby_cleanup): use rb_ary_free to free interna...
nobu (Nobuyoshi Nakada)
05:49 PM Bug #4389 (Closed): "pointer being freed was not allocated" error after setting instance variable in metaclass for Thread.current
=begin
To recreate:

class Thread
def metaclass
class << self; self; end;
end
end
Thread.current.metaclass.instance_variable_set("@data", :data)
exit

Result:
ruby(28425,0x7fff70bc9ca0) mallo...
delano (Delano Mandelbaum)
05:53 PM Feature #4043: グローバル関数current_classの提案
=begin
Module.current に +1

新しいパッチ作りました
=end
metanest (Makoto Kishimoto)
04:04 PM Revision 68ef047b (git): * ruby.c (proc_options): enable rubygems if --gem option is given.
* ruby.c (process_options): load rubygems if it is disabled but
--gem option is given.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30846 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:03 PM Revision 3be7ed03 (git): * 2011-02-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30845 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:03 PM Revision f17b4698 (git): * ruby.c (proc_options): add --gem=enabled as an alias of
--enable=gems and --gem=disabled as an alias of --disable=gems.
Gem named "enabled" or "disabled" has already been reserved
legitimately for this purpose.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30844 b2dd03c8-39d4-4d8f-98...
yugui (Yuki Sonoda)
02:17 PM Revision 69896043 (git): * ext/dl/cfunc.c: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30843 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:54 PM Revision c750f945 (git): * test/ruby/test_m17n_comb.rb (TestM17NComb#test_str_scan):
assert_raise does not check exception message.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30842 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:41 PM Revision 9c560af1 (git): * bin/testrb, test/runner.rb, lib/test/unit.rb: improve backward
compatibility.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30841 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:45 AM Revision 96c078c3 (git): * eval.c (ruby_cleanup): use rb_ary_free to free internal object.
* gc.h (RUBY_FREE_UNLESS_NULL): get rid of double free.
[ruby-core:35192]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30840 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:57 AM Revision 18364f54 (git): * test/ruby/test_transcode.rb (test_from_cp50221): fix wrong
assertion and move back.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30839 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:33 AM Revision 180bf48f (git): * lib/test/unit/assertions.rb (assert_no_match): alias for
backward compatibility.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30838 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:29 AM Revision 12000bc2 (git): * test/ruby: uniquify test names.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30837 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:06 AM Revision 4ed23fe8 (git): * ruby.c (add_gems, require_libraries, proc_options): add
--require and --gem options.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30836 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:03 AM Revision 020dc4ba (git): * configure.in (rubygems): add --disable-rubygems option.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30835 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:39 AM Revision c7f86bb5 (git): * template/fake.rb.in (CROSS_COMPILING): get rid of NameError.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30834 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:09 AM Bug #4386: encoding: directive does not affect regex expressions
=begin
On Wed, Feb 9, 2011 at 6:47 PM, Usaku NAKAMURA <redmine@ruby-lang.org> wrote:
> IMHO, the US-ASCII fallback of regexp literals is a spec bug of ruby.
> The encoding of regexp literals should be the same as script encoding, like...
headius (Charles Nutter)

02/10/2011

10:58 PM Bug #4387: test_socket_connect_nonblock(TestSocketAddrinfo) がまれに失敗する
=begin
Security Essentialをいったん外して実験してみました。再現率が有為に下がったのですが、まだ100回に一回ぐらい同様の現象が起きます。
確率が変わるのはSecurity Essentialが挙動を変えてるんじゃなく、localhostでのテストだからタイミングがちょっと変わっただけで挙動が変わってしまうというオチではないかと予想しています。
うーむ、Vistaが腐っていると思うべきなのだろうか。
=end
kosaki (Motohiro KOSAKI)
09:24 AM Bug #4387: test_socket_connect_nonblock(TestSocketAddrinfo) がまれに失敗する
=begin
これも見たことないですねえ。1割も確率があるなら私も踏んでよさそうなんですが。
Winsockの(あるいはOSの)バージョンによってはなんかタイミングバグがあるとかかしら。

ところで、ふと思ったんですけど、ウィルス対策ソフトとか何か入ってますか?
=end
usa (Usaku NAKAMURA)
05:39 AM Bug #4387: test_socket_connect_nonblock(TestSocketAddrinfo) がまれに失敗する
=begin
WSAConnect()はWSAEALREADYを返すべきタイミングでWSAEINVALを返すことはなさそうだったので、単純にconnectをWSAConnect()に置換してみたのですが、やっぱりWSAEINVALが帰ってきますねぇ。おてあげ
=end
kosaki (Motohiro KOSAKI)
04:57 AM Bug #4387: test_socket_connect_nonblock(TestSocketAddrinfo) がまれに失敗する
=begin
不思議なことに以下の2つはほぼ同等の処理をしているにも関わらず、test_connect_nonblockは失敗しません

test_nonblock.rb: test_connect_nonblock()
test_addrinfo.rb: test_socket_connect_nonblock()
=end
kosaki (Motohiro KOSAKI)
04:53 AM Bug #4387 (Closed): test_socket_connect_nonblock(TestSocketAddrinfo) がまれに失敗する
=begin
1割ぐらいの確率でtest-allが以下のエラーを吐きます

57) Error:
test_socket_connect_nonblock(TestSocketAddrinfo):
Errno::EINVAL: Invalid argument - connect(2)
C:/ruby/trunk/test/socket/test_addrinfo.rb:163:in `connect_nonblock'
C...
kosaki (Motohiro KOSAKI)
09:24 PM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
On 10 February 2011 13:04, Christian Fazzini <redmine@ruby-lang.org> wrote:
> Issue #4373 has been updated by Christian Fazzini.
>
>
> Btw, I don't see openssl in /usr or /usr/local/bin
>
> Which openssl, returns /opt/local...
Eregon (Benoit Daloze)
09:04 PM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
Btw, I don't see openssl in /usr or /usr/local/bin

Which openssl, returns /opt/local/bin/openssl (isn't this the openssl that postgresql installed via macport as a dependency?)

Where is the OSX default openssl located?

l...
krz (Christian Fazzini)
06:50 PM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
1) Download ruby192-p136 tarball (you can get url from http://www.ruby-lang.org/ )
2) Extract and `cd` to the dir
3) ./configure --prefix=(Where you wanna install ruby) --with-openssl-dir=/usr
4) make
5) make install

...
sorah (Sorah Fukumori)
06:13 PM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
I am not very familiar with sys admin stuff... could you run down a brief step-by-step procedure on this please
=end
krz (Christian Fazzini)
05:20 PM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
No, no.

Compile ruby on yourself. Don't use any package managers.

just download ruby192-p136 tarball and extract it and configure with --with-openssl-dir=/usr and `make install` it.
=end
sorah (Sorah Fukumori)
05:11 PM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
Shota, compile ruby = using macports with OSx default openssl you mean?
=end
krz (Christian Fazzini)
05:03 PM Bug #4373 (Feedback): http.rb:677: [BUG] Segmentation fault
=begin
don't use rvm and compile ruby with OSX default openssl
=end
sorah (Sorah Fukumori)
05:00 PM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
Shota, I've restarted the laptop and the issue is back.... With more or less the same error. It was working before. Restarting must have triggered something....

/Users/Chris/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/net/htt...
krz (Christian Fazzini)
05:00 PM Bug #4388: open-uriで環境変数http_proxyを使うときに認証付きのProxyが使えません
=begin
2011年2月10日14:15 あつし よしだ <redmine@ruby-lang.org>:
> Bug #4388: open-uriで環境変数http_proxyを使うときに認証付きのProxyが使えません
> http://redmine.ruby-lang.org/issues/show/4388

> 内容はタイトルのままです。

マルチユーザ環境において環境変数は他人から見られるものであり、
パスワードを入れるのに適切な場所...
akr (Akira Tanaka)
02:15 PM Bug #4388 (Rejected): open-uriで環境変数http_proxyを使うときに認証付きのProxyが使えません
=begin
内容はタイトルのままです。
パッチを添付しますのでよろしくお願いします。
=end
yalab (あつし よしだ)
02:12 PM Revision 1e96a30c (git): * 2011-02-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30833 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:12 PM Revision ac2c1a29 (git): * ext/dl/dl.h: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30832 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:54 PM Bug #4378 (Assigned): 1.9.2でClassオブジェクトのcloneの特異メソッドが消える
=begin

=end
yugui (Yuki Sonoda)
09:47 AM Bug #4386 (Feedback): encoding: directive does not affect regex expressions
=begin
IMHO, the US-ASCII fallback of regexp literals is a spec bug of ruby.
The encoding of regexp literals should be the same as script encoding, like string literals.

But, as Eric said, US-ASCII regexp can match with UTF-8 str...
usa (Usaku NAKAMURA)
09:06 AM Bug #4386: encoding: directive does not affect regex expressions
=begin
This regexp has US-ASCII-only characters:

> puts /.*/.encoding

This regexp is has UTF-8 characters so is in UTF-8 encoding:

$ ruby -ve '# coding: UTF-8' -e 'p /π/.encoding'
ruby 1.9.2p136 (2010-12-25 revision 30365) [x8...
drbrain (Eric Hodel)
08:48 AM Bug #4386: encoding: directive does not affect regex expressions
=begin
> US-ASCII only regexps are set to US-ASCII encoding, same as US-ASCII only strings. It's intentional.

In this case Regexp is not consistent with String's behavior:

$ cat test.rb
# encoding: utf-8
r = /a/
s = "a"...
dlh (Daniel Harple)
08:15 AM Bug #4386: encoding: directive does not affect regex expressions
=begin
Nobu,

I don't see what you're showing:

C:\Users\Luis\Desktop>ruby -v
ruby 1.9.2p136 (2010-12-25) [i386-mingw32]

C:\Users\Luis\Desktop>ruby
# encoding: UTF-8
puts /.*/.encoding
^Z
US-ASCII

C:\Users\Lu...
luislavena (Luis Lavena)
07:28 AM Bug #4386: encoding: directive does not affect regex expressions
=begin
US-ASCII only regexps are set to US-ASCII encoding, same as US-ASCII only strings.
It's intentional.
=end
nobu (Nobuyoshi Nakada)
07:20 AM Bug #4386 (Rejected): encoding: directive does not affect regex expressions
=begin
It does.

$ ruby
# encoding: EUC-JP
puts /\xa1\xa1/.encoding
EUC-JP

$ ruby
# encoding: cp932
puts /\x81\xa4/.encoding
Windows-31J
=end
nobu (Nobuyoshi Nakada)
02:17 AM Bug #4386 (Rejected): encoding: directive does not affect regex expressions
=begin
$ cat foo.rb
#!/usr/local/bin/ruby
# encoding: UTF-8

puts /foo.*$/.encoding
$ ruby foo.rb
US-ASCII
$
=end
meta (mathew murphy)
06:49 AM Bug #4383: psych fails to parse a symbol in a flow sequence
=begin
On Thu, Feb 10, 2011 at 04:21:05AM +0900, Charles Nutter wrote:
> Issue #4383 has been updated by Charles Nutter.
>
>
> JRuby, using a different library SnakeYAML (itself a port of libyaml) exhibits the same error:
>
> ~...
tenderlovemaking (Aaron Patterson)
04:21 AM Bug #4383: psych fails to parse a symbol in a flow sequence
=begin
JRuby, using a different library SnakeYAML (itself a port of libyaml) exhibits the same error:

~/projects/jruby ➔ jruby --1.9 -rpsych -ryaml -ve 'p YAML.load("order: [ :year, :month, :day ]")'
jruby 1.6.0.RC2 (ruby 1.9.2 p...
headius (Charles Nutter)
02:13 AM Bug #4340: Encoding of result string for String#gsub is not consistent
=begin
On Wed, Feb 9, 2011 at 10:08, Shota Fukumori (sora_h) <sorah@tubusu.net> wrote:
> Look here:
> http://redmine.ruby-lang.org/wiki/ruby/HowtoReport

Can a link to that be added to the "My Page" template?


mathew
=end
meta (mathew murphy)
01:08 AM Bug #4340: Encoding of result string for String#gsub is not consistent
=begin
Hi,

On Thu, Feb 10, 2011 at 12:27 AM, mathew <meta@pobox.com> wrote:
> http://redmine.ruby-lang.org/projects/ruby/issues/new reports an error:
>
> "No tracker is associated to this project. Please check the Project settings...
sorah (Sorah Fukumori)
12:28 AM Bug #4340: Encoding of result string for String#gsub is not consistent
=begin
On Tue, Feb 8, 2011 at 16:27, Eric Hodel <drbrain@segment7.net> wrote:
> You're asking this on a thread attached to a bug on redmine that has
> nothing to do with regular expressions.  Try making a new bug or thread.

http://...
meta (mathew murphy)

02/09/2011

02:12 PM Revision 2cc02400 (git): * ext/pty/pty.c: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30831 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:35 PM Bug #4044: Regex matching errors when using \W character class and /i option
> The current behavior means that `\W` does not mean `[^A-Za-z0-9_]` in Ruby 1.9 in some cases.
Unicode ignore case breaks it.
http://unicode.org/reports/tr21/
212A; C; 006B; # KELVIN SIGN
00DF; F; 0073 0073; # LATIN SMAL...
naruse (Yui NARUSE)
11:32 AM Bug #4044: Regex matching errors when using \W character class and /i option
Yui NARUSE wrote:
> I think, current behavior is reasonable.

Perhaps there is a misunderstanding? The current behavior means that `\W` does not mean `[^A-Za-z0-9_]` in Ruby 1.9 in some cases. This is a basic functionality - if peopl...
towfiq (Mark Towfiq)
09:17 AM Bug #4149: Documentation submission: syslog standard library
=begin
I think you should use label-list instead of bullet list for the constants.

There is also some trailing whitespace and Syslog::Constants is not documented preventing 100% documentation coverage for syslog.

I have genera...
drbrain (Eric Hodel)
08:45 AM Bug #4149: Documentation submission: syslog standard library
=begin
Attaching an updated patch with information about the format string behavior of log().
=end
meta (mathew murphy)
07:56 AM Bug #4383: psych fails to parse a symbol in a flow sequence
=begin
On Tue, Feb 08, 2011 at 10:07:09PM +0900, Yuki Sonoda wrote:
> Issue #4383 has been updated by Yuki Sonoda.
>
>
> According to YAML 1.1 spec. http://yaml.org/spec/1.1, any flow node can occur as an element of a flow sequen...
tenderlovemaking (Aaron Patterson)
07:17 AM Bug #4340: Encoding of result string for String#gsub is not consistent
=begin
Hi,

At Wed, 9 Feb 2011 04:41:14 +0900,
mathew wrote in [ruby-core:35154]:
>> Can I ask why regexps are not affected by
>> # encoding: UTF-8
>> declarations?
>
> Nobody?
>
> I still can't think of a reason, so what am...
nobu (Nobuyoshi Nakada)
04:41 AM Bug #4340: Encoding of result string for String#gsub is not consistent
=begin
On Fri, Feb 4, 2011 at 10:37, mathew <meta@pobox.com> wrote:
> Can I ask why regexps are not affected by
> # encoding: UTF-8
> declarations?

Nobody?

I still can't think of a reason, so what am I missing?


mathew
=end
meta (mathew murphy)
06:57 AM Bug #4379: [patch] eval(s, b, "(eval)", n) discards location
=begin

=end
quix (James M. Lawrence)
03:12 AM Revision e0258fa0 (git): * array.c: documentation clarification in rotate, rotate!,
index, and rindex. [ruby-core:35144]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30830 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kosaki (Motohiro KOSAKI)
12:47 AM Revision acda9a68 (git): * test/rdoc/test_rdoc_encoding.rb: remove unnecessary (and wrong)
platform-dependent hacks.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30829 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura

02/08/2011

11:33 PM Revision cf679526 (git): fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30828 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
10:07 PM Bug #4383: psych fails to parse a symbol in a flow sequence
=begin
According to YAML 1.1 spec. http://yaml.org/spec/1.1, any flow node can occur as an element of a flow sequence, a ns-flow-node(n,c) can be a ns-plain-single(c) where c = flow-in, and a ns-plain-single(c) can start with ':' by de...
yugui (Yuki Sonoda)
04:48 PM Bug #4383: psych fails to parse a symbol in a flow sequence
=begin
I wonder if this is not a valid YAML, should we allow it?
According to http://yaml-online-parser.appspot.com/

ERROR:
while parsing a flow node
expected the node content, but found ':'
in "<unicode string>", line 1,...
godfat (Lin Jen-Shin)
03:43 PM Bug #4383 (Third Party's Issue): psych fails to parse a symbol in a flow sequence
=begin
% ruby-trunk -rsyck -ryaml -ve 'p YAML.load("order: [ :year, :month, :day ]")'
ruby 1.9.3dev (2011-02-08 trunk 30821) [i386-darwin9.8.0]
{"order"=>[:year, :month, :day]}

% ruby-trunk -rpsych -ryaml -ve 'p YAML.load("ord...
yugui (Yuki Sonoda)
07:30 PM Bug #4384: Typo in configure.in
=begin
> diff --git a/configure.in b/configure.in
> index 0cf6536..2d436fc 100644
> --- a/configure.in
> +++ b/configure.in
> @@ -377,7 +377,7 @@ AC_SUBST(RMDIR)
>  AC_SUBST(RMDIRS)
>  AC_SUBST(RMALL, ['rm -fr'])
>
> -AC_MSG_CHE...
kosaki (Motohiro KOSAKI)
07:27 PM Bug #4384 (Closed): Typo in configure.in
=begin
This issue was solved with changeset r30824.
Benoit, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.

----
* configure.in (AC_MSG_CHECKING): fixed typo. the patch ...
kosaki (Motohiro KOSAKI)
06:04 PM Bug #4384 (Closed): Typo in configure.in
=begin
diff --git a/configure.in b/configure.in
index 0cf6536..2d436fc 100644
--- a/configure.in
+++ b/configure.in
@@ -377,7 +377,7 @@ AC_SUBST(RMDIR)
AC_SUBST(RMDIRS)
AC_SUBST(RMALL, ['rm -fr'])

-AC_MSG_CHECKING([f...
Eregon (Benoit Daloze)
06:52 PM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
Thanks for the assistance Shota
=end
krz (Christian Fazzini)
06:50 PM Bug #4381 (Assigned): Encoding of result is not consistent for String#[]=
=begin

=end
naruse (Yui NARUSE)
05:11 AM Bug #4381 (Closed): Encoding of result is not consistent for String#[]=
=begin
The encoding may be changed to a compatible encoding by rb_enc_check().

If this is a feature the documentation should be updated.
=end
drbrain (Eric Hodel)
06:50 PM Bug #4380 (Assigned): Encoding of result string for String#gsub! is not consistent for BINARY
=begin

=end
naruse (Yui NARUSE)
04:51 AM Bug #4380: Encoding of result string for String#gsub! is not consistent for BINARY
=begin

=end
drbrain (Eric Hodel)
04:50 AM Bug #4380: Encoding of result string for String#gsub! is not consistent for BINARY
=begin

=end
drbrain (Eric Hodel)
04:50 AM Bug #4380 (Closed): Encoding of result string for String#gsub! is not consistent for BINARY
=begin
When String#gsub! is called on a string in BINARY encoding the encoding may be changed to the replacement encoding.

Attached is a test patch.
=end
drbrain (Eric Hodel)
03:47 PM Revision 1e4bc19a (git): * 2011-02-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30827 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:47 PM Revision 08a4d1af (git): * ext/etc/etc.c: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30826 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:38 AM Revision 787686ff (git): * misc/ruby-mode.el (ruby-expr-beg): fix for invalid nest errors.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30825 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:26 AM Revision 0042bbc1 (git): * configure.in (AC_MSG_CHECKING): fixed typo. the patch is
created by Benoit Daloze. Thanks a lot. [Bug #4384][ruby-core:35148]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30824 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kosaki (Motohiro KOSAKI)
07:04 AM Revision 0559227e (git): * io.c (rb_io_s_sysopen): use NUM2MODET() instead NUM2UINT().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30823 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
07:01 AM Revision 411e4a6c (git): * process.c (rb_run_exec_options_err): use MODET2NUM() instead LONG2NUM().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30822 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kosaki (Motohiro KOSAKI)
05:27 AM Bug #4382 (Closed): Encoding of result string for String#gsub! is not consistent for BINARY
=begin
When String#sub! is called on a string in BINARY encoding the encoding may be changed to the replacement encoding.

This is due to rb_enc_compatible()

If this is a feature the documentation should be updated to indicate ...
drbrain (Eric Hodel)
05:23 AM Bug #4379: [patch] eval(s, b, "(eval)", n) discards location
=begin

=end
quix (James M. Lawrence)
03:19 AM Bug #4379 (Closed): [patch] eval(s, b, "(eval)", n) discards location
=begin
% ruby -e 'p eval("raise", nil, "(eval)", 999)'
-e:1:in `eval': (eval):999:in `<main>': (RuntimeError)
from -e:1:in `eval'
from -e:1:in `<main>'

With binding, location is ignored.

% ruby -e 'p eval("raise", bi...
quix (James M. Lawrence)
05:03 AM Revision a9c7af3b (git): * configure.in: revert r30725. Now we have proper runtime fallback.
Therefore, no need compile time disabling. (see r30762).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30821 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kosaki (Motohiro KOSAKI)
04:30 AM Feature #4347: Tracing cannot be re-enabled after callcc [patch]
=begin

=end
quix (James M. Lawrence)
03:22 AM Bug #4352: [patch] Fix eval(s, b) backtrace; make eval(s, b) consistent with eval(s)
Yusuke Endoh:
> However, it might be considered a bug for `Kernel#eval` to ignore
> ...
Yes, thanks. Redmine doesn't have a category for bugs that are fixed
by a feature request :). As Rocky explains there are some deeper
issues invo...
quix (James M. Lawrence)
01:38 AM Bug #4255: When on a case-insensitive filesystem, "loaded features" search in require should ignore case
=begin
So is there going to be any more work on this issue? We still have http://jira.codehaus.org/browse/JRUBY-5320 open because of the remaining issues. If ruby-core does not plan to fix them, we won't either.
=end
headius (Charles Nutter)

02/07/2011

10:47 PM Feature #4351 (Closed): Server Name Indication (SNI) for net/http
=begin
This issue was solved with changeset r30816.
Akira, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.

----
* lib/net/http.rb (Net::HTTP#connect): support SNI (Serve...
akr (Akira Tanaka)
10:12 PM Bug #4378 (Closed): 1.9.2でClassオブジェクトのcloneの特異メソッドが消える
=begin
以下のスクリプトで再現します。
1.9.2およびtruncで再現しますが、1.9.1や1.8.7では再現しません。

foo = Class.new
def foo.foo() end
bar = foo.clone
bar.instance_eval {}
bar.foo #=> NoMethodError

上記 instance_eval の呼び出しで bar.foo が見えなくなる...
r00101173 (yasuo tone)
09:26 PM Bug #4373 (Rejected): http.rb:677: [BUG] Segmentation fault
=begin
you can install postgresql + openssl with macport because ruby won't use macport's openssl.
=end
sorah (Sorah Fukumori)
08:07 PM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
Shota, this is what I did:

Removed packages from macports via:
sudo port uninstall postgresql83-server
sudo port uninstall postgresql83
sudo port uninstall openssl

As per instructions at: http://rvm.beginrescueend.com/pa...
krz (Christian Fazzini)
06:38 PM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
Should postgresql83 install with OSX default openssl too? Or just ruby?
=end
krz (Christian Fazzini)
06:06 PM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
>How do you suggest I build ruby again? I am currently using ruby 1.9.2p136 (2010-12-25 revision 30365) [x86_64-darwin10.6.0], installed via rvm.
I heard macport's openssl makes problem at another chatroom.
he resolved this p...
sorah (Sorah Fukumori)
05:18 PM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
How do you suggest I build ruby again? I am currently using ruby 1.9.2p136 (2010-12-25 revision 30365) [x86_64-darwin10.6.0], installed via rvm.

Also, sudo port deactivate openssl depends on postgresql83 @8.3.13_0. Should I ...
krz (Christian Fazzini)
11:02 AM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
Could you build again the ruby without OpenSSL of macports?

you can disable macports OpenSSL by this command: sudo port deactivate openssl
reenable by this command: sudo port activate openssl
=end
sorah (Sorah Fukumori)
02:43 AM Bug #4373: http.rb:677: [BUG] Segmentation fault
=begin
Openssl is already installed via macports. Actually, the replication is quite simple. I have come up with a narrowed step-by-step procedure:

1) Install rails
2) Create a new rails project
3) Open gem file and include the...
krz (Christian Fazzini)
04:08 PM Bug #4376 (Closed): rdoc can't handle correctly the return value when the file has invalid character
=begin
Fixed by import RDoc 3.5.3, 30815.

I have found further inconsistencies in the result encoding for some String methods, I will file those bugs separately.
=end
drbrain (Eric Hodel)
02:30 PM Bug #4376: rdoc can't handle correctly the return value when the file has invalid character
=begin
I have a fix for this bug, but it has uncovered a second bug.

I am still investigating.
=end
drbrain (Eric Hodel)
01:11 PM Bug #4376 (Closed): rdoc can't handle correctly the return value when the file has invalid character
=begin
From r30806 to r30813, make rdoc raises error on LANG=C environment like:
http://59.106.172.211/~chkbuild/ruby-trunk/log/20110207T010100Z.log.html.gz

This is because the encoding of output is set to US-ASCII, failed char...
naruse (Yui NARUSE)
04:01 PM Revision 012e60f6 (git): * process.c (proc_setgroups): add GC guard to prevent intermediate
variable from GC.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30820 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nagachika (Tomoyuki Chikanaga)
03:56 PM Revision 5f3e191f (git): * misc/ruby-mode.el (ruby-expr-beg, ruby-in-here-doc-p): tell
singleton class definitions from here documents.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30819 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:53 PM Revision 360e0b93 (git): * misc/ruby-mode.el (ruby-expr-beg, ruby-parse-partial): keyword
followed by colon is label.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30818 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:01 PM Revision b50d85eb (git): * lib/benchmark.rb (Benchmark#bmbm): use ensure clause instead of
Object#tap to restore STDOUT.sync.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30817 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nagachika (Tomoyuki Chikanaga)
01:37 PM Revision afe7aac4 (git): * lib/net/http.rb (Net::HTTP#connect): support SNI (Server Name
Indication) for HTTPS. [ruby-dev:43164]
http://stackoverflow.com/questions/4685736/openssl-server-name-indication-support-in-ruby
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30816 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
10:40 AM Bug #4375 (Closed): "undefined method `coerce' for nil:NilClass" for "Date.new === nil"
=begin
When I run irb, and write "require 'date'; Date.new === nil" then I get error:
undefined method `coerce' for nil:NilClass

I found some bug reports for similar error message, but in different contexts.
It looks like ther...
netizer (Krzysiek H)
08:25 AM Bug #4355: Segmentation Fault
=begin
I had set a breakpoint in code executed very early.

I took that breakpoint out and re-started the application under the debugger and it did not fail yet.

I was able to poke it with the browser, and it gave back the same...
bobgus (Bob Gustafson)
08:03 AM Bug #4355: Segmentation Fault
=begin
It crashed again - I was about to start a debugging session on code that I hadn't debugged before. I am running in RubyMine.

It seems that the bug may be related to the previous bug, but perhaps the log file shows a differen...
bobgus (Bob Gustafson)
07:07 AM Revision 60f2c9cf (git): Upgrade to RDoc 3.5.3. Fixes [Bug #4376]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30815 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
04:46 AM Bug #4374: [ext/openssl] ASN1.decode wrong for infinite length values
=begin
I verified that with the current code it's not possible to construct a Constructive
instance without tagging if the tag_class is passed as an explicit parameter.
Tagging will be set to :EXPLICIT if it was passed as nil. Tha...
MartinBosslet (Martin Bosslet)
02:52 AM Bug #4374 (Closed): [ext/openssl] ASN1.decode wrong for infinite length values
=begin
Hi all,

ASN.1 decoding behaves incorrectly for DER encodings with infinite length values. Two examples:


require 'openssl'
require 'pp'

eoc = OpenSSL::ASN1::EndOfContent.new
int = OpenSSL::ASN1::Integer.new ...
MartinBosslet (Martin Bosslet)
04:27 AM Revision ca9f7009 (git): TestProcess#test_wait_and_sigchild randomly fails on FreeBSD
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
02:48 AM Revision dda0d61e (git): * common.mk (rdoc): add --encoding=UTF-8; ruby's rdoc must be UTF-8.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30813 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
01:32 AM Feature #4197: Improvement of the benchmark library
=begin
Hi,
On 6 February 2011 03:07, Nobuyoshi Nakada wrote:
> Hi,
>
> A library should not leave such globally shared states changed.

I know, that is why I prefer to use IO#flush in libraries.

> `ensure' clause does n...
Eregon (Benoit Daloze)
01:23 AM Revision ef6734aa (git): * 2011-02-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30812 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:23 AM Revision 55ea57af (git): * test/rdoc/test_rdoc_options.rb (TestRDocOptions#test_check_files):
there is no easy way to create owner unreadable file on Windows.
So, skip the test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30811 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
 

Also available in: Atom