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