lib/shared.rb in shared-0.4.2 vs lib/shared.rb in shared-0.4.3

- old
+ new

@@ -1,6 +1,9 @@ module Shared + Shared::VERSION = 0.4.3 unless defined?(Shared::VERSION) + def version() Shared::VERSION end + Code = {} def shared name, &block key = key_for name @@ -46,10 +49,11 @@ end extend self end -class Object +module Kernel +private def share *a, &b Shared.share *a, &b end def shared *a, &b