Index: doc/example-scripts/ruby-mixins.tcl =================================================================== diff -u -r88e54fa5bb23eb546abf7f676afa03aa697ac813 -r70aa197fe0c690035a2c339a841bf512e3e0b810 --- doc/example-scripts/ruby-mixins.tcl (.../ruby-mixins.tcl) (revision 88e54fa5bb23eb546abf7f676afa03aa697ac813) +++ doc/example-scripts/ruby-mixins.tcl (.../ruby-mixins.tcl) (revision 70aa197fe0c690035a2c339a841bf512e3e0b810) @@ -5,7 +5,6 @@ # _Ruby-style mixins_ (called modules) and _decorator style mixins_ # (named after the design pattern Decorator) at the same time. -package req nx package req nx::test nx::Test parameter count 1 @@ -24,6 +23,8 @@ # this is via multiple inheritance (i.e. via the +superclass+ # relationship). # +package req nx + nx::Class eval { :protected method module {name:class} { :configure -superclass [concat $name [:info superclass]]