Project

General

Profile

Activity

From 01/28/2009 to 02/03/2009

02/03/2009

11:56 PM Bug #1099 (Closed): Invalid value of StringIO#pos after StringIO#ungetc
=begin
This unit test is passed under Ruby 1.8.7 and failed under Ruby 1.9.1-p0 (mswin32):

require 'stringio'
require 'test/unit'

class TC_StringIO_Ungetc < Test::Unit::TestCase
def test_ungetc
b = '\\b00010001 \\B...
eao197 (Yauheni Akhotnikau)
11:17 PM Bug #1096 (Closed): Failure: test_build_extensions_extconf_bad(TestGemInstaller)
=begin
Applied in changeset r22016.
=end
nobu (Nobuyoshi Nakada)
04:23 PM Bug #1096 (Closed): Failure: test_build_extensions_extconf_bad(TestGemInstaller)
=begin
http://www.rubyist.net/~akr/chkbuild/debian/ruby-trunk/last
1) Failure:
test_build_extensions_extconf_bad(TestGemInstaller) [/home/akr/chkbuild/tmp/build/ruby-trunk/20090203T103700/ruby/test/rubygems/test_gem_installer.rb:7...
znz (Kazuhiro NISHIYAMA)
11:06 PM Feature #908: Should be an easy way of reading N characters from am I/O stream
=begin
I needed this in the standard CSV library.

My use case was that I peek ahead in the stream to determine what kind of line endings it has. I just grab a block of characters and see if I find any standard line endings in ther...
JEG2 (James Gray)
10:21 PM Feature #908: Should be an easy way of reading N characters from am I/O stream
=begin
Reading N characters from stream is (at least for me) as natural as reading N bytes. Usecases are almost the same as for bytes but when you want operate on characters. For example you have file encoded in utf-8 and want to read f...
radarek (Radosław Bułat)
10:44 AM Feature #908: Should be an easy way of reading N characters from am I/O stream
=begin
What's the usecases?
=end
akr (Akira Tanaka)
10:42 AM Feature #908: Should be an easy way of reading N characters from am I/O stream
=begin

=end
shyouhei (Shyouhei Urabe)
10:53 PM Bug #1098 (Rejected): Unclear encoding error: #<Encoding::UndefinedConversionError: "\xE2\x96\x80" from UTF-8 to ISO-8859-1 in conversion from CP850 to ISO-8859-1>
=begin
The test script below exits with the error: #<Encoding::UndefinedConversionError: "\xE2\x96\x80" from UTF-8 to ISO-8859-1 in conversion from CP850 to ISO-8859-1>

This is weird/unclear/incomprehensible because I fail to see w...
tomel (Tom Link)
10:50 PM Bug #340: 1.9/trunk does not work when compiled with llvm-gcc4 2.3 (gcc 4.2.1)
=begin
Just trying to compile trunk-after-1.9.1 (#22011) using llvm-gcc-4.2 (aka llvm-2.4). miniruby still spins unless configure is given the "--with-setjmp-type=setjmp" parameter. Seems to be running fine compiled like this. Intere...
roberto (Ollivier Robert)
10:33 PM Bug #1097: Ruby 1.9.1 における sqlite3-ruby のインストール時のエラー
=begin
応答ありがとうございます。仰る通り、sqlite3-ruby 1.2.4 の mswin32 版バイナリはまだ配布されていませんでした。

調べてみたところ、sqlite3-ruby 1.2.3 はビルド済の mswin32 版バイナリが配布されていたので
> gem install sqlite3-ruby --version=1.2.3
と version を指定してインストールしてみたところ上手くいきました。


=end
redcat (Jun Kudo)
09:31 PM Bug #1097 (Rejected): Ruby 1.9.1 における sqlite3-ruby のインストール時のエラー
=begin
たぶんsqlite3-rubyの1.9.1-p0-mswin32用のバイナリが配布されていないので、自前で拡張ライブラリをビルドしようとしているのでしょう。
その場合は当然前提となる諸々(コンパイラ、ライブラリ、などなど)を自分の環境に用意しておく必要があります。

揃っていて、それでも問題が出ているのなら、またOpenしてください。
=end
usa (Usaku NAKAMURA)
09:09 PM Bug #1097 (Rejected): Ruby 1.9.1 における sqlite3-ruby のインストール時のエラー
=begin
Ruby 1.9.1-p0-mswin32 バイナリ版で、gem install rails を実行したあと、gem で sqlite3-ruby をインストールしようとすると、一般に解説されているようなメッセージではなく、以下のメッセージが出てしまいます。

エラーかな ? と思ったので、トラッカーは Bug にしておきました。

---- エラーメッセージここから ----
C:\Ruby\bin>gem install sqli...
redcat (Jun Kudo)
09:17 PM Feature #1095 (Closed): Readline.completion_proc = nil を許可する。
=begin
Applied in changeset r22012.
=end
kouji (Kouji Takao)
05:17 PM Feature #1095: Readline.completion_proc = nil を許可する。
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:37880] [FEATURE:trunk] Readline.completion_proc = nil を許可する。"
on Tue, 3 Feb 2009 14:57:10 +0900, Takao Kouji <kouji@takao7.net> writes:

|Readline.readlineの補完候補を取得する Proc を Readlin...
matz (Yukihiro Matsumoto)
03:02 PM Feature #1095: Readline.completion_proc = nil を許可する。
=begin

=end
kouji (Kouji Takao)
02:57 PM Feature #1095 (Closed): Readline.completion_proc = nil を許可する。
=begin
高尾宏治です。

Readline.readlineの補完候補を取得する Proc を Readline.completion_proc= で指定できます。
しかし、補完候補を取得する処理をデフォルトのものに戻す方法がありません。
Readline.completion_proc に nil をセットできればデフォルトの挙動になるので、
それを許可しようと思います。以下のような記述ができるようになります。

begin
...
kouji (Kouji Takao)
05:53 PM Feature #859: open-uri doesn't allow redirection to https
=begin
I quote from [ruby-core:21234] :

But first of all the HTTP --> HTTPS redirection should be still considered ok.

Regarding the other way, well, the Referer should be set to the URL that redirected us. I believe this is n...
romanbsd (Roman Shterenzon)
05:50 PM Feature #859: open-uri doesn't allow redirection to https
=begin
Originally reported on:
ruby 1.8.7 (2008-08-11 patchlevel 72) [i686-linux]
=end
romanbsd (Roman Shterenzon)
10:58 AM Feature #859: open-uri doesn't allow redirection to https
=begin
[ruby-core:21203]
=end
akr (Akira Tanaka)
10:57 AM Feature #859: open-uri doesn't allow redirection to https
=begin

=end
shyouhei (Shyouhei Urabe)
05:50 PM Bug #1066: Frequent failure: test_io.rb test 2 on OS X 10.5.6
=begin

=end
akr (Akira Tanaka)
04:40 PM Revision 12a5cf82 (git): revert useless change part in the previous commit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22023 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
04:29 PM Revision 20ac101d (git): * ext/socket/extconf.rb: fix struct in_pktinfo and struct in6_pktinfo
detection.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22022 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
03:39 PM Revision c07b4ef1 (git): * test/etc/test_etc.rb(test_getpwnam, test_getgrgid, test_getgrnam):
support an envirionment that has duplicative entries. a patch from
Tomoyuki Chikanaga <chikanag at nippon-control-system.co.jp> in
[ruby-dev:37882].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22021 b2dd03c8-39d4-4d8f-98ff-8...
mame (Yusuke Endoh)
03:21 PM Revision ee3c53a7 (git): * 2009-02-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22020 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:21 PM Revision 9274fbfa (git): * ext/socket/lib/socket.rb (Socket.tcp_server_sockets_port0): skip
socket creation error.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22019 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
03:11 PM Bug #1093: make test fails
=begin

=end
akr (Akira Tanaka)
02:39 PM Bug #1093 (Closed): make test fails
=begin
[...]
#223 test_io.rb:11:in `<top (required)>':
begin
require "io/nonblock"
r, w = IO.pipe
w.nonblock = true
w.write_nonblock("a" * 100000)
w.nonblock = false
t1 = T...
gdonald (Greg Donald)
02:58 PM Bug #1094 (Third Party's Issue): fuse_common.h:32:2: error
=begin
Sorry, We don't know how to deal with your local header.
=end
shyouhei (Shyouhei Urabe)
02:43 PM Bug #1094 (Third Party's Issue): fuse_common.h:32:2: error
=begin
./configure --prefix=$HOME/bin/ruby19
[...]
checking whether ELF binaries are produced... no
checking whether OS depend dynamic link works... In file included from /usr/local/include/fuse/fuse.h:26,
from ...
gdonald (Greg Donald)
02:50 PM Revision 5a56fc35 (git): don't connect to unspecified address.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22018 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:37 PM Revision 813dad7a (git): * ruby.c (load_file_internal): resets EOF flag after parse.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22017 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:13 PM Revision bca5029d (git): * vm.c (vm_backtrace): always returns non-nil array if lev is
negative. [ruby-core:21795]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22016 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:08 PM Feature #1081: add File::write() convenience method
=begin
Hi,

Sorry for my late response.

Matz wrote:
> What do you think proper API for combined File.open?
>
> File::write(path, string, mode, opt)

I prefer this order of parameters because it feels natural:

...
sunaku (Suraj Kurapati)
12:50 PM Feature #259: String crypt method's salt argument should be optional
=begin

=end
shyouhei (Shyouhei Urabe)
12:37 PM Bug #445: [PATCH] Net::HTTPHeaders#fetch raises NoMethodError instead of returning default values
=begin

=end
shyouhei (Shyouhei Urabe)
12:35 PM Bug #446: [PATCH] [DOC] Net::HTTPHeaders#fetch does not return nil but raises IndexError
=begin

=end
shyouhei (Shyouhei Urabe)
12:33 PM Bug #447: [PATCH] Net::HTTPHeaders iterator methods should return Enumerators
=begin

=end
shyouhei (Shyouhei Urabe)
12:30 PM Bug #454: URI does not follow the last rfc about uri syntax
=begin

=end
shyouhei (Shyouhei Urabe)
12:28 PM Revision e2fc3f38 (git): * NEWS: added comment for Readline.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22015 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kouji (Kouji Takao)
12:21 PM Revision d60cd5b3 (git): * ext/readline/extconf.rb: checked rl_set_screen_size and
rl_get_screen_size.
* ext/readline/readline.c (readline_s_set_screen_size): added
Readline.set_screen_size.
* ext/readline/readline.c (readline_s_get_screen_size): added
Readline.get_screen_size.
git-svn-id: svn+ssh://ci.ruby-lan...
kouji (Kouji Takao)
12:19 PM Bug #496: DRb.start_service(nil) is very slow
=begin

=end
shyouhei (Shyouhei Urabe)
12:17 PM Revision 4a2b6b20 (git): * ext/readline/readline.c: updated year of copyright.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22013 b2dd03c8-39d4-4d8f-98ff-823fe69b080e kouji (Kouji Takao)
12:16 PM Feature #512: String#% behavior
=begin

=end
shyouhei (Shyouhei Urabe)
12:15 PM Revision dbf657ca (git): * ext/readline/readline.c (readline_s_set_completion_proc): set
default if proc is nil. fix #1095
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22012 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kouji (Kouji Takao)
12:14 PM Bug #514: OpenSSL::OCSP::Response's to_der always returns an empty string
=begin

=end
shyouhei (Shyouhei Urabe)
11:58 AM Feature #583: TmpdirとTempfile
=begin

=end
shyouhei (Shyouhei Urabe)
11:57 AM Bug #585: BigDecimal#remainder is not correct with small divisors
=begin

=end
shyouhei (Shyouhei Urabe)
11:51 AM Bug #1060: mkmf refuses to find 3rd party extensions - ruby 1.9.1 trunk
=begin

>
> At Tue, 27 Jan 2009 17:36:44 +0900,
> Charlie Savage wrote in [ruby-core:21603]:
>> The problem is that mkmf calls Kernel::Sytem, which runs
>> commands in a subshell, which I'm going to guess is windows
>> command.ex...
cfis (Charlie Savage)
11:51 AM Bug #1057: ripper does not compile with mingw
=begin
Hi Nobu,

> How are macros "top_srcdir", "srcdir", "topdir", "hdrdir",
> "arch_hdrdir" defined in ext/ripper/Makefile?

I pasted the generated make file below

> I suspect it might be a VPATH problem of make on msys. If i...
cfis (Charlie Savage)
11:50 AM Bug #655: Query part lost when using Net::HTTP.post_form function
=begin

=end
shyouhei (Shyouhei Urabe)
11:50 AM Bug #1010: Ruby-1.9's rake sh doesn't work on Windows (but fix provided)
=begin
On Wed, Jan 28, 2009 at 1:15 PM, Chauk-Mean Proum <redmine@ruby-lang.org> wrote:
> Issue #1010 has been updated by Chauk-Mean Proum.
>
>
>
> So rake sh command will not work with Ruby 1.9.1 on Windows ?
> I really don't und...
luislavena (Luis Lavena)
11:37 AM Bug #719: yaml not precise on some strings
=begin

=end
shyouhei (Shyouhei Urabe)
11:12 AM Bug #814 (Closed): NoMethodError: undefined method `read_nonblock' for #<OpenSSL::SSL::SSLSocket:0x1a64f9a0>
=begin

=end
shyouhei (Shyouhei Urabe)
11:06 AM Feature #839: Add code on each line of a backtrace output to the screen
=begin

=end
shyouhei (Shyouhei Urabe)
11:02 AM Bug #843: RubyGems include useless libraries
=begin

=end
shyouhei (Shyouhei Urabe)
11:01 AM Bug #853: Rake のテストが無い
=begin

=end
shyouhei (Shyouhei Urabe)
11:00 AM Feature #855: HTTP/1.1 fixes and other enhancements to webrick
=begin

=end
shyouhei (Shyouhei Urabe)
10:53 AM Bug #865: [Fwd: some mistakes in Rake RDoc]
=begin

=end
shyouhei (Shyouhei Urabe)
10:52 AM Bug #866: gem(1) gemrc(5)
=begin

=end
shyouhei (Shyouhei Urabe)
10:45 AM Feature #904 (Closed): C API reference with Doxygen
=begin

=end
shyouhei (Shyouhei Urabe)
10:44 AM Feature #905: Add String.new(fixnum) to preallocate large buffer
=begin

=end
shyouhei (Shyouhei Urabe)
10:41 AM Bug #1092 (Rejected): miniruby cause SEGV on x64-mswin64_90
=begin
(this issue is reported by <yesmar _AT_ speakeasy.net>)

I tried to register with redmine to file this bug but the system would not let me login. Since your name is associated with this bug I decided to directly email the det...
usa (Usaku NAKAMURA)
10:30 AM Bug #921: autoload is not thread-safe
=begin

=end
shyouhei (Shyouhei Urabe)
10:28 AM Bug #924: encoding for stdio's
=begin

=end
shyouhei (Shyouhei Urabe)
10:25 AM Feature #934: request for Time.parse to no longer return Time.now on failure
=begin

=end
shyouhei (Shyouhei Urabe)
10:15 AM Bug #953: 深い入れ子の配列の取り扱いで落ちる
=begin

=end
shyouhei (Shyouhei Urabe)
10:13 AM Feature #1089 (Feedback): Stable sorting for sort and sort_by
shyouhei (Shyouhei Urabe)
09:35 AM Revision 45108851 (git): * ext/thread/thread.c (rb_queue_pop, rb_queue_push): should not lock
mutex if got an exception while waiting, and should ensure unlocked
after signaled. [ruby-dev:37545]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@22011 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
08:51 AM Feature #973: EncDet again
=begin
 ささだです.

NARUSE, Yui wrote::
> いっそ prelude に入れてしまいませんか。
> そうすればライブラリ名に関しては悩む必要がなくなります。

 そんなに使うものなんですか?

--
// SASADA Koichi at atdot dot net
=end
ko1 (Koichi Sasada)
04:08 AM Feature #973: EncDet again
=begin
成瀬です。

Yukihiro Matsumoto wrote:
> まつもと ゆきひろです
>
> In message "Re: [ruby-dev:37679] [FEATURE:trunk] EncDet again"
> on Sat, 3 Jan 2009 19:21:37 +0900, "Yugui (Yuki Sonoda)" <yugui@yugui.jp> writes:
>
> |私はIOへの機能追加が良...
naruse (Yui NARUSE)
07:55 AM Revision 8b729eed (git): updated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22010 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
07:36 AM Revision 2b692644 (git): * NEWS: add Array#sort_by!.
* array.c (rb_ary_sort_by_bang): RDoc update.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22009 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
znz (Kazuhiro NISHIYAMA)
07:30 AM Revision 22f6e2e7 (git): fixed typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22008 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
07:25 AM Revision 24eafe83 (git): * ext/socket/lib/socket.rb (Socket.tcp_server_sockets_port0): new
private function for allocating same port both IPv4 and IPv6.
(Socket.tcp_server_sockets): use tcp_server_sockets_port0 for port 0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22007 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
06:37 AM Revision 260d0d03 (git): add a test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22006 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
06:27 AM Revision 4aec56ba (git): add tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22005 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
06:12 AM Revision 1643d1c2 (git): add tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22004 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
05:35 AM Revision 6249e5f7 (git): merge revision(s) 19774:
* lib/net/pop.rb: check for invalid APOP timestamp. (CVE-2007-1558)
[ruby-dev:36631]
* test/net/pop/test_pop.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@22002 b2dd03c8-39d4-4d8f-98ff-823...
shyouhei (Shyouhei Urabe)
05:34 AM Revision 299a6992 (git): merge revision(s) 19774:
* lib/net/pop.rb: check for invalid APOP timestamp. (CVE-2007-1558)
[ruby-dev:36631]
* test/net/pop/test_pop.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@22000 b2dd03c8-39d4-4d8f-98ff-823...
shyouhei (Shyouhei Urabe)
05:20 AM Revision 1c400db1 (git): * re.c (match_array): replace match_check().
* re.c (match_values_at): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21999 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
05:14 AM Revision 3f59f0e0 (git): * lib/net/imap.rb: validate data before sending to a server.
[ruby-core:20320]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21998 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shugo (Shugo Maeda)
03:31 AM Revision 4e625904 (git): * re.c (match_check): check if MatchData is initialized.
[ruby-core:18749]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@21997 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
03:12 AM Revision bb9435a7 (git): * lib/net/imap.rb (hmac_md5): should use String#ord to get ascii
code from the one-character string.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21996 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shugo (Shugo Maeda)
02:41 AM Revision dccb5383 (git): * 2009-02-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@21995 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:41 AM Revision 0df96eb7 (git): * lib/rexml/rexml.rb: incremented Ruby::VERSION. Thanks, Jeremy
Kemper. [ruby-core:20113]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@21994 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shugo (Shugo Maeda)
02:25 AM Revision 0f9422ef (git): * load.c (load_lock): warn for circular require. [ruby-core:20794],
[ruby-core:20797]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21993 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:00 AM Feature #1084: request for: Array#sort_by!
=begin
On Mon, Feb 2, 2009 at 3:30 PM, Florian Frank <flori@nixe.ping.de> wrote:
> I already asked in ruby-core:21318 and didn't get a reply, but what about
> Hash#sort and Hash#sort_by or even the !-methods? With insertion-ordered ha...
radarek (Radosław Bułat)
12:56 AM Bug #956: Encoding: nl_langinfo(CODESET) on cygwin 1.5 always returns US-ASCII
=begin
It seems that the locale recognition doesn't work 100% or maybe I'm just doing it wrong.

On cygwin, the default external encoding is cp850. If I set LANG=de_DE.UTF-8, then

rube -e "Encoding.default_external"
=> UTF-8
...
tomel (Tom Link)

02/02/2009

11:36 PM Feature #1089: Stable sorting for sort and sort_by
Kornelius Kalnbach wrote:
> I'd like to have stable sorting in Ruby. Stable sorting means that if two items are ==, they will retain their order in the list after sorting. In other words, stable sort does never switch two equal items....
headius (Charles Nutter)
04:32 PM Feature #1089 (Rejected): Stable sorting for sort and sort_by
=begin
I'd like to have stable sorting in Ruby. Stable sorting means that if two items are ==, they will retain their order in the list after sorting. In other words, stable sort does never switch two equal items.

In Ruby 1.9.1, y...
murphy (Kornelius Kalnbach)
11:36 PM Revision 13a468db (git): * ext/socket/lib/socket.rb (Socket.tcp_server_sockets): extracted from
Socket.tcp_server_loop.
(Socket.accept_loop): ditto.
(Socket.unix_server_socket): extracted from Socket.unix_server_loop.
(Socket.unix_server_loop): use Socket.accept_loop.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21992...
akr (Akira Tanaka)
11:30 PM Revision 2df1053c (git): add a test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21991 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:21 PM Revision fe39ce87 (git): * test/ruby/test_readpartial.rb (make_pipe): readpartial does not
work in text mode.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21990 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
11:18 PM Revision 5ac71d9f (git): * cygwin/GNUmakefile.in (RUBYDEF): uses mkexports.rb on cygwin too.
* win32/mkexports.rb (Exports::Cygwin): added.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21989 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
11:16 PM Feature #1027: Dir.home
=begin
Thanks for doing that Nobu.
-=r
=end
rogerdpack (Roger Pack)
04:37 PM Feature #1027 (Closed): Dir.home
=begin
Applied in changeset r21953.
=end
nobu (Nobuyoshi Nakada)
12:44 PM Feature #1027: Dir.home
=begin

=end
ko1 (Koichi Sasada)
11:15 PM Revision dc960b87 (git): * tool/generic_erb.rb: fixed typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21988 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:10 PM Revision 42e0d76c (git): * common.mk (Doxyfile): moved from Makefile.in.
* template/Doxyfile.tmpl: split from Doxyfile.in.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21987 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
11:01 PM Revision 209cfdcf (git): * win32/win32.c (rb_w32_write): use of cast expressions as lvalues
is deprecated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21986 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:58 PM Revision b256c5fb (git): * ext/socket/extconf.rb (in_pktinfo, in6_pktinfo),
ext/socket/ancdata.c: defined in w32api/ws2tcpip.h on cygwin but
cannot compile for some reason.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21985 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:31 PM Revision e53c88a4 (git): rdoc update.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21984 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:02 PM Revision a1dd4a61 (git): * missing/langinfo.c (nl_langinfo_codeset): accepts iso-8859
fragment. [ruby-core:21757]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21983 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
10:01 PM Revision 28155915 (git): * mkconfig.rb (patchlevel): config.status may not contain
PATCHLEVEL even if other version numbers exist.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21982 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
08:57 PM Feature #1084: request for: Array#sort_by!
=begin
Excerpts from Kornelius Kalnbach's message of Mon Feb 02 13:32:33 +0200 2009:
> Eero Saynatkari wrote:
> > This seems to break expectations for Enumerable, since the
> > method cannot be reasonably supported there (and #sort_b...
rue (Eero Saynatkari)
08:47 PM Feature #1084: request for: Array#sort_by!
=begin
Now the documentation seems a bit confusing:

enum.sort_by! {| obj | block } -> array

Shouldn't it be "array" instead of "enum"?
=end
murphy (Kornelius Kalnbach)
08:33 PM Feature #1084: request for: Array#sort_by!
=begin
Eero Saynatkari wrote:
> This seems to break expectations for Enumerable, since the
> method cannot be reasonably supported there (and #sort_by
> is still defined in Enumerable, as I understand it.) If it
> is to remain, I th...
murphy (Kornelius Kalnbach)
08:29 PM Feature #1084: request for: Array#sort_by!
=begin
Excerpts from Henri Suur-Inkeroinen's message of Mon Feb 02 12:46:52 +0200 2009:
> Issue #1084 has been updated by Yukihiro Matsumoto.
>
> Status changed from Open to Closed
> % Done changed from 0 to 100
>
> Applied in c...
rue (Eero Saynatkari)
07:47 PM Feature #1084 (Closed): request for: Array#sort_by!
=begin
Applied in changeset r21967.
=end
matz (Yukihiro Matsumoto)
04:13 PM Feature #1084: request for: Array#sort_by!
=begin
Yukihiro Matsumoto wrote:
> Despite how you expect, sort_by! is not faster than sort_by at all.
> In fact, it would use sort_by internal then replace the receiver.
I don't expect bang methods to be generally faster, so this wo...
murphy (Kornelius Kalnbach)
02:51 PM Feature #1084: request for: Array#sort_by!
=begin
Hi,

In message "Re: [ruby-core:21729] Re: [Feature #1084] request for: Array#sort_by!"
on Mon, 2 Feb 2009 12:59:10 +0900, James Gray <james@grayproductions.net> writes:

|> Despite how you expect, sort_by! is not faster...
matz (Yukihiro Matsumoto)
12:00 PM Feature #1084: request for: Array#sort_by!
=begin

=end
ko1 (Koichi Sasada)
11:56 AM Feature #1084: request for: Array#sort_by!
=begin
Hi,

In message "Re: [ruby-core:21709] [Feature #1084] request for: Array#sort_by!"
on Sun, 1 Feb 2009 11:11:26 +0900, Radosław Bułat <redmine@ruby-lang.org> writes:

|sort and sort! override it's version from Enumerable...
matz (Yukihiro Matsumoto)
08:07 PM Bug #1087 (Closed): Failure: test_ipv6_address_predicates(TestSocketAddrInfo)
=begin
Applied in changeset r21968.
=end
akr (Akira Tanaka)
11:59 AM Bug #1087: Failure: test_ipv6_address_predicates(TestSocketAddrInfo)
=begin

=end
ko1 (Koichi Sasada)
11:52 AM Bug #1087 (Closed): Failure: test_ipv6_address_predicates(TestSocketAddrInfo)
=begin
configureで--with-lookup-order-hack=INETをつけていると
AddrInfo.ip("::ffff:0.0.0.0").ipv6_v4mapped?
がfalseになるようです。

% ruby-trunk -v test/socket/test_addrinfo.rb
ruby 1.9.1p5000 (2009-02-02 trunk 21938) [i686-linux]
Loaded sui...
znz (Kazuhiro NISHIYAMA)
07:51 PM Bug #1076 (Third Party's Issue): wxRuby crashes with SIGSEGV
=begin
wxruby gem installs 1.8 binary even for 1.9.
It can't work.
=end
nobu (Nobuyoshi Nakada)
12:06 PM Bug #1076: wxRuby crashes with SIGSEGV
=begin

=end
ko1 (Koichi Sasada)
07:27 PM Bug #1083 (Closed): Typos in NEWS file (branch 1_9_1)
=begin
Applied in changeset r21966.
=end
matz (Yukihiro Matsumoto)
12:01 PM Bug #1083: Typos in NEWS file (branch 1_9_1)
=begin

=end
ko1 (Koichi Sasada)
06:57 PM Bug #1074: crash on variable reference in BEGIN inside class
=begin
Hi,

In message "Re: [Bug #1074] crash on variable reference in BEGIN inside class"
on Sat, 31 Jan 2009 09:32:11 +0900, Yusuke Endoh <redmine@ruby-lang.org> writes:

|I fixed this issue in r21876 by changing syntax to pr...
matz (Yukihiro Matsumoto)
12:18 PM Bug #1074: crash on variable reference in BEGIN inside class
=begin

=end
ko1 (Koichi Sasada)
12:15 PM Bug #1074: crash on variable reference in BEGIN inside class
=begin

=end
ko1 (Koichi Sasada)
04:18 PM Bug #963: /opt/local/lib/ruby/1.8/drb/drb.rb:852:in `initialize': getaddrinfo: nodename nor servname provided, or not known (SocketError)
=begin

=end
akr (Akira Tanaka)
01:08 PM Bug #963: /opt/local/lib/ruby/1.8/drb/drb.rb:852:in `initialize': getaddrinfo: nodename nor servname provided, or not known (SocketError)
=begin

=end
ko1 (Koichi Sasada)
04:10 PM Feature #1081: add File::write() convenience method
=begin
Yukihiro Matsumoto wrote:
> What do you think proper API for combined File.open?
>
> File::write(path, string, mode, opt)
>
> or
>
> File::write(string, path, mode, opt)
we badly need keyword arguments.

[murphy]
=end
murphy (Kornelius Kalnbach)
03:28 PM Feature #1081: add File::write() convenience method
=begin
Hi,

In message "Re: [ruby-core:21701] [Feature #1081] add File::write() convenience method"
on Sun, 1 Feb 2009 05:46:57 +0900, Suraj Kurapati <redmine@ruby-lang.org> writes:

|Please add a File::write() convenience meth...
matz (Yukihiro Matsumoto)
12:02 PM Feature #1081: add File::write() convenience method
=begin

=end
ko1 (Koichi Sasada)
03:02 PM Revision 04ae31eb (git): * 2009-02-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21981 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:02 PM Revision 2b241a33 (git): add ML ref.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21980 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:44 PM Revision 9946e700 (git): * ext/socket/raddrinfo.c (Init_addrinfo): add AddrInfo#to_s as an
alias of AddrInfo#to_sockaddr.
* ext/socket/option.c (Init_sockopt): add Socket::Option#to_s as an
alias of Socket::Option#data.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21979 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
01:08 PM Feature #973: EncDet again
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:37679] [FEATURE:trunk] EncDet again"
on Sat, 3 Jan 2009 19:21:37 +0900, "Yugui (Yuki Sonoda)" <yugui@yugui.jp> writes:

|私はIOへの機能追加が良いのではないかと思いました。
| io/encdet.rb

encはencodingの...
matz (Yukihiro Matsumoto)
01:02 PM Feature #973: EncDet again
=begin

=end
ko1 (Koichi Sasada)
01:05 PM Feature #966: String#[] should accept (Regexp, String) args so named groups can be used
=begin

=end
ko1 (Koichi Sasada)
01:03 PM Feature #971: Reinstate RubyVM::InstructionSequence::load
=begin

=end
ko1 (Koichi Sasada)
12:59 PM Feature #977: caller for all threads patch
=begin

=end
ko1 (Koichi Sasada)
12:51 PM Feature #994: Hash-order preservation should be declared a feature; documentation needs to be adapted
=begin

=end
ko1 (Koichi Sasada)
12:51 PM Bug #999: SSL & ZIP missing from ruby-1.9.1-preview1-i386-mswin32
=begin

=end
ko1 (Koichi Sasada)
12:48 PM Bug #1020: Matrix#rank loops in some circumstances
=begin

=end
ko1 (Koichi Sasada)
12:47 PM Feature #1022 (Rejected): backlog option for TCPServer and UNIXServer
=begin

=end
ko1 (Koichi Sasada)
12:47 PM Bug #1073 (Closed): test_to_s(Complex_Test) fails on Solaris
=begin
Applied in changeset r21945.
=end
shugo (Shugo Maeda)
12:18 PM Bug #1073: test_to_s(Complex_Test) fails on Solaris
=begin

=end
ko1 (Koichi Sasada)
12:42 PM Bug #1036 (Feedback): 1.9.1 build failing at mt.exe
=begin

=end
ko1 (Koichi Sasada)
12:41 PM Bug #1040: rubygems/builder.rb should require user_interaction
=begin

=end
ko1 (Koichi Sasada)
12:40 PM Bug #1042: RDoc crashes while generating HTML after parsing a Ruby DSL.
=begin

=end
ko1 (Koichi Sasada)
12:39 PM Feature #1045: nicer icon for ruby.exe
=begin

=end
ko1 (Koichi Sasada)
12:39 PM Feature #1046 (Rejected): request: ability to run without specifying .rb
=begin

=end
ko1 (Koichi Sasada)
12:38 PM Feature #1047: request: getters, setters for the GC
=begin

=end
ko1 (Koichi Sasada)
12:37 PM Bug #1053: Obsolete methods in Pathname
=begin

=end
ko1 (Koichi Sasada)
12:37 PM Bug #1054 (Closed): Pathname has invalid delegates for FileTest
=begin

=end
ko1 (Koichi Sasada)
12:25 PM Bug #1066: Frequent failure: test_io.rb test 2 on OS X 10.5.6
=begin

=end
ko1 (Koichi Sasada)
12:20 PM Bug #1071: ripper: 改行を含む正規表現のon_regexp_endが変
=begin

=end
ko1 (Koichi Sasada)
12:07 PM Bug #1075: \r\n と \n が混在した CSV がエラーになる
=begin

=end
ko1 (Koichi Sasada)
12:06 PM Revision c9b6c940 (git): * 2009-02-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@21978 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:06 PM Revision 301a7c8c (git): * enumerator.c: Introduce id_each to save rb_itern() and SYM2ID()
calls.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@21977 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Akinori MUSHA
12:05 PM Bug #1080: SSL error when running the program "gem"
=begin

=end
ko1 (Koichi Sasada)
12:05 PM Revision 092861f3 (git): * array.c (rb_ary_sort_by_bang): RDoc update. [ruby-core:21742]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21976 b2dd03c8-39d4-4d8f-98ff-823fe69b080e matz (Yukihiro Matsumoto)
12:01 PM Bug #1077 (Closed): Ruby 1.9.1 build fails in miniruby invocation on Linux
=begin

=end
nobu (Nobuyoshi Nakada)
10:28 AM Bug #1077: Ruby 1.9.1 build fails in miniruby invocation on Linux
=begin
Updating to SuSE 11.1 (gcc 4.3.2) worked, thanks!
=end
prsangamon (Patrick Roemer)
12:01 PM Feature #1082: add Object#singleton_class method
=begin

=end
ko1 (Koichi Sasada)
12:00 PM Bug #1085: Got the error message, after run 'gem install --test'.
=begin

=end
ko1 (Koichi Sasada)
11:56 AM Bug #1060 (Rejected): mkmf refuses to find 3rd party extensions - ruby 1.9.1 trunk
=begin

=end
nobu (Nobuyoshi Nakada)
11:50 AM Revision 2654904a (git): * enumerator.c: Introduce id_each to save rb_itern() and SYM2ID()
calls.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21975 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Akinori MUSHA
11:33 AM Revision 1d551324 (git): adds a test case for r21955 and r21917.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21974 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yugui (Yuki Sonoda)
11:09 AM Revision 416ab0f7 (git): fix typos.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21973 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:04 AM Revision 8d6d95d3 (git): merge revision(s) 19742:
* time.c (time_mdump, time_mload): preserves GMT status.
[ruby-core:19252]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@21971 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
11:03 AM Revision e50a1dc1 (git): merge revision(s) 19742:
* time.c (time_mdump, time_mload): preserves GMT status.
[ruby-core:19252]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@21969 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
10:59 AM Revision 352dcd9e (git): * test/socket/test_addrinfo.rb: use AddrInfo.getaddrinfo to generate
IPv6 address. AddrInfo.ip generates IPv4 address for IPv4 mapped
IPv6 address if --with-lookup-order-hack=INET.
[ruby-dev:37868]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21968 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
10:43 AM Revision 765a6be7 (git): * array.c (rb_ary_sort_by_bang): new method. requested in
[ruby-core:21709]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21967 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
10:19 AM Revision 1d07fd73 (git): * doc/NEWS-1.9.1: typo fixed: collect_all -> collect.
[ruby-core:21706]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21966 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
09:34 AM Revision 678b9240 (git): strip trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21965 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
08:57 AM Bug #1064 (Closed): [BUG] object allocation during garbage collection phase
=begin
Applied in changeset r21934.
=end
nobu (Nobuyoshi Nakada)
08:23 AM Revision 083e01b0 (git): * cygwin/GNUmakefile.in (dir.o, win32.o): depend on win32/dir.h.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21964 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:17 AM Bug #1086 (Closed): instruby.rb is broken on default Win64 install
=begin
Applied in changeset r21933.
=end
nobu (Nobuyoshi Nakada)
06:56 AM Bug #1086 (Closed): instruby.rb is broken on default Win64 install
=begin
instruby.rb conditionally includes 'win32.h' in the header files when installing under Windows. It checks among others for 'mswin32':

unless RUBY_PLATFORM =~ /mswin32|mingw|bccwin32/
noinst << "win32.h"
end

...
nrieck (Nico Rieck)
08:14 AM Revision b204d48f (git): * mkconfig.rb: patchlevel is somtimes minus.
* win32/resource.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21963 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
08:12 AM Revision 29bd8928 (git): * ext/socket/ancdata.c (cmsg_type_to_sym): add #ifdef for no IPv6
environment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21962 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
08:08 AM Revision 21675bb6 (git): reduce test time.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21961 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
08:07 AM Revision f4c3951e (git): merges r21933 from trunk into ruby_1_9_1. win64 support.
* lib/xmlrpc/server.rb (Server#serve): gets rid of hardcoded
platform names.
* lib/resolv.rb (Resolv::Hosts::DefaultFileName),
(Resolv::DNS::Config.default_config_hash): tries win32/resolv on
mswin64 too.
* lib/rubygems/specifica...
yugui (Yuki Sonoda)
08:07 AM Revision 9d2c121e (git): merges r21945 from trunk into ruby_1_9_1.
* complex.c (f_signbit): regard NaN as a positive value.
[ruby-dev:37861].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21959 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
08:07 AM Revision aa90ca26 (git): merges r21930 from trunk into ruby_1_9_1.
* encoding.c (rb_filesystem_encoding): Windows' filesystem encoding is
sometimes ANSI code page and sometimes OEM code page. we should check
whether code page is used.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/bran...
yugui (Yuki Sonoda)
08:07 AM Revision eb8e7eaf (git): * 2009-02-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21957 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:07 AM Revision db2f9b17 (git): merges r21925 from trunk into ruby_1_9_1.
* variable.c (rb_const_get_0), vm_insnhelper.c (vm_get_ev_const):
avoids infinite self recursion autoload. [ruby-core:21696]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21956 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
08:05 AM Revision ce44723c (git): * file.c (rb_find_file_ext): should not be infected from other
load paths.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21955 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:59 AM Revision aac16ed1 (git): * file.c (rb_home_dir): needs p on DOSISH.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21954 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:33 AM Revision 043f6652 (git): * dir.c (dir_s_home): new method. [ruby-core:21454]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21953 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:31 AM Revision 4072b839 (git): eol-style
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21952 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:07 AM Revision 41eb896e (git): * version.h: bump up to 1.9.2 patchlevel -1.
yugui recommend "-1" strongly.
* lib/rubygems/version.rb: accept negative patchlevel.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21951 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
05:55 AM Revision 5ad05f37 (git): * ext/socket/socket.c (sock_initialize): make 3rd argument, protocol,
optional.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21950 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
05:23 AM Revision 57d85f32 (git): * ext/socket/constants.c (cmsg_type_arg): INET6 check.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21949 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
05:19 AM Revision 197747f7 (git): * win32/dir.h: forgot to commit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21948 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
05:18 AM Revision b41a9abb (git): * ext/socket/option.c: use INET6 instead of IPV6.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21947 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:48 AM Revision bf23d53b (git): * ext/socket/{options,raddrinfo}.c: use INET6 instead of AF_INET6 for
VC++6.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21946 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
03:45 AM Revision a98cbcbf (git): * complex.c (f_signbit): regard NaN as a positive value.
[ruby-dev:37861].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21945 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shugo (Shugo Maeda)
03:39 AM Revision ce720ca0 (git): * sample/test.rb (valid_syntax?), test/ruby/test_system.rb
(TestSystem::valid_syntax?): use catch and throw instead of
return inside BEGIN block.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21944 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:51 AM Revision 61fc0c6c (git): * ext/socket/rubysocket.h (cmsg_type_arg): declared.
(Init_ancdata): ditto.
* ext/socket/init.c (Init_socket_init): call Init_ancdata.
* ext/socket/constants.c (cmsg_type_arg): defined.
* ext/socket/depend: add dependency for ancdata.o.
* ext/socket/mkconstants.rb: generate scm_optname...
akr (Akira Tanaka)
02:37 AM Revision c3425690 (git): merge revision(s) 19710:
* variable.c (autoload_delete, autoload_file): should not delete
autoload table, since it may be shared with duplicated modules.
[ruby-core:19181]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@2194...
shyouhei (Shyouhei Urabe)
02:34 AM Revision 1201b970 (git): merge revision(s) 19710:
* variable.c (autoload_delete, autoload_file): should not delete
autoload table, since it may be shared with duplicated modules.
[ruby-core:19181]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@2193...
shyouhei (Shyouhei Urabe)
02:34 AM Revision c618d018 (git): eol-style
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21938 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:59 AM Revision 41e77094 (git): * win32/win32.c (open_dir_handle, rb_w32_opendir, move_to_next_entry,
rb_w32_readdir, check_valid_dir): change backend API from A to W.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21937 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
01:53 AM Revision ef9206bb (git): * ext/socket/rubysocket.h (rb_cSockOpt): declared.
(sockopt_new): ditto.
(Init_sockopt): ditto.
* ext/socket/init.c (Init_socket_init): call Init_sockopt.
* ext/socket/depend: add dependency for option.o
* ext/socket/mkconstants.rb: generate intern_level, intern_so_optname,
intern...
akr (Akira Tanaka)
12:49 AM Revision a2d8643e (git): * vm.c (vm_backtrace_each): progname is not available at
initializing phase.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21935 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)

02/01/2009

11:52 PM Revision 7b5c9eb0 (git): r21932 was for [ruby-core:21619].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21934 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:12 PM Revision 2478f1ca (git): * lib/xmlrpc/server.rb (Server#serve): gets rid of hardcoded
platform names.
* lib/resolv.rb (Resolv::Hosts::DefaultFileName),
(Resolv::DNS::Config.default_config_hash): tries win32/resolv on
mswin64 too.
* lib/rubygems/specification.rb (Gem::Specification#ruby_code):
aded mswin64.
* lib/...
nobu (Nobuyoshi Nakada)
10:36 PM Revision a7b5c603 (git): * vm.c (vm_backtrace_each): now takes an iterator function.
* vm_core.h (rb_make_backtrace, rb_backtrace_each): added
prototypes.
* vm_dump.c (rb_vm_bugreport), vm_eval.c (rb_backtrace): gets rid
of allocating objects.
* vm_eval.c (rb_backtrace_each): new function which iterates over
each...
nobu (Nobuyoshi Nakada)
10:26 PM Bug #1085 (Closed): Got the error message, after run 'gem install --test'.
=begin
Hi, Ryan.

I use ruby 1.9.1p5000 (2009-01-31 trunk 21924) [i386-darwin9.6.0].
I got the error message, after I run 'gem install --test <gem package>'.

ERROR: While executing gem ... (NoMethodError)
undefined...
kouji (Kouji Takao)
10:08 PM Bug #1016 (Closed): Raises LocalJump exception in MiniTest::Unit.autorun.
=begin
closed.
=end
kouji (Kouji Takao)
09:53 PM Revision 1c4e92c1 (git): * 2009-02-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21931 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:53 PM Revision 9bd77cfd (git): * encoding.c (rb_filesystem_encoding): Windows' filesystem encoding is
sometimes ANSI code page and sometimes OEM code page. we should check
whether code page is used.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21930 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
08:31 PM Feature #1082: add Object#singleton_class method
=begin
Hi --

On Sun, 1 Feb 2009, Kornelius Kalnbach wrote:

> Issue #1082 has been updated by Kornelius Kalnbach.
>
>
> +1
> I thought this feature was already added to 1.9? class << self; self; end is not very helpful for begi...
dblack (David Black)
10:02 AM Feature #1082: add Object#singleton_class method
=begin
+1
I thought this feature was already added to 1.9? class << self; self; end is not very helpful for beginners.

What about singleton_class_eval? (Or singleton_class.eval, for that matter...)
=end
murphy (Kornelius Kalnbach)
07:00 AM Feature #1082: add Object#singleton_class method
=begin
+1
"Singleton" is most popular name for describe... singleton classes (sometimes named eigenclass, virtual class, metaclass). To be consistent with singleton_methods, define_singleton_method it would be very nice to name it sin...
radarek (Radosław Bułat)
05:58 AM Feature #1082 (Closed): add Object#singleton_class method
=begin
Please add Object#singleton_class method to the Ruby API.

This method would allow us to write:

hello.singleton_class

Instead of always having to write:

(class << hello; self; end)

Furthermore, the nam...
sunaku (Suraj Kurapati)
05:07 PM Bug #1080: SSL error when running the program "gem"
=begin
I am using MacPorts and it is installed at /opt. As a result, if I do the following things the above errors are gone:

$ ./configure --prefix=/Users/ngocdt/opt/ruby CFLAGS=-I/opt/local/include LDFLAGS=-L/opt/local/lib CPPFLAG...
ngocdaothanh (Ngoc Dao)
05:00 AM Bug #1080 (Rejected): SSL error when running the program "gem"
=begin
After installing Ruby 1.9.1 (2009-01-30 revision 21907) on Leopard with:
$ configure --prefix=/Users/ngocdt/opt/ruby
$ make
$ make install

There are errors when running the program "gem":

$ ~/opt/ruby/bin/gem help...
ngocdaothanh (Ngoc Dao)
12:51 PM Revision 845103b7 (git): * cont.c (rb_fiber_current), dln.c (dln_print_undef, dln_undefined),
eval.c (rb_iterator_p, rb_need_block), load.c: (Init_load), ruby.c
(uscore_get, rb_f_chop), st.c (stat_col), signal.c
(rb_signal_buff_size, ruby_sig_finalize), thread.c
(rb_thread_sleep_forever, rb_thread_sleep_deadly, rb_thread_al...
nobu (Nobuyoshi Nakada)
12:28 PM Revision f1137963 (git): * ext/socket/raddrinfo.c (addrinfo_ipv4_private_p): new method.
(addrinfo_ipv4_loopback_p): ditto.
(addrinfo_ipv4_multicast_p): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21928 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
11:11 AM Feature #1084 (Closed): request for: Array#sort_by!
=begin
$ ruby1.9.1 -e "p Array.instance_methods.grep /sort/"
[:sort, :sort!, :sort_by]

sort and sort! override it's version from Enumerable and sort_by is directly from Enumerable, but for symmetry and consistency it would be nic...
radarek (Radosław Bułat)
09:47 AM Bug #1083 (Closed): Typos in NEWS file (branch 1_9_1)
=begin
NEWS file has some small typos. Patch to fix it attached below.

Index: NEWS
===================================================================
--- NEWS (wersja 21925)
+++ NEWS (kopia robocza)
@@ -45,14 +45,14 @@
...
radarek (Radosław Bułat)
07:14 AM Revision c737e6d9 (git): * lib/optparse.rb (Switch#summarize): strips an equal sign from
short option, and fills right sides in shorter lines.
[ruby-talk:326414]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@21927 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:10 AM Revision d99eeabe (git): * lib/optparse.rb (Switch#summarize): strips an equal sign from
short option, and fills right sides in shorter lines.
[ruby-talk:326414]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21926 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
05:46 AM Feature #1081 (Closed): add File::write() convenience method
=begin
Please add a File::write() convenience method to the core Ruby API.

Currently, it is easier to read whole files than to write them:

# reading a whole file --- less effort
text = File::read('foo.txt')

# wri...
sunaku (Suraj Kurapati)
05:27 AM Bug #1079 (Closed): failed autoload hangs the interpreter
=begin
Applied in changeset r21925.
=end
nobu (Nobuyoshi Nakada)
03:28 AM Bug #1079 (Closed): failed autoload hangs the interpreter
=begin
# foo.rb
module Foo; end

# 1.8.7
>> module Bar; autoload :Foo, 'foo' end
=> nil
>> Bar::Foo
NameError: uninitialized constant Bar::Foo
from (irb):3

# 1.9.1
>> module Bar; autoload :Foo, 'foo' end
=> nil...
bitsweat (Jeremy Daer)

01/31/2009

11:12 PM Bug #1077: Ruby 1.9.1 build fails in miniruby invocation on Linux
=begin
Hi,

2009/1/31 Patrick Roemer <redmine@ruby-lang.org>:
> Linux 2.6.25.20-0.1-pae #1 SMP 2008-12-12 20:30:38 +0100 i686 i686 i386 GNU/Linux
> openSUSE 11.0 (i586)
> gcc version 4.3.1 20080507 (prerelease) [gcc-4_3-branch revi...
mame (Yusuke Endoh)
10:49 PM Bug #1077 (Closed): Ruby 1.9.1 build fails in miniruby invocation on Linux
=begin
[autoconf, config --prefix=~/applications/ruby/ruby1.9.1, make]
gcc -O2 -g -Wall -Wno-parentheses -L. -rdynamic -Wl,-export-dynamic main.o dln.o dmyencoding.o miniprelude.o array.o bignum.o class.o compar.o complex.o dir.o ...
prsangamon (Patrick Roemer)
08:19 PM Revision 132d0624 (git): * variable.c (rb_const_get_0), vm_insnhelper.c (vm_get_ev_const):
avoids infinite self recursion autoload. [ruby-core:21696]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21925 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
07:02 PM Bug #1076 (Third Party's Issue): wxRuby crashes with SIGSEGV
=begin
I made a program from standard input below.
require 'wx'

But it crashed.

C:/ruby-1.9.1-p0-i386-mswin32/lib/ruby/gems/1.9.1/gems/wxruby-1.9.9-x86-mswin32-
60/lib/wxruby2.so: [BUG] Segmentation fault
ruby 1.9.1p0 (2...
MH35 (Masaki Honda)
06:58 PM Bug #1075 (Rejected): \r\n と \n が混在した CSV がエラーになる
=begin
"a,\"b\n\",c\r\n" を CSV.new に渡すとエラーになります。

$ ruby -v -rcsv -e 'p CSV.parse("a,\"b\n\",c\r\n")'
ruby 1.9.1p0 (2009-01-30 revision 21907) [i686-linux]
/usr/local/ruby-1.9.1/lib/ruby/1.9.1/csv.rb:1863:in `block (2 levels) in...
tommy (Masahiro Tomita)
02:48 PM Revision cd350b67 (git): update rdoc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21924 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:51 PM Revision a0b15459 (git): * lib/test/unit/assertions.rb (assert_equal): show class in failure
message if meaningful.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21923 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
01:42 PM Revision 37a19c7d (git): fix rdoc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@21922 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:42 PM Revision 14605ab0 (git): fix rdoc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21922 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:40 PM Revision c109d8ab (git): * lib/resolv.rb (Resolv::DNS#each_address): don't query IPv6 address
if the host has no global IPv6 address.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21921 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
01:30 PM Revision 074a374c (git): * include/ruby/ruby.h (STR2CSTR): removed.
(rb_str2cstr): removed.
* object.c (rb_str2cstr): removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21920 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
11:09 AM Revision 849e730f (git): * ext/socket/raddrinfo.c (addrinfo_ipv6_unspecified_p): new method.
(addrinfo_ipv6_loopback_p): ditto.
(addrinfo_ipv6_multicast_p): ditto.
(addrinfo_ipv6_linklocal_p): ditto.
(addrinfo_ipv6_sitelocal_p): ditto.
(addrinfo_ipv6_v4mapped_p): ditto.
(addrinfo_ipv6_v4compat_p): ditto.
(addrinfo_ip...
akr (Akira Tanaka)
10:15 AM Revision b9faa6b7 (git): add a test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21918 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:07 AM Revision fa4f685e (git): * load.c (rb_require_safe): raises when the path to be loaded is
tainted. [ruby-dev:37843]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21917 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:32 AM Bug #1074 (Closed): crash on variable reference in BEGIN inside class
=begin
(auto-registration seemed to fail to register [ruby-core:21657]
on redmine, so I do manually)


Hi,


2009/1/29 Soutaro Matsumoto <matsumoto@soutaro.com>:
> Hi,
>
> ruby 1.9 crashes on variable reference in B...
mame (Yusuke Endoh)
09:09 AM Revision 62e7e47b (git): * configure.in (optflags): defaulted to -O3 to get rid of slug of
gcc 4.3.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21916 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:03 AM Revision de398e8f (git): * lib/optparse.rb (List#accept, parse_in_order): n option is no
longer needed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21915 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
08:20 AM Bug #1064: [BUG] object allocation during garbage collection phase
=begin
in hpricot_scan:

buf = ALLOC_N(char, buffer_size);
...
char *p = buf + have, *pe;
int len, space = buffer_size - have;
...
str = rb_str_substr( port, nread, space );
...
memcpy( ...
wanabe (_ wanabe)
01:08 AM Bug #1064: [BUG] object allocation during garbage collection phase
=begin
Hi.

It did not reappear in my environment.

--- start ---
/usr/local/lib/ruby-1.9.1_rc2/gems/1.9.1/gems/hpricot-0.6.164% ruby-1.9.1_rc2 -v ...
authorNari (Narihiro Nakamura)
12:04 AM Bug #1064: [BUG] object allocation during garbage collection phase
=begin

=end
yugui (Yuki Sonoda)
07:07 AM Revision f91b42a7 (git): * 2009-01-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@21914 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:07 AM Revision ad98dd2c (git): * io.c (io_getpartial): fflush after read for updating pos in FILE.
not portable, I guess. [ruby-core:21561]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@21913 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
05:18 AM Revision fc77d9d1 (git): rdoc update.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21912 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
05:13 AM Revision 8cc36df9 (git): * lib/pathname.rb (Pathname#each_child): new method.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21911 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
05:12 AM Revision 4a3e62b3 (git): rdoc update.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21910 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:34 AM Bug #1037 (Closed): RDoc 2.2.2 crashes on comments beginning with '##'
=begin

=end
matz (Yukihiro Matsumoto)
12:02 AM Bug #1037: RDoc 2.2.2 crashes on comments beginning with '##'
=begin

=end
yugui (Yuki Sonoda)
12:17 AM Bug #1009 (Closed): shadowing outer local variable in test/unit
=begin
Applied in changeset r21908.
=end
akr (Akira Tanaka)
12:04 AM Bug #1060: mkmf refuses to find 3rd party extensions - ruby 1.9.1 trunk
=begin

=end
yugui (Yuki Sonoda)
12:03 AM Bug #1042: RDoc crashes while generating HTML after parsing a Ruby DSL.
=begin

=end
yugui (Yuki Sonoda)
12:03 AM Bug #866: gem(1) gemrc(5)
=begin

=end
yugui (Yuki Sonoda)
12:02 AM Bug #865: [Fwd: some mistakes in Rake RDoc]
=begin

=end
yugui (Yuki Sonoda)

01/30/2009

08:46 PM Bug #1073: test_to_s(Complex_Test) fails on Solaris
=begin
> r20473で、signbit()がある時は、isnan()だったら常にQfalseを返すようにf_signbit()が修正されていますが、
> signbit()がない時も同じようにisnan()を見るようにするべきなんじゃないでしょうか。

確かに。
直しておいてもらえますか。
=end
tadf (tadayoshi funaba)
04:25 PM Bug #1073 (Closed): test_to_s(Complex_Test) fails on Solaris
=begin
Solarisでtest_to_s(Complex_Test)が失敗するようです。

$ make test-all TESTS=test/ruby/test_complex.rb
...
1) Failure:
test_to_s(Complex_Test) [/export/home/shugo/src/ruby_1_9_1/test/ruby/test_complex.rb:591]:
<"NaN+NaN*i"> exp...
shugo (Shugo Maeda)
04:45 PM Bug #1048 (Closed): Failed to load encoding (CP936)
=begin
If you are using mingw, fixed in r21795.
If you are using cygwin, fixed in r21888 and r21889.
If you are using mswin, fixed in r21892.
=end
usa (Usaku NAKAMURA)
04:17 PM Feature #916 (Closed): Curses.crmodeとCurses.nocrmodeをモジュール関数に変更する
=begin
Applied in changeset r21900.
=end
kouji (Kouji Takao)
03:09 PM Revision d5a47333 (git): * 2009-01-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21909 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:09 PM Revision 966675c8 (git): * lib/test/unit/assertions.rb
(Test::Unit::Assertions#assert_nothing_raised): supress warning.
[ruby-core:21312]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21908 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
02:43 PM Revision 045c0422 (git): * NEWS: fixed points pointed by akira yamada.
also thanks to okkez.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21906 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
02:07 PM Bug #1037: RDoc 2.2.2 crashes on comments beginning with '##'
=begin
If Ruby 1.9 will use RDoc 2.3.0 instead of RDoc 2.2.2, then this bug can be closed. Thanks.
=end
sunaku (Suraj Kurapati)
02:04 PM Bug #1037: RDoc 2.2.2 crashes on comments beginning with '##'
=begin
This bug has been fixed in the RDoc 2.3.0 gem.
=end
sunaku (Suraj Kurapati)
01:01 PM Revision e265c074 (git): add ML ref.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21905 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:50 PM Revision e94e674d (git): * lib/pathname.rb (Pathname#realdirpath): new method.
[ruby-dev:36290]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21904 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
11:07 AM Bug #984 (Closed): Test::Unit::Assertions#assert_match double counts number of assertions
=begin
Applied in changeset r21887.
=end
nobu (Nobuyoshi Nakada)
09:29 AM Bug #1067 (Closed): Dropping support for bcc32
=begin
applied in r21882
=end
yugui (Yuki Sonoda)
09:08 AM Revision 7a4a3106 (git): * win32/win32.c (rb_w32_write): limit write size to 32KB if the file
seems to be console. [ruby-core:21613]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21903 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
07:38 AM Revision 88e2b055 (git): Add yet more missing items pointed by akira yamada in
[ruby-dev:37852].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21902 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Akinori MUSHA
07:17 AM Revision 70f42162 (git): $= was obsoleted.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21901 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
07:12 AM Revision 374e2f34 (git): * ext/curses/curses.c (Init_curses): Curses#crmode and
Curses#nocrmode changes to the module function.
fix #916
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21900 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
kouji (Kouji Takao)
07:08 AM Revision d8c25be1 (git): Split the String and Regexp section into two and elaborate on
individual changes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21899 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Akinori MUSHA
06:45 AM Revision c23f894d (git): * proc.c (Init_Proc): add '===' operator to use procs in when
clause of the case statement. inspired by <http://www.aimred.com/news/developers/2008/08/14/unlocking_the_power_of_case_equality_proc/>.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@21898 b2dd03c8-39d4-4d8f-98ff-823f...
Akinori MUSHA
06:44 AM Revision 4cf52d56 (git): * 2009-01-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@21897 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:44 AM Revision 736c0a45 (git): Mention SecureRandom.uuid.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@21896 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
05:41 AM Revision bfe8c2d0 (git): merges r21893 from trunk into ruby_1_9_1.
* tool/make-snapshot (prereq): remove enc.mk from tarball because
BSD make checks $(srcdir)/enc.mk and try to run $(builddir)/enc.mk.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21895 b2dd03c8-39d4-4d8f-98f...
yugui (Yuki Sonoda)
05:41 AM Revision a5e61c95 (git): merges r21892 from trunk into ruby_1_9_1.
* enc/depend: extract comile rules to each target for VC++.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21894 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
05:32 AM Revision 2f7f34f1 (git): * tool/make-snapshot (prereq): remove enc.mk from tarball because
BSD make checks $(srcdir)/enc.mk and try to run $(builddir)/enc.mk.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21893 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
05:13 AM Bug #1071 (Closed): ripper: 改行を含む正規表現のon_regexp_endが変
=begin
正規表現に改行が含まれていると改行の後がon_tstring_contentではなくon_regexp_endに含まれるのは変なのではないでしょうか?

% ruby-trunk -v -r ripper -r pp -e 'pp Ripper.lex("/foo\nbar/")'
ruby 1.9.1p5000 (2009-01-30 trunk 21885) [i686-linux]
[[[1, 0], :on_regexp_beg,...
znz (Kazuhiro NISHIYAMA)
05:13 AM Revision 39bc33d9 (git): * enc/depend: extract comile rules to each target for VC++.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21892 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
04:22 AM Revision 6d3b47c4 (git): merges r21889 from trunk into ruby_1_9_1.
* cygwin/GNUmakefile.in (RUBYDEF): depends on makefiles.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21891 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
04:22 AM Revision c97cb65c (git): merges r21888 from trunk into ruby_1_9_1.
* cygwin/GNUmakefile.in (RUBYDEF): adds DATA to non-function symbols
which is not marked as T.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21890 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
03:59 AM Revision 210651a8 (git): * cygwin/GNUmakefile.in (RUBYDEF): depends on makefiles.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21889 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:57 AM Revision 77285faf (git): * cygwin/GNUmakefile.in (RUBYDEF): adds DATA to non-function symbols
which is not marked as T.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21888 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:03 AM Revision e5012091 (git): * lib/test/unit/assertions.rb (assert_respond_to): gets rid of
overcounting. [ruby-dev:37703]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21887 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:46 AM Revision 0d83f5c6 (git): merges r21686 from trunk into ruby_1_9_1.
* cont.c (ruby_Init_{Continuation_body,Fiber_as_Coroutine}): prefixed
with ruby_ to export.
* ext/continuation/continuation.c, ext/fiber/fiber.c: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21886 b2dd03c8-3...
yugui (Yuki Sonoda)

01/29/2009

10:37 PM Bug #984 (Open): Test::Unit::Assertions#assert_match double counts number of assertions
=begin

=end
matz (Yukihiro Matsumoto)
10:24 PM Bug #984: Test::Unit::Assertions#assert_match double counts number of assertions
=begin
r21599はr21695でrevertされているため、1.9.1-rc2では再発しています。
また、現時点のRUBY_1_9_1およびtrunkでも同様に再発しているようです。
Bug #984を再openすることを希望します。

assertionsの数が2増えるのが嫌なのは、Ruby 1.8.xと1.9.1の両方で動く
プログラムを作成する際に、両バージョンでテストを走らせたときの
assertionsの数が一致するのを確認...
ngoto (Naohisa Goto)
06:02 PM Revision e0469eea (git): add tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21885 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
05:57 PM Revision 07408d7d (git): * 2009-01-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21884 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:57 PM Revision 07aeaa06 (git): * transcode.c (rb_econv_init_by_convpath_i): make it static.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21883 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
05:14 PM Revision c170e902 (git): Ruby 1.9.1 does not support bcc32. (#1067).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21882 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yugui (Yuki Sonoda)
05:14 PM Revision b28b5563 (git): merges r21875 from trunk into ruby_1_9_1.
* load.c (rb_feature_provided): should not calculate len by pointer
subtraction because feature may be a expanded path.
[ruby-core:21267]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21881 b2dd03c8-39d4-4d8f-98ff-...
yugui (Yuki Sonoda)
05:13 PM Revision f75d4ca7 (git): merges r21873 from trunk into ruby_1_9_1.
* configure.in (OBJCOPY): not used on Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21880 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
05:12 PM Revision 3f1e94ab (git): merges r21871 from trunk into ruby_1_9_1.
* lib/rake.rb (FileUtils#rake_system): no longer needs workaround
on Windows. [ruby-core:21339]
* lib/rake/win32.rb (Rake::Win32#rake_system): ditto.
* lib/rake/win32.rb (Rake::Win32#win32_system_dir): no longer
needs environment ...
yugui (Yuki Sonoda)
05:12 PM Revision bd0ba009 (git): merges r21861 from trunk into ruby_1_9_1.
* ext/zlib/zlib.c (zstream_run): previous change didn't resolve the
problem.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21878 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
04:52 PM Feature #1046: request: ability to run without specifying .rb
=begin
Hi,

At Thu, 29 Jan 2009 05:11:16 +0900,
Roger Pack wrote in [ruby-core:21646]:
>
> > |Oh sorry--I meant that you would probably find my answer [that I am lazy and
> > |don't want to have to think when running ruby] as uns...
nobu (Nobuyoshi Nakada)
04:51 PM Revision 2ad225c2 (git): * 2009-01-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21877 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:51 PM Revision 7c6feec3 (git): * parse.y (top_compstmt, top_stmts, top_stmt): prohibit BEGIN {} in
non-toplevel scope. [ruby-core:21657]
* test/ruby/test_beginendblock.rb (test_begininclass): add a test for
above.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21876 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
04:49 PM Bug #907: Various system() and backticks problems on Windows
=begin
Hi,

At Thu, 29 Jan 2009 10:49:14 +0900,
James M. Lawrence wrote in [ruby-core:21650]:
> > > > Many of built-in shell commands of Unix also exist as an
> > > > independent file. e.g., /bin/echo, /bin/test, /bin/[ and so on,
...
nobu (Nobuyoshi Nakada)
10:51 AM Bug #907: Various system() and backticks problems on Windows
=begin
Nobu wrote:
> > > Many of built-in shell commands of Unix also exist as an
> > > independent file. e.g., /bin/echo, /bin/test, /bin/[ and so on,
> > > but not on Windows.
> >
> > So the reason is Unix emulation on ming...
quix (James M. Lawrence)
04:37 PM Bug #1003 (Closed): autoload test failed on OpenSolaris
=begin
Applied in changeset r21875.
=end
shugo (Shugo Maeda)
01:35 PM Bug #970 (Closed): Re: [ruby-cvs:28403] Ruby:r21185 (trunk): * thread.c (rb_thread_blocking_region): add a comment.
=begin

=end
matz (Yukihiro Matsumoto)
01:33 PM Feature #850 (Closed): Symbian patch for 1.9.x
=begin

=end
matz (Yukihiro Matsumoto)
01:33 PM Feature #916: Curses.crmodeとCurses.nocrmodeをモジュール関数に変更する
=begin
まつもと ゆきひろです

すごく遅くなりましたが、

In message "Re: [ruby-dev:37551] [Feature:trunk] Curses.crmodeとCurses.nocrmodeをモジュール関数に変更する"
on Mon, 22 Dec 2008 22:58:22 +0900, Takao Kouji <kouji@takao7.net> writes:

|Curses.cbreak は Curse...
matz (Yukihiro Matsumoto)
01:31 PM Bug #945 (Closed): rand() が入力として文字列を許容する
=begin

=end
matz (Yukihiro Matsumoto)
01:30 PM Bug #946 (Closed): Array#pack の f が入力として文字列を許容する
=begin

=end
matz (Yukihiro Matsumoto)
12:37 PM Bug #1010 (Closed): Ruby-1.9's rake sh doesn't work on Windows (but fix provided)
=begin
Applied in changeset r21871.
=end
nobu (Nobuyoshi Nakada)
10:42 AM Bug #1010: Ruby-1.9's rake sh doesn't work on Windows (but fix provided)
=begin
On Wed, Jan 28, 2009 at 10:22 AM, Luis Lavena <luislavena@gmail.com> wrote:
> On Wed, Jan 28, 2009 at 1:15 PM, Chauk-Mean Proum <redmine@ruby-lang.org> wrote:
>> Issue #1010 has been updated by Chauk-Mean Proum.
>>
>>
>>
>>...
quix (James M. Lawrence)
12:17 AM Bug #1010: Ruby-1.9's rake sh doesn't work on Windows (but fix provided)
=begin

So rake sh command will not work with Ruby 1.9.1 on Windows ?
I really don't understand why this issue has been removed for 1.9.1.
It's a pity as the fix I provided is very simple.
=end
Chauk-Mean (Chauk-Mean Proum)
07:32 AM Revision 1a89baad (git): * load.c (rb_feature_provided): should not calculate len by pointer
subtraction because feature may be a expanded path.
[ruby-core:21267]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21875 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shugo (Shugo Maeda)
05:17 AM Bug #1066: Frequent failure: test_io.rb test 2 on OS X 10.5.6
=begin
may be related to
http://redmine.ruby-lang.org/issues/show/703
=end
rogerdpack (Roger Pack)
05:12 AM Revision 094a247a (git): * configure.in (BASERUBY): erases RUBYOPT at the test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21874 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:09 AM Revision 958874ba (git): * configure.in (OBJCOPY): not used on Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21873 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:16 AM Revision f10e2af1 (git): * lib/securerandom.rb (SecureRandom.uuid): uses unpacked array
instead of string, because String#[] returns one length string.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21872 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:29 AM Revision f226c386 (git): * lib/rake.rb (FileUtils#rake_system): no longer needs workaround
on Windows. [ruby-core:21339]
* lib/rake/win32.rb (Rake::Win32#rake_system): ditto.
* lib/rake/win32.rb (Rake::Win32#win32_system_dir): no longer
needs environment variables other than APPDATA now.
* lib/rake.rb (Rake::Application#...
nobu (Nobuyoshi Nakada)
03:20 AM Revision fbb9f73c (git): * 2009-01-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@21870 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:20 AM Revision 7752cacd (git): * lib/securerandom.rb: new method SecureRandom#uuid
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@21869 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Technorama Ltd.
03:20 AM Revision 7dd1a098 (git): * lib/securerandom.rb: new method SecureRandom#uuid
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21868 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Technorama Ltd.
02:54 AM Revision 18b9473a (git): merge revision(s) 19707:
* lib/date.rb (today,now): should produce own instances.
[ruby-talk:317020]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@21866 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
02:53 AM Revision 3a23aad6 (git): merge revision(s) 19707:
* lib/date.rb (today,now): should produce own instances.
[ruby-talk:317020]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@21864 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
02:25 AM Revision 68db4a34 (git): * ext/socket/spclet.c (socket_s_ip_address_list): support Windows XP
or later. (Win2k or earlier is still not supported)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21863 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura

01/28/2009

10:57 PM Bug #888 (Closed): zlib 1.2.3 does not work with Rubygems 1.3.1 (in Ruby 1.9.1) on Windows
=begin
Applied in changeset r21859.
=end
usa (Usaku NAKAMURA)
10:15 PM Bug #1053: Obsolete methods in Pathname
=begin

=end
yugui (Yuki Sonoda)
10:08 PM Bug #1067: Dropping support for bcc32
=begin

=end
yugui (Yuki Sonoda)
10:06 PM Bug #1067 (Closed): Dropping support for bcc32
=begin
Ruby 1.9.1 still have bcc32 directory because of [ruby-core:18227]. But 1.9.1 RC1 and RC2 fails to configure.
I think bcc32 support should be dropped from 1.9.1.
=end
yugui (Yuki Sonoda)
10:08 PM Bug #1066: Frequent failure: test_io.rb test 2 on OS X 10.5.6
=begin

=end
yugui (Yuki Sonoda)
09:48 PM Bug #1066 (Rejected): Frequent failure: test_io.rb test 2 on OS X 10.5.6
=begin
Many times when I build the ruby trunk downloaded from http://svn.ruby-lang.org/repos/ruby/trunk the test_io.rb output is:

test_io.rb .F......................................................

and at the end of the tests...
mikestok (Mike Stok)
09:31 PM Bug #1003: autoload test failed on OpenSolaris
=begin

=end
yugui (Yuki Sonoda)
09:28 PM Bug #1010: Ruby-1.9's rake sh doesn't work on Windows (but fix provided)
=begin

=end
yugui (Yuki Sonoda)
07:16 PM Bug #804 (Closed): Ruby 1.9.1 preview 2 : make test failure
=begin

=end
yugui (Yuki Sonoda)
07:11 PM Bug #1042: RDoc crashes while generating HTML after parsing a Ruby DSL.
=begin

=end
yugui (Yuki Sonoda)
07:11 PM Bug #1037: RDoc 2.2.2 crashes on comments beginning with '##'
=begin

=end
yugui (Yuki Sonoda)
07:10 PM Bug #1048: Failed to load encoding (CP936)
=begin

=end
yugui (Yuki Sonoda)
07:08 PM Bug #1002 (Closed): r21312 causes test failures on RubyGems
=begin
[ruby-core:20990] was fixed in r21696 on ruby_1_9_1 and r21312 have not been merged into ruby_1_9_1. I think r21696 is a safer way to fix the issue than r21312.
=end
yugui (Yuki Sonoda)
07:02 PM Feature #1045: nicer icon for ruby.exe
=begin

=end
yugui (Yuki Sonoda)
07:01 PM Bug #1064: [BUG] object allocation during garbage collection phase
=begin

=end
yugui (Yuki Sonoda)
09:20 AM Bug #1064 (Closed): [BUG] object allocation during garbage collection phase
=begin
Hi,
I'm not sure if this is a bug or not, but when i install either RC of ruby 1.9.1, and try and install hpricot, it fails in the compiling stage due to some changes to 1.9. Then I go to /usr/local/lib/ruby191/gems/1.9.1/gems...
ankopainting (Anko Painting)
05:35 PM Bug #1057 (Closed): ripper does not compile with mingw
=begin

=end
nobu (Nobuyoshi Nakada)
10:21 AM Bug #1057: ripper does not compile with mingw
=begin
Hi,

At Tue, 27 Jan 2009 17:22:42 +0900,
Charlie Savage wrote in [ruby-core:21602]:
> gcc on msys.
>
> config options for ruby:
>
> ./configure --prefix=c:/Development/ruby-1.9.1-mingw

How are macros "top_srcdir", "s...
nobu (Nobuyoshi Nakada)
03:26 PM Revision d899ed63 (git): * 2009-01-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21862 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:26 PM Revision 17bd806a (git): * ext/zlib/zlib.c (zstream_run): previous change didn't resolve the
problem.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21861 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
02:35 PM Revision 0d836d90 (git): merges r21859 from trunk into ruby_1_9_1.
* ext/zlib/zlib.c (zstream_run): desperately guard the variable.
[ruby-core:20576]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21860 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
01:55 PM Revision f80356eb (git): * ext/zlib/zlib.c (zstream_run): desperately guard the variable.
[ruby-core:20576]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21859 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
01:54 PM Revision 8e7303ae (git): merge revision(s) 19690:
* eval.c (rb_mod_modfunc): method undefined in included module
may not have nd_body. [ruby-core:18738]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@21857 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
01:51 PM Revision b789e70a (git): merge revision(s) 19690:
* eval.c (rb_mod_modfunc): method undefined in included module
may not have nd_body. [ruby-core:18738]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@21855 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
12:12 PM Revision cac27707 (git): merge revision(s) 19653:
* marshal.c (marshal_dump): fixed for check_dump_arg.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@21853 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
11:59 AM Revision 606fd78e (git): merge revision(s) 19653:
* marshal.c (marshal_dump): fixed for check_dump_arg.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@21851 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shyouhei (Shyouhei Urabe)
11:09 AM Revision 33379025 (git): merges r21660 from trunk into ruby_1_9_1.
* vm_eval.c, eval.c (rb_f_block_given_p): move definition of
"iterator?" and "block_given?" to make static.
* vm.c (vm_get_ruby_level_caller_cfp): make it static.
* eval_intern.h, vm_insnhelper.c: move decl. of
vm_get_ruby_level_call...
yugui (Yuki Sonoda)
11:09 AM Revision 3c000eab (git): merges r21659 from trunk into ruby_1_9_1.
* vm.c: add a prefix "rb_" to exposed functions
vm_get_ruby_level_next_cfp(), rb_vm_make_env_object(),
vm_stack_to_heap(), vm_make_proc(), vm_invoke_proc(),
vm_get_sourceline(), vm_cref(), vm_localjump_error(),
vm_make_jump_tag_b...
yugui (Yuki Sonoda)
11:09 AM Revision b1c53152 (git): merges r21657 from trunk into ruby_1_9_1.
* vm_dump.c: add a prefix "rb_vmdebug_" to
vm_stack_dump_raw(), vm_stack_dump_raw_current(),
vm_env_dump_raw(), vm_proc_dump_raw(), vm_stack_dump_th(),
vm_debug_print_register(), vm_thread_dump_regs(),
vm_debug_print_pre(), vm_de...
yugui (Yuki Sonoda)
11:09 AM Revision 3929773e (git): merges r21653 from trunk into ruby_1_9_1.
* iseq.c:
rename ruby_iseq_disasm_insn() -> rb_iseq_disasm_insn().
rename ruby_iseq_disasm() -> rb_iseq_disasm().
* compile.c:
rename ruby_iseq_compile() -> rb_iseq_compile_node().
rename ruby_iseq_translate_threaded_code() ->
...
yugui (Yuki Sonoda)
11:09 AM Revision e6b9c72d (git): merges r21651 from trunk into ruby_1_9_1.
* eval.c, vm_eval.c (rb_f_local_variables): move definition from eval.c
to vm_eval.c because vm_collect_local_variables_in_heap() should
be static function.
* vm.c (vm_collect_local_variables_in_heap): make it static.
git-svn-id: sv...
yugui (Yuki Sonoda)
11:09 AM Revision 6311c5a8 (git): merges r21795 from trunk into ruby_1_9_1.
* cygwin/GNUmakefile.in (RUBYDEF): needs DATA marks to export
non-function symbols. [ruby-core:21582]
* win32/mkexports.rb (Exports::Mingw#each_export): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21845 b2...
yugui (Yuki Sonoda)
11:08 AM Revision 0a9d7d35 (git): merges r21768 from trunk into ruby_1_9_1.
* cygwin/GNUmakefile.in (RUBYDEF): needs read-only section too.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21844 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
11:08 AM Revision 05392588 (git): merges r21685 from trunk into ruby_1_9_1.
* Makefile.in (miniruby): renames and then removes, to get rid of
EPERM on cygwin and mingw.
* Makefile.in ($(LIBRUBY_SO)): use wildcard option of objcopy.
* configure.in (DLDFLAGS): do not export all symbols.
* cygwin/GNUmakefile.i...
yugui (Yuki Sonoda)
11:08 AM Revision b82c3200 (git): merges r21813 from trunk into ruby_1_9_1.
* math.c: SEGV is caused by implicit rb_to_float declaration
test_complexrational.rb: [BUG] at IA-64 architecture
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21842 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
10:33 AM Bug #1060: mkmf refuses to find 3rd party extensions - ruby 1.9.1 trunk
=begin
Hi,

At Tue, 27 Jan 2009 17:36:44 +0900,
Charlie Savage wrote in [ruby-core:21603]:
> The problem is that mkmf calls Kernel::Sytem, which runs
> commands in a subshell, which I'm going to guess is windows
> command.exe. Th...
nobu (Nobuyoshi Nakada)
03:01 AM Bug #1060: mkmf refuses to find 3rd party extensions - ruby 1.9.1 trunk
=begin
On Tue, Jan 27, 2009 at 3:13 PM, Charlie Savage <redmine@ruby-lang.org> wrote:
> Issue #1060 has been updated by Charlie Savage.
>
>
> Ok, skip this. Obviously I can just use the full windows path via CPPFLAGS and LDFLAGS. ...
luislavena (Luis Lavena)
02:15 AM Bug #1060: mkmf refuses to find 3rd party extensions - ruby 1.9.1 trunk
=begin
Ok, skip this. Obviously I can just use the full windows path via CPPFLAGS and LDFLAGS. So go ahead and close.
=end
cfis (Charlie Savage)
10:27 AM Revision 1efc4c16 (git): merges r21812 from trunk into ruby_1_9_1.
* properties
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21841 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
10:24 AM Revision 5e56f029 (git): merges r21811 from trunk into ruby_1_9_1.
* properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21840 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
10:22 AM Revision 9f8f0394 (git): merges r21794 from trunk into ruby_1_9_1.
* properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21839 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:23 AM Revision 2f59c5e0 (git): merges r21783 from trunk into ruby_1_9_1.
* lib/mkmf.rb (create_makefile): should point correct path to
ruby.h and defines.h. [ruby-core:21570]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21838 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:23 AM Revision a89d7e20 (git): merges r21781 from trunk into ruby_1_9_1.
* process.c (proc_spawn_v): removed unused variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21837 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:23 AM Revision f1edc864 (git): merges r21780 from trunk into ruby_1_9_1.
* array.c (rb_ary_aset): fixed arguments evaluation order.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21836 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:23 AM Revision ef5a94ac (git): merges r21767 from trunk into ruby_1_9_1.
* win32/Makefile.sub (clean-ext): condition of EXTS was inverted.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21835 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:23 AM Revision a93b377b (git): merges r21766 from trunk into ruby_1_9_1.
* lib/mkmf.rb (create_makefile):fixed the variables order because
converter proc refers the separator.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21834 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:23 AM Revision a21146a5 (git): merges r21764 and r21765 from trunk into ruby_1_9_1.
* Makefile.in, win32/Makefile.sub (RMDIRS): remove directory and
parents.
* Makefile.in, win32/Makefile.sub (distclean-rdoc): added to remove
temprary rdoc.
* Makefile.in, win32/Makefile.sub (distclean): removes extout
directory....
yugui (Yuki Sonoda)
09:22 AM Revision 36584703 (git): merges r21763 from trunk into ruby_1_9_1.
* dir.c (join_path): use strlcat() to force link.
* dir.c (glob_helper): no strcpy() is needed since len is known.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21832 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:22 AM Revision 6c819096 (git): merges r21752 from trunk into ruby_1_9_1.
* lib/mkmf.rb (configuration): tools under the top source
directory are not installed, so unusable outside extmk.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21831 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:22 AM Revision 9c86c5c5 (git): merges r21751 from trunk into ruby_1_9_1.
* golf_prelude.rb (Enumerator#inspect): avoid warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21830 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:22 AM Revision f24c8333 (git): merges r21749 and r21750 from trunk into ruby_1_9_1.
* lib/mkmf.rb (mkintpath): new function which converts native path
to format acceptable in Makefile.
* lib/mkmf.rb (configuration): convers srcdir, topdir and hdrdir.
a patch by Alexey Borzenkov <snaury AT gmail.com> at
[ruby-core...
yugui (Yuki Sonoda)
09:22 AM Revision 8a453df3 (git): merges r21748 from trunk into ruby_1_9_1.
* lib/mkmf.rb (try_func): got rid of c-mode confusion.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21828 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:22 AM Revision a33f0de6 (git): merges r21746 from trunk into ruby_1_9_1.
* signal.c (trap_handler): also accepts symbols. [ruby-dev:37823]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21827 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:21 AM Revision 8d88e620 (git): merges r21740 from trunk into ruby_1_9_1.
* lib/mkmf.rb (create_makefile): removes installed files under
extout at distclean.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21826 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:21 AM Revision 87eb8726 (git): merges r21739 from trunk into ruby_1_9_1.
* lib/cgi/core.rb (CGI.parse): generate only key on params hash
if request have only key uri parameters.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21825 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:21 AM Revision 97664753 (git): merges a part of r21736 from trunk into ruby_1_9_1.
* lib/rubygems/installer.rb (Gem::Installer#initialize): fixed
typos.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21824 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:21 AM Revision 8a917193 (git): merges r21733 from trunk into ruby_1_9_1.
* test/ruby/test_process.rb: mswin specs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21823 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:21 AM Revision 063d6c71 (git): merges r21728 from trunk into ruby_1_9_1.
* test/ruby/test_process.rb (MANDATORY_ENVS): needs RUBYLIB to run
tests without install.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21822 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:21 AM Revision 4d70e4a7 (git): merges the 2/2 of r21727 from trunk into ruby_1_9_1.
* gc.c (define_final): freezes or hides internal values.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21821 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:21 AM Revision 508874c8 (git): merges the 1/2 of r21727 from trunk into ruby_1_9_1.
* gc.c (define_final): cannot define finalizer for immediate
values. [ruby-core:21500]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21820 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:21 AM Revision 681a27d1 (git): merges r21725 from trunk into ruby_1_9_1.
* thread.c (rb_time_timeval): made a real prototype. a patch from
Marcus Rueckert <darix AT opensu.se> at [ruby-core:21492].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21819 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:20 AM Revision 19d42618 (git): merges r21717 and r21741 from trunk into ruby_1_9_1.
Add test for String#encode.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21818 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:20 AM Revision 6c04b953 (git): merges r21715 and r21718 from trunk into ruby_1_9_1.
* io.c (rb_io_ungetbyte, rb_io_ungetc): clears EOF flag.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21817 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
09:20 AM Revision 62b07ab1 (git): merges r21709, r21710 from trunk into ruby_1_9_1.
* include/ruby/io.h (FMODE_EOF): EOF flag on TTY.
* io.c (io_set_eof): sets EOF flag for TTY.
* io.c (io_seek): clears EOF flag.
* io.c (io_fillbuf): returns EOF if already met EOF. [ruby-dev:37798]
* io.c (io_fillbuf, io_fread, io_getp...
yugui (Yuki Sonoda)
09:20 AM Revision 884264dc (git): * 2009-01-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21815 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:20 AM Revision 1011775a (git): introduces r21693 again and merges r21713
* array.c (take_items), enum.c (enum_zip): tries to convert to
array first. [ruby-core:21442]
--
* array.c (take_items): to_ary() raises ArgumentError if cannot to
convert to Array. [ruby-dev:37797]
git-svn-id: svn+ssh://ci.ruby-la...
yugui (Yuki Sonoda)
06:42 AM Revision c4e79b64 (git): * math.c: SEGV is caused by implicit rb_to_float declaration
test_complexrational.rb: [BUG] at IA-64 architecture
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21813 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
takano32 (Mitsuhiro TAKANO)
05:57 AM Revision 194d0afa (git): mime-type.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21812 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:43 AM Bug #999: SSL & ZIP missing from ruby-1.9.1-preview1-i386-mswin32
=begin
I do not think it's the license. At least both sleay32 and zlib have are very liberal and can be distributed in source and binary form.

André
=end
andre (André Wachter)
 

Also available in: Atom