[#11439] comments needed for Random class — "NAKAMURA, Hiroshi" <nakahiro@...>

-----BEGIN PGP SIGNED MESSAGE-----

15 messages 2007/06/12

[#11450] Re: new method dispatch rule (matz' proposal) — David Flanagan <david@...>

This is a late response to the very long thread that started back in

17 messages 2007/06/13

[#11482] Ruby Changes Its Mind About Non-Word Characters — James Edward Gray II <james@...>

Does this look like a bug to anyone else?

10 messages 2007/06/16

[#11505] Question about the patchlevel release cycle — Sylvain Joyeux <sylvain.joyeux@...4x.org>

1.8.6 thread support was broken in bad ways. It stayed for three months

20 messages 2007/06/20
[#11512] Re: Question about the patchlevel release cycle — Urabe Shyouhei <shyouhei@...> 2007/06/20

Hi, I'm the 1.8.6 branch manager.

[#11543] Re: Apple reportedly to ship with ruby 1.8.6-p36 unless informed what to patch — James Edward Gray II <james@...>

On Jun 27, 2007, at 4:47 PM, Bill Kelly wrote:

10 messages 2007/06/27

Re: Proc initialize method not called under certain circumstances

From: "John Lam (CLR)" <jflam@...>
Date: 2007-06-28 21:24:48 UTC
List: ruby-core #11547
So, is it correct to assume that for language constructs that create built-in types like Range, Array, Hash etc that user-defined initialize methods are never called?

Thanks,
-John


-----Original Message-----
From: MenTaLguY [mailto:mental@rydia.net]
Sent: Thursday, June 28, 2007 1:50 PM
To: ruby-core@ruby-lang.org
Subject: Re: Proc initialize method not called under certain circumstances

On Fri, 29 Jun 2007 05:43:14 +0900, "John Lam (CLR)" <jflam@microsoft.com> wrote:
> Proc.new {}   # prints "initialized"

Here, the Proc object is created the normal way.

> foo { }       # prints nothing

Here, no Proc is created (blocks are not reified as Proc objects unless
necessary, i.e. by an &-argument).

> lambda {}     # prints nothing

Here, the Proc object is being created "intrinsically", similar to how Array
objects are created with [], bypassing the generic creation/initialization
machinery.

-mental




In This Thread