Project

General

Profile

Activity

From 08/24/2009 to 08/30/2009

08/30/2009

05:12 PM Feature #1961: Kernel#__dir__
=begin

On Aug 30, 2009, at 00:14 , NARUSE, Yui wrote:

> You should see solutions in the original post:
>> (1) ...
zenspider (Ryan Davis)
04:14 PM Feature #1961: Kernel#__dir__
=begin
Hongli Lai wrote:
> I think it should be __DIR__ for consistency. There are no other __ things in Ruby
> th...
naruse (Yui NARUSE)
05:56 AM Feature #1961: Kernel#__dir__
=begin
Hi,

In message "Re: [ruby-core:25184] Re: [Feature #1961] Kernel#__dir__"
on Sun, 30 Aug 2009 04:10:5...
matz (Yukihiro Matsumoto)
04:31 AM Feature #1961: Kernel#__dir__
=begin

On Aug 29, 2009, at 12:10 , Hongli Lai wrote:

> I think it should be __DIR__ for consistency. There are ...
zenspider (Ryan Davis)
03:51 AM Feature #1961: Kernel#__dir__
=begin
Hi,

In message "Re: [ruby-core:25182] Re: [Feature #1961] Kernel#__dir__"
on Sun, 30 Aug 2009 02:57:4...
matz (Yukihiro Matsumoto)
02:57 AM Feature #1961: Kernel#__dir__
=begin
Wouldn't it be a little confusing to remember that __FILE__ is uppercase and
__dir__ is downcase? Doesn't so...
judofyr (Magnus Holm)
12:00 AM Feature #1961: Kernel#__dir__
=begin
Hi,

In message "Re: [ruby-core:24982] [Feature #1961] Kernel#__dir__"
on Wed, 19 Aug 2009 23:57:07 +0...
matz (Yukihiro Matsumoto)
05:07 PM Bug #1950 (Closed): 警告が正しく発っせられない
=begin
Applied in changeset r24716.
=end
naruse (Yui NARUSE)
02:53 PM Feature #2013 (Rejected): [PATCH] a = *b calls b.*@
=begin
This makes the * operator operate more similarly to the + and - operators. The binary versions of + and - c...
jeremye (Jeremy Evans)
02:44 PM Revision 44320bc3 (git): * time.c (find_time_t): use mktime for the first guess.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24718 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:21 PM Feature #2012 (Closed): Set event_flags on thread creation if hook exists
=begin
In ruby-debug, when a user sets a breakpoint that ends up executed by a later-created thread, then nothing wi...
mark-moseley (Mark Moseley)
08:06 AM Revision 18b17dcd (git): Revert wrong commit r24715 "* thread.c (do_select): suppress warnings."
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24717 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
08:00 AM Revision 6ab36c6e (git): *regparse.c (CC_DUP_WARN): use rb_compile_warn if ScanEnv has source
information. [ruby-dev:39105]
*re.c (rb_reg_compile): add sourcefile and sourceline to the arguments.
*re.c (make_r...
naruse (Yui NARUSE)
08:00 AM Revision 2a12798d (git): * thread.c (do_select): suppress warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24715 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
07:39 AM Revision 4119b548 (git): * parse.y (rb_enc_symname2_p): not depend on nul terminator.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24714 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:12 AM Revision d380745c (git): * gc.c (gc_sweep): makes new room if object space is full of
finalized objects and has no free objects. [ruby-dev:39201]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/r...
nobu (Nobuyoshi Nakada)
05:51 AM Revision eac84339 (git): * gc.c: removed garbage spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24712 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:13 AM Revision ab0d1d27 (git): * common.mk: dependencies updated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24711 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
04:01 AM Revision dcf2aad3 (git): * time.c (add): shortcut implemented for fixnums.
(sub): ditto.
(mul): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24710 b2dd03c8-39d4-4d8f-98ff-823fe...
akr (Akira Tanaka)
01:34 AM Bug #1375: Zlib::GzipReaderに対するエンコーディング指定
=begin
設定方法は
Zlib::GzipReader.open('test.txt.gz', encoding: 'UTF-8')
であっています。

Zlib::GzipReader#read では設定された...
naruse (Yui NARUSE)
01:27 AM Bug #1375 (Closed): Zlib::GzipReaderに対するエンコーディング指定
=begin
Applied in changeset r24704.
=end
naruse (Yui NARUSE)
01:26 AM Revision 570d8f55 (git): * time.c (eq): apply RTEST.
(ne): ditto.
(add): avoid method dispatch for bignums.
(sub): ditto.
(mul): ditto.
(mod): ditto.
git-svn-id...
akr (Akira Tanaka)
12:46 AM Revision fc6be8cd (git): * bignum.c (bigmul1_single): new function specialized respect to
multiply two single digit bignums.
(bigmul0): use bigmul1_single.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
akr (Akira Tanaka)

08/29/2009

08:11 PM Feature #2010: autoset http response encoding
=begin
charset parameter of HTTP is not reliable because of compatibility.

see 2.7 Character Encodings of HTML5...
naruse (Yui NARUSE)
07:46 PM Feature #2010 (Rejected): autoset http response encoding
=begin
What about that ?

Oleg.
=end
OlegPuchinin (Oleg Puchinin)
07:06 PM Revision 8b32a1de (git): * timev.h (TIME_SCALE): defined as 1000000000.
(struct vtm): subsec is replaced by subsecx.
subsec * TIME_SCALE == subsecx.
* time.c: avoid rational in most case...
akr (Akira Tanaka)
06:18 PM Revision 4a9bca24 (git): * time.c (init_leap_second_info): use TIMET_MAX.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24706 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
04:17 PM Revision 752027c1 (git): * 2009-08-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24705 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:17 PM Revision 80918e2a (git): * ext/zlib/zlib.c (gzfile_read_all): use gzfile_newstr;
set and convert its encoding. [ruby-dev:38304]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24704 b2dd03c8-39d4...
naruse (Yui NARUSE)
01:39 PM Revision ebabbc6c (git): Doxygen comment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24703 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yugui (Yuki Sonoda)
11:42 AM Revision 3c65e026 (git): * vm_eval.c (rb_call0): gets rid of checking method cache twice.
* method.h (rb_get_method_entry): added a prototype of the function.
(rb_method_entry_without_cache): more friendly...
yugui (Yuki Sonoda)
03:16 AM Revision be417114 (git): * lib/tmpdir.rb (Dir.mktmpdir): rolled back r24699. [ruby-dev:39193]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24701 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:49 AM Feature #1999: Improved Tempfile
=begin
Here is a patch which implements the CreationError exception class, as documented in the Tempfile API documen...
hongli (Hongli Lai)
02:38 AM Feature #1999: Improved Tempfile
=begin
Sorry, please ignore my last message, I ran the test in a wrong way.

I'm working on some patches in the ...
hongli (Hongli Lai)
02:36 AM Feature #1999: Improved Tempfile
=begin
Thanks. But revision 24666 should be reverted. It breaks the test_finalizer_does_not_unlink_if_already_unlink...
hongli (Hongli Lai)

08/28/2009

10:09 PM Revision 660bc216 (git): * ext/win32ole/win32ole.c (fole_s_show_help): fixed the comment
of WIN32OLE.ole_show_help usage.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24700 b2dd03c8-39d4-...
suke (Masaki Suketa)
08:18 PM Feature #2000: Change the license to "GPLv2+ or Ruby's original".
=begin
Ah, I thought that I was already subscribing to this bug ticket.

The problem is:
>|I interpretd this p...
mtasaka (Mamoru TASAKA)
06:27 PM Revision 2235d504 (git): * lib/tmpdir.rb (Dir.mktmpdir): removed thread race condition.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24699 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:11 PM Revision f6bed844 (git): * 2009-08-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24698 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:11 PM Revision c2a81f31 (git): * lib/tempfile.rb (Tempfile#make_tmpname): removed thread race
condition.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24697 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
04:07 PM Revision 12d14457 (git): * 2009-08-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24696 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:06 PM Revision 1a884e8c (git): Merge branch '19migration/looser_args' into ruby_1_8
Conflicts:
ChangeLog
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24695 b2dd03c8-39d4-4d8f...
shyouhei (Shyouhei Urabe)
11:47 AM Bug #1997 (Closed): memory leak on redefining method
=begin
Applied in changeset r24691.
=end
nobu (Nobuyoshi Nakada)
11:41 AM Revision c6c6ab87 (git): * lib/tempfile.rb (Tempfile#callback): Debug information should be
output to stderr, not stdout; pointed out by akira yamada.
cf. [ruby-dev:39072]
git-svn-id: svn+ssh://ci.ruby-lan...
Akinori MUSHA
11:38 AM Revision 83c5ebae (git): * ext/win32ole/win32ole.c: use SafeStringValue instead of
Check_SafeStr.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24693 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
suke (Masaki Suketa)
07:37 AM Bug #1991: ruby should use twolevel namespace on OS X
=begin

=end
nobu (Nobuyoshi Nakada)
04:35 AM Revision 12a4e27f (git): * thread.c (do_select): rollback r24680. void struct initializer is
invalid.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24692 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
02:45 AM Revision fcf88c1b (git): * method.h (rb_method_definition_t): split from rb_method_entry_t
to deal aliases. [ruby-dev:39165]
* proc.c (struct METHOD): contains rb_method_entry_t copy.
git-svn-id: svn+ssh:...
nobu (Nobuyoshi Nakada)
01:21 AM Revision a2f37873 (git): * vm_core.h ({GET,INC}_VM_STATE_VERSION): moved from vm_insnhelper.h.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24690 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:45 AM Revision afb957b1 (git): * proc.c (rb_method_entry_arity): fixed indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24689 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:34 AM Revision 1612ad9d (git): * iseq.c (iseq_mark): skip outdated cache entries.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24688 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:31 AM Revision b587368d (git): * iseq.c (iseq_mark): made invariant expressions constant references.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24687 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

08/27/2009

10:29 PM Revision 5a59808e (git): * 2009-08-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24686 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:28 PM Revision c9775b03 (git): * enumerator.c (next_i): typo fixed (reached at end -> reached an
end). pointed out by James Edward Gray II at LoneStar RubyConf.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2...
matz (Yukihiro Matsumoto)
08:21 PM Bug #1991: ruby should use twolevel namespace on OS X
=begin
Hi,

Please create new tickets for each issues.

At Thu, 27 Aug 2009 19:59:29 +0900,
Michal Suchanek wro...
nobu (Nobuyoshi Nakada)
07:59 PM Bug #1991: ruby should use twolevel namespace on OS X
=begin
2009/8/27 Urabe Shyouhei <[email protected]>:
> Michal Suchanek wrote:
>>>> - change the library name ...
hramrach (Michal Suchanek)
10:30 AM Bug #1991: ruby should use twolevel namespace on OS X
=begin
Michal Suchanek wrote:
>>> - change the library name from libruby to libruby1.8 to prevent clashes with libr...
shyouhei (Shyouhei Urabe)
07:15 PM Feature #2000: Change the license to "GPLv2+ or Ruby's original".
=begin
Hi,

In message "Re: [ruby-dev:39175] Re: [Bug #2000] Change the license to "GPLv2+ or Ruby's original"."
...
matz (Yukihiro Matsumoto)
02:28 PM Feature #2000: Change the license to "GPLv2+ or Ruby's original".
=begin
2009/08/27 9:21, Nobuyoshi Nakada wrote:
> At Thu, 27 Aug 2009 00:20:03 +0900,
> Takahiro Kambe wrote in [r...
naruse (Yui NARUSE)
02:22 PM Feature #2000: Change the license to "GPLv2+ or Ruby's original".
=begin
2009/08/27 0:13, Yukihiro Matsumoto wrote:
> I am not sure how Fedra project think, but there's no such thin...
naruse (Yui NARUSE)
09:22 AM Feature #2000: Change the license to "GPLv2+ or Ruby's original".
=begin
Hi,

At Thu, 27 Aug 2009 00:20:03 +0900,
Takahiro Kambe wrote in [ruby-dev:39169]:
> > So please change t...
nobu (Nobuyoshi Nakada)
01:51 AM Feature #2000: Change the license to "GPLv2+ or Ruby's original".
=begin
Moved to feature category because this is not a bug definitely.
=end
shyouhei (Shyouhei Urabe)
12:29 AM Feature #2000: Change the license to "GPLv2+ or Ruby's original".
=begin
Hi,

In message "Re: [ruby-dev:39168] Re: [Bug #2000] Change the license to "GPLv2+ or Ruby's original"."
...
matz (Yukihiro Matsumoto)
12:20 AM Feature #2000: Change the license to "GPLv2+ or Ruby's original".
=begin
In message <[email protected]>
on Wed, 26 Aug 2009 23:47:10 +0900,
Mamo...
taca (Takahiro Kambe)
12:13 AM Feature #2000: Change the license to "GPLv2+ or Ruby's original".
=begin
Hi,

I guess this post might be better to go ruby-core.

In message "Re: [ruby-dev:39167] [Bug #2000] Cha...
matz (Yukihiro Matsumoto)
06:55 PM Bug #1997: memory leak on redefining method
=begin
なかだです。

At Wed, 26 Aug 2009 15:30:50 +0900,
Usaku NAKAMURA wrote in [ruby-dev:39165]:
> 以下のスクリプトがメモリをどんどん...
nobu (Nobuyoshi Nakada)
04:59 PM Bug #2008 (Closed): test_io.rb: test 2 fails on FreeBSD
=begin
Hi,

Test 2 in test_io.rb fails on FreeBSD. This is related to http://redmine.ruby-lang.org/issues/show/...
lucas (Lucas Nussbaum)
02:04 PM Feature #1889: Teach Onigurma Unicode 5.0 Character Properties
=begin
Thank you for information.
I tested the data, and found & fixed a bug in Oniguruma. (r24677)

This bug ...
naruse (Yui NARUSE)
01:05 PM Feature #1889: Teach Onigurma Unicode 5.0 Character Properties
=begin
In this context, please also see
http://www.unicode.org/mail-arch/unicode-ml/y2009-m08/0207.html, which
s...
duerst (Martin Dürst)
01:57 PM Bug #2005 (Closed): abort at TestRand#test_random_range
=begin
Applied in changeset r24681.
=end
nobu (Nobuyoshi Nakada)
01:29 PM Bug #2005 (Closed): abort at TestRand#test_random_range
=begin
TestRand#test_random_range で abort します。

% ruby-trunk ~/wc/ruby/trunk/test/ruby/test_rand.rb -v -n test_r...
znz (Kazuhiro NISHIYAMA)
09:31 AM Revision 84255e04 (git): * vm_method.c (rb_remove_method_id): exported.
* numeric.c (num_sadded): fix for non-ascii method name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24684 b2...
nobu (Nobuyoshi Nakada)
08:17 AM Bug #2001 (Closed): StringScanner#string= dups and freezes when it shouldn't
=begin
Applied in changeset r24679.
=end
nobu (Nobuyoshi Nakada)
07:30 AM Bug #2001 (Closed): StringScanner#string= dups and freezes when it shouldn't
=begin
StringScanner#string= will dup the target string and then freeze the duplicate string. It should not do this...
tenderlovemaking (Aaron Patterson)
06:10 AM Revision a20bd463 (git): * re.c (rb_reg_preprocess_dregexp): set encoding as ASCII-8BIT
when /n is specified and the embeded string is escaped text.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24683...
naruse (Yui NARUSE)
04:55 AM Revision f9be12fb (git): * ruby.c (ruby_init_loadpath_safe): suppressed warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24682 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:51 AM Revision 9460fd0e (git): * random.c (random_rand): random integer can be a fixnum for
bignum range. [ruby-dev:39173]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24681 b2dd03c8-39d4-4d8f-98ff-823...
nobu (Nobuyoshi Nakada)

08/26/2009

11:47 PM Feature #2000 (Closed): Change the license to "GPLv2+ or Ruby's original".
=begin
Hello.

Recently readline 6.0 was released and its license was changed from
GPLv2+ (GPL version 2 and a...
mtasaka (Mamoru TASAKA)
11:18 PM Revision fec3877e (git): * thread.c (do_select): suppress warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24680 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:16 PM Revision 2ef38223 (git): * ext/strscan/strscan.c (strscan_set_string): set string should not be
dupped or frozen, because freezing it causes #concat method failure,
and unnecessary to dup without freezing. a pa...
nobu (Nobuyoshi Nakada)
10:47 PM Feature #1999: Improved Tempfile
=begin
nobu added your tests and I add your documents.

For addiotional changes, please see [ruby-core:25139].
=...
naruse (Yui NARUSE)
05:16 PM Feature #1999 (Closed): Improved Tempfile
=begin
I've written an improved version of Tempfile. The changes are as follows:
- Much better documentation.
- ...
hongli (Hongli Lai)
10:43 PM Bug #1991: ruby should use twolevel namespace on OS X
=begin
2009/8/24 Nobuyoshi Nakada <[email protected]>:
> Hi,
>
> At Mon, 24 Aug 2009 20:15:07 +0900,
> Michal S...
hramrach (Michal Suchanek)
07:39 PM Feature #1889: Teach Onigurma Unicode 5.0 Character Properties
=begin
Hello Yui, others,

[I'd really like to hear from Yugui, because she is responsible for
1.9.1 and 1.9.2.]...
duerst (Martin Dürst)
06:46 PM Feature #1889: Teach Onigurma Unicode 5.0 Character Properties
=begin
I see.
ruby_1_9_2 release branch will be created sooner.
=end
naruse (Yui NARUSE)
02:55 PM Feature #1889: Teach Onigurma Unicode 5.0 Character Properties
=begin
On 2009/08/26 2:06, Yui NARUSE wrote:
> Issue #1889 has been updated by Yui NARUSE.
>
>
> I applied this ...
duerst (Martin Dürst)
02:06 AM Feature #1889: Teach Onigurma Unicode 5.0 Character Properties
=begin
I applied this change, thanks.

I'll apply latest stable Unicode Data because tracking Beta version needs...
naruse (Yui NARUSE)
01:17 AM Feature #1889 (Closed): Teach Onigurma Unicode 5.0 Character Properties
=begin
Applied in changeset r24651.
=end
naruse (Yui NARUSE)
07:27 PM Bug #1858 (Closed): Random#int's Handling of Invalid Arguments Contradicts its Documentation
=begin
Applied in changeset r24670.
=end
nobu (Nobuyoshi Nakada)
07:27 PM Bug #1855 (Closed): Random#int with Single-Element Ranges
=begin
Applied in changeset r24670.
=end
nobu (Nobuyoshi Nakada)
05:17 PM Bug #1494: tempfile#unlink may silently fail on windows
=begin
Great, thanks for reverting.

I've opened an enhancement request for my Tempfile improvements: http://red...
hongli (Hongli Lai)
02:26 PM Bug #1494: tempfile#unlink may silently fail on windows
=begin
The revert commit is r24662.
Yugui will backport this to 1.9.1.

If you have some enhancement request, ...
naruse (Yui NARUSE)
01:49 PM Bug #1494 (Third Party's Issue): tempfile#unlink may silently fail on windows
=begin
RubyInline's issue.
=end
nobu (Nobuyoshi Nakada)
05:08 PM Revision 6cd8f907 (git): * Makefile.in (enc/unicode/name2ctype.kwd):
remove rules to generate name2ctype.kwd from
UnicodeData.txt and Scripts.txt.
if you want to generate, use tool/e...
naruse (Yui NARUSE)
05:01 PM Revision 6e6a2818 (git): * unicode.c (PROPERTY_NAME_MAX_SIZE): use MAX_WORD_LENGTH.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24677 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
03:30 PM Bug #1997 (Closed): memory leak on redefining method
=begin
以下のスクリプトがメモリをどんどん食いつぶします。

loop do
class C
def foo
end
end
GC.start
end

vm...
usa (Usaku NAKAMURA)
03:00 PM Revision 782fec1d (git): * 2009-08-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24676 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:00 PM Revision 2981448f (git): * random.c (random_rand): refined error message.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24675 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:58 PM Revision 31875e97 (git): * random.c (random_rand): fixed for edge cases of ranges.
[ruby-dev:39166]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24674 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
01:36 PM Revision 0170c2fc (git): * lib/tempfile.rb: fixed typos.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24673 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:01 PM Bug #1996: ||= &&= doesn't return rval, but result of method
=begin
Redmineプロジェクト宛に来てしまったissueを転送します。

---------- 転送メッセージ ----------
From: Joshua Hull <[email protected]>...
yugui (Yuki Sonoda)
11:01 AM Bug #1996 (Closed): ||= &&= doesn't return rval, but result of method
=begin
Inconsistent behvaiour introduced in Ruby 1.9.1 with compound assignment operators.

>> o = Object.new
...
joshbuddy (Joshua Hull)
12:50 PM Revision addd2cb0 (git): * lib/tempfile.rb: add documents from Hongli Lai's fork.
cf [ruby-core:25131].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24672 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)
10:56 AM Revision 232978b0 (git): * tool/mkconfig.rb (program_transform_name): fix for multiple trans
rules for autoconf 2.61 or earlier.
* tool/rbinstall.rb (program_transform_name): ditto.
git-svn-id: svn+ssh://ci.r...
naruse (Yui NARUSE)
10:20 AM Revision 96760236 (git): * random.c (random_rand): unified random_int and random_float.
[ruby-dev:39158]. and fixes [ruby-core:24655], [ruby-core:24677],
[ruby-core:24679].
git-svn-id: svn+ssh://ci.ru...
nobu (Nobuyoshi Nakada)
10:18 AM Revision f791ebab (git): * 2009-08-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24669 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:18 AM Revision 4b644df8 (git): * lib/test/unit/collector/dir.rb: $: bug fix. [ruby-core:24115]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24668 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
10:00 AM Revision 47a1a7b6 (git): * test/test_tempfile.rb: merged from Hongli Lai's fork.
cf [ruby-core:25131].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24667 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
09:49 AM Revision ffd0da03 (git): * lib/tempfile.rb (Tempfile#close!): should not undefine finalizer
by just unlink.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24666 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
08:00 AM Revision c6defbf3 (git): * tool/mkconfig.rb (program_transform_name): fix for autoconf 2.61
or earlier.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24665 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
06:26 AM Revision 0c86e8b7 (git): * method.c (rb_method_entry_t): body.proc should be marked.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24664 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:34 AM Revision ba7a870a (git): * lib/tempfile.rb (Tempfile#close!, Tempfile#path): added side
notes from Hongli Lai's fork.
* lib/tempfile.rb (Tempfile#unlink, Tempfile.callback): do nothing
any more once unl...
nobu (Nobuyoshi Nakada)
04:48 AM Revision d4e85c41 (git): * lib/tempfile.rb (Tempfile#unlink): reverted r23494, since the
usage in RubyInline is considered wrong.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24662 b2dd03c8-39d4-4d8f...
nobu (Nobuyoshi Nakada)
03:37 AM Revision b6cf7851 (git): * vm.c (collect_local_variables_in_env): skips internal variables.
[ruby-core:25125]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24659 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
12:48 AM Revision 1af43ae8 (git): * enc/unicode.c (onigenc_unicode_mbc_case_fold): balanced braces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24658 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

08/25/2009

09:54 PM Revision 1fd7f2e5 (git): * enc/unicode/name2ctype.h: updated.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24657 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:24 PM Revision 009fbbaa (git): * enc/unicode/*.txt, tool/enc-unicode.rb: properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24656 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:03 PM Revision fdcbfdc4 (git): Backport #1509 [ruby-dev:38538]; Typo in CGI::HTTP_STATUS: Rrecondition -> Precondition
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24655 b2dd03c8-39d4-4d8f-98ff-823fe69b080e wyhaines (Kirk Haines)
06:37 PM Revision f0e2ebbc (git): * 2009-08-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24654 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:37 PM Revision b1e55e5b (git): Fix for backport #1168 -- wrong result of File.extname for a path that contains a space before the extension.
Fix for backport #1975 -- the test suite for backport #1168 uses Dir.mktmpdir, which was backported into 1.8 HEAD and... wyhaines (Kirk Haines)
05:55 PM Bug #1494: tempfile#unlink may silently fail on windows
=begin
Any updates on this?
=end
hongli (Hongli Lai)
04:15 PM Revision 781da600 (git): * 2009-08-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24652 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:15 PM Revision f1eff957 (git): Update Oniguruma's UnicodeData to 5.1.
* tool/enc-unicode.rb: added for generate name2ctype.kwd.
contributed by Run Paint Run Run [ruby-core:24775]
use ...
naruse (Yui NARUSE)
03:15 PM Bug #1853: Cannot make constants using upper-case extended characters?
=begin
Sorry to comment on a very old post, just back from vacation recently.

I think saying that program behavio...
duerst (Martin Dürst)
02:33 PM Revision 649f648e (git): Fix for Linux compatibility
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24650 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
01:36 PM Revision 0fd1688b (git): Set 'mkdir -p' to MKDIR_P when AC_PROG_MKDIR_P doesn't set MKDIR_P.
* configure.in (MKDIR_P): Set 'mkdir -p' to MKDIR_P
when AC_PROG_MKDIR_P doesn't set MKDIR_P.
git-svn-id: svn+ssh:...
naruse (Yui NARUSE)
09:21 AM Revision ebbe19e1 (git): * random.c (rand_init, random_load): use already defined macro.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24648 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:57 AM Revision 389e0d15 (git): * 2009-08-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24647 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:57 AM Revision 77363a98 (git): Mention /\s/ being fixed to match a vertical tab.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24646 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
08:38 AM Revision 8e6ea371 (git): * bignum.c (rb_big_clone, bigmul1_normal, bigdivrem): trivial
optimization.
* bignum.c (big2dbl): truncates zero digits to get rid of possible
underflow.
git-svn-id: svn+ssh:...
nobu (Nobuyoshi Nakada)
03:22 AM Revision 7734d178 (git): * Makefile.in (enc/unicode/name2ctype.h): explicitly ignores the
result of diff and turns -e option off, because *BSD make passes
it by default.
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)
02:48 AM Bug #1991: ruby should use twolevel namespace on OS X
=begin
Hi,

At Mon, 24 Aug 2009 20:15:07 +0900,
Michal Suchanek wrote in [ruby-core:25086]:
> Note: the patch is...
nobu (Nobuyoshi Nakada)
01:00 AM Bug #1991: ruby should use twolevel namespace on OS X
=begin
I once heared there is a Mac version of Failmalloc (sorry for lacking a pointer). At least there is DYLD_INS...
shyouhei (Shyouhei Urabe)
02:42 AM Revision b55c4210 (git): * Makefile.in (enc/unicode/name2ctype.h): explicitly ignores the
result of diff.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24643 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)

08/24/2009

10:54 PM Bug #1991: ruby should use twolevel namespace on OS X
=begin
2009/8/24 Shyouhei Urabe <[email protected]>:
> Issue #1991 has been updated by Shyouhei Urabe.
>
>
>...
hramrach (Michal Suchanek)
10:29 PM Bug #1991: ruby should use twolevel namespace on OS X
=begin
If -flat_namespace was the default for linking, we could safely omit that and we were all happy. There were ...
shyouhei (Shyouhei Urabe)
09:44 PM Bug #1991: ruby should use twolevel namespace on OS X
=begin
2009/8/24 Michal Suchanek <[email protected]>:
> 2009/8/24 Shyouhei Urabe <[email protected]>:
>> Iss...
hramrach (Michal Suchanek)
09:33 PM Bug #1991: ruby should use twolevel namespace on OS X
=begin
2009/8/24 Shyouhei Urabe <[email protected]>:
> Issue #1991 has been updated by Shyouhei Urabe.
>
>
>...
hramrach (Michal Suchanek)
08:38 PM Bug #1991: ruby should use twolevel namespace on OS X
=begin
Remember, 1.8.6 was released in May 2007, which is before-Leopard ara. As far as I know there was no problem...
shyouhei (Shyouhei Urabe)
08:14 PM Bug #1991 (Rejected): ruby should use twolevel namespace on OS X
=begin
Details:

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/344658

Note: the patch is take...
hramrach (Michal Suchanek)
05:16 PM Revision 24dc34e3 (git): * configure.in (DLDFLAGS): use linker_flag and changed undefined
and multiply_defined behaviors. cf [ruby-core:25086].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24642 b2dd0...
nobu (Nobuyoshi Nakada)
04:37 PM Bug #1986 (Closed): st_cleanup_safe is not safe
=begin
Applied in changeset r24637.
=end
nobu (Nobuyoshi Nakada)
04:03 PM Bug #1986 (Closed): st_cleanup_safe is not safe
=begin
st_cleanup_safe has the same problem as st_delete_safe. see #1985.
=end
yugui (Yuki Sonoda)
04:37 PM Bug #1985 (Closed): st_delete_safe is not safe
=begin
Applied in changeset r24637.
=end
nobu (Nobuyoshi Nakada)
04:02 PM Bug #1985 (Closed): st_delete_safe is not safe
=begin
st_delete_safe causes BUS error with the following code
st_table *tbl = st_init_numtable();
ID k = 1, v...
yugui (Yuki Sonoda)
02:56 PM Feature #1889: Teach Onigurma Unicode 5.0 Character Properties
=begin
I fully agree. One could even go as far as having a policy to use the
Unicode beta versions (5.2 at this ti...
duerst (Martin Dürst)
07:33 AM Feature #1889: Teach Onigurma Unicode 5.0 Character Properties
=begin
> I updated your script and uploaded on http://github.com/nurse/onig/tree/master
>
> And I published my for...
runpaint (Run Paint Run Run)
02:03 AM Feature #1889: Teach Onigurma Unicode 5.0 Character Properties
=begin
I updated your script and uploaded on http://github.com/nurse/onig/tree/master

And I published my fork o...
naruse (Yui NARUSE)
02:01 PM Bug #1984 (Closed): unable to require '.so' files with full directory path
=begin
where c:\dev\go.rb exists

c:\dev>irb
>> require "\\dev\\go"
=> true

you can require it by absol...
rogerdpack (Roger Pack)
01:53 PM Bug #1690: backticks don't set $? in windows
=begin
Perhaps we could at least set
$?
to nil after running system()? [so that it's more obvious that this di...
rogerdpack (Roger Pack)
01:24 PM Bug #1983: Struct doesn't define instance methods for valid method names
=begin
Good point; struct is consistent with attr_*. Both use the same low-level check: (rb_is_local_id(id) || rb_is...
bitsweat (Jeremy Daer)
12:30 PM Bug #1983: Struct doesn't define instance methods for valid method names
=begin
Since

irb(main):012:0> class C
irb(main):013:1> attr_accessor :foo?
irb(main):014:1> end
NameEr...
tmat (Tomas Matousek)
11:18 AM Bug #1983 (Rejected): Struct doesn't define instance methods for valid method names
=begin
>> foo = Struct.new(:foo?, :foo!).new(true, true)
=> #<struct :foo?=true, :foo!=true>
>> foo.foo?
NoMet...
bitsweat (Jeremy Daer)
12:32 PM Revision ecce9381 (git): * 2009-08-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@24641 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:32 PM Revision bcffee69 (git): * lib/rss/maker/base.rb, test/rss/test_maker_2.0.rb: fix a bug
that RSS Maker doesn't accept 'false' as guid's isPermaLink.
Reported by Joe Holt. Thanks!!!
git-svn-id: svn+ssh:...
Sutou Kouhei
12:31 PM Revision b0947c5e (git): * lib/rss/maker/base.rb, test/rss/test_maker_2.0.rb: fix a bug
that RSS Maker doesn't accept 'false' as guid's isPermaLink.
Reported by Joe Holt. Thanks!!!
git-svn-id: svn+ssh:...
Sutou Kouhei
10:00 AM Revision 9096abd3 (git): * include/ruby/missing.h (vsnprintf): rollback a part of r24179, because
it's meaningless.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24638 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
07:36 AM Revision 355e0f4e (git): * st.c (st_delete_safe): deals with packed entries.
[ruby-core:25080]
* st.c (st_cleanup_safe): ditto. [ruby-core:25081]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
nobu (Nobuyoshi Nakada)
04:24 AM Revision 16fc2951 (git): * win32/Makefile.sub (MAKEDIRS): define.
* common.mk (capi): using $(MAKEDIRS), so depends on $(PREP).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24...
U.Nakamura
04:23 AM Revision 012a1318 (git): * win32/Makefile.sub (MAKEDIRS): define.
* common.mk (capi): using $(MAKEDIRS), so depends on $(PREP).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24...
U.Nakamura
04:14 AM Revision 4f867ddd (git): * configure.in (RUBY_CHECK_SIZEOF): set cross_compiling only when
universal binary.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24634 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:55 AM Revision d93cb9e0 (git): * 2009-08-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24633 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:55 AM Revision 3bf1ea22 (git): * win32/Makefile.sub (enc/unicode/name2ctype.h): use md instead of
$(MAKEDIRS).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24632 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:12 AM Feature #1951: openのBOM指定拡張
とりあえず`BOM|UTF-*`への変更をr24605で入れました。
naruse (Yui NARUSE)
 

Also available in: Atom