Ruby-dev summary 18541-18612

Hello,

This is a summary of ruby-dev ML in these days.

---- ruby-dev #18541-18612 ----

[ruby-dev:18582] embedded ruby interpreter friendly patch

Tietew posted a patch which would realize ruby_stop() without calling
exit(). This functionality is sometimes needed to embed Ruby interpreter
into an application. It will be added with another name in the future.

[ruby-dev:18606] private_method_defined?

Shin-ichiro HARA requested Module#private_method_defined? and so on.
Matz added following methods.

- public_method_defined?
- private_method_defined?
- protected_method_defined?

- Module#public_instance_methods
- Module#private_instance_methods
- Module#protected_instance_methods

- Object#public_methods
- Object#private_methods
- Object#protected_methods

Each of Object#methods and Module#instance_methods returns both of
public methods and protected methods.

···


Takaaki Tateishi ttate@kt.jaist.ac.jp