Project

General

Profile

Activity

From 03/31/2009 to 04/06/2009

04/06/2009

09:11 PM Bug #1353: io does not convert str when ext == intern
=begin
成瀬です。

sheepman wrote:
>> 内部エンコーディングの設定は、書き込み時のエンコーディング変換には影響しません。
>> またdefault_externalも、書き込み時のエンコーディング変換には影響しません。
>
> 影響しているようです。

うーむむ、確かに。
ちょっと[ruby-dev:38276]も含めて再整理します。

--
NARUSE, Yui <naruse@airemix.jp>
=end
naruse (Yui NARUSE)
09:09 PM Feature #1358: net/http has no TRACK method - here's a patch
=begin
what you get for posting patches in ruby-forum.com and only adding them here 3 days later... :)

http://www.ruby-forum.com/topic/183307
=end
sardaukar (Bruno Antunes)
09:00 PM Feature #1358: net/http has no TRACK method - here's a patch
=begin
Very similar to http://redmine.ruby-lang.org/issues/show/1352 :)
=end
daz (Dave B)
08:50 PM Feature #1358 (Rejected): net/http has no TRACK method - here's a patch
=begin
net/http has no TRACK method - I found it useful and trivial to add, so here is my patch for it. It is not part of the RFC, but it does have a use.
=end
sardaukar (Bruno Antunes)
08:17 PM Bug #1355 (Closed): -O3 deemed uncessary
=begin
Applied in changeset r23142.
=end
nobu (Nobuyoshi Nakada)
07:12 PM Bug #1355: -O3 deemed uncessary
=begin
There are not that many differences between -O2 and -O3 (mainly -finline-functions IIRC) so I'm a bit surprised there. Anyway, I'd remove any "default" level to let people choose except for -O. The main problem is that if I do ...
roberto (Ollivier Robert)
06:41 PM Bug #1355: -O3 deemed uncessary
=begin
The real point? gcc -O2 was a crap. We've recieved many "bug" reports that ruby cannot compile.

If you want that silly -O2 enabled, type ./configure optflags=-O2
=end
shyouhei (Shyouhei Urabe)
05:29 PM Bug #1355 (Closed): -O3 deemed uncessary
=begin
I do not see the real point in forcing all compilation with -O3 and it makes overriding the optimization level overly complicated. Let people choose the level they want.
=end
roberto (Ollivier Robert)
07:45 PM Feature #1045: nicer icon for ruby.exe
=begin
Luis Lavena wrote:
>
> Something like the RubyInstaller icon?
>
> http://blog.mmediasys.com/2008/03/29/progress-of-one-click-installer-rubyinstaller/


Hi Luis,

I like this one you use very much:
http://rubyi...
daz (Dave B)
07:38 PM Bug #1357: Fixing variables into specific CPU registers deemed overrated & may disturb compilers' optimizers
=begin
clang uses __clang__ as main #define. It also aims to support most GNUC constructs & defines.
=end
roberto (Ollivier Robert)
07:23 PM Bug #1357: Fixing variables into specific CPU registers deemed overrated & may disturb compilers' optimizers
=begin
Hi,

At Mon, 6 Apr 2009 17:43:20 +0900,
Ollivier Robert wrote in [ruby-core:23132]:
> As a side-effect, it enables successful compilation with
> recent versions of clang/llvm.

Does it have a macro to tell if it's clang/ll...
nobu (Nobuyoshi Nakada)
05:43 PM Bug #1357 (Closed): Fixing variables into specific CPU registers deemed overrated & may disturb compilers' optimizers
=begin
I do not think that fixing specific variable into CPU registers is really reflected in performance gains (benchmarks welcome!). It will also generally disturb compilers' handling of optimization (especially on register-starved C...
roberto (Ollivier Robert)
05:47 PM Revision 04d1fc84 (git): * configure.in (RUBY_DEFINT): use AC_INCLUDES_DEFAULT.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23147 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:36 PM Bug #1356 (Third Party's Issue): Be consistent in function declarations
=begin
When compiling with clang, prototypes for two OpenSSL functions are found to be mismatched with respect to "const". Fix that.
=end
roberto (Ollivier Robert)
05:27 PM Revision c30f5e82 (git): * configure.in (RUBY_DEFINT): should pass includes to
AC_CHECK_SIZEOF and RUBY_CHECK_SIZEOF.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:25 PM Revision 254446f5 (git): * configure.in (CFLAGS, CXXFLAGS): need ARCH_FLAG for universal
binary.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23145 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
04:08 PM Revision 8ebd0d43 (git): * numeric.c (flo_to_s): reduce fragments if no precision lost.
c.f. [ruby-core:23075]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23144 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:16 PM Revision e8fbc9ca (git): * configure.in (CFLAGS, CXXFLAGS): override with $cflags and
$cxxflags if not given. [ruby-core:23130]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:16 PM Revision aa75b002 (git): * configure.in (CFLAGS, CXXFLAGS): override with $cflags and
$cxxflags if not given. [ruby-core:23130]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:51 PM Bug #1336: Change in string representation of Floats
=begin
I agree with Brian.

I think it is a spec for Ruby 1.8 and 1.9 to fail to round-trip,
even if it may be inconvenient a little. I cannot find a reason
why `round-trip' feature is more important than compatibility.

In addit...
mame (Yusuke Endoh)
03:24 AM Bug #1336: Change in string representation of Floats
=begin

I have to agree with Brian on this.

A quick, informal survey of various other languages shows that, by default,
most
will faithfully convert floating point 2.4 from a string to float and back
again.

'C', 'C++', Lua, H...
brent (Brent Roman)
11:16 AM Revision 359e5930 (git): * configure.in (CFLAGS, CXXFLAGS): use orignal values if given.
[ruby-core:23130]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
11:16 AM Revision d456f0aa (git): * configure.in (CFLAGS, CXXFLAGS): use orignal values if given.
[ruby-core:23130]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:26 AM Revision 228d3e46 (git): * file.c (utime_failed): refined the error message for EINVAL on
DOSISH platforms, where it may fail depending on filesystems.
see [ruby-dev:38277].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23141 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:38 AM Revision a3a88c6b (git): * file.c (sys_fail2, rb_file_s_readlink, BUFCHECK, rmext),
(rb_file_s_basename): get rid of overflow.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23140 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
06:11 AM Revision 1b71f8a5 (git): * numeric.c (int_chr): checsk overflow.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23139 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:06 AM Bug #1350: gem method with version dependency fails
=begin
Good to know,

I did a search before submitting this patch but seems Redmine search is not indexing properly japanese text.
=end
luislavena (Luis Lavena)
04:56 AM Bug #1350: gem method with version dependency fails
=begin
This is probably the same issue as Bug #1163 - which has a patch that works for me.
=end
shaydon (Simon Haydon)
01:49 AM Revision 090dc8fd (git): * test/stringio/test_stringio.rb (test_path): StringIO#path is no
longer defined. [ruby-dev:38254]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23138 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:47 AM Revision aaec30f9 (git): * ext/stringio/stringio.c (strio_path): removed. [ruby-dev:38254]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23137 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

04/05/2009

11:20 PM Bug #1353: io does not convert str when ext == intern
=begin
こんばんは sheepman です。

On Sun, 5 Apr 2009 22:08:19 +0900
"NARUSE, Yui" <naruse@airemix.jp> wrote:

> 内部エンコーディングの設定は、書き込み時のエンコーディング変換には影響しません。
> またdefault_externalも、書き込み時のエンコーディング変換には影響しません。

影響しているようです。

$ cat t.rb
# enco...
sheepman (Takashi Tamura)
10:09 PM Bug #1353: io does not convert str when ext == intern
=begin
成瀬です。

とりあえず先にこちらを。

sheepman wrote:
> こんばんは sheepman です。
>
> IO の外部エンコーディングと内部エンコーディングが等しい場合に、
> 変換が必要な場合でも、変換が起きません。
>
> $ cat t.rb
> # encoding:euc-jp
> io = File.open('t.txt', 'w+', { :internal_encoding => "SJIS...
naruse (Yui NARUSE)
09:11 PM Bug #1353 (Closed): io does not convert str when ext == intern
=begin
こんばんは sheepman です。

IO の外部エンコーディングと内部エンコーディングが等しい場合に、
変換が必要な場合でも、変換が起きません。

$ cat t.rb
# encoding:euc-jp
io = File.open('t.txt', 'w+', { :internal_encoding => "SJIS" } )
io.write("ほげ")

$ ruby-1.9 -v -Esjis t....
sheepman (Takashi Tamura)
04:57 PM Bug #1336: Change in string representation of Floats
=begin
brian ford wrote:
> So, this decision takes a marginal case for which a perfectly good
> mechanism already exists and promotes it to the common case. But
> that's not all. The consequence for the common case is that 2.4 is
> ...
headius (Charles Nutter)
02:51 AM Bug #1336: Change in string representation of Floats
=begin
On Fri, Apr 3, 2009 at 11:49 PM, Roger Pack <redmine@ruby-lang.org> wrote:
> Issue #1336 has been updated by Roger Pack.
>
>
>>> * numeric.c (flo_to_s): keeps enough precision for round trip.
>
> One possibility would be to...
brixen (Brian Shirai)
09:02 AM Revision 03dbd024 (git): * include/ruby/intern.h (rb_fd_resize): does nothing on Win32.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23136 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:59 AM Revision a3e7e369 (git): * include/ruby/intern.h (Init_stack): moved.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23135 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

04/04/2009

03:49 PM Bug #1336: Change in string representation of Floats
=begin
>> * numeric.c (flo_to_s): keeps enough precision for round trip.

One possibility would be to allow Float#to_s to still be (depending on how you look at it) "friendly" or "imprecise."

And keep the precise version for Fl...
rogerdpack (Roger Pack)
01:24 PM Bug #1351 (Closed): Net::HTTP - set_form_data no longer allows symbols as keys.
=begin
ruby-1.8 allowed symbols as keys in set_form_data. ruby-1.9.x does not.

for example:
require "net/http"
p = Net::HTTP::Post.new("/")
p.set_form_data({:key => "value"})

the documentation doesn't explicitly s...
Anonymous
11:15 AM Bug #1342: signal handling on HP-UX
=begin
Hi Nakada-san,

I have modified my 1.9.1-p0 such that getcontext/setcontext would be used, but it hasn't helped. Basically this was done by running configure as normal and then changing the generated .ext/include/ia64-hpux11...
graza (Graham Agnew)
08:05 AM Revision 08e5b6de (git): * include/ruby/intern.h (RB_NUM_COERCE_FUNCS_NEED_OPID): macro to
check compatibility. [ruby-dev:38162]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23134 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:55 AM Bug #1350 (Closed): gem method with version dependency fails
=begin
Been trying to use 1.9.1 with certain gems, but it seems that the gem command is broken when a version dependency is specified.

See the following results:

http://pastie.org/436343

## ruby 1.9.1p0 (2009-01-30 revisi...
luislavena (Luis Lavena)
03:55 AM Feature #1349 (Rejected): Net::SMTP open_message and send_message always require from_addr, *to_addrs
=begin
The open_message and send_message methods for Net::SMTP each require a from_addr argument and at least one to_addr argument in all cases, even though these values may already be contained in headers in the message stream.

Th...
stevej_vigilan (Steve Jorgensen)

04/03/2009

10:38 PM Revision c2b381c5 (git): * mkconfig.rb (sitearch): default to arch.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23133 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:38 AM Revision 3175b6e7 (git): * gc.c (Init_stack): use ruby_init_stack. [ruby-dev:34350]
* intern.h (Init_stack): make to call ruby_init_stack.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23132 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:35 AM Revision 1662ff89 (git): * Makefile.in (fake.rb): creates with config.status.
* template/fake.rb.in: extracted from Makefile.in.
* configure.in (fake.rb): prefixed with $(arch)-.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23131 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:34 AM Revision 7ddf0a69 (git): * gc.c (Init_stack): use ruby_init_stack. [ruby-dev:34350]
* intern.h (Init_stack): make to call ruby_init_stack.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23130 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:22 AM Bug #1348 (Rejected): Crash in library under Ruby 1.9.1
=begin

=end
nobu (Nobuyoshi Nakada)
02:52 AM Bug #1348: Crash in library under Ruby 1.9.1
=begin
A make clean fixed it, thank you. You can close this ticket as invalid.
=end
nwiger (Nate Wiger)
05:04 AM Revision ae846f9f (git): * lib/irb/completion.rb (IRB::InputCompletor::Operators): Add
overloadable negative operators.
* lib/irb/ruby-lex.rb (RubyLex#lex_init): Support overloadable
negative operators.
* lib/irb/ruby-lex.rb (RubyLex#identify_identifier): Minus signs
need to be escaped in regexp character class.
* m...
Akinori MUSHA
04:53 AM Revision d834d9dd (git): * eval.c (is_defined): made a volatile variable not to be
clobbered by longjmp.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23128 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
04:52 AM Revision 92d6ce2e (git): ------------------------------------------------------------------------
r15996 | nobu | 2008-04-14 12:52:27 +0900 (Mon, 14 Apr 2008) | 2 lines
* gc.c (Init_stack): use ruby_init_stack. [ruby-dev:34350]
------------------------------------------------------------------------
-------------------------------...
nobu (Nobuyoshi Nakada)
03:46 AM Revision 31c1ebc6 (git): * ext/extmk.rb: quotes arguments with spaces always.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23126 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:45 AM Revision 2b7279ba (git): * ext/extmk.rb: quotes arguments with spaces always.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23125 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:43 AM Revision 9aecc028 (git): * common.mk (main): passes $(MAKE) to mkmain_cmd
* ext/extmk.rb (command_output): uses arguments to invoke make.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23124 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)

04/02/2009

05:55 PM Bug #1110: encoding warning
=begin
begin/end で直すのに一票。そういう手があったのには気がつかなかったです。

よろしくお願いします。 Martin.

On 2009/04/01 21:27, Yusuke ENDOH wrote:
> 遠藤です。
>
> 2009/2/5 SASADA Koichi<ko1@atdot.net>:
>>  ささだです.
>>
>> 以下のように,-v や -w 付きの ruby で erb を require すると...
duerst (Martin Dürst)
03:36 PM Bug #1343: lib/rdoc/markup/simple_markup/ is empty
=begin

=end
drbrain (Eric Hodel)
12:24 PM Bug #1348: Crash in library under Ruby 1.9.1
=begin
Hi,

At Thu, 2 Apr 2009 10:53:11 +0900,
Nate Wiger wrote in [ruby-core:23104]:
> We have a small C library that now crashes under Ruby 1.9.1.
> It appears to compile cleanly, but gives the following error:
>
> validates_v...
nobu (Nobuyoshi Nakada)
10:53 AM Bug #1348 (Rejected): Crash in library under Ruby 1.9.1
=begin
We have a small C library that now crashes under Ruby 1.9.1. It appears to compile cleanly, but gives the following error:

validates_vulgarity.rb:6: [BUG] unknown type 0x22 (0xc given) ruby 1.9.1p0 (2009-01-30 revision 2190...
nwiger (Nate Wiger)
08:25 AM Bug #1342: signal handling on HP-UX
=begin
Hi Nakada-san,

I should also say that this problem is worse on HP-UX 11i v3 (version 11.31). When running "make test" it doesn't even get past the sample/test.rb:signal tests; ruby core dumps with the same problem of establ...
graza (Graham Agnew)
08:15 AM Bug #1342: signal handling on HP-UX
=begin
Hi Nakada-san,

The only other environment I've tried so far is AIX and I haven't seen this issue there at all. (But you probably knew that since you responded to my other issue on the Ruby forum. :) ) This problem only hap...
graza (Graham Agnew)
04:17 AM Bug #1342: signal handling on HP-UX
=begin
Hi,

At Wed, 1 Apr 2009 07:45:15 +0900,
Graham Agnew wrote in [ruby-core:23086]:
> I've been looking through the Ruby source code, specifically
> the Itanium specific code wrapped in "#ifdef __ia64" guards
> and within the ...
nobu (Nobuyoshi Nakada)
07:13 AM Revision c5258c5d (git): * test/rss/test_atom.rb (RSS::TestAtomCore::assert_atom_content_inline_other_base64_to_s):
ditto. [ruby-dev:38248]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@23122 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
07:00 AM Revision 340422dc (git): * test/rss/rss-assertions.rb (RSS::Assertions::assert_atom_content_inline_other_text):
newlines are valid for Base64 data. [ruby-dev:38248]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@23120 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
05:52 AM Revision 12bbcbb3 (git): * lib/getoptlong.rb: remove unused udoc/usage from example.
[ruby-core:23098]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23119 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
05:22 AM Revision dc7e0e12 (git): merge revision(s) 22910:
* test/openssl/test_ssl.rb (OpenSSL#test_client_session):
Debian's openssl 0.9.8g-13 failed at assert(ssl.session_reused?),
when use default SSLContext. [ruby-dev:36167]
backported r19268 from trunk. [ruby-c...
shyouhei (Shyouhei Urabe)
04:21 AM Bug #1344: sleep(0) sleeps forever on Mac OSX 10.4
=begin
Hi,

At Wed, 1 Apr 2009 17:33:51 +0900,
Sean O'Halpin wrote in [ruby-core:23094]:
> Instead of not sleeping at all, sleep(0) sleeps forever on
> Mac OSX 10.4. Multiruby output below:

Seems only on OS X 10.4. It worked fi...
nobu (Nobuyoshi Nakada)
01:05 AM Feature #1081: add File::write() convenience method
=begin
> What do you think proper API for combined File.open?
>
> File::write(path, string, mode, opt)

I also prefer this first way.
File.write('hello.txt', 'some stuff')

and default to mode 'wb' for all platforms
T...
rogerdpack (Roger Pack)
12:05 AM Bug #1346 (Closed): Linkage errors compiling C++ extension with VC8
=begin
I've found two problems with extern "C" blocks while compiling some code generated by SWIG (the class example in the SWIG 1.3.39 distribution). I'm not sure if the problems came from Ruby or from SWIG, but I'd be grateful if some...
mgma (Miguel Muñoz)

04/01/2009

10:42 PM Revision b6e82bac (git): * win32/Makefile.sub (config.h): updated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23116 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:28 PM Bug #1110: encoding warning
=begin
遠藤です。

2009/2/5 SASADA Koichi <ko1@atdot.net>:
>  ささだです.
>
> 以下のように,-v や -w 付きの ruby で erb を require すると,"coding:
> ..." の場所が違うよ,という警告が出ます.
>
> $ cat test.rb
> require 'erb'
>
> $ /tmp/trunk/bin/ruby -v test.rb
> ruby...
mame (Yusuke Endoh)
07:47 PM Bug #1337 (Closed): mkmf.rbが生成したMakefileでmake -j N installに失敗する場合がある
=begin
Applied in changeset r23114.
=end
nobu (Nobuyoshi Nakada)
06:45 PM Bug #1345 (Rejected): Ruby 1.9.1-p0 is incomatible with linux distributions that do not have NPTL thearding enabled.
=begin
For example older redhat's upto RH enterprise linux 2.1 do not have NPTL.
The symptom is that the ruby just hangs.
If I've understood correctly the old linux posix thread implementation do not support
forking, exec* functio...
mulperi (Ville Mattila)
05:34 PM Bug #1344 (Third Party's Issue): sleep(0) sleeps forever on Mac OSX 10.4
=begin
Instead of not sleeping at all, sleep(0) sleeps forever on Mac OSX 10.4. Multiruby output below:

$ uname -a
Darwin xxxx 8.11.1 Darwin Kernel Version 8.11.1: Wed Oct 10 18:23:28 PDT 2007; root:xnu-792.25.20~1/RELEASE_I386 i...
sean.ohalpin (Sean O'Halpin)
03:26 PM Bug #1295: SEGFAULT in RHEL 4
=begin
Any idea? I've downloaded again the sources and re-installed a few more times, and time after time my installation become corrupted, with the same errors. Is it a Ruby problem, or could be a glibc one?
=end
diegosuarez (Diego Suárez García)
03:12 PM Feature #1193: Justified Error Messages
=begin
Sorry for a long delay in response. Ryan gave me no reason and directed me at his unit_diff utility from ZenTest. The original ticket is here:

http://rubyforge.org/tracker/?func=detail&atid=4097&aid=23842&group_id=1040

...
bahuvrihi (Simon Chiang)
01:57 PM Bug #1338 (Closed): Kernel#select crashes when many files are opened
=begin
Applied in changeset r23109.
=end
matz (Yukihiro Matsumoto)
11:40 AM Revision 3158c0f6 (git): * configure.in (rb_cv_fork_with_pthread): fail if the child process
fail.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23115 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
10:46 AM Revision 72c161bb (git): * lib/mkmf.rb (create_makefile): support for parallel make. a
patch from Takuto Matsuu at [ruby-dev:38220].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23114 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:39 AM Revision 48d18d37 (git): * configure.in (LIBRUBY_LDSHARED): use $(CC) instead of cc.
a patch from Wataru Kimura at [ruby-dev:38225].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23113 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:53 AM Revision 6941189b (git): * vm_dump.c (rb_vm_bugreport): should not #include inside a
function, since headers may have declarations.
c.f. [ruby-core:23095]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23112 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:44 AM Revision af9459a4 (git): * mkconfig.rb: ignores version numbers in config.status. replaces
all $$s in program_transform_name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23111 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:43 AM Bug #1340: Demo
=begin
Wow! Good work Detective Ballanco :)

=end
daz (Dave B)
09:17 AM Bug #1340: Demo
=begin
I believe this is in reference to _why's "try ruby!" server at http://tryruby.hobix.com/. Perhaps we should give _why a ring?
=end
jballanc (Joshua Ballanco)
03:26 AM Bug #1340: Demo
=begin
This works fine for me:
http://www.google.com/search?client=opera&rls=en&q=2+%2B+6

Can you, at least, give some indication of which demo you are referring to and which version of Ruby you used.


daz
=end
daz (Dave B)
12:55 AM Bug #1340 (Third Party's Issue): Demo
=begin
The demo is broke. When you enter a command it returns HTML but not the appropriate information. For example enter 2 + 6 and some HTML info comes back.
=end
dimo (Dave Moore)
09:23 AM Bug #1343 (Closed): lib/rdoc/markup/simple_markup/ is empty
=begin
While testing YARD with Ruby 1.9.1-p0, I noticed that rdoc/markup/simple_markup was not being loaded. I then discovered that Ruby 1.9.1-p0 was shipping with an empty lib/rdoc/markup/simple_markup/ directory. This empty directory ...
postmodern (Hal Brodigan)
08:47 AM Bug #1342: signal handling on HP-UX
=begin
Hi Dave,

Granted this won't be available everywhere, however it remains that, setjmp and longjmp are not necessarily appropriate in HP-UX. The man page for setjmp/longjmp on HP-UX has the following:

> The effect of a c...
graza (Graham Agnew)
08:14 AM Bug #1342: signal handling on HP-UX
=begin
"... since setcontext and getcontext seem to be fairly widely available, shouldn't the source code be switched to use those?"

http://en.wikipedia.org/wiki/Setcontext

Unknown to Windows (not found in SDK docs).
=end
daz (Dave B)
07:45 AM Bug #1342: signal handling on HP-UX
=begin
I've been looking through the Ruby source code, specifically the Itanium specific code wrapped in "#ifdef __ia64" guards and within the assembly file ia64.s. While I can follow the references to the Intel documentation, it seems...
graza (Graham Agnew)
02:00 AM Bug #1342 (Rejected): signal handling on HP-UX
=begin
Whenever I interrupt ruby on HP-UX 11i v2, I get a message from the operating system about an inability to establish context and a core dump. This is the messages:

>
> sendsig: useracc failed. 0x9fffffffbf7dae00 0x00000...
graza (Graham Agnew)
06:12 AM Revision 3e845f19 (git): * Makefile.in (.c.i): use CPP instead of CC, since gcc -E can't
work with multiple -arch options.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23110 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
04:56 AM Revision d98da36b (git): * thread.c (rb_thread_fd_select): new function to call select
using rb_fdset_t.
* io.c (select_internal): use rb_thread_fd_select instead of
rb_thread_select. based on the patch from Kengo Matsuyama.
[ruby-dev:38221]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23109 b2dd03c8-39d4-4d8f-...
matz (Yukihiro Matsumoto)
04:20 AM Revision 9be62b3b (git): * process.c (rb_f_sleep): RDoc disambiguation. [ruby-talk:332632]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23108 b2dd03c8-39d4-4d8f-98ff-823fe69b080e matz (Yukihiro Matsumoto)
02:08 AM Bug #1336: Change in string representation of Floats
=begin
On Tue, Mar 31, 2009 at 1:32 AM, Ryan Davis <ryand-ruby@zenspider.com> wrote:
>
> On Mar 30, 2009, at 23:58 , brian ford wrote:
>
>> Where was this discussed and what was the reason for changing it?
>
>
> I can answer the ...
brixen (Brian Shirai)
01:52 AM Bug #1341 (Rejected): pthread_cond_timedwait failing in 1.9.1-p0 thread tests on HP-UX 11i v2
=begin
I have been trying to compile and test 1.9.1-p0 on HP-UX 11i v2. When running the tests, the threads tests crash with the following bug:

> [BUG] pthread_cond_timedwait: 22
> ruby 1.9.1p0 (2009-01-30 revision 21907) [ia64...
graza (Graham Agnew)

03/31/2009

10:44 PM Bug #1328: "p eval('0' + '+0.1'*n)" の挙動
=begin
むらたです。

On 2009/03/30, at 12:47, Nobuyoshi Nakada wrote:

> At Mon, 30 Mar 2009 05:50:40 +0900,
> Kenta Murata wrote in [ruby-dev:38207]:
>> "p eval('0'+'+0.1'*n)" を評価すると、n がある値
>> N を超えたときに
>> スタックが溢れますが、バージョン 1.9.2 の ...
mrkn (Kenta Murata)
06:49 PM Revision 2fa90ebe (git): * 2009-04-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23107 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:49 PM Revision e2dab32d (git): update rdoc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23106 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
05:42 PM Bug #1338 (Closed): Kernel#select crashes when many files are opened
=begin
以下のコードがクラッシュします。

Process.setrlimit(Process::RLIMIT_NOFILE, 2048)
fd = 2000.times.map { open("/bin/ls") }
select([fd.last], [], [], 0)

添付したパッチで手元の環境では動くようになりましたが、
他の環境(win32 とか)での動作は分からないです。

また、具体的な再現コードは作れなかっ...
macks (Kengo Matsuyama)
05:36 PM Bug #1335: RubyGems 1.3.1 gem method will load all gems beginning with the given name
=begin

On Mar 30, 2009, at 22:20 , Hal Brodigan wrote:

> I noticed a strange behaviour while testing my libraries with Ruby
> 1.9.1-p0. I successfully installed ronin version 0.2.2 and ronin-
> scanners version 0.1.3 with Ruby...
zenspider (Ryan Davis)
02:20 PM Bug #1335 (Rejected): RubyGems 1.3.1 gem method will load all gems beginning with the given name
=begin
I noticed a strange behaviour while testing my libraries with Ruby 1.9.1-p0. I successfully installed ronin version 0.2.2 and ronin-scanners version 0.1.3 with Ruby 1.9.1-p0. When I attempted to load the ronin RubyGem using "gem ...
postmodern (Hal Brodigan)
05:33 PM Bug #1336: Change in string representation of Floats
=begin

On Mar 30, 2009, at 23:58 , brian ford wrote:

> Where was this discussed and what was the reason for changing it?


I can answer the latter:

> r22783 | nobu | 2009-03-05 01:36:39 -0800 (Thu, 05 Mar 2009) | 3 lines
>
...
zenspider (Ryan Davis)
03:58 PM Bug #1336: Change in string representation of Floats
=begin
Hi,

On Mon, Mar 30, 2009 at 10:54 PM, Nobuyoshi Nakada <nobu@ruby-lang.org> wrote:
> Hi,
>
> At Tue, 31 Mar 2009 14:21:15 +0900,
> Brian Ford wrote in [ruby-core:23075]:
>> Did the displayed formats of Floats change in 1....
brixen (Brian Shirai)
02:55 PM Bug #1336 (Closed): Change in string representation of Floats
=begin

=end
nobu (Nobuyoshi Nakada)
02:54 PM Bug #1336: Change in string representation of Floats
=begin
Hi,

At Tue, 31 Mar 2009 14:21:15 +0900,
Brian Ford wrote in [ruby-core:23075]:
> Did the displayed formats of Floats change in 1.9?

Yes.

> There was a thread [ruby-core:22595] on the ML about the
> format of Floats an...
nobu (Nobuyoshi Nakada)
02:21 PM Bug #1336 (Closed): Change in string representation of Floats
=begin
Did the displayed formats of Floats change in 1.9?

There was a thread [ruby-core:22595] on the ML about the format of Floats and marshaling, but there does not appear to be any indication that the normal display format would...
brixen (Brian Shirai)
04:52 PM Bug #1337 (Closed): mkmf.rbが生成したMakefileでmake -j N installに失敗する場合がある
=begin
mkmfによって生成されたMakefileがparallel make installに対応していません。
---
install: install-so install-rb

install-so: $(RUBYARCHDIR)
install-so: $(RUBYARCHDIR)/$(DLLIB)
$(RUBYARCHDIR)/$(DLLIB): $(DLLIB)
$(INSTALL_PROG) $(DL...
matsuu (Takuto Matsuu)
12:18 PM Bug #1327 (Closed): CSV unit test failures on windows
=begin

=end
JEG2 (James Gray)
08:32 AM Bug #1327: CSV unit test failures on windows
=begin
Hi James,

> On Mar 29, 2009, at 3:37 PM, Charlie Savage wrote:
>
>> Bug #1327: CSV unit test failures on windows
>
> I guess this was harder than I thought.
>
> I went back through with more care this time. Did I do ...
cfis (Charlie Savage)
08:31 AM Bug #1327: CSV unit test failures on windows
=begin
Fixed by r23099. Can now be closed.
=end
cfis (Charlie Savage)
09:37 AM Revision ac4da3f2 (git): merge revision(s) 21750:
* lib/mkmf.rb (configuration): leaves PATH_SEPARATOR unchanged.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@23104 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
09:19 AM Revision eb7f8679 (git): merge revision(s) 21750:
* lib/mkmf.rb (configuration): leaves PATH_SEPARATOR unchanged.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@23102 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
06:56 AM Bug #1334 (Closed): ruby-1.9.1-p0 cannot install libs to /usr/lib/ruby/1.9 anymore with --program-suffix
=begin
Changes to configure.in mean that ./configure --program-suffix=19 --ruby-version=minor makes rubylibdir /usr/lib/ruby19/1.9, in contrast to 1.8 where ./configure --program-suffix=18 would create /usr/lib/ruby/1.8.

I've attac...
rbrown (Richard Brown)
06:17 AM Revision 0d3bf82f (git): * configure.in: fixed the help strings for the header and library
dir switches, and updated to use AS_HELP_STRING. patches from
Richard Brown, c.f. [ruby-core:23067].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23101 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:46 AM Feature #1333 (Rejected): Delegator < BasicObject
=begin
DelegatorをBasicObjectのサブクラスにすることを提案します。実装がいまより若干簡明になります。
=end
shyouhei (Shyouhei Urabe)
 

Also available in: Atom