Activity
From 07/01/2009 to 07/07/2009
07/07/2009
-
11:30 PM Bug #1728: gem installed binaries don't honor program-suffix
- =begin
I talked with a friend and I realized I'm not explaining this very well. Let me try again.
The reason --format-executable should default to on is because the binaries created by "gem" have the name of the "ruby" tied to tha... -
10:45 PM Bug #1728: gem installed binaries don't honor program-suffix
- =begin
Eero said in comment #3:
> Personally, I would expect the suffix to only affect the
> programs installed by that script, not "child" programs
> thereof.
I think the default should cause the least amount of confusion po... -
09:54 PM Bug #1728: gem installed binaries don't honor program-suffix
- =begin
Excerpts from rubymine message of Tue Jul 07 15:42:01 +0300 2009:
> Issue #1728 has been updated by Christian Höltje.
>
>
> Why isn't that the default, then?
Personally, I would expect the suffix to only affect the
prog... -
09:41 PM Bug #1728: gem installed binaries don't honor program-suffix
- =begin
Why isn't that the default, then?
=end
-
06:18 PM Bug #1728 (Rejected): gem installed binaries don't honor program-suffix
- =begin
Use gem install --format-executable.
You can make this the default by setting in ~/.gemrc
install: --format-executable
update: --format-executable
=end
-
10:42 PM Feature #1673: let irb use pretty_inspect if possible
- =begin
けいじゅ@いしつかです.
trunkにリリースしました.
irb --inspect pp
で pp を使うようになります. あと, おまけで, yaml と marshal もつけて
あります(^^;;;
使い方.
* コマンドライン
% irb --inspect [raw|p|pp|yaml|marshal|...]
または, ブロック指定で
% irb -r yaml --inspect "{|... -
08:28 PM Revision 9e607430 (git): * include/ruby/ruby.h:
- rename
"...TypeStruct" and "typed_struct" to
"TypedData..." and "typeddata", respectively.
rename
rb_data_type_t#name to
rb_data_type_t#wrap_struct_name.
* error.c, gc.c, iseq.c, vm.c: ditto.
git-svn-id: svn+ssh://ci.ruby-la... -
06:18 PM Bug #1732: Inconsistency in Transference of Inherited Traits ('Tainted' and 'Untrusted') with #join
- =begin
On Jul 6, 2009, at 20:28 , Run Paint Run Run wrote:
> matz, I'm sorry to be annoying, but I don't understand this revision.
I can't vouch for your "annoyingness" to matz, but I can say that
you're finding really good s... -
12:49 PM Bug #1732: Inconsistency in Transference of Inherited Traits ('Tainted' and 'Untrusted') with #join
- =begin
Hi,
In message "Re: [ruby-core:24176] [Bug #1732] Inconsistency in Transference of Inherited Traits ('Tainted' and 'Untrusted') with #join"
on Tue, 7 Jul 2009 12:28:20 +0900, Run Paint Run Run <redmine@ruby-lang.org> writ... -
12:28 PM Bug #1732: Inconsistency in Transference of Inherited Traits ('Tainted' and 'Untrusted') with #join
- =begin
> It's because Enumerable#to_a doesn't transfer its taintness and
> trustworthiness. Should it do?
I assumed it would, because Array#to_a/#join does. But I don't pretend to be a language designer. ;-)
matz, I'm sorry... -
02:45 PM Bug #1737 (Closed): Enumerable#join: Segfault Resulting from Recent Commit
- =begin
Applied in changeset r23979.
=end
-
11:54 AM Bug #1737 (Closed): Enumerable#join: Segfault Resulting from Recent Commit
- =begin
It looks like one of yesterday's commits is causing a segfault. Yesterday this code exposed bug #1731, but didn't segfault, so presumably either the fix or another commit made in the meantime is the cause. Possibly r23966?
U... -
01:13 PM Revision 26a1d97d (git): rdoc update.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23986 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:36 AM Revision c7fa0c72 (git): * bin/irb, lib/irb.rb lib/irb/*: irb-0.9.6, extend inspect-mode
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23985 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:50 AM Feature #578: add method to disassemble Proc objects
- =begin
Another possiblility would be to add an instruction-sequence method (iseq) into Proc. Off of the instruction sequence, one could use the methods like disasm or to_a.
The actual additional code (put in the right place) for th... -
10:43 AM Feature #578: add method to disassemble Proc objects
- =begin
Hi,
At Sun, 21 Sep 2008 03:02:44 +0900,
Roger Pack wrote in [ruby-core:18762]:
> I wasn't sure how to patch
> RubyVM::InstructionSequence.disassemble
> to work with proc objects AND methods, so added a new method
> RubyV... -
10:17 AM Bug #1353 (Closed): io does not convert str when ext == intern
- =begin
Applied in changeset r23976.
=end
-
08:00 AM Revision 649237de (git): * gc.c (rb_gc_call_finalizer_at_exit): deal with typed struct like
- as obj_free().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23984 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
07:54 AM Revision ac3c2866 (git): * error.c (rb_typed_struct_is_kind_of): new function to see if the
- given typed struct.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23983 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:23 AM Revision 74a6cc87 (git): * vm.c ({env,vm,thread}_data_type): constified.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23982 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:44 AM Revision 7bb9cc23 (git): * error.c (rb_check_typed_struct): new function to check typed
- struct.
* include/ruby/ruby.h (Check_TypedStruct, Data_Get_TypedStruct):
new macro to check typed struct.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23981 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:36 AM Revision 0f2d1527 (git): * enum.c (DEFINE_ENUMFUNCS): included function signature.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23980 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:34 AM Revision e895bc3c (git): * enum.c (rb_enum_join): non-nil separator must be convertible to
- String. [ruby-core:24172]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23979 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:55 AM Revision 9041ac42 (git): * enum.c (rb_enum_join): should propagate taint to the return
- value. the change was overridden by r23967. [ruby-core:24176]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23978 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:56 AM Revision 450f7842 (git): * gc.c (GC_PROF_SET_MALLOC_INFO, GC_PROF_SET_HEAP_INFO): simplified.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23977 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:15 AM Revision 999123c1 (git): * io.c (rb_io_ext_int_to_encs): Set external encoding if
- ext==intern. [ruby-dev:38278]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23976 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 01:12 AM Revision c19129be (git): * 2009-07-07
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23975 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:12 AM Revision 729d726e (git): * iseq.c: provisional type fixes.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23974 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
07/06/2009
-
09:04 PM Bug #1733: require does not look at current directory anymore ?
- =begin
Matz, thanks for the explanation/clarification.
Nobu, the RUBYLIB environment variable is a good enough solution. Thanks.
=end
-
09:45 AM Bug #1733: require does not look at current directory anymore ?
- =begin
Hi,
At Mon, 6 Jul 2009 01:53:31 +0900,
Chauk-Mean Proum wrote in [ruby-core:24153]:
> Replacing require 'a' with require './a' or require_relative
> 'a' works.
> But this introduces incompatibility issues with code that
>... -
07:57 AM Bug #1733: require does not look at current directory anymore ?
- =begin
Hi,
In message "Re: [ruby-core:24153] [Bug #1733] require does not look at current directory anymore ?"
on Mon, 6 Jul 2009 01:53:31 +0900, Chauk-Mean Proum <redmine@ruby-lang.org> writes:
|In ruby-1.9 trunk, the behavi... -
01:53 AM Bug #1733 (Rejected): require does not look at current directory anymore ?
- =begin
In ruby-1.9 trunk, the behaviour of require has changed.
Require does not look at the current directory anymore.
Is this intentional ?
$ cat a.rb
puts "Hello World"
$ cat b.rb
require 'a'
puts "Goodbye World"
... -
08:46 PM Bug #1092 (Rejected): miniruby cause SEGV on x64-mswin64_90
- =begin
So, not a bug.
=end
-
04:26 PM Bug #1329: Ruby 1.8.8 で "p eval('0' + '+0.1'*n)" が Segmentation Fault を発生させる
- =begin
1.8.6 also has this problem.
=end
-
02:52 PM Bug #1353 (Assigned): io does not convert str when ext == intern
- =begin
=end
-
10:07 AM Bug #1732 (Closed): Inconsistency in Transference of Inherited Traits ('Tainted' and 'Untrusted') with #join
- =begin
Applied in changeset r23971.
=end
-
09:14 AM Bug #1732: Inconsistency in Transference of Inherited Traits ('Tainted' and 'Untrusted') with #join
- =begin
Hi,
At Mon, 6 Jul 2009 00:31:57 +0900,
Run Paint Run Run wrote in [ruby-core:24152]:
> Array#join transfers self's taintedness and trustworthiness
> to its return value. If an Array is tainted, so is the
> concatenation of... -
12:31 AM Bug #1732 (Closed): Inconsistency in Transference of Inherited Traits ('Tainted' and 'Untrusted') with #join
- =begin
Array#join transfers self's taintedness and trustworthiness to its return value. If an Array is tainted, so is the concatenation of its elements:
>> ['a'].taint.join.tainted?
=> true
>> ['a'].untrust.join.untrusted... -
09:37 AM Bug #1722 (Closed): Curried Lambda Returns False for #lambda? Despite Having No "Tricks"
- =begin
Applied in changeset r23970.
=end
-
09:07 AM Bug #1731 (Closed): Enumerable#join with Recursive Structure: "invalid inspect_tbl list for :to_a"
- =begin
Applied in changeset r23966.
=end
-
04:33 AM Bug #1731: Enumerable#join with Recursive Structure: "invalid inspect_tbl list for :to_a"
- =begin
Apologies if this is obvious, but I just noticed that if you rescue the aforementioned exception then say File.join(['a','b','c']), File will raise an exception "`join': recursive array (ArgumentError)".
=end
-
07:25 AM Revision 4b4ac8ac (git): merge revision(s) 23096:
- * eval.c (rb_eval): checks for interrupt, stack and finalizers too.
[ruby-dev:38208], [Bug #1329]
* eval.c (eval): replaces the message if frozen.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@23972 ... -
01:03 AM Revision 8c7f7c29 (git): * enum.c (enum_to_a): should propagate taint to the return value.
- [ruby-core:24152]
* enum.c (enum_sort_by): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23971 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:31 AM Revision 06b9094f (git): * proc.c (make_curry_proc): should propagate lambda-ness.
- [ruby-core:24127]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23970 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:23 AM Revision 42569684 (git): * proc.c (proc_hash): use long.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23969 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:15 AM Revision ed868485 (git): * test/ruby/test_module.rb (TestModule#test_undef): adjust to
- message change.
* test/ruby/test_object.rb (TestObject#test_redefine_method_which_may_case_serious_problem): ditto.
* test/ruby/test_object.rb (TestObject#test_remove_method): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2... -
12:09 AM Revision 7c3fff4f (git): * enum.c (enum_join): deals with self recursive objects to get rid
- of infinite recursion. [ruby-core:24150]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23967 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:04 AM Revision def66cec (git): * enum.c (enum_join): deals with self recursive objects to get rid
- of infinite recursion. [ruby-core:24150]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23966 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
07/05/2009
-
11:41 PM Bug #1731: Enumerable#join with Recursive Structure: "invalid inspect_tbl list for :to_a"
- =begin
Drat. I filed this against the wrong version; it should be against trunk. :-(
=end
-
11:36 PM Bug #1731 (Closed): Enumerable#join with Recursive Structure: "invalid inspect_tbl list for :to_a"
- =begin
class Enum
include Enumerable
def initialize
@elements = [self]
end
def each
@elements.each {|e| yield e}
end
end
Enum.new.join
This code ... -
11:15 PM Revision e86d1ce7 (git): * enum.c (enum_join): added rdoc.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23965 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:35 PM Bug #1720: [NaN] == [NaN] が true になる
- そんなに速度的にきついんですかね。
であれば、あまり妙なことはしないほうがいいと思うので、
既知の問題として当面は(4)とするとか。
-
01:31 AM Bug #1720: [NaN] == [NaN] が true になる
- まつもと ゆきひろです
In message "Re: [ruby-dev:38734] Re: [Bug #1720] [NaN] == [NaN] が true になる"
on Sun, 5 Jul 2009 01:14:16 +0900, Yukihiro Matsumoto <matz@ruby-lang.org> writes:
> > `NaN = 0.0/0`
> ...
考えられる対処は
(1) `NaN == N... -
01:14 AM Bug #1720: [NaN] == [NaN] が true になる
- まつもと ゆきひろです
In message "Re: [ruby-dev:38725] [Bug #1720] [NaN] == [NaN] が true になる"
on Fri, 3 Jul 2009 21:43:24 +0900, tadayoshi funaba <redmine@ruby-lang.org> writes:
> `NaN = 0.0/0`
> ...
確かに。`rb_equal()`が両辺が同じオブジェクトのときにメ... -
06:19 PM Bug #1729: Returning ignores ensure section when inside lambda
- =begin
I forgot to add that the same code works when it's in a regular function:
def bar
begin
return
ensure
puts "hi mom"
end
end
bar
It just fails when it's in a lambda.
=end
-
05:54 PM Bug #1729 (Closed): Returning ignores ensure section when inside lambda
- =begin
The following code does not run the code inside the ensure section when run in Ruby 1.9.1. When run under Ruby 1.8.7, the ensure section is correctly run. Is there any reason for this change in behavior?
foo = lambda do
... - 03:48 PM Revision 2db86440 (git): * rational.c: edited rdoc.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23964 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:44 PM Bug #1728 (Rejected): gem installed binaries don't honor program-suffix
- =begin
What happens:
* Compile and Install ruby using ./configure --program-suffix=-foobar
* Install a gem that installs a binary: gem install ZenTest
* Notice that the binaries created do not have the program-suffix: ls autote... - 03:11 PM Revision 95b71ae3 (git): * 2009-07-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23963 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:11 PM Revision b5279bb5 (git): * time.c (find_time_t): fix Time.local(2009,2,31) failure on 64bit
- time_t environment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23962 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 01:46 PM Revision b50cc1fe (git): * complex.c (nucomp_s_polar): now arg is optional.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23961 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:44 AM Revision 5a763bb5 (git): * complex.c (float_arg): returns PI for -0.0.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23960 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:17 AM Bug #1725 (Closed): [PATCH] Warnings with Minor Grammatical Errors
- =begin
Applied in changeset r23958.
=end
-
07:56 AM Bug #1725 (Closed): [PATCH] Warnings with Minor Grammatical Errors
- =begin
The attached patch fixes some terribly minor grammatical errors in warnings issued by vm_method.c.
=end
-
07:12 AM Feature #1724 (Rejected): Support for "&*uml;"-HTML-codes in ERB::Util.html_escape (solution included)
- =begin
Certain language specific chars like the german "Umlaute" are represented in HTML with "ä" (ä), "ü" (ü) etc.
Since ERB::Util.html_escape escapes the & to become "&" one cannot use these HTML codes.
To work a... -
05:04 AM Revision b35d1e71 (git): * thread.c (rb_threadptr_exec_event_hooks): new function to
- execute event hooks, with preserving errinfo. [ruby-core:24118]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23959 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:00 AM Bug #1306 (Open): exception when exiting from IRB if test/unit is loaded
- =begin
=end
-
03:58 AM Bug #1306 (Closed): exception when exiting from IRB if test/unit is loaded
- =begin
Applied in changeset r23954.
=end
07/04/2009
-
11:14 PM Revision fd4d1dde (git): * vm_method.c (rb_add_method, remove_method, rb_undef): fixed
- minor grammatical errors in warnings. a patch from Run Paint
Run Run at [ruby-core:24141].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23958 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:12 PM Revision ba0ac946 (git): * vm_method.c (Init_eval_method): registers notimplement_body as a
- mark-object.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23957 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:08 PM Revision 918fefb7 (git): * vm_insnhelper.c (vm_yield_setup_block_args): restores the first
- arg where is overwritten at funcall. [ruby-core:24139]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23956 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:55 PM Revision 473f3eed (git): merge revision(s) 23032:
- * lib/test/unit.rb: use Kernel.exit to get rid of using
IRB::ExtendCommandBundle#exit. a patch from Dmitry Vazhov by
[ruby-core:22986].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@23954 b2dd03c8... -
12:56 PM Bug #1708: require 'complex' Causes Unexpected Behaviour
- =begin
ruby is a great believer in unix/c.
Math.acosh(-1) # EDOM
(-8) ** 0.5 #=> NaN
1 / 2 #=> 0
and
require 'cmath'
CMath.acosh(-1) #=> (0.0+3.141592653589793i)
Complex(-8) ** 0.5 #=> (1.7318549141438708e-16+2.82... -
05:06 AM Bug #1708: require 'complex' Causes Unexpected Behaviour
- =begin
> According to the fail-early principle, unexpected situation should be
> told (by raising an error) as early as possible.
I'd always considered that to apply to calculations that would ultimately fail, the logic being tha... -
02:48 AM Bug #1708: require 'complex' Causes Unexpected Behaviour
- =begin
Hi,
In message "Re: [ruby-core:24129] [Bug #1708] require 'complex' Causes Unexpected Behaviour"
on Sat, 4 Jul 2009 02:10:15 +0900, Run Paint Run Run <redmine@ruby-lang.org> writes:
|When I heard that Complex had been ... -
02:10 AM Bug #1708: require 'complex' Causes Unexpected Behaviour
- =begin
Thank you for the explanation, matz. :-)
When I heard that Complex had been moved to core I assumed that _all_ Complex functionality had been translated, include the Math extensions. I imagine that this was a common reaction... -
01:17 AM Bug #1708: require 'complex' Causes Unexpected Behaviour
- =begin
Hi,
In message "Re: [ruby-core:24126] [Bug #1708] require 'complex' Causes Unexpected Behaviour"
on Fri, 3 Jul 2009 20:01:54 +0900, tadayoshi funaba <redmine@ruby-lang.org> writes:
|not a bug
Let me clarify. As Com... -
12:21 PM Bug #1353: io does not convert str when ext == intern
- =begin
こんにちは sheepman です。
この件は結局どうなったのでしょうか?
>成瀬です。
>
>sheepman wrote:
>>> 内部エンコーディングの設定は、書き込み時のエンコーディング変換には影響しません。
>>> またdefault_externalも、書き込み時のエンコーディング変換には影響しません。
>>
>> 影響しているようです。
>
>うーむむ、確かに。
>ちょっと[ruby... -
08:22 AM Bug #1721: NaN.divmod(NaN) が例外にならない
- =begin
まつもと ゆきひろです
In message "Re: [ruby-dev:38727] Re: [Bug #1721] NaN.divmod(NaN) が例外にならない"
on Sat, 4 Jul 2009 01:42:18 +0900, Yukihiro Matsumoto <matz@ruby-lang.org> writes:
| 1.8 1.9
|加 NaN ... -
01:42 AM Bug #1721: NaN.divmod(NaN) が例外にならない
- =begin
まつもと ゆきひろです
In message "Re: [ruby-dev:38726] [Bug #1721] NaN.divmod(NaN) が例外にならない"
on Fri, 3 Jul 2009 22:01:47 +0900, tadayoshi funaba <redmine@ruby-lang.org> writes:
|1.8 では NaN.divmod(NaN) などは例外になっていました。
なんか、どのバー... -
12:46 AM Revision a82c5ee4 (git): * numeric.c (dbl2ival): should raise FloatDomainError on Infinity
- and NaN as 1.8 does. [ruby-dev:38726]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23953 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:22 AM Bug #1722 (Closed): Curried Lambda Returns False for #lambda? Despite Having No "Tricks"
- =begin
A curried lambda returns false for #lambda? despite having identical "rigid" argument handling.
>> l = lambda {|x|}
=> #<Proc:0x9914b60@(irb):33 (lambda)>
>> l.call(1,2)
ArgumentError: wrong number of a...
07/03/2009
-
10:01 PM Bug #1721 (Closed): NaN.divmod(NaN) が例外にならない
- =begin
1.8 では NaN.divmod(NaN) などは例外になっていました。
NaN.divmod(1) #=> [NaN, NaN]
NaN.divmod(NaN) #=> [NaN, NaN]
1.divmod(NaN) #=> [NaN, NaN]
NaN.div(NaN) などは例外になることから、divmod も例外になるように思います。
ruby 1.9.2dev (2009-07-03 trunk 239... -
09:43 PM Bug #1720 (Closed): [NaN] == [NaN] が true になる
- =begin
NaN = 0.0/0
[NaN] == [NaN] が true になりますが、
NaN == NaN #=> false
[1] == [1.0] #=> true
という結果からするとおかしいように思います。
=end
-
08:01 PM Bug #1708: require 'complex' Causes Unexpected Behaviour
- =begin
not a bug
=end
-
07:57 PM Bug #1712 (Closed): Complex#% Raises NoMethodError for #floor
- =begin
Applied in changeset r23946.
=end
-
04:12 PM Bug #1712: Complex#% Raises NoMethodError for #floor
- =begin
Hi,
In message "Re: [ruby-core:24110] [Bug #1712] Complex#% Raises NoMethodError for #floor"
on Thu, 2 Jul 2009 07:06:32 +0900, Run Paint Run Run <redmine@ruby-lang.org> writes:
|1.8's Complex had a modulus operator (%... - 06:14 PM Revision b083b7ee (git): * 2009-07-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23952 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:14 PM Revision 9d9986d2 (git): * enum.c (enum_join): add Enumerable#join.
- * array.c (ary_join_1): recursive join for Enumerators (and
objects with #to_a).
* array.c (rb_ary_join): performance tune.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23951 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 02:02 PM Revision e9722809 (git): added examples.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23950 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:49 PM Revision 7eb5c0ac (git): * time.c (find_time_t): less number of guesses for hh:mm:60.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23949 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:31 PM Revision 0d2d0986 (git): * complex.c (nucomp_equal_p): removed.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23948 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:19 PM Revision bac1841a (git): * rational.c: renamed equal_p to eqeq_p.
- * complex.c: ditto.
* complex.c (nucomp_equal_p): added.
Complex(NaN).equal?(Complex(NaN)) should return true.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23947 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 10:50 AM Revision b61ab11f (git): * complex.c: undef-ed shome methods. [ruby-core:24110]
- * complex.c (Numeric#arg): NaN for NaN. [ruby-core:24116]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23946 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:41 AM 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
-
09:35 AM Revision 61203382 (git): * vm_core.h (struct rb_iseq_struct): fixed types.
- * vm_core.h (ic_vmstat): VM state version is VALUE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23945 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 07:07 AM Revision 703bff0b (git): * 2009-07-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23944 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:06 AM Revision 93c02c4d (git): * lib/complex.rb (Numeric#arg): should return NaN for NaN.
- [ruby-core:24116]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23943 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:46 AM Revision 0cc978e2 (git): * ChangeLog: stripped.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23942 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:40 AM Revision fa41658f (git): merge revision(s) 22996:
- * lib/drb/drb.rb (open_server_inaddr_any): fixed multiple network
families problem. a patch from Charl Matthee at [ruby-core:21033].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@23940 b2dd03c8-39d4-4d8f-98f...
07/02/2009
-
05:53 PM Revision 4e195add (git): * time.c (find_time_t): time guess strategy refined again.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23939 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:42 PM Revision e8f835a1 (git): suppress a warning.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23938 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:37 PM Revision fbf2cc7c (git): * 2009-07-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23937 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:37 PM Revision 26f32868 (git): * time.c (find_time_t): time guess strategy refined.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23936 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:27 AM Bug #1713 (Closed): IMAP NO response messages are unavailable
- =begin
Applied in changeset r23934.
=end
-
10:29 AM Bug #1713: IMAP NO response messages are unavailable
- =begin
=end
-
07:29 AM Bug #1713: IMAP NO response messages are unavailable
- =begin
=end
-
07:25 AM Bug #1713 (Closed): IMAP NO response messages are unavailable
- =begin
In RFC 3501 the IMAP server may respond with information the user can use to retry their request.
For the COPY command (6.4.7):
If the destination mailbox does not exist, a server SHOULD return
an error. ... -
11:04 AM Revision 6897fddd (git): don't use a string for Time.at argument.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23935 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:06 AM Bug #1712 (Closed): Complex#% Raises NoMethodError for #floor
- =begin
1.8's Complex had a modulus operator (%); 1.9's doesn't, and attempts to use it raise a NoMethodError for #floor because it falls back to Numeric#% which needs #floor. Is this omission intentional? If so, could an appropriate NoM... -
06:27 AM Bug #1663 (Closed): Small documentation fixes [patch]
- =begin
Applied in changeset r23930.
=end
-
02:30 AM Bug #1711 (Rejected): Marshal Failing to Round-Trip Certain Recurisve Data Structures
- =begin
I have attached a script that fails to round-trip a recursive data structure on 1.9, but succeeds on 1.8. IOW, it prints true on 1.8; false on 1.9. I haven't been able to reduce it further because I'm unfamiliar with Marshal.
... -
02:19 AM Revision 00f5982e (git): * lib/net/imap.rb: added response to Net::IMAP::ResponseError.
- a patch from Eric Hodel in [ruby-core:24111].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23934 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
07/01/2009
-
11:04 PM Revision 43276844 (git): * time.c (num_exact): rb_check_to_integer() can deal with both of
- Fixnum and Bignum together.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23933 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:53 PM Revision fc5f0caf (git): * parse.y (parser_yylex): fixed wrong variable.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23932 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:32 PM Revision 058490ee (git): Fix svn:ignore setting
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23931 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:20 PM Revision a5e227ed (git): * hash.c (rb_hash_hash): documentation fix. a patch from
- Marc-Andre Lafortune. [ruby-core:23943]
* object.c (rb_mod_cmp): ditto.
* range.c (range_eq): ditto.
* string.c (rb_str_partition, rb_str_rpartition): ditto.
* struct.c (rb_struct_s_def): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.o... -
08:38 PM Revision 841cf3b9 (git): * time.c (num_exact): use to_r for T_FLOAT.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23929 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:17 PM Revision 36b84733 (git): * time.c (quo): return an integer if possible.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23928 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:48 PM Revision 2cb0c380 (git): unused variable removed.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23927 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:46 PM Revision db0721aa (git): * 2009-07-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23926 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:45 PM Revision d516a3e4 (git): rdoc update.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23925 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:50 PM Bug #1297: Pathname#subの挙動について
- =begin
=end
-
12:11 PM Revision 2f8b6234 (git): * include/ruby/intern.h (rb_time_num_new): declared.
- * time.c (nsec2timev): extracted from time_new_internal.
(time_new_internal): change argument to VALUE.
(rb_time_new): follow the argument change.
(rb_time_nano_new): ditto.
(rb_time_num_new): new function.
* ext/socket/ancdata.... -
08:47 AM Bug #1709 (Closed): Marshal.dump Uses Different Definition of 'Depth' on 1.9?
- =begin
Applied in changeset r23918.
=end
-
07:34 AM Bug #1709 (Closed): Marshal.dump Uses Different Definition of 'Depth' on 1.9?
- =begin
Marshal.dump issues an "exceed depth limit" on 1.9 when the same data structure with the same depth dumps correctly on 1.8.
$ ruby8 -ve "h={'one'=>{'two'=>{'three'=>0}}}; p Marshal.dump(h,4)"
ruby 1.8.8dev (2009-0... -
07:09 AM Revision 3948410b (git): * test/ruby/test_proc.rb (test_return_from_proc): test for [ruby-core:24097].
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23923 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:49 AM Revision b8d684d9 (git): * eval.c (PUSH_ANCHOR, POP_ANCHOR, rb_thread_start_0): separated
- anchors from PROT_THREAD. [ruby-core:24097]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23922 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:48 AM Revision 30b0fe4c (git): merge revision(s) 22988:
- * lib/pathname.rb (Pathname#sub): set $~ in block.binding.
[ruby-dev:38173]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@23920 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
04:39 AM Bug #1708 (Rejected): require 'complex' Causes Unexpected Behaviour
- =begin
1.9 has Complex in core, yet on 1.8 you had to explicitly require it with "require 'complex'". However, 1.9 also has a 'complex.rb' in its lib directory which in turn requires 'cmath.rb'. 'cmath.rb' redefines quite a few Math met... -
02:58 AM Bug #1696: http downloads are unuseably slow
- =begin
On Jun 29, 2009, at 2:12 PM, James Gray wrote:
> On Jun 29, 2009, at 1:38 PM, Eero Saynatkari wrote:
>
>> Excerpts from Tanaka Akira's message of Mon Jun 29 21:17:58 +0300
>> 2009:
>>> In article <4a464441bf3f7_13bd390... -
02:32 AM Revision ae9c138e (git): * test/ruby/test_marshal.rb (TestMarshal#test_limit): test for
- [ruby-core:24100].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23919 b2dd03c8-39d4-4d8f-98ff-823fe69b080e