Project

General

Profile

Activity

From 09/24/2010 to 09/30/2010

09/30/2010

08:49 PM Bug #3890: ビジースレッドがあるとコンテキストスイッチが起きづらくなる
=begin
こんにちは。

コア数のようですね。Corei7 940 HT有りで見かけ上8コアで動かしてます。
affinity maskを設定して動かすと3コアぐらいから競合が増えているように見えます。
時間は結構ぶれがあるので参考程度です。

>start /affinity 0x1 .\ruby.exe a.rb
>start /affinity 0x3 .\ruby.exe a.rb
>start /affinity 0x7 .\ruby.e...
beuniv (shintaro kuwamoto)
10:18 AM Bug #3890 (Assigned): ビジースレッドがあるとコンテキストスイッチが起きづらくなる
=begin

=end
usa (Usaku NAKAMURA)
09:42 AM Bug #3890 (Closed): ビジースレッドがあるとコンテキストスイッチが起きづらくなる
=begin
こんにちは、なかむら(う)です。
とりあえずチケット化するために全文引用します。
遅いのはfeatureかbugか... bugでいいか。

ちなみに
ruby 1.9.3dev (2010-09-30 trunk 29375) [i386-mswin32]
では再現していません。
x64版固有とかCPUコア数とかと関係するとかですかね。

In message "[ruby-dev:42310] ビジースレッドが...
usa (Usaku NAKAMURA)
04:54 PM Bug #3892 (Closed): ObjectSpace.count_tdata_objects の rdoc が ObjectSpace.count_nodes と同じ
=begin
ObjectSpace.count_tdata_objects の rdoc が ObjectSpace.count_nodes と同じになっています。
=end
okkez (okkez _)
04:17 PM Bug #3891 (Closed): Unexpected result of ENV[""] on Windows
=begin
This issue was solved with changeset r29378.
Heesob, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
usa (Usaku NAKAMURA)
03:30 PM Bug #3891 (Closed): Unexpected result of ENV[""] on Windows
=begin
I noticed that ENV[""] returns "::=::\\" on Windows.

This bug exists almost all versions of ruby from 1.8.x to 1.9.x

C:\>ruby -ve 'p ENV[""]'
ruby 1.8.6 (2010-02-04 patchlevel 398) [i386-mingw32]
"::=::\\"

C:\w...
phasis68 (Heesob Park)
02:17 PM Revision b602f651 (git): * parse.y (command_asgn): allow command_call to be right hand side
expression of chained assignment. [ruby-dev:42313]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29379 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
11:07 AM Bug #3825 (Closed): ENV.delete raise Exception on Windows
=begin
This issue was solved with changeset r29377.
Heesob, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
usa (Usaku NAKAMURA)
10:58 AM Bug #3825: ENV.delete raise Exception on Windows
=begin
Hello,

In message "[ruby-core:32647] Re: [Ruby 1.9-Bug#3825] ENV.delete raise Exception on Windows"
on Sep.30,2010 10:31:34, <phasis@gmail.com> wrote:
> Yes, it occur in trunk on Windows XP. I know it does not occur on W...
usa (Usaku NAKAMURA)
10:32 AM Bug #3825: ENV.delete raise Exception on Windows
=begin
2010/9/30 Usaku NAKAMURA <redmine@ruby-lang.org>:
> Issue #3825 has been updated by Usaku NAKAMURA.
>
>
> Does this occur in trunk?
> Though I cannot reproduce.

Yes, it occur in trunk on Windows XP. I know it does not occ...
phasis68 (Heesob Park)
10:23 AM Bug #3825: ENV.delete raise Exception on Windows
=begin
Does this occur in trunk?
Though I cannot reproduce.
=end
usa (Usaku NAKAMURA)
09:37 AM Bug #3886 (Closed): cannot list the pathname of my own modules in backtrace on mswin64
=begin
This issue was solved with changeset r29374.
Usaku, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
usa (Usaku NAKAMURA)
07:12 AM Revision 1fcb7a5e (git): * win32/win32.c (rb_w32_getenv): should return NULL if specified name
is empty. a patch from Heesob Park at [ruby-core:32650]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29378 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
01:57 AM Revision 85bcd258 (git): * hash.c (ruby_setenv): workaround for old Windows. a patch from
Heesob Park. [ruby-core:32353]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29377 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
12:58 AM Bug #3889: Incorrectly detected i686-w64-mingw32 as x64-mingw
=begin
One thing I forgot to mention.

If the revisions I've mentioned above are backported to 1.9.2 (which seems is been prepared for another release) these will break compilation of RubyInstaller packages.

Thank you.
=end
luislavena (Luis Lavena)
12:56 AM Bug #3889 (Closed): Incorrectly detected i686-w64-mingw32 as x64-mingw
=begin
Hello,

*-w64-mingw32 repesent the GCC compilers and headers by mingw-w64 project:

http://mingw-w64.sf.net/

This project provides compilers in 2 architectures: i686 for 32bits and x86_64 for 64bits Windows.

The...
luislavena (Luis Lavena)
12:48 AM Revision c4087bcb (git): * lib/uri/common.rb (URI.encode_www_form): change treatment of
undefined value in given array as latest internet draft for
application/www-form-urlencoded.
http://tools.ietf.org/html/draft-hoehrmann-urlencoded-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29376 b2dd03c8-39d4-4d8f-98ff-82...
naruse (Yui NARUSE)
12:35 AM Revision 652ab6d3 (git): * 2010-09-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29375 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:35 AM Revision 02a0e528 (git): * vm_dump.c (dump_thread): fixed wrong type of return value of
SymGetModuleBase64(). [ruby-dev:42306]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29374 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
12:32 AM Feature #3888 (Closed): configure.in compatibility with autoconf 2.68
=begin
MacPorts just updated to autoconf to version 2.68:

autoconf (GNU Autoconf) 2.68

And now Ruby trunk at r 29366 is alerting some AC warnings:

luislavena (Luis Lavena)

09/29/2010

07:42 PM Bug #3886: cannot list the pathname of my own modules in backtrace on mswin64
=begin
ちょうど手元でSEGVしたので見てました。型宣言が違うようです。

Index: ../vm_dump.c
===================================================================
--- ../vm_dump.c (リビジョン 29361)
+++ ../vm_dump.c (作業コピー)
@@ -661,7 +661,7 @@
BOOL (WINAPI...
beuniv (shintaro kuwamoto)
01:23 PM Bug #3886 (Closed): cannot list the pathname of my own modules in backtrace on mswin64
=begin
r29352 によって、WindowsでもSEGV時等にバックトレースが出力さ
れるようになりましたが(ぱちぱちぱち)、64bit版だと、なぜかruby
自身のモジュールのパス名が出力できていません。

モジュールのパス名は、そのモジュール用にアロケートされているベ
ースアドレスをハンドルとみなしてGetModuleFileName()に渡せば取
得できるという仮定に基づいて取得しているわけですが、
(1) ベースアドレス...
usa (Usaku NAKAMURA)
12:25 PM Revision ace1ad26 (git): merges r29073 from trunk into ruby_1_9_2.
--
* util.c (ruby_strtod): make sure to have digit-sequence after 'p'
for hexadecimal-floating-constant. [ruby-dev:42105]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29373 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
12:25 PM Revision 96f0473e (git): merges r29068 from trunk into ruby_1_9_2.
--
* include/ruby/ruby.h (UINT2NUM): fix ifdef condition for LLP64.
reported by Daniel Gutmanas. [ruby-core:31778]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29372 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
12:25 PM Revision 99f18d4d (git): merges r29066 from trunk into ruby_1_9_2.
--
* configure.in: fix typo. a patch from Eric Wong at
[ruby-core:31810].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29371 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
12:25 PM Revision 2fd98b1d (git): merges r29044 from trunk into ruby_1_9_2.
--
* array.c (rb_ary_permutation, rb_ary_repeated_permutation, rb_ary_repeated_combination, rb_ary_product): use ary_make_shared_copy instead of ary_make_substitution. [ruby-dev:42067] [Bug #3708]
* test/ruby/test_array.rb (test_product...
yugui (Yuki Sonoda)
12:25 PM Revision 15fd502f (git): merges r29043 from trunk into ruby_1_9_2.
--
* enum.c (enum_inject): fix typo of rdoc.
patched by Andrei Kulakov [ruby-core:31768]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29369 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
12:22 PM Revision 91b4ac3f (git): * 2010-09-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29368 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:22 PM Revision 1c82ddc4 (git): merges r29040 from trunk into ruby_1_9_2.
--
* vm_insnhelper.c (vm_push_frame): initialize block_iseq. a patch
from Peter Weldon at [ruby-core:31757].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29367 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
12:06 PM Revision c637e7b4 (git): * test/ruby/test_rubyoptions.rb (TestRubyOptions::test_script_from_stdin):
As usual, PTY is not always available.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29366 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
09:38 AM Revision 7d61b7e1 (git): * tool/config.sub (x64): regularize only for pc vendor, and strip
useless 64 suffix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29365 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
08:55 AM Revision 3e85e584 (git): * ext/bigdecimal/bigdecimal.c (BIGDECIMAL_ENABLE_VPRINT):
VPrint is usually disabled. It's only used in debugging.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29364 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Kenta Murata
08:55 AM Revision ecfc868b (git): * ext/bigdecimal/bigdecimal.c (BigDecimal_save_limit):
return the result of a block.
* test/bigdecimal/test_bigdecimal.rb (test_save_limit):
add a test for the above change.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29363 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Kenta Murata
08:34 AM Feature #3875: [Patch] backtrace for i386-mswin32_100
=begin
Tested in:
* ruby 1.9.3dev (2010-09-28 trunk 29354) [i386-mingw32]
* ruby 1.9.3dev (2010-09-28) [i386-mswin32_100]

Beautiful. Thank you.
=end
pweldon (Peter Weldon)
07:59 AM Bug #3884 (Rejected): rake does not respect LC_* vars for encoding
=begin
LC_* vars only affect the source encoding of -e option, but not of script file.

$ echo 'puts __ENCODING__' > enc.rb
$ LC_ALL=ja_JP.utf-8 ruby enc.rb
US-ASCII
$ LC_ALL=ja_JP.utf-8 ruby -e 'puts __ENCODING__'
UTF-8
=...
nobu (Nobuyoshi Nakada)
04:19 AM Bug #3884 (Rejected): rake does not respect LC_* vars for encoding
=begin
$ ruby -v
ruby 1.9.2p0 (2010-08-18 revision 29034) [universal.x86_64-darwin10.4.0]

$ export -n LC_ALL LC_CTYPE LANG
$ ruby -e "puts __ENCODING__"
US-ASCII

$ LC_ALL="en_US.UTF-8" ruby -e "puts __ENCODING__"
UTF-8...
kch (Caio Chassot)
07:18 AM Revision e6ad1539 (git): * vm_dump.c (dump_thread): remove ununsed optional arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29362 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
04:32 AM Revision fed832d7 (git): * ext/bigdecimal/bigdecimal.c (BigDecimal_save_rounding_mode):
return the result of a block.
* test/bigdecimal/test_bigdecimal.rb (test_save_rounding_mode):
add a test for the above change.
* test/bigdecimal/test_bigdecimal.rb (test_save_exception_mode):
add a test for the return value of BigDec...
Kenta Murata
03:48 AM Revision 98d7c2b8 (git): * ext/bigdecimal/bigdecimal.c (BigDecimal_div2, BigDecimal_add2,
BigDecimal_sub2, BigDecimal_mult2, VpLimitRound): remove meaningless
casts to get rid of compiler warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29360 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
03:37 AM Revision ee1a4eef (git): * ext/openssl/ossl_config.c (parse_config): remove dead declaration.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29359 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:35 AM Revision f20f30fc (git): * ext/bigdecimal/bigdecimal.c (VPrint, VpToString): fix format.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29358 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:31 AM Revision a236e734 (git): * 2010-09-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29357 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:31 AM Revision 510ae756 (git): * lib/rdoc/known_classes.rb (RDoc::KNOWN_CLASSES): add Encoding.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29356 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:29 AM Revision bb49917c (git): * ext/*: svn:ignore
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29355 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura

09/28/2010

10:31 PM Bug #3882: REGRESSION: File.extname() broken (at least >= 1.8.7)
=begin

=end
nobu (Nobuyoshi Nakada)
10:21 PM Bug #3882: REGRESSION: File.extname() broken (at least >= 1.8.7)
=begin
Backport r27404.
=end
nobu (Nobuyoshi Nakada)
10:16 PM Bug #3882 (Assigned): REGRESSION: File.extname() broken (at least >= 1.8.7)
=begin
It's already fixed at 1.8.7-p302.

BTW, ruby_1_8_6 branch has this problem yet.
=end
usa (Usaku NAKAMURA)
09:47 PM Bug #3882 (Closed): REGRESSION: File.extname() broken (at least >= 1.8.7)
=begin
Hi,

#!/usr/bin/ruby

require 'pathname'

mytest_filename = ARGV.shift

#mytest_filename_cleaned = Pathname.new(mytest_filename).cleanpath
mytest_filename_cleaned = mytest_filename

puts "mytest_filename #{...
AndiM (Andreas Mohr)
08:26 PM Feature #3875: [Patch] backtrace for i386-mswin32_100
=begin
Thanks for your suggestion.
I've changed and added some details.
Please check it :)
=end
usa (Usaku NAKAMURA)
08:17 PM Feature #3875 (Closed): [Patch] backtrace for i386-mswin32_100
=begin
This issue was solved with changeset r29352.
Peter, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
usa (Usaku NAKAMURA)
12:27 PM Bug #3827 (Assigned): ext/readline can't handle cursor keys and cp932 chars
=begin

=end
naruse (Yui NARUSE)
11:50 AM Revision d2cd8f44 (git): * tool/config.sub (x64): regularize same as mswin.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29354 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:08 AM Revision 85120dc4 (git): * 2010-09-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29353 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:08 AM Revision 340997ae (git): * vm_dump.c (rb_vm_bugreport): add windows support.
based on patchs from Peter Weldon at [ruby-core:32551]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29352 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
04:38 AM Bug #3880 (Third Party's Issue): Ruby 1.9.1 - crash in timeout.rb
=begin
I am using the serialport 1.0.4 Ruby gem. In my serial port connection code, I have the following piece of code [1] that causes Ruby to crash from time to time.

[1] In serial_equipment_connection.rb
23 status = Time...
elvitalobo (Elvita Lobo)

09/27/2010

11:27 PM Bug #3696: Fwd: [ruby-list:47272] case when 整数と実数の比較 (ruby 1.9)
=begin
 ささだです。

 この件があって、opt_case_dispatch を見ていたんですが、ヒットしないとき
の挙動について、少し考えてみました。

 ヒットしないとき(型がこの最適化できる型じゃなかった、もしくは値が違っ
た)ときは、st_foreach で === を行い、case/when を実現しています。です
が、いくつかの理由から(たぶん)、=== を順に行うバイトコードも(無駄に)
生成されています。つまり、opt_case...
ko1 (Koichi Sasada)
02:47 PM Revision 86a8b820 (git): * insns.def (opt_case_dispatch), vm_insnhelper.c:
execute the procedures of "when" clauses by bytecode
instead of st_foreach() when the object does not hit
prepared hash. [ruby-dev:42304]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29351 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
02:43 PM Bug #3825: ENV.delete raise Exception on Windows
=begin
I confirmed this issue occurs on Windows 2000, XP, 2003.

Is there any specific reason for this issue not fixed?

=end
phasis68 (Heesob Park)
11:23 AM Feature #3848: Using http basic authentication for FTP with Open URI
=begin
On Sun, Sep 26, 2010 at 21:07, James Edward Gray II
<james@graysoftinc.com> wrote:
> On Sep 26, 2010, at 9:01 PM, mathew wrote:
>> I was mostly pointing out to the person who wanted to user user:pass
>> in URIs that he really...
meta (mathew murphy)
11:01 AM Feature #3848: Using http basic authentication for FTP with Open URI
=begin
On Sun, Sep 26, 2010 at 20:57, James Edward Gray II
<james@graysoftinc.com> wrote:
> On Sep 26, 2010, at 8:44 PM, mathew wrote:
>> So building systems which store and process username and password in
>> this way is a bad idea...
meta (mathew murphy)
10:45 AM Feature #3848: Using http basic authentication for FTP with Open URI
=begin
On Sat, Sep 18, 2010 at 13:19, James Edward Gray II
<james@graysoftinc.com> wrote:
> OpenURI is just a wrapper around some clever URI parsing and URI seems to support it just fine:
>
>>> require "uri"
> => true
>>> u = URI....
meta (mathew murphy)
11:13 AM Feature #3879 (Feedback): Segfault
=begin

=end
naruse (Yui NARUSE)
10:54 AM Feature #3879: Segfault
=begin
Hi,

On Mon, Sep 27, 2010 at 02:28:39AM +0900, Ivan Nastyukhin wrote:
> Feature #3879: Segfault
> http://redmine.ruby-lang.org/issues/show/3879
>
> Author: Ivan Nastyukhin
> Status: Open, Priority: Normal
> Category: cor...
tenderlovemaking (Aaron Patterson)
02:28 AM Feature #3879 (Closed): Segfault
=begin
Rails, Webrick
Sample applications after 1 or 2 days at work, raise this, regular:


ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-darwin10.4.0]

-- control frame ----------
c:0016 p:---- s:0058 b:0058 l:000057 ...
dieinzige (Ivan Nastyukhin)
06:57 AM Revision 93fba33b (git): * test/net/http/test_https.rb: As always, localhost is not
guaranteed to be resolved as 127.0.0.1. But a SSL
certificate needs a socket to listen on a specific address
where a CN resolves to. On situations where localhost is
not 127.0.0.1, these tests are not poss...
shyouhei (Shyouhei Urabe)
06:29 AM Revision 39ac0609 (git): * 2010-09-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29349 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:28 AM Revision 36cfaa80 (git): * test/net/imap/test_imap.rb: resurrection of r29259.
this change depends on minitest 1.7.1.
* lib/test/unit/assertions.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29348 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
03:55 AM Feature #3875: [Patch] backtrace for i386-mswin32_100
=begin
New version of patch:
* Fixed race condition
* Fixed event object leak
=end
pweldon (Peter Weldon)
01:26 AM Feature #3875 (Assigned): [Patch] backtrace for i386-mswin32_100
=begin

=end
nobu (Nobuyoshi Nakada)

09/26/2010

10:27 PM Bug #3761 (Closed): List of possible casting issues under LLP64
=begin
This issue was solved with changeset r29346.
Luis, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
wanabe (_ wanabe)
04:32 AM Bug #3761 (Assigned): List of possible casting issues under LLP64
=begin

=end
shyouhei (Shyouhei Urabe)
01:59 PM Revision ae926467 (git): * tool/config.sub (x86_64-pc-mingw64): regularize.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29347 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:24 PM Revision 7b77b436 (git): * ext/openssl/ossl_hmac.c (ossl_hmac_hexdigest, ossl_hmac_s_hexdigest),
ext/openssl/ossl_pkey_ec.c (ossl_ec_group_set_seed),
ext/openssl/ossl_ssl_session.c (ossl_ssl_session_to_der),
ext/openssl/ossl_pkcs7.c (numberof): suppress warnings.
[ruby-core:31932]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
wanabe (_ wanabe)
05:23 AM Bug #3788: URI cannot parse IPv6 addresses propertly
=begin
I fully agree with akr's last patch, please commit it.
=end
naruse (Yui NARUSE)
04:46 AM Bug #3788: URI cannot parse IPv6 addresses propertly
=begin
Hi, why is this issue still opened?
=end
shyouhei (Shyouhei Urabe)
05:05 AM Bug #3543 (Third Party's Issue): GNU/Linux select hang on a socket which TCP state is CLOSED
=begin
本件は 3rd Party's issue でした [ruby-dev:42140]
=end
shyouhei (Shyouhei Urabe)
04:49 AM Bug #3760 (Feedback): help "String.new" (for example) no longer works in irb
=begin

=end
shyouhei (Shyouhei Urabe)
04:44 AM Feature #3037 (Rejected): testrb の動作が1.8.7 の testrb と違いすぎる
=begin
本件はrejectされたという認識です。違ったら更新してください。
=end
shyouhei (Shyouhei Urabe)
04:36 AM Bug #3841 (Assigned): RubyVM::InstructionSequence.to_a() and disasm() do not work properly for "for <var> in <list>"
=begin

=end
shyouhei (Shyouhei Urabe)
02:59 AM Feature #3875: [Patch] backtrace for i386-mswin32_100
=begin
> * why StackWalk64 instead of StackWalk?

StackWalk64 supersedes StackWalk in the newer Windows SDKs and has support for x64.

> * why does it need another thread?

It most probably doesn't. GetThreadContext() docume...
pweldon (Peter Weldon)
01:20 AM Feature #3875: [Patch] backtrace for i386-mswin32_100
=begin
Hi,

At Sat, 25 Sep 2010 10:06:46 +0900,
Peter Weldon wrote in [ruby-core:32551]:
> Naive implementation of backtrace for mswin.

Thank you.

May I ask a couple of questions?

* why StackWalk64 instead of StackWalk?
* ...
nobu (Nobuyoshi Nakada)
01:51 AM Feature #3773: Module#parent
=begin
Had a thought today about this. How about calling it `home`? That semantically makes sense with the fact that it is actually just a reference and therefore could be assigned to other names and thus other "enclosures", but still i...
trans (Thomas Sawyer)
01:25 AM Revision a67600d1 (git): * 2010-09-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29345 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:25 AM Revision f3bd5ee5 (git): * tool/config.{guess,sub}: updated to automake-1.11.1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29344 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

09/25/2010

01:48 PM Revision d3a8adc0 (git): * configure.in (LIBRUBY_DLDFLAGS): fix quoting.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29343 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:41 PM Revision d736170e (git): * configure.in: Always add -mieee for Renesas SH4.
Thanks, Nobuhiro Iwamatsu. [Feature #3874] [ruby-core:32548]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29342 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kosaki (Motohiro KOSAKI)
10:06 AM Feature #3875 (Closed): [Patch] backtrace for i386-mswin32_100
=begin
Naive implementation of backtrace for mswin.

>ruby -e "Process.kill :SEGV, $$"
-e:1: [BUG] Segmentation fault
ruby 1.9.3dev (2010-09-19) [i386-mswin32_100]

-- control frame ----------
c:0004 p:---- s:0011 b:0011 l...
pweldon (Peter Weldon)
01:30 AM Revision bab83d26 (git): * configure.in (LIBRUBY_DLDFLAGS): use -unexported_symbol only
when available. http://trac.macports.org/ticket/26341
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29341 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:52 AM Revision 4fd89308 (git): configure.in: Always add -mieee for Renesas SH4
SH4 is CPU for embedded which developed by Renesas Electronics.
Renesas SH4 has FPU. When FPU is used on sh4, -mieee of option is necessary.
This supports sh4(basic), sh4el(sh4 little endian) and sh4eb(sh4 big endian).
These do not have ...
kosaki (Motohiro KOSAKI)

09/24/2010

11:49 PM Bug #3869: Logger#log does not handle or escape new-line characters.
=begin
Hi

>    >> logger = Logger.new(STDOUT)
>    >> logger.log Logger::INFO, "hello\nworld"
>    I, [2010-09-23T12:28:09.612508 #6122]  INFO -- : hello
>    world
>     => true
>    >> logger.log Logger::INFO, "Fault detected!...
kosaki (Motohiro KOSAKI)
04:33 AM Bug #3869 (Closed): Logger#log does not handle or escape new-line characters.
=begin
The Logger#log method does not escape or handle new-line characters properly. By not logging each line of the log message, or escaping the new-line characters, one could forge false log messages.

>> logger = Logger.new(...
postmodern (Hal Brodigan)
11:47 PM Bug #3792 (Closed): Procs created via Method#to_proc and Symbol#to_proc don't pass a block thru
=begin
This issue was solved with changeset r29335.
Tomas, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
nobu (Nobuyoshi Nakada)
11:40 PM Bug #3728: IO.select is not documented.
=begin
On Sun, Sep 12, 2010 at 9:02 AM, Tanaka Akira <akr@fsij.org> wrote:
> The document doesn't describe the type and unit of timeout.

Thank you for reviewing.

I created parameter section and tried to describe about timeou...
eitoball (Eito Katagiri)
11:27 PM Feature #3845: "in" infix operator
=begin
I think is better separate both roles:
-for membrership operator use 'in?' as

item in? somearray

- for enumeration use 'in' as

for(a in [1,2,3,4])





=end
jcangas (Jorge L. Cangas)
08:42 PM Feature #3845: "in" infix operator
=begin
On 24 September 2010 09:28, "Martin J. Dürst" <duerst@it.aoyama.ac.jp> wrote:
>
>
> On 2010/09/23 4:41, Johan Holmberg wrote:
>>
>> On Wed, Sep 22, 2010 at 1:48 AM, Yusuke ENDOH<mame@tsg.ne.jp>  wrote:
>
>> I also like the...
Eregon (Benoit Daloze)
04:29 PM Feature #3845: "in" infix operator
=begin


On 2010/09/23 4:41, Johan Holmberg wrote:
> On Wed, Sep 22, 2010 at 1:48 AM, Yusuke ENDOH<mame@tsg.ne.jp> wrote:

> I also like the "x in foo" infix syntax. I would expect it to be a
> membership test, for example in the...
duerst (Martin Dürst)
04:08 PM Feature #3845 (Assigned): "in" infix operator
=begin

=end
shyouhei (Shyouhei Urabe)
04:34 PM Revision feacd3c2 (git): * Makefile.in (install-cross): target to install cross-compiling
stuff.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29339 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
04:17 PM Revision 449e5c6a (git): * ext/stringio/stringio.c (Init_stringio): added readpartial,
read_nonblock and write_nonblock aliases. [ruby-core:27024]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29338 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
04:09 PM Feature #3848 (Assigned): Using http basic authentication for FTP with Open URI
=begin

=end
shyouhei (Shyouhei Urabe)
04:05 PM Revision c5d52c3b (git): * 2010-09-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29337 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:05 PM Revision c81e5864 (git): fix a typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29336 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:57 PM Bug #3684 (Closed): String#to_i documentation mismatch
=begin
This issue was solved with changeset r29332.
Sakuro, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
naruse (Yui NARUSE)
03:45 PM Bug #3854 (Rejected): Adress to str[str.size] is now valid?
=begin
It is changed on 1.9.
=end
naruse (Yui NARUSE)
03:39 PM Bug #3872 (Rejected): is test/-ext-/test_bug-3652.rb correct?
=begin
と思ったら、実はリポジトリ上では既にこのファイルは消されていたのでした。
なんで俺の手元にだけ残ってますか orz
=end
usa (Usaku NAKAMURA)
03:18 PM Bug #3872 (Rejected): is test/-ext-/test_bug-3652.rb correct?
=begin
手元で表題のテストがFailureになるのでコードを見ながら考えてみたのですが、
ext/-test-/bug-3652/bug.cのbug_str_resize()内では、

(1) rb_str_buf_new()を使って、指定されたcapaを持つStringを生成して、
(2) そのStringのRSTRING_PTRに、指定された文字列を入れ込んで、
(3) そのStringを指定された長さにrb_str_resize()する...
usa (Usaku NAKAMURA)
03:37 PM Bug #3855 (Closed): String#rindex extremely slow on long UTF8 strings
=begin
This issue was solved with changeset r29331.
Michael, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
naruse (Yui NARUSE)
02:45 PM Revision f5b0cb07 (git): * string.c (sym_call), vm.c (invoke_block_from_c),
vm_insnhelper.c (vm_yield_with_cfunc): pass given block.
[ruby-core:32075]
* vm_eval.c (rb_funcall_passing_block): new function to call
method with passing given block.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29335 b2dd03...
nobu (Nobuyoshi Nakada)
01:19 PM Bug #3866 (Assigned): Multipart Form Parsing bug
=begin

=end
naruse (Yui NARUSE)
12:40 PM Bug #3866: Multipart Form Parsing bug
=begin
It's not. What I am referring to is the multipart parsing of cgi/core.rb
=end
engwan (Heinrich Lee Yu)
09:47 AM Bug #3863 (Rejected): [BUG] unknown type 0x22 (0xc given)
=begin
1.9 can't load 1.8 extension.
=end
naruse (Yui NARUSE)
07:25 AM Bug #3863: [BUG] unknown type 0x22 (0xc given)
=begin

from the first post:

[[[
/usr/local/bin/ruby(rb_vm_bugreport+0x9e) [0x522bee]
/usr/local/bin/ruby() [0x563f98]
/usr/local/bin/ruby(rb_bug+0xb1) [0x564131]
/usr/local/bin/ruby(rb_check_type+0xae) [0x5657ae]
/usr/lib/ruby...
darix (Marcus Rückert)
06:59 AM Bug #3863: [BUG] unknown type 0x22 (0xc given)
=begin
Hello Jay,

I've commented to your question on sqlite3-ruby.

Did you change the gempath and gemhome? as long you're forcing RubyGems to load Ruby 1.8.x gems and it's extension things are going to fail.

Please ensure...
luislavena (Luis Lavena)
06:10 AM Bug #3863: [BUG] unknown type 0x22 (0xc given)
=begin
The /etc/gemrc config file is specifically mentioned in the gem documentation and I have confirmed it adds the specified directories with, 'gem environment'. Further, gem list then displays all the installed gems.

That sa...
jaybrianb (Jay Borenstein)
07:37 AM Revision 08d2e528 (git): * test/test_pty.rb (TestPTY::test_getpty_nonexistent): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29334 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shyouhei (Shyouhei Urabe)
07:23 AM Revision b39ec66e (git): * lib/pathname.rb (relative_path_from): backport r23093 and r25440
from ruby_1_9_2. [ruby-core:32415]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29333 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
06:52 AM Revision c49a1d11 (git): * string.c (rb_str_to_i): fix rdoc: String#to_i raises an
exception when base is invalid. [ruby-core:31685]
Fri Sep 24 15:28:35 2010 NARUSE, Yui <naruse@ruby-lang.org>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29332 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
06:33 AM Bug #3858 (Closed): test_capture_io (test/minitest/test_mini_test.rb:837) doesn't pass
=begin
Thank you for your patch!
May ruby be with you.
=end
zenspider (Ryan Davis)
06:28 AM Revision 95550731 (git): * string.c (rb_str_rindex): use rb_enc_prev_char instead of repeated str_nth.
patched by Michael Selig [ruby-core:32498]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29331 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
05:25 AM Revision aa836e53 (git): * test/test_pty.rb: Same as 229281; existence of PTY class do not
guarantee a successful pty operation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29330 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
03:01 AM Bug #3761: List of possible casting issues under LLP64
=begin
Forgot to attach the file.
=end
luislavena (Luis Lavena)
03:00 AM Bug #3761: List of possible casting issues under LLP64
=begin
Mr. wanabe:

In r29320 you also introduced Exports::Mingw64 which is never going to be called becase RUBY_PLATFORM is x86_64-mingw32. It differs form mswin32 and mswin64 because MinGW is still mingw32, just it changes the arc...
luislavena (Luis Lavena)
12:41 AM Bug #3761: List of possible casting issues under LLP64
=begin
Thank you wanabe and Nakada-san.

I'm having other warnings related to gc:

luislavena (Luis Lavena)
12:53 AM Bug #3867 (Rejected): Bus Error when running drb/ssl regression tests on loongson/OpenBSD
=begin
All the bootstraptest tests pass, but the regular regression test suite aborts before running any tests with an error in drb/ssl:

./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./tool/runruby.rb --extout=.ext -...
jeremyevans0 (Jeremy Evans)
12:43 AM Revision 9da7920d (git): Refix to give the encoding of gzfile.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29329 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
 

Also available in: Atom