Hello gabriele,

gr> this does not relate to the object model.
gr> A common python idiom is always been:
gr> class Foo(object):
gr>   def foo():
gr>    ...
gr>   foo=somedecorator(foo)

gr> wich is basically what we do in ruby with:
gr> class Foo
gr>   def foo
gr>    ...
gr>   end
gr>   somedecorator :foo
gr> end

gr> Btw, I hope matz will accept RCR 277 soon
gr> http://rcrchive.net/rcr/show/277


Again you get a "no" from me about RCR 277.

I can't see any real value of your notation, it just makes the use of
public even more unclear. I would instead vote for not even allow
"public" to be state sensitiv.



-- 
 Best regards,                        emailto: scholz at scriptolutions dot com
 Lothar Scholz                        http://www.ruby-ide.com
 CTO Scriptolutions                   Ruby, PHP, Python IDE 's