[#39227] [Ruby 1.9 - Bug #5264][Open] Commit 33157 — Charlie Savage <cfis@...>
[#39241] [Ruby 1.9 - Bug #3422][Closed] Object.const_get(:A, false) can access BasicObject::A — Nobuyoshi Nakada <nobu@...>
On Sat, Sep 3, 2011 at 04:57, Nobuyoshi Nakada <[email protected]> wrote:
> Why is this issue closed? Is the current behaviour acceptable?
[#39260] RubySpec vs CRuby's test/... — Marc-Andre Lafortune <ruby-core-mailing-list@...>
Before the release of Ruby 1.9.2 it was decided that Ruby releases
Hi,
(09/05/2011 03:54 AM), Marc-Andre Lafortune wrote:
Hi,
2011/9/5 Marc-Andre Lafortune <[email protected]>:
On Mon, Sep 5, 2011 at 3:08 AM, NARUSE, Yui <[email protected]> wrote:
2011/9/5 Marc-Andre Lafortune <[email protected]>:
I'll jump in with some context from the JRuby perspective.
2011/9/7 Charles Oliver Nutter <[email protected]>:
On Wed, Sep 7, 2011 at 4:17 AM, NARUSE, Yui <[email protected]> wrote:
Hi,
Yukihiro Matsumoto:
(2011/09/09 1:29), Michael Klishin wrote:
On Thu, Sep 8, 2011 at 4:19 PM, NARUSE, Yui <[email protected]> wrote:
Hello Luis,
On Thu, Sep 8, 2011 at 5:34 PM, Masaya TARUI <[email protected]> wrote:
On Thu, Sep 8, 2011 at 3:57 PM, Luis Lavena <[email protected]> wrote:
On Thu, Sep 8, 2011 at 5:07 PM, Charles Oliver Nutter
(2011/09/08 15:28), Charles Oliver Nutter wrote:
2011/9/9 Charles Oliver Nutter <[email protected]>:
On Thu, Sep 8, 2011 at 9:47 PM, NARUSE, Yui <[email protected]> wrote:
I realize that I'm a small fish in this ocean, but for every release
(09/09/2011 03:51 PM), Kirk Haines wrote:
[#39267] [Ruby 1.9 - Bug #5273][Open] Float#round returns the wrong floats for higher precision — Marc-Andre Lafortune <ruby-core@...>
[#39279] [Ruby 1.9 - Bug #5276][Assigned] 4294967295.8.round is 4294967295 on 32bit — Yui NARUSE <naruse@...>
[#39304] [Ruby 1.9 - Bug #5285][Open] Ruby 1.9.2 throws exception on sort of array containing true AND false values — Martin Corino <mcorino@...>
[#39309] [Ruby 1.9 - Bug #5287][Open] 1.9.3 - Interpolation in a string causes the string's encoding to be set to ASCII-8BIT — Jon Leighton <j@...>
[#39326] [Ruby 1.9 - Feature #5291][Open] Enabling GC Profiler GC_PROFILE_MORE_DETAIL and CALC_EXACT_MALLOC_SIZE — Charlie Savage <cfis@...>
[#39360] What is the role of rb_objspace_t in gc.c? — Kurt Stephens <ks@...>
What is the role of rb_objectspace_t and the pointers to it inside gc.c?
[#39380] [Ruby 1.9 - Bug #5299][Open] Segmentation fault when using TweetStream gem in ruby 1.9.3 — Dushyanth Maguluru <dushyanth.maguluru@...>
[#39435] [Ruby 1.9 - Bug #5306][Open] Application Hangs Due to Recent rb_thread_select Changes — Charlie Savage <cfis@...>
[#39450] Comments on HowToReportEnglish — Andrew Grimm <andrew.j.grimm@...>
I've done some proofreading for HowToReportEnglish, and I'd like to
Hello,
Hello
[#39451] File.realpath behavior questions — Luis Lavena <luislavena@...>
Hello,
Hi,
On Sun, Sep 11, 2011 at 4:48 AM, Nobuyoshi Nakada <[email protected]> wrot=
[#39480] Modifications to libraries like Rake should be done upstream first — Luis Lavena <luislavena@...>
Hello,
[#39484] [Ruby 1.9 - Bug #5309][Open] 0.6.to_r != "0.6".to_r — Brian Ford <brixen@...>
[#39487] File::BINARY does not behave as advertised — Cameron Pope <camerooni@...>
Hello -
On Mon, Sep 12, 2011 at 16:00, Cameron Pope <[email protected]> wrote:
[#39498] [Ruby 1.9 - Feature #5310][Open] Integral objects — Kenta Murata <muraken@...>
On Mon, Sep 12, 2011 at 6:15 PM, Kenta Murata <[email protected]> wrote:
[#39539] [Ruby 1.9 - Feature #5321][Open] Introducing Numeric#exact? and Numeric#inexact? — Kenta Murata <muraken@...>
[#39597] File.expand_path ~username always trigger ArgumentError on Windows — Luis Lavena <luislavena@...>
Hello,
[#39618] [Ruby 1.9 - Bug #5335][Open] [RFC/PATCH] test_old_thread_select: timing tweaks — Eric Wong <normalperson@...>
[#39627] Re: [ruby-cvs:40472] drbrain:r33294 (trunk): * test/openssl/test_ssl.rb (class OpenSSL): Test — "NARUSE, Yui" <naruse@...>
(2011/09/19 9:28), [email protected] wrote:
On Sep 19, 2011, at 11:33 AM, NARUSE, Yui wrote:
2011/9/19 Eric Hodel <[email protected]>:
[#39629] [Ruby 1.9 - Feature #5341][Open] Add SSL session reuse to Net::HTTP — Eric Hodel <[email protected]>
On 10/26/2011 11:39 AM, Eric Hodel wrote:
[#39632] [Ruby 1.9 - Bug #5342][Open] ConditionVariable can wake a Thread that is no longer waiting on it — Mike Perham <mperham@...>
[#39634] [Ruby 1.9 - Bug #5343][Open] Unexpected blocking behavior when interrupt Socket#accept — Tomoyuki Chikanaga <nagachika00@...>
[#39672] [Ruby 1.9 - Feature #5352][Open] How about using <> to represent Here Document? — Joey Zhou <yimutang@...>
[#39673] [Ruby 1.9 - Bug #5353][Open] TLS v1.0 and less - Attack on CBC mode — Martin Bosslet <Martin.Bosslet@...>
[#39684] [Ruby 1.9 - Bug #5357][Open] Indentation of nested operators should nest — Nikolai Weibull <now@...>
[#39690] [Ruby 1.9 - Feature #5360][Open] BasicObject#binding — Thomas Sawyer <transfire@...>
[#39696] Time spent on expanding load path — Juan Wajnerman <jwajnerman@...>
I've been following the performance of Ruby 1.9.x since the beginning. I =
[#39700] [Ruby 1.9 - Feature #5364][Open] How about new syntax: "object.\method" returns a Method instance? — Joey Zhou <yimutang@...>
[#39704] [Ruby 1.9 - Bug #5365][Open] WEBrick lacks the application/javascript and image/svg+xml MIME types. — Hal Brodigan <postmodern.mod3@...>
[#39740] [Ruby 1.9 - Feature #5372][Open] Promote blank? to a core protocol — Alex Young <alex@...>
On Tue, Sep 27, 2011 at 06:18:19PM +0900, Alex Young wrote:
On 27/09/2011 19:46, Aaron Patterson wrote:
On Sep 27, 2011, at 6:52 PM, Alex Young wrote:
Eric Hodel wrote in post #1024462:
Hi,
On 04/10/11 16:52, Nobuyoshi Nakada wrote:
[#39772] ObjectSpace.reference_form(obj) #=> references_array — SASADA Koichi <ko1@...>
Hi,
Hi,
Hi,
(2011/09/30 5:37), hemant wrote:
On 09/30/2011 07:08 AM, SASADA Koichi wrote:
Revisit.
On Sep 20, 2012, at 6:14 PM, SASADA Koichi <[email protected]> wrote:
(2012/09/25 7:38), Eric Hodel wrote:
I'm sorry for late reply.
(2012/09/25 15:18), Narihiro Nakamura wrote:
[#39787] Running the YARV parser/compiler without GC? — Magnus Holm <judofyr@...>
Hey smart folks,
[ruby-core:39530] Re: [Ruby 1.9 - Feature #5310][Open] Integral objects
Hi, On Mon, Sep 12, 2011 at 7:30 PM, Kenta Murata <[email protected]> wrote: > =A0I believe you are misreading of the topic. There is some inconsistency between your proposal and what has been impleme= nted: # integral.rb class Numberish def initialize(value) @value =3D value end def to_int @value end end n =3D Numberish.new 5 p 10 & n sasha:rubyspec brian$ ruby1.8.7 -v integral.rb ruby 1.8.7 (2011-02-18 patchlevel 334) [i686-darwin10.8.0] 0 sasha:rubyspec brian$ ruby1.9.2 -v integral.rb ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-darwin10.8.0] 0 sasha:rubyspec brian$ ruby1.9 -v integral.rb ruby 1.9.4dev (2011-09-12 trunk 33259) [x86_64-darwin10.8.0] integral.rb:13:in `&': can't convert Numberish into Integer for bitwise arithmetic (TypeError) from integral.rb:13:in `<main>' > > On Tuesday, September 13, 2011 at 11:03 , brian ford wrote: >> Any object should be allowed to participate in integral operations >> based on the object's implementing #to_int. > > My proposal doesn't disturb that, and I don't want to interfere that. > > I want to allow anyone to create original "integral" numbers which can be= have alike Fixnum and Bignum. > Unfortunately, to_int is currently used for converting to an Integer from= a non-integral, inexact number like a Float. A Float value is a machine approximation of a mathematical real number. A BigDecimal is an exact representation of a real number. The mathematical real numbers embed the integers. A real number can be viewed on a 2 dimensional plane much like a complex number. A real number of form a.b can be location on this 2d plane by indexing a on the x-axis and b on the y-axis, where the x- and y-axis are integral values. Any real number can thus represent an integral value as the projection of the real value onto the x-axis. A variety of ways of representing real values actually exist. There are ceil, floor, truncate, round. It is untrue that Float numbers cannot be consistently represented as integral values. It is merely up to the language to define them as such. Ruby already takes liberties with defining mathematical operations (see http://redmine.ruby-lang.org/issues/3289). To remove #to_int from Float and BigDecimal and partially from Rational and Complex introduces typing concepts where none are needed, breaks consistent polymorphism, and breaks compatibility with 1.8 and prior 1.9. Further, it makes no sense to omit Float from participating when you suggest it would be fine to allow some other object, which has no requirement that it represent some "exact" integral value, to participate. Brian > > -- > Kenta Murata > Sent with Sparrow (http://www.sparrowmailapp.com) > > > >