Project

General

Profile

Activity

From 10/05/2008 to 10/11/2008

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

10/09/2008

07:59 PM Bug #624 (Closed): ArgumentError on "%c" % 0x80
=begin
成瀬です。

Tanaka Akira wrote:
> In article <874p3mqm1s.fsf@fsij.org>,
> Tanaka Akira <akr@fsij.org> writes:
>
>> "%c" % 0x80 が例外になります。
>
> うぅむ。ロケールに依存しているようですね。
>
> EUC-JP ではおきます。
>
> % LANG=ja_JP.EUC-J...
naruse (Yui NARUSE)
06:41 PM Revision 94355e29 (git): * sprintf.c (rb_str_format): check if codepoint for %c is valid.
[ruby-dev:36691]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19737 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
04:55 PM Revision 017ff9bf (git): * encoding.c (enc_names): minor improvement.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19736 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:12 PM Bug #623 (Closed): optparseでオプションが重複していると--helpと挙動が違う
=begin
# バージョンに迷ってredmineに登録していなかった[ruby-dev:35801]の件を
# redmineの方に入れておきます。

opts.onでオプションが重複していると--helpでは
先に出てきた方に対応するように表示されるのに
実際には後に出てきたの方の意味になります。

% cat o.rb
#!/usr/bin/ruby
require 'optparse'
ARGV.options do |...
znz (Kazuhiro NISHIYAMA)
03:21 PM Revision 29be7a15 (git): * lib/optparse.rb (ParseError.filter_backtrace): removes internal
backtrace.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@19735 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:21 PM Revision 05124e6a (git): * lib/optparse.rb (ParseError.filter_backtrace): removes internal
backtrace.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19735 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:12 PM Revision 65fcdd10 (git): * 2008-10-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19734 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:12 PM Revision fc9c37df (git): * transcode.c (rb_econv_add_coverter): remove unnecessary NULL check.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19733 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
02:53 PM Revision 0993a941 (git): * 2008-10-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@19732 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
02:53 PM Revision fd8ca756 (git): * misc/ruby-style.el (ruby-style-c-mode): buffer may not have file
name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19731 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:53 PM Revision 98520c48 (git): * misc/ruby-style.el (ruby-style-c-mode): buffer may not have file
name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@19731 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:31 PM Revision 2f67ef83 (git): * process.c (run_exec_dup2): fix resource leak.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19730 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
02:24 PM Revision ab2868bf (git): * process.c (rb_run_exec_options): fix resource leak.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19729 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
01:16 PM Revision 270f2f15 (git): * test/ruby/test_module.rb (test_remove_class_variable): add a test
for Class#remove_class_variable.
* test/ruby/test_object.rb (test_remove_instance_variable): add a test
for Object#remove_instance_variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19728 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
01:07 PM Revision ae4bc66b (git): * variable.c (rb_mod_remove_cvar): fix r19711.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19727 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
12:18 PM Revision 525b4535 (git): * ext/syck/syck.c (syck_lookup_sym): remove reading uninitialized
variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19726 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
07:34 AM Revision 3b1e5ba3 (git): * ext/json/ext/generator/extconf.rb: fix target.
* ext/json/ext/parser/extconf.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19725 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
07:33 AM Revision 1339a862 (git): * add test for Encoding#names.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19724 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
05:47 AM Revision c86ce094 (git): * include/ruby/ruby.h: embeds the elements of an array into its
struct RArray for # of elements <= 3.
* array.c: ditto.
* gc.c (gc_mark_children): following the change of struct RArray.
* ext/tk/tcltklib.c (ip_ruby_cmp): ditto.
* parse.y (coverage): ditto.
...
yugui (Yuki Sonoda)
02:52 AM Revision 517a1c34 (git): * encoding.c (Init_Encoding): new instance method Encoding#names,
returns its name and alias names.
* encoding.c (enc_names): defined for Encoding#names.
* encoding.c (enc_names_i): defined for enc_names.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19722 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
12:46 AM Revision f59b1dfb (git): rdoc update.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19721 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)

10/08/2008

11:49 PM Revision 8fe2011e (git): * 2008-10-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19720 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:49 PM Revision 22c8e88b (git): * thread.c (rb_thread_wait_fd_rw): should not block by select if
there's only one thread living. fixed [ruby-dev:36646].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19719 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
05:49 PM Bug #345: 1.9 racc appears to seg fault
=begin
Hi,

At Wed, 8 Oct 2008 14:31:00 +0900,
Roger Pack wrote in [ruby-core:19192]:
> Perhaps you can help me understand this -- so with StringIO
> you can't call an aliased constructor

OK, let's start a new ticket.

> requi...
nobu (Nobuyoshi Nakada)
03:41 PM Bug #345: 1.9 racc appears to seg fault
=begin

On Oct 7, 2008, at 22:31 , Roger Pack wrote:

> Perhaps you can help me understand this -- so with StringIO you
> can't call an aliased constructor
>
>
> require 'stringio'
> class C < StringIO
> alias :old_init :init...
zenspider (Ryan Davis)
02:33 PM Bug #345: 1.9 racc appears to seg fault
=begin
Perhaps you can help me understand this -- so with StringIO you can't call an aliased constructor


require 'stringio'
class C < StringIO
alias :old_init :initialize
def initialize
old_init
end
end
C.new...
rogerdpack (Roger Pack)
02:21 PM Bug #617: rubygems depend on test/unit/ui/console/testrunner
=begin
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 check in some windows RubyGems fixes at the same
time?
=end
drbrain (Eric Hodel)
04:10 AM Bug #617: rubygems depend on test/unit/ui/console/testrunner
=begin

On Oct 7, 2008, at 07:43 , Yusuke ENDOH wrote:

> Executing gem with --test may fail because of requiring
> test/unit/ui/console/testrunner.

I'll get Eric to fix this today.
=end
zenspider (Ryan Davis)
01:13 PM Revision 43f77aaf (git): revert previous commit.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19718 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:05 PM Revision b7212ba6 (git): * ext/win32ole/win32ole.c (ole_init_cp): initialize WIN32OLE.codepage
according to Encoding.default_internal and
Encoding.default_external.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19717 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
suke (Masaki Suketa)
10:06 AM Revision d2450856 (git): add an assertion.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19716 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:06 AM Revision 470a309c (git): rdoc update.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19715 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
08:03 AM Revision cd9f5a1e (git): * ext/json/lib/json/pure/generator.rb (utf8_to_json):
process each unpacked Unicode character.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19714 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
06:01 AM Revision 87259f9a (git): * ext/json/lib/json/pure/parser.rb
(JSON::Pure::Parser#parse_string): force_encoding("UTF-8").
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19713 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
04:10 AM Bug #618: some tests still seem to depend on test/unit
=begin

On Oct 7, 2008, at 07:49 , Yusuke ENDOH wrote:

> $ ruby19 test/json/runner.rb
> test/json/runner.rb:3:in `require': no such file to load --
> test/unit/ui/console/testrunner (LoadError)
> from test/json/runner.rb:3...
zenspider (Ryan Davis)
03:00 AM Revision ccf184d9 (git): * lib/test/unit/assertions.rb: assert_nothing_thrown,
assert_raise, assert_not_equal, assert_no_match, assert_not_nil,
assert_not_same are coming back as alias.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19712 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
02:23 AM Revision 97ed063e (git): * variable.c (classname, rb_obj_remove_instance_variable),
(autoload_delete, autoload_file, rb_mod_remove_const),
(rb_mod_remove_cvar): fixed type-punned pointer casts.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@19711 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:23 AM Revision fd1dc666 (git): * variable.c (classname, rb_obj_remove_instance_variable),
(autoload_delete, autoload_file, rb_mod_remove_const),
(rb_mod_remove_cvar): fixed type-punned pointer casts.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19711 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:18 AM Revision 31d9b74f (git): * 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@19710 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:18 AM Revision d011b2e3 (git): * 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/trunk@19710 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:52 AM Feature #615: "with" operator
=begin


On Oct 6, 4:20 pm, "Austin Ziegler" <halosta...@gmail.com> wrote:
> On Mon, Oct 6, 2008 at 3:34 PM, Trans <transf...@gmail.com> wrote:
> > On Oct 6, 2:11 pm, _why <w...@ruby-lang.org> wrote:
> >> While investigating Guy De...
trans (Thomas Sawyer)
12:10 AM Feature #619 (Closed): improved performance of BASIC_OP_UNREDEFINED_P
=begin
ruby_vm_redefined_flag uses bit arithmetic to manage which flags have been redefined. Performance can be improved by using a separate word for each redefined operation. In 100 runs user time was improved 1.4% at the 95th percen...
cout (Paul Brannan)

10/07/2008

11:51 PM Bug #618 (Closed): some tests still seem to depend on test/unit
=begin
$ ruby19 test/json/runner.rb
test/json/runner.rb:3:in `require': no such file to load --
test/unit/ui/console/testrunner (LoadError)
from test/json/runner.rb:3:in `<main>'

$ ruby19 test/yaml/test_yaml.rb
Load...
mame (Yusuke Endoh)
11:45 PM Bug #617 (Closed): rubygems depend on test/unit/ui/console/testrunner
=begin
Hi,

Executing gem with --test may fail because of requiring
test/unit/ui/console/testrunner.


$ gem19 install ramaze --test
============================================================

Thank you for installin...
mame (Yusuke Endoh)
05:39 PM Revision baeeebf4 (git): * encoding.c (rb_default_internal_encoding): merged a patch from
Michael Selig <michael.selig at fs.com.au> in [ruby-core:18985].
* io.c (rb_io_ext_int_to_encs): ditto.
* ruby.c (proc_options): support default internal encoding in -E
option.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19709...
matz (Yukihiro Matsumoto)
03:10 PM Revision 6bf5cc53 (git): * 2008-10-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@19708 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:10 PM Revision 9bc8364a (git): * 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@19707 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Tadayoshi Funaba
03:08 PM Revision 0b184b47 (git): * 2008-10-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19706 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:08 PM Revision 2bf7d240 (git): * lib/date.rb (today,now): should produce own instances.
[ruby-talk:317020]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19705 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Tadayoshi Funaba
01:41 PM Feature #615: "with" operator
=begin
At 11:56 08/10/07, _why wrote:
>On Tue, Oct 07, 2008 at 05:47:23AM +0900, David A. Black wrote:
>> I've only looked at it briefly, and maybe I'm not getting it, but it
>> strikes me as kind of odd to have a situation where bar...
duerst (Martin Dürst)
05:22 AM Feature #615: "with" operator
=begin
On Mon, Oct 6, 2008 at 3:34 PM, Trans <transfire@gmail.com> wrote:
> On Oct 6, 2:11 pm, _why <w...@ruby-lang.org> wrote:
>> While investigating Guy Decoux's old messages, I've recently
>> discovered a way to do exactly this. ...
austin (Austin Ziegler)
04:36 AM Feature #615: "with" operator
=begin

On Oct 6, 2:11 pm, _why <w...@ruby-lang.org> wrote:
> While investigating Guy Decoux's old messages, I've recently
> discovered a way to do exactly this.  It involves inserting a mixin
> into the inheritance chain and then e...
trans (Thomas Sawyer)
01:48 AM Feature #615: "with" operator
=begin

On Oct 5, 2008, at 15:35 , Dave Thomas wrote:

> Issue #615 has been updated by Dave Thomas.
>
>
> irb(main):001:0> x = "Sample"
> => "Sample"
> irb(main):002:0> x.instance_eval do
> irb(main):003:1* puts self.class
...
zenspider (Ryan Davis)
07:50 AM Revision 84f677d2 (git): * ext/json/lib/json/pure/generator.rb (utf8_to_json):
force_encoding before gsub.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19704 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
07:37 AM Revision 6d58b1e5 (git): * ext/json/lib/json/pure/generator.rb (utf8_to_json):
downcase the result of Unicode escape.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19703 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)

10/06/2008

07:21 PM Bug #616 (Closed): instance_eval and Module#to_s
=begin
以下のように、クラスの名前が1.8と違うことがあるようです。

% for i in trunk branches/ruby_1_8; do ~/target/$i/bin/ruby -ve 'instance_eval{p((C = Class.new).to_s)}'; done
ruby 1.9.0 (2008-10-06 revision 17576) [x86_64-linux]
"#<Class:0x000000007c4c5...
shyouhei (Shyouhei Urabe)
10:48 AM Feature #615: "with" operator
=begin
Hi,

At Mon, 6 Oct 2008 06:24:46 +0900,
Lavir the Whiolet wrote in [ruby-core:19132]:
> "with" operator is required. It must work like an ordinary
> method which gets one arguemnt and a block. All expressions
> in the block...
nobu (Nobuyoshi Nakada)
07:37 AM Feature #615: "with" operator
=begin
irb(main):001:0> x = "Sample"
=> "Sample"
irb(main):002:0> x.instance_eval do
irb(main):003:1* puts self.class
irb(main):004:1> puts reverse
irb(main):005:1> end
String
elpmaS
=end
pragdave (Dave Thomas)
06:26 AM Feature #615 (Rejected): "with" operator
=begin
"with" operator is required. It must work like an ordinary method which gets one arguemnt and a block. All expressions in the block are not required to point the argument explicitly; all method calls are related to the argument ...
Lavir_the_Whiolet (Lavir the Whiolet)
07:53 AM Revision ddf88ea8 (git): * lib/cgi/core.rb (CGI::QueryExtension::initialize_query): fix the
condition.
* test/cgi/test_cgi_core.rb: bug fix encoding.
thaks to TAKANO Mitsuhiro <takano32 at jus.or.jp> .
* test/cgi/test_cgi_multipart.rb: temporary comment in.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19702 b2dd03c8-...
Takeyuki FUJIOKA
06:26 AM Revision 707b0e65 (git): * gc.c (gc_mark_children): ignores T_ZOMBIE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@19701 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:22 AM Revision 73a2f671 (git): * gc.c (gc_mark_children): ignores T_ZOMBIE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19700 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:49 AM Revision 5e9cfca2 (git): * test/ruby/test_module.rb (TestModule#test_mod_constants): should
not depend on global Module constants.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19699 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
03:46 AM Revision f4d37a3f (git): * test/ruby/test_module.rb (TestModule#_wrap_assertion): add
definition. is this really needed?
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19698 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
03:42 AM Revision b8623eab (git): * lib/test/unit/assertions.rb (Test::Assertions#assert_nothing_raised):
should take optional message argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19697 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
03:22 AM Revision f2f2cd5b (git): * string.c (rb_str_comparable): string comparison should be
transitive. [ruby-dev:36484]
* test/ruby/test_m17n_comb.rb (TestM17NComb#test_str_eq): test
updated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19696 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)
02:21 AM Revision 3ae72387 (git): * gc.c: renamed T_DEFERRED to T_ZOMBIE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@19695 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:02 AM Revision 2de01f01 (git): * test/bigdecimal/test_bigdecimal.rb (test_sqrt_bigdecimal): test
updated. a patch from TAKANO Mitsuhiro <takano32 at jus.or.jp>
in [ruby-dev:36669].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19694 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)

10/05/2008

11:17 PM Bug #575 (Closed): module_function: undefined method
=begin
Applied in changeset r19691.
=end
nobu (Nobuyoshi Nakada)
03:43 PM Revision 919301c4 (git): properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19693 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:34 PM Revision 8e392570 (git): * lib/mkmf.rb ($config_h): now always defines for old libraries.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19692 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:07 PM Revision 4c885108 (git): * vm_method.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/trunk@19691 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:06 PM Revision 37a720e0 (git): * 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@19690 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:30 PM Revision c3986f28 (git): * lib/rational.rb: resolved conflicts of aliases.
* lib/mathn.rb: avoided some warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19689 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Tadayoshi Funaba
09:53 AM Revision a64f3974 (git): * lib/open-uri.rb: remove debug code introduced by previous change.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19688 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
08:51 AM Revision f09149ca (git): * lib/open-uri.rb (OpenURI.open_uri): set encoding to strio.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19687 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
08:47 AM Revision fd898245 (git): * ext/stringio/stringio.c (strio_set_encoding): defined for
StringIO#set_encoding.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19686 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
02:39 AM Revision 5a7c5d34 (git): removed unsupported platforms from an ifdef macro.
These lines were mistakenly removed at r19681 and recovered too much at r19684.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19685 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
yugui (Yuki Sonoda)
02:26 AM Revision 5e1311da (git): * eval.c: come back definition of environ.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19684 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
01:10 AM Revision 146ea3c3 (git): * ext/nkf/nkf-utf8/utf8tbl.c: update table.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19683 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
 

Also available in: Atom