1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/lib/uri
matz 4b9a7eac05 * io.c (appendline): forget to terminate with nul.
* eval.c (ruby_run): should set toplevel visibility again here.

* eval.c (rb_eval): should not rely on ruby_class == rb_cObject
  check.   Besides allow implicit publicity for attribute set
  methods.

* parse.y (primary): need not to check class_nest, just set
  whether method is an attrset or not.

* string.c (rb_str_each_line): p might be at the top of the
  string.

* class.c (rb_make_metaclass): class of metaclass should be
  metaclass of superclass, unless class itself is a metaclass;
  class of metaclass of metaclass should point back to self.
  eh, confusing, isn't it.

* class.c (rb_singleton_class): check if its class is singleton
  AND attached to self.

* eval.c (rb_eval): should define class/module under ruby_cbase.

* eval.c (rb_eval): should set class/module path based on
  ruby_cbase, not ruby_class.

* eval.c (module_setup): use ruby_cbase instead of ruby_class.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2887 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-09-25 07:03:05 +00:00
..
common.rb merged differences between uri-0.9.6 and uri-0.9.7 2002-06-12 09:32:35 +00:00
ftp.rb added uri library (uri-0.9.4) 2002-01-10 08:00:51 +00:00
generic.rb merged differences between uri-0.9.6 and uri-0.9.7 2002-06-12 09:32:35 +00:00
http.rb added uri library (uri-0.9.4) 2002-01-10 08:00:51 +00:00
https.rb added uri library (uri-0.9.4) 2002-01-10 08:00:51 +00:00
ldap.rb added uri library (uri-0.9.4) 2002-01-10 08:00:51 +00:00
mailto.rb * io.c (appendline): forget to terminate with nul. 2002-09-25 07:03:05 +00:00