1.8.3 or 1.8 4: will define_method allow blocks, defaults, etc.?

I know 1.8.2 does not allow methods defined with #define_method to take
blocks, default params etc. Supposedly 1.9 does.

Does 1.8.3 allow these? Is 1.8.3 stable on Win-XP?

Thanks

Bump :slight_smile:

Thanks!

"itsme213" <itsme213@hotmail.com> wrote in message
news:3OU%e.12325$zw5.6682@tornado.texas.rr.com...

···

I know 1.8.2 does not allow methods defined with #define_method to take
blocks, default params etc. Supposedly 1.9 does.

Does 1.8.3 allow these? Is 1.8.3 stable on Win-XP?

Thanks

I'm not answering for Matz, but I suspect that it won't. That's a new
and incompatible feature.

-austin

···

On 10/3/05, itsme213 <itsme213@hotmail.com> wrote:

Bump :slight_smile:

--
Austin Ziegler * halostatue@gmail.com
               * Alternate: austin@halostatue.ca

I would assume you mean incompatible by implementation? I see no other
reason not to allow blocks to take blocks.

I would love to hear an assertive answer on this from someone who
knows the internals well.

Brian.

···

On 10/3/05, Austin Ziegler <halostatue@gmail.com> wrote:

On 10/3/05, itsme213 <itsme213@hotmail.com> wrote:
> Bump :slight_smile:

I'm not answering for Matz, but I suspect that it won't. That's a new
and incompatible feature.

-austin

"Austin Ziegler" <halostatue@gmail.com> wrote in message

That's a new and incompatible feature.

I think it would take code that was previously illegal and now accept it. If
that's true, why would it be incompatible?