Project

General

Profile

Activity

From 10/10/2008 to 10/16/2008

10/16/2008

11:21 PM Revision 3b8bc290 (git): Removed manage_gems call in the rake gempackagetask
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Jim Weirich
10:39 PM Revision 98e6f9a7 (git): * re.c (rb_reg_initialize_m): changed the message to clarify the
third option argument is now ignored. [ruby-dev:36753]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19813 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
10:21 PM Revision 1e8bbf31 (git): * .gdbinit (rp): REGEXP handling fixed.
* string.c (rb_str_rindex_m): need not to call rb_enc_check on
regexp.
* re.c (unescape_escaped_nonascii): try ASCII-8BIT encoding for
broken strings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19812 b2dd03c8-39d4-4d8f-98ff-...
matz (Yukihiro Matsumoto)
10:21 PM Revision 4709e330 (git): * ruby.c (proc_options): no warning when default_external already
set by -E.
* test/ruby/test_rubyoptions.rb (TestRubyOptions#test_rubyopt):
put -K after -E to set script encoding.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19811 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
04:26 PM Revision c2b9d34f (git): * transcode.c (transcode_restartable0): in_pos and out_pos never be
NULL, now.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19810 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
03:40 PM Revision 978f8ca1 (git): * lib/test/unit.rb: sort the order of executing tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19809 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
03:35 PM Revision c69e178f (git): add an assertion.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19808 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:25 PM Revision 0cda4bb3 (git): * io.c (rb_io_binmode): reset encoding conversion.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19807 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:18 PM Revision f560dfdd (git): * 2008-10-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19806 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:18 PM Revision ca9589ae (git): * io.c (rb_getc, rb_io_fread, rb_io_fwrite, rb_read_pending):
remove deprecated functions which do not work. [ruby-dev:36697]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19805 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
02:49 PM Revision 0f4ea5f3 (git): * common.mk (TESTS): removed to re-enable test for minitest.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19804 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:38 PM Revision 01cdeb8d (git): * compile.c (iseq_set_sequence): fix memory leak.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19803 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
02:28 PM Revision ba1e27f3 (git): * lib/test/unit.rb (assert_equal): avoid incompatible character
encodings error.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19802 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
02:24 PM Revision 338253cb (git): * lib/test/unit.rb (assert_equal): failure message changed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19801 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:19 PM Bug #651: Regexp.new returns strange regexp object
=begin
卜部です

Yukihiro Matsumoto さんは書きました:
> まつもと ゆきひろです
>
> In message "Re: [ruby-dev:36753] [Bug #651] Regexp.new returns strange regexp object"
> on Thu, 16 Oct 2008 03:31:52 +0900, Shyouhei Urabe <redmine@ruby-lang.org> wri...
shyouhei (Shyouhei Urabe)
10:13 AM Bug #651: Regexp.new returns strange regexp object
=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:36753] [Bug #651] Regexp.new returns strange regexp object"
on Thu, 16 Oct 2008 03:31:52 +0900, Shyouhei Urabe <redmine@ruby-lang.org> writes:

|以下のような等式が成立しなくなったことに気づきました。
|
| % ...
matz (Yukihiro Matsumoto)
03:32 AM Bug #651 (Closed): Regexp.new returns strange regexp object
=begin
以下のような等式が成立しなくなったことに気づきました。

% ruby1.9 -e 'p( //u == Regexp.new("", nil, "u") )'
false
=end
shyouhei (Shyouhei Urabe)
02:03 PM Feature #643: __DIR__
=begin


On Oct 15, 11:00 am, Aaron Patterson <aa...@tenderlovemaking.com>
wrote:

> Yes Ryan.  Please stop the lies.  It hurts us all.

I did not say Ryan lied. I said he was being insincere in his response
to my suggestion.

...
trans (Thomas Sawyer)
01:55 PM Revision 0ebf9b17 (git): * lib/test/unit: removed test/unit.
* lib/test/unit.rb: new compatibility layer using minitest.
* bin/testrb: use above.
* test/runner.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19800 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
05:34 AM Revision 7485e91f (git): * common.mk, enc/depend (enc, trans): targets for sources.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19799 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:30 AM Revision 483225e5 (git): * instruby.rb (lib): installs all files other than README etc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19798 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

10/15/2008

11:46 PM Bug #617: rubygems depend on test/unit/ui/console/testrunner
=begin

=end
mame (Yusuke Endoh)
11:46 PM Bug #618: some tests still seem to depend on test/unit
=begin

=end
mame (Yusuke Endoh)
11:45 PM Bug #625: rb_io_fread does not work
=begin

=end
mame (Yusuke Endoh)
11:45 PM Bug #646: tests for miniunit have bad chemistry with other tests
=begin

=end
mame (Yusuke Endoh)
01:17 PM Bug #646: tests for miniunit have bad chemistry with other tests
=begin

On Oct 14, 2008, at 07:24 , Yusuke ENDOH wrote:

> The current tests for minitest seem to use at_exit, which lets the
> tests
> be run every time when forked ruby process exits. As a result, test
> log
> is hard to r...
zenspider (Ryan Davis)
11:40 PM Bug #647 (Rejected): Source encoding not applied to 7-bit regular expressions
=begin
It turns out not to be a bug. See [ruby-core:19344].
=end
matz (Yukihiro Matsumoto)
01:33 PM Bug #647: Source encoding not applied to 7-bit regular expressions
=begin
memo:
If source encoding applied to 7-bit regular expressions,
we need Regexp#ascii_only? and special treatment in Encoding.compatible?.
=end
naruse (Yui NARUSE)
06:31 AM Bug #647 (Rejected): Source encoding not applied to 7-bit regular expressions
=begin
# encoding: utf-8
"cat".encoding # => #<Encoding:UTF-8>
"δδδ".encoding # => #<Encoding:UTF-8>
/cat/.encoding # => #<Encoding:US-ASCII> # <<<<
:δδδ.encoding # => #<Encoding:UTF-8>

I was expecting the regular express...
pragdave (Dave Thomas)
11:00 PM Bug #650 (Closed): Marshal.load raises RegexpError
=begin
以下のように、以前のバージョンのRubyで正しくdumpしたはずの文字列をtrunkでloadできません。

% ruby1.8 -e 'Marshal.dump(/C:\Documents and Settings\urabe/, STDOUT)' | ruby1.8 -ve 'p Marshal.load(STDIN)'
ruby 1.8.7 (2008-10-11 revision 17572) [x86_64-linux]
...
shyouhei (Shyouhei Urabe)
09:27 PM Revision 5eb2a2e1 (git): * 2008-10-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19797 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:26 PM Revision f71b2c94 (git): * test/ruby/test_transcode.rb (TestTranscode#test_errors):
String#encode now works without any argument. [ruby-dev:36740]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19796 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
02:19 PM Bug #648 (Closed): [BUG] make test in Ruby 1.9
=begin
Redhat 9でruby 1.9のtrunkをコンパイルしたところ、make testで落ちます。


$ make test

sample/test.rb:assignment ..................................................................................................................................
takahashim (Masayoshi Takahashi)
02:12 PM Revision 7a0acc7e (git): * lib/delegate.rb (DelegateClass): restored 1.8 behavior for
DelegateClass as well. [ruby-dev:36739]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19795 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
01:22 PM Revision 55ae1d90 (git): * ChangeLog: add ML ref.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19794 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
01:21 PM Revision 6c4895c7 (git): * array.c (RESIZE_CAPA): check whether len is longer than capacity.
* array.c (rb_ary_compact_bang): resize ary before changing capacity.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19793 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
09:15 AM Revision 5c9dd204 (git): rdoc update.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19792 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
07:58 AM Revision a917be2c (git): * version.h (RUBY_DESCRIPTION): remove unnecessary space.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19791 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
07:48 AM Revision 40adf666 (git): * ruby.c (process_options): -U should be allowed in RUBYOPT
environment variable. [ruby-dev:36720]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19790 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
04:19 AM Bug #633: dl segfaults on x86_64-linux systems
=begin
I want to confirm this issue. I have exactly the same output (of course paths are different).

$ ruby1.9 --version
ruby 1.9.0 (2008-10-14 revision 19786) [x86_64-linux]
=end
radarek (Radosław Bułat)
04:16 AM Revision 7370c384 (git): Disable minitest autorunner and run manually in order to get test/unit fork/signal tests to not trigger minitest multiple times
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19789 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Ryan Davis
04:14 AM Revision 3fe5cb34 (git): * 2008-10-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19788 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:14 AM Revision b9a41f00 (git): Pulled minitest r4373
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19787 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Ryan Davis

10/14/2008

11:54 PM Feature #643: __DIR__
=begin


On Oct 13, 3:08 pm, Ryan Davis <ryand-r...@zenspider.com> wrote:
> On Oct 13, 2008, at 11:27 , Thomas Sawyer wrote:
>
> >  __DIR__
>
> > This will improve readability, remove the need for extra variables  
> > to store ...
trans (Thomas Sawyer)
11:47 PM Feature #643: __DIR__
=begin


On Oct 13, 6:02 pm, Dave Thomas <d...@pragprog.com> wrote:
> On Oct 13, 2008, at 4:51 PM, Phil Hagelberg wrote:
>
> > If we don't want to add another toplevel constant, another way to  
> > handle
> > this gracefully wou...
trans (Thomas Sawyer)
08:31 PM Feature #643: __DIR__
=begin
Hi,

At Tue, 14 Oct 2008 04:20:18 +0900,
Nikolai Weibull wrote in [ruby-core:19319]:
> I realize that I'm responding to a joke, but wouldn't it perhaps be
> nice if File.dirname took an optional second argument that allowed ...
nobu (Nobuyoshi Nakada)
10:50 AM Feature #643: __DIR__
=begin
Just some alternatives for everybody. What about
__DIR__DIR__DIR__ instead of __DIRDIRDIR__?
Seems easier to count the levels. For those who
want to type less, maybe we can choose
__DIR_DIR_DIR__ as a compromize?

Anyway, I...
duerst (Martin Dürst)
07:06 AM Feature #643: __DIR__
=begin

On Oct 13, 2008, at 4:51 PM, Phil Hagelberg wrote:

> If we don't want to add another toplevel constant, another way to
> handle
> this gracefully would be to have the default argument for File.dirname
> be the caller's ...
pragdave (Dave Thomas)
04:11 AM Feature #643: __DIR__
=begin

On Oct 13, 2008, at 11:27 , Thomas Sawyer wrote:

> __DIR__
>
> This will improve readability, remove the need for extra variables
> to store this information, and at the very least, save us a good
> many keystrokes....
zenspider (Ryan Davis)
03:30 AM Feature #643 (Rejected): __DIR__
=begin
There is an snippet of code found in many Ruby scripts, especially testing scripts. It is...

File.dirname(__FILE__)

For something so common --and something that can not, by its very nature, be put into a reusable meth...
trans (Thomas Sawyer)
11:24 PM Bug #646 (Closed): tests for miniunit have bad chemistry with other tests
=begin
Hi,

The current tests for minitest seem to use at_exit, which lets the tests
be run every time when forked ruby process exits. As a result, test log
is hard to read:


$ make test-all TESTS="gdbm minitest"
./min...
mame (Yusuke Endoh)
09:47 PM Bug #644 (Closed): compile error on win32ole with VC++6
=begin
Applied in changeset r19782.
=end
Anonymous
08:51 PM Bug #644: compile error on win32ole with VC++6
=begin
こんにちは、なかむら(う)です。

In message "[ruby-dev:36725] Re: [Bug #644] compile error on win32ole with VC++6"
on Oct.14,2008 19:49:09, <masaki.suketa@nifty.ne.jp> wrote:
> すいません。
> 手元に環境が無いのでわからないのですが、
> IMultiLanguage はVC++6でもサポ...
usa (Usaku NAKAMURA)
10:16 AM Bug #644 (Closed): compile error on win32ole with VC++6
=begin
表題の通りですが、以下のようなエラーが出てコンパイルできません。
IMultiLanguage2は比較的最近(つっても10年くらい経ってる気がしますが)追加されたのでこうなっちゃうのですが...
CP51932のためにVC++6サポートを切るというのもさすがに酷いので、extconfあたりでチェックしてIMultiLanguage2が存在するときだけ使うというのはどうでしょうか?


win32ole.c(220) : error C...
usa (Usaku NAKAMURA)
05:57 PM Feature #639: New String#encode_internal method
=begin
Hi,

In message "Re: [ruby-core:19309] Re: [Feature #639] New String#encode_internal method"
on Mon, 13 Oct 2008 09:09:25 +0900, "Michael Selig" <michael.selig@fs.com.au> writes:

|I just tried String#encode with no para...
matz (Yukihiro Matsumoto)
02:21 PM Revision f9c35bce (git): * lib/delegate.rb (Delegator): simplified and restored 1.8
behavior. [ruby-dev:35986]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19786 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
02:08 PM Revision 4dbc8e24 (git): add test for %B.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19785 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:05 PM Revision 80cdf946 (git): * transcode.c (str_transcode0): should not raise error when
default_internal is not set. [ruby-core:19309]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19784 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
12:50 PM Revision 45f505c4 (git): * common.mk (TESTS): skips minitest by default, since it interferes
with test/unit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19783 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:44 PM Revision f457364c (git): * ext/win32ole/win32ole.c (load_conv_function51932): check
having IMultiLanguage2 or IMultiLanguage. [ruby-dev:36716]
* ext/win32ole/extconf.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19782 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
suke (Masaki Suketa)
11:45 AM Revision 1288965f (git): * io.c (Init_IO): $FILENAME and $* must be read-only. [ruby-dev:36698]
* variable.c (*_getter, *_setter, *_marker): made public.
* include/ruby/ruby.h (rb_gvar_*_{getter,setter,marker}): declared.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19781 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
11:33 AM Revision b968fa97 (git): * enc/trans/single_byte.trans (transcode_tblgen_singlebyte): renamed
from transcode_tblgen_windows.
(transcode_tblgen_iso8859): use transcode_tblgen_singlebyte.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19780 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
06:53 AM Feature #641: GC patch to cache the most recent heap for is_pointer_to_heap
=begin
This appears to actually slow down 1.8.6 [but speedup 1.9--I'd guess because 1.9 has those fixed heap sizes]. in 1.8.6 TRUNK it takes 1.6s [faster, for some reason].
-=R
=end
rogerdpack (Roger Pack)
06:08 AM Feature #642: __DIR__
=begin
Hi,

In message "Re: [ruby-core:19316] Re: [Bug #642](Rejected) __DIR__"
on Tue, 14 Oct 2008 03:30:50 +0900, Trans <transfire@gmail.com> writes:

|> Can you open another ticket with tracker named "Feature" ?

|It there...
matz (Yukihiro Matsumoto)
03:33 AM Feature #642: __DIR__
=begin


On Oct 13, 1:51 pm, Shyouhei Urabe <redm...@ruby-lang.org> wrote:
> Issue #642 has been updated by Shyouhei Urabe.
>
> Status changed from Open to Rejected
>
> Not a bug.
>
> Can you open another ticket with tracker na...
trans (Thomas Sawyer)
02:54 AM Feature #642 (Rejected): __DIR__
=begin
Not a bug.

Can you open another ticket with tracker named "Feature" ?
=end
shyouhei (Shyouhei Urabe)
02:04 AM Feature #642 (Rejected): __DIR__
=begin
There is an snippet of code found in many Ruby scripts, especially testing scripts. It is...

File.dirname(__FILE__)

For something so common --and something that can not, by its very nature, be put into a reusable meth...
trans (Thomas Sawyer)
05:11 AM Revision 40c08c9e (git): * ruby.c (proc_options): -U can be followed by other options.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19779 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:37 AM Revision 48a303c0 (git): * enc/trans/single_byte.trans: added windows-1252
* enc/trans/windows-1252-tbl.rb: new file
(contributed by Yoshihiro Kambayashi)
* tool/transcode-tblgen.rb: listed windows-1252 as '1byte'
* test/ruby/test_transcode.rb: added test_windows_1252
(contributed by Yoshihiro Kambayashi)...
duerst (Martin Dürst)
03:23 AM Revision 9639bf54 (git): * test/ruby/test_variable.rb (TestVariable#test_variable): add
a test of [ruby-dev:36698].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19777 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
znz (Kazuhiro NISHIYAMA)
02:22 AM Revision 0e0d05d5 (git): * 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/trunk@19776 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
znz (Kazuhiro NISHIYAMA)
02:18 AM Revision 578f5f1a (git): * 2008-10-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@19775 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:18 AM Revision 9cb436ce (git): * 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@19774 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
znz (Kazuhiro NISHIYAMA)
12:41 AM Revision 339ceda4 (git): * ruby.c (set_internal_encoding_once): check double contradicted
specification of the encoding from command line.
* ruby.c (set_external_encoding_once): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19773 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
12:36 AM Revision f143d606 (git): * 2008-10-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19772 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:36 AM Revision c1967809 (git): * parse.y (parser_yylex): allow reserved word to be keyword argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19771 b2dd03c8-39d4-4d8f-98ff-823fe69b080e matz (Yukihiro Matsumoto)

10/13/2008

10:13 PM Bug #617: rubygems depend on test/unit/ui/console/testrunner
=begin
Eric Hodel wrote:
> Is it also ok if I check in some windows RubyGems fixes at the same time?

What are the fixes?

--
Yugui <yugui@yugui.jp>
http://yugui.jp
=end
yugui (Yuki Sonoda)
06:40 PM Bug #617: rubygems depend on test/unit/ui/console/testrunner
=begin
Hi,

2008/10/8 Eric Hodel <drbrain@segment7.net>:
> On Oct 7, 2008, at 07:43 AM, Yusuke ENDOH wrote:
>
>> Executing gem with --test may fail because of requiring
>> test/unit/ui/console/testrunner.
>
> Is it also ok if I ...
mame (Yusuke Endoh)
10:13 AM Revision 20ed75a6 (git): * parse.y (token_info_pop): show source filename. [ruby-dev:36710]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19770 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
07:57 AM Feature #639 (Closed): New String#encode_internal method
=begin
Applied in changeset r19764.
=end
matz (Yukihiro Matsumoto)
04:02 AM Feature #639: New String#encode_internal method
=begin
Hi,

In message "Re: [ruby-core:19298] [Feature #639] New String#encode_internal method"
on Sun, 12 Oct 2008 08:11:17 +0900, Michael Selig <redmine@ruby-lang.org> writes:

|Now that we have default_internal, I think ther...
matz (Yukihiro Matsumoto)
12:56 AM Revision a09a8ea8 (git): * transcode.c (rb_econv_init_by_convpath): suppressed warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19769 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:55 AM Revision 359945ec (git): * complex.c (m_sqrt): unused.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19768 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:03 AM Revision 80a5a3f9 (git): * ext/win32ole/win32ole.c (load_conv_function51932): support
CP51932 on cygwin and mingw32. thanks to arton.
* test/win32ole/test_win32ole.rb (test_cp51932): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19767 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
suke (Masaki Suketa)

10/12/2008

11:03 PM Revision 9ed35ae7 (git): * ruby.c (proc_options): add -U command line option to specify
utf-8 as default_internal.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19766 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
10:52 PM Revision 8a6a0188 (git): * 2008-10-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19765 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:52 PM Revision 284f4c84 (git): * transcode.c (str_transcode0): String#encode() with no encoding
specified transcode the string into Encoding.default_internal.
inspired by [ruby-core:19298].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19764 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
03:40 PM Feature #641 (Rejected): GC patch to cache the most recent heap for is_pointer_to_heap
=begin
This patch seems benign and speeds up gc a bit.
In a completely contrived test [meant to hammer the GC]:

require 'benchmark'
require 'pp'
a = []
1_000_000.times { a << [3] }
pp Benchmark.measure { 33.times { GC.st...
rogerdpack (Roger Pack)
12:37 PM Feature #619 (Closed): improved performance of BASIC_OP_UNREDEFINED_P
=begin
Applied in changeset r19762.
=end
ko1 (Koichi Sasada)
09:06 AM Revision e64453aa (git): * ext/win32ole/win32ole.c (set_ole_codepage, ole_cp2encoding,
ole_wc2mb, ole_vstr2wc, ole_mb2wc): support CP51932 (only mswin32).
* test/win32ole/test_win32ole.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19763 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
suke (Masaki Suketa)
08:25 AM Feature #640 (Rejected): New Array#encoding_pack -> string method
=begin
Now that we have String#each_codepoint there are times when you want to pack an array of integer codepoints back to a string. With UTF-8 you can use:
arr.pack("U*").force_encoding("UTF-8")
But I think it would be better to ...
mike (Michael Selig)
08:13 AM Feature #639 (Closed): New String#encode_internal method
=begin
Now that we have default_internal, I think there needs to be an easy way to check that a string is that encoding and if not transcode it. This is especially needed in libraries and other methods which are expected to return strin...
mike (Michael Selig)
03:28 AM Revision 7215c9af (git): * vm.c, vm_insnhelper.h (ruby_vm_redefined_flag): apply optimization
patch proposed by Paul Brannan. [ruby-core:19171]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19762 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
01:18 AM Revision c809aaa5 (git): * compile.c (iseq_compile_each): fixed indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19761 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:46 AM Revision 893af1e3 (git): * strftime.c (rb_strftime): suppressed warnings on cygwin.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19760 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

10/11/2008

01:44 PM Revision 43f910a9 (git): rdoc update.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19759 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:02 PM Bug #634 (Rejected): Time parsing works in 1.8 but not 1.9
=begin
This works in 1.8, but results in "ArgumentError: argument out of range" in 1.9:


require 'time'
Time::parse('06/21/95 04:24:34 PM')
=end
tenderlovemaking (Aaron Patterson)
10:49 AM Revision d9fdf58a (git): * parse.y (parser_prepare): use utf-8 encoding directly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19758 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:56 AM Revision de784577 (git): rdoc update.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19757 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
08:06 AM Bug #633 (Closed): dl segfaults on x86_64-linux systems
=begin
Tested systems: RHEL3_64, RHEL4_64, and RHEL5_64. All segfault running tests in ext/dl/test. Confirmed that this is not as big an issue on 32bit (no segfault, but two errors).

$ ruby test_all.rb
Loaded suite test_all
S...
floering (Benjamin Floering)
01:20 AM Revision 726c93d0 (git): * lib/mkmf.rb (CLEANINGS): uses escaped form tabs to preventing the
confusion. [ruby-talk:317345]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@19756 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:20 AM Revision 3c276224 (git): * lib/mkmf.rb (CLEANINGS): uses escaped form tabs to preventing the
confusion. [ruby-talk:317345]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19756 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:05 AM Feature #578: add method to disassemble Proc objects
=begin
Question: any chance of getting this [or something like it] included before feature freezing all the way?
Thanks all. Ruby rox :)
=end
rogerdpack (Roger Pack)
12:46 AM Bug #632 (Closed): StringIO has an odd alias implementation [?]
=begin
Here's my situation:

require 'stringio'
class C < StringIO
alias :old_init :initialize
def initialize
old_init
end
end
C.new # fails 1.9, succeeds 1.8.6

normal classes:

class A
def initialize...
rogerdpack (Roger Pack)

10/10/2008

11:51 PM Revision e9fff84b (git): * lib/rake.rb (Rake::Application#standard_exception_handling): removed
unnecessary SystemExit, and exits with false instead of system
dependent value. [ruby-talk:317330]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19755 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
11:30 PM Revision 901ba06b (git): properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19754 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:48 PM Bug #629 (Closed): Test/Unit Seems Broken
=begin

=end
JEG2 (James Gray)
04:14 PM Bug #629: Test/Unit Seems Broken
=begin

On Oct 9, 2008, at 20:53 , James Gray wrote:

> Bug #629: Test/Unit Seems Broken
> http://redmine.ruby-lang.org/issues/show/629
>
> Author: James Gray
> Status: Open, Priority: Normal
> Category: lib, Target version: 1.9...
zenspider (Ryan Davis)
12:55 PM Bug #629 (Closed): Test/Unit Seems Broken
=begin
I can't get tests to run using a fresh build of Ruby 1.9:

$ ruby_dev -vI lib:test/csv test/csv/ts_all.rb
ruby 1.9.0 (2008-10-10 revision 0) [i386-darwin9.5.0]
Loaded suite test/csv/ts_all
Started

Finished in 0.00...
JEG2 (James Gray)
07:19 PM Revision 3f710785 (git): * parse.y: optimize 'for' statement when one variable given.
* benchmark/bm_loop_for.rb: added.
* benchmark/bm_loop_times.rb: modified.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19753 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
05:12 PM Bug #631 (Closed): ripper does not follow change of parse.y
=begin
-> を使ったステートメントを ripper が正しく解析できません。

irb(main):001:0> RUBY_RELEASE_DATE
=> "2008-10-10"
irb(main):002:0> require 'ripper'
=> true
irb(main):004:0> Ripper.lex("lambda{|x| x*x}.call(3)")
=> [[[1, 0], :on_ident, "lambd...
kbk (Koichi Kimura)
04:19 PM Bug #624 (Closed): ArgumentError on "%c" % 0x80
=begin
r19737 で `%': invalid character (ArgumentError) を返すようになりました
=end
naruse (Yui NARUSE)
03:09 PM Revision 254937c8 (git): * 2008-10-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19752 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:09 PM Revision 7d3d3535 (git): * lib/csv/csv.rb: Added support for Encoding::default_internal.
* lib/csv/csv.rb: Switched to new Hash syntax.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19751 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
James Edward Gray II
01:21 PM Revision aa2797ee (git): fix typos.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19750 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:16 PM Revision 4b516628 (git): * parse.y (comment_at_top): needed for ripper too.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19749 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:07 PM Revision fb93e65c (git): * include/ruby.h: updated macros for headers. [ruby-core:19275]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19748 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:21 AM Revision a77d088c (git): * parse.y (magic_comment_encoding): warns when ignored.
* parse.y (parser_magic_comment): replaces '-' with '_'.
* parse.y (parser_yylex): allows magic comments indented and the
second line or later.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19747 b2dd03c8-39d4-4d8f-98ff-823fe69b...
nobu (Nobuyoshi Nakada)
10:12 AM Revision b4ae9ed9 (git): properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19746 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:28 AM Revision 5b35f2c1 (git): * ext/json/ext/parser/parser.c (JSON_parse_string):
associate encoding.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19745 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
06:18 AM Revision c71e65e9 (git): Updated changelog for test/unit / minitest switch
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19744 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Ryan Davis
06:15 AM Revision 8673d9a5 (git): Fixed missing test/unit.rb, bad svn merge. Rolled back test/runner.rb
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19743 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Ryan Davis
03:54 AM Bug #626 (Closed): stop test-all at test/rdoc/test_rdoc_ri_driver.rb
=begin
When readline is not installed, `make test-all' stopped at test/rdoc/test_rdoc_ri_driver.rb.

/home/kazu/wc/ruby-lang/trunk/lib/rdoc/ri/display.rb:6:in `require': no such file to load -- readline (LoadError)
from /h...
znz (Kazuhiro NISHIYAMA)
02:34 AM Revision 1584d7a7 (git): * 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@19742 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:06 AM Bug #625 (Closed): rb_io_fread does not work
=begin
遠藤です。

DEPRECATED(int rb_getc(FILE*));
DEPRECATED(long rb_io_fread(char *, long, FILE *));
DEPRECATED(long rb_io_fwrite(const char *, long, FILE *));
DEPRECATED(int rb_read_pending(FILE*));

というのが ruby/io.h にありますが、試...
mame (Yusuke Endoh)
01:40 AM Revision 176fda7c (git): removed miniunit's tests
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19741 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Ryan Davis
01:18 AM Revision 7ebbb387 (git): Added minitest 1.3.0
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19740 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Ryan Davis
01:17 AM Revision 30e76a6a (git): Restored test/unit
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19739 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Ryan Davis
12:56 AM Revision 3e66bda3 (git): Removing miniunit
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19738 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Ryan Davis
 

Also available in: Atom