Project

General

Profile

Activity

From 12/01/2008 to 12/07/2008

12/07/2008

10:03 PM Bug #607: Mini/Unit Break assert_send()
=begin

=end
yugui (Yuki Sonoda)
10:03 PM Feature #235: default charset of rdoc
=begin

=end
yugui (Yuki Sonoda)
10:02 PM Bug #555: method_missing in Gem module removes some necessary methods
=begin

=end
yugui (Yuki Sonoda)
12:25 PM Bug #833 (Closed): Encoding in which Array#pack returns when the last format is 'u', 'M', 'm'
=begin
Yuguiです。

たぶん[ruby-dev:37286]がらみですが、パックフォーマットの最後に'u', 'M',
'm'があると戻り値が問答無用でUS-ASCIIになります。

str1 = "\xE0\...
yugui (Yuki Sonoda)
12:00 PM Bug #832 (Closed): Encoding in which Array#pack returns when a string-related format and a byte seq format are mixed
=begin
Yuguiです。

現在、次のようになります。
["\u3042", 1].pack("A*s!").encoding #=> #<Encoding:UTF-8>

しかしながら、s!が生成するの...
yugui (Yuki Sonoda)
02:33 AM Bug #817 (Rejected): SystemStackError後のrescue
=begin
rejected as requested by the original poster.
=end
matz (Yukihiro Matsumoto)
02:21 AM Bug #817: SystemStackError後のrescue
=begin
すみません、もう一度考えてみたら
最内のRuntimeErrorをその1つ上の階層のfooのrescueが拾っているだけなので
全く正しい挙動だったことに気がつきました。
お手数ですがrejectお願いしま...
wanabe (_ wanabe)

12/06/2008

03:13 PM Bug #831 (Closed): make clean がエラーになる
=begin
ruby-1.9.1-preview2 で configure 後 make clean するとエラーになります。

$ make clean
sed 's/{\$([^(){}]*)[^{}]*}//g'...
tommy (Masahiro Tomita)
01:21 PM Bug #830 (Closed): Encoding::UndefinedConversionError
=begin
Encoding::UndefinedConversionErrorのエラーメッセージは
内部のUTF-8ではなくて変換元(この場合EUC-JP)を示したほうがわかりやすいと思います。

# -*- cod...
rubikitch (rubikitch .)

12/05/2008

09:17 PM Bug #827: Fix document for Gem::Installer#write_spec
=begin

=end
ko1 (Koichi Sasada)
02:40 PM Bug #827 (Closed): Fix document for Gem::Installer#write_spec
=begin
コードとドキュメントが一致していないようだったので修正してみました。

Index: lib/rubygems/installer.rb
==================================...
okkez (okkez _)
09:16 PM Bug #821: uninitialized constant Test::Unit::AutoRunner
=begin

=end
ko1 (Koichi Sasada)
09:16 PM Bug #824: st.h requires stdlib.h
=begin

=end
ko1 (Koichi Sasada)
08:50 AM Bug #824: st.h requires stdlib.h
=begin
Hi Felipe,

An aside, but libxml-ruby shouldn't be using st.h anymore (it did for a release but I took it...
cfis (Charlie Savage)
08:30 AM Bug #824: st.h requires stdlib.h
=begin
Another option is to use stddef.h.
=end
felipec (Felipe Contreras)
08:25 AM Bug #824 (Closed): st.h requires stdlib.h
=begin
st.h is using size_t which is defined in stdlib.h.

Compilation fails when using st.h directly. That happ...
felipec (Felipe Contreras)
09:15 PM Feature #818: Enumerator#inspect
=begin

=end
ko1 (Koichi Sasada)
09:15 PM Bug #817: SystemStackError後のrescue
=begin

=end
ko1 (Koichi Sasada)
09:15 PM Bug #813: rubygems/source_info_cache_entry.rb document have a little mistake
=begin

=end
ko1 (Koichi Sasada)
09:14 PM Bug #812: Failure: test_priority (TestThread) on mswin32
=begin

=end
ko1 (Koichi Sasada)
09:14 PM Bug #804: Ruby 1.9.1 preview 2 : make test failure
=begin

=end
ko1 (Koichi Sasada)
09:13 PM Bug #803: eval with binding
=begin

=end
ko1 (Koichi Sasada)
09:13 PM Feature #712: M17N of erb
=begin

=end
ko1 (Koichi Sasada)
06:08 PM Bug #822: gets blocks when it shouldn't
=begin
On Fri, Dec 05, 2008 at 10:40:56AM +0900, Nobuyoshi Nakada wrote:
> > And also mention that such a sequence ...
candlerb (Brian Candler)
10:47 AM Bug #822: gets blocks when it shouldn't
=begin
Hi,

At Fri, 5 Dec 2008 04:39:12 +0900,
Brian Candler wrote in [ruby-core:20318]:
> Maybe this is a docum...
nobu (Nobuyoshi Nakada)
04:45 AM Bug #822: gets blocks when it shouldn't
=begin
Maybe this is a documentation error then. ri IO.gets only says: "two successive newlines in the input separat...
candlerb (Brian Candler)
12:50 AM Bug #822 (Rejected): gets blocks when it shouldn't
=begin
It's spec.
IO#gets with an empty string swallows empty lines, read non-empty lines, and swallows empty line...
nobu (Nobuyoshi Nakada)
02:13 PM Bug #825 (Closed): Gem::Installer#generate_windows_script の引数の順番が他と一致しない
=begin
一つだけ引数の順番が異なるのは、混乱するので
Gem::Installer#generate_bin_script, Gem::Installer#generate_bin_symlink
と引数の順番を合わせ...
okkez (okkez _)
12:32 AM Feature #819: Caching Symbol#to_proc
=begin
なかだです。

At Thu, 4 Dec 2008 21:19:24 +0900,
Shumpei Akai wrote in [ruby-dev:37274]:
> 直すならこのような感じでしょうか.

...
nobu (Nobuyoshi Nakada)
12:27 AM Feature #819 (Closed): Caching Symbol#to_proc
=begin
Applied in changeset r20521.
=end
nobu (Nobuyoshi Nakada)

12/04/2008

11:26 PM Bug #822 (Rejected): gets blocks when it shouldn't
=begin
r,w = IO.pipe
w.write("some text\n\n\nsome text\n\n\n")
puts r.gets("")
puts r.gets("")

When I use...
saeed (Ahmed Saeed)
10:06 PM Bug #821 (Rejected): uninitialized constant Test::Unit::AutoRunner
=begin
require 'test/unit'
Test::Unit::AutoRunner.run(true, './somedir')

(注: ./somedir 以下にはテストが書かれたスクリプトが多数あ...
ngoto (Naohisa Goto)
09:25 PM Feature #819: Caching Symbol#to_proc
=begin
赤井です.

Hajime Hoshi wrote, (2008/12/04 9:48):
> 動作確認はしていないのですが、
> sym_proc_cache の生成直後は長さ (len) 0 の配列なので
...
akai (Shumpei Akai)
12:18 PM Feature #819: Caching Symbol#to_proc
=begin
なかだです。

At Thu, 4 Dec 2008 09:48:10 +0900,
Hajime Hoshi wrote in [ruby-dev:37267]:
> 動作確認はしていないのですが、
> s...
nobu (Nobuyoshi Nakada)
05:07 PM Bug #807 (Closed): Gem::Validator#remove_leading_dot_dir should be private
=begin
Applied in changeset r20496.
=end
matz (Yukihiro Matsumoto)
04:31 PM Bug #814: NoMethodError: undefined method `read_nonblock' for #<OpenSSL::SSL::SSLSocket:0x1a64f9a0>
=begin
Hi,

In message "Re: [ruby-core:20298] Re: [Bug #814] NoMethodError: undefined method `read_nonblock' for #...
matz (Yukihiro Matsumoto)
04:27 PM Bug #814 (Closed): NoMethodError: undefined method `read_nonblock' for #<OpenSSL::SSL::SSLSocket:0x1a64f9a0>
=begin
Applied in changeset r20493.
=end
matz (Yukihiro Matsumoto)
09:02 AM Bug #814: NoMethodError: undefined method `read_nonblock' for #<OpenSSL::SSL::SSLSocket:0x1a64f9a0>
=begin
Here is an even better patch. With tests.
=end
tenderlovemaking (Aaron Patterson)
02:57 PM Bug #820 (Closed): a little mistake in rubygems/local_remote_options.rb
=begin
Applied in changeset r20491.
=end
matz (Yukihiro Matsumoto)
02:23 PM Bug #820 (Closed): a little mistake in rubygems/local_remote_options.rb
=begin
ドキュメントに小さな間違いがあったので報告します。

Index: rubygems/local_remote_options.rb
====================================...
okkez (okkez _)
02:53 PM Bug #805: Ruby 1.9.1 preview 2 : build failure on OpenSolaris
=begin
Hi,

In message "Re: [ruby-core:20294] Re: [Bug #805](Closed) Ruby 1.9.1 preview 2 : build failure on OpenS...
matz (Yukihiro Matsumoto)
02:40 PM Bug #805: Ruby 1.9.1 preview 2 : build failure on OpenSolaris
=begin
Thanks Matz!

There is another occurrence of ISPRINT in function "window_getch" in
"ext/curses/curses.c"...
daesan (Dae San Hwang)
02:07 PM Bug #805 (Closed): Ruby 1.9.1 preview 2 : build failure on OpenSolaris
=begin
Applied in changeset r20482.
=end
matz (Yukihiro Matsumoto)
01:46 PM Bug #805: Ruby 1.9.1 preview 2 : build failure on OpenSolaris
=begin
I traced back header inclusions:

"ruby-trunk/ext/curses/curses.c" conditionally includes "<curses.h>"

"...
daesan (Dae San Hwang)
12:45 PM Bug #805: Ruby 1.9.1 preview 2 : build failure on OpenSolaris
=begin
Hi,

At Thu, 4 Dec 2008 12:15:03 +0900,
Dae San Hwang wrote in [ruby-core:20284]:
> I've checked system h...
nobu (Nobuyoshi Nakada)
12:21 PM Bug #805: Ruby 1.9.1 preview 2 : build failure on OpenSolaris
=begin
I've checked system header files and found following macro definitions
of ISPRINT.


/* in "/usr/includ...
daesan (Dae San Hwang)
11:47 AM Feature #810 (Closed): Enumerator#inspect
=begin
Applied in changeset r20481.
=end
knu (Akinori MUSHA)

12/03/2008

10:57 PM Bug #816 (Closed): Unexpected syntax error with: if true and not\n false
=begin
Applied in changeset r20469.
=end
nobu (Nobuyoshi Nakada)
03:37 PM Bug #816 (Closed): Unexpected syntax error with: if true and not\n false
=begin
ruby -v so.rb
ruby 1.8.7 (2008-11-11 patchlevel 73) [i686-linux]
"yay"


ruby1.9 -v so.rb
ruby 1....
jpedrosa (Joao Pedrosa)
08:44 PM Feature #819 (Closed): Caching Symbol#to_proc
=begin
Symbol#to_proc で毎回オブジェクトを生成するのは無駄な気がするので,
いくつかキャッシュしてはどうでしょうか.

require 'benchmark'
N=10000
syms_mi...
akai (Shumpei Akai)
08:42 PM Feature #818: Enumerator#inspect
=begin
遠藤です。

2008/12/03 19:57 Akinori MUSHA <[email protected]>:
> At Wed, 3 Dec 2008 18:39:59 +0900,
> U.Nakamu...
mame (Yusuke Endoh)
06:45 PM Feature #818: Enumerator#inspect
=begin
こんにちは、なかむら(う)です。

In message "[ruby-dev:37261] Re: [Feature:1.9] Enumerator#inspect"
on Dec.03,2008 18...
usa (Usaku NAKAMURA)
06:23 PM Feature #818 (Closed): Enumerator#inspect
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:37259] Re: [Feature:1.9] Enumerator#inspect"
on Wed, 3 Dec 2...
matz (Yukihiro Matsumoto)
04:46 PM Bug #817 (Rejected): SystemStackError後のrescue
=begin
スタックがあふれた後に例外が捕捉される位置がおかしくなるように思います。

$ ./ruby -ve '
def foo
foo
rescue SystemStackError
rais...
wanabe (_ wanabe)
02:00 PM Bug #814 (Closed): NoMethodError: undefined method `read_nonblock' for #<OpenSSL::SSL::SSLSocket:0x1a64f9a0>
=begin
My patch from #806 broke because OpenSSL::SSL::SSLSocket doesn't implement read_nonblock.

I've attached ...
tenderlovemaking (Aaron Patterson)
01:47 PM Bug #813 (Closed): rubygems/source_info_cache_entry.rb document have a little mistake
=begin
あまり自信がないのですが、なんかおかしい気がするので報告しておきます。

Index: rubygems/source_info_cache_entry.rb
=======================...
okkez (okkez _)
12:52 PM Bug #812 (Closed): Failure: test_priority (TestThread) on mswin32
=begin
こんにちは、なかむら(う)です。

表題の通りですが、priorityの低いスレッドの選択率を下げる機構
はpthreadでもwin32でも同じなのに、win32だとまともに機能してい
ないように見える...
usa (Usaku NAKAMURA)
12:27 PM Bug #808 (Closed): IO (StringIO) documentation corrections.
=begin
Applied in changeset r20458.
=end
nobu (Nobuyoshi Nakada)
12:05 AM Feature #810 (Closed): Enumerator#inspect
=begin
遠藤です。

Enumerator の中身をわかりやすく表示してくれる Enumerator#inspect を
提供すると便利だと思います。例えばこんな感じ。

$ ruby19 -e 'g = (1..1...
mame (Yusuke Endoh)

12/02/2008

10:05 PM Bug #808 (Closed): IO (StringIO) documentation corrections.
=begin
Hello,

I went through io.c and stringio.c and corrected the documentation for a couple of methods (new w...
emiel (Emiel van de Laar)
06:20 PM Bug #807 (Closed): Gem::Validator#remove_leading_dot_dir should be private
=begin
以下の一ヶ所でしか使われていないので Gem::Validator#remove_leading_dot_dir は private にした方がいいと思います。

$ rak remove_leading_do...
okkez (okkez _)
04:47 PM Bug #805: Ruby 1.9.1 preview 2 : build failure on OpenSolaris
=begin
Hi,

At Tue, 2 Dec 2008 01:50:41 +0900,
Dae San Hwang wrote in [ruby-core:20189]:
> compiling curses
> m...
nobu (Nobuyoshi Nakada)
01:55 AM Bug #805 (Closed): Ruby 1.9.1 preview 2 : build failure on OpenSolaris
=begin
I got the following error while building 1.9.1 preview 2 on OpenSolaris 5.11 snv_98. (1.9.1 preview 1 was bui...
daesan (Dae San Hwang)
03:37 PM Bug #806 (Closed): Net::Protocol#rbuf_fill is slow
=begin
Applied in changeset r20443.
=end
matz (Yukihiro Matsumoto)
03:33 PM Bug #806: Net::Protocol#rbuf_fill is slow
=begin
merged. report if any problem caused by this patch.
=end
matz (Yukihiro Matsumoto)
03:27 AM Bug #806 (Closed): Net::Protocol#rbuf_fill is slow
=begin
Net::Protocol#rbuf_fill is slow. We can take advantage of io.read_nonblock and IO.select to deal with timeou...
tenderlovemaking (Aaron Patterson)
12:49 AM Bug #804 (Closed): Ruby 1.9.1 preview 2 : make test failure
=begin
Version built on Fedora core 2 x686 with gcc 4.0.2 in a sub directory (UNIX) of the main ruby source with
...
philos (Philippe Lucas)

12/01/2008

06:52 PM Bug #803 (Closed): eval with binding
=begin
こんにちは、なかむら(う)です。

誰も教えてくれないのでbugにします。
# これでなるのかな

In message "[ruby-dev:37142] eval with binding"
...
usa (Usaku NAKAMURA)
12:07 PM Bug #791 (Closed): Fiber using a Proc object with a parameter having default value doesn't work
=begin
Applied in changeset r20432.
=end
nobu (Nobuyoshi Nakada)
 

Also available in: Atom