lib/visdiff/client.rb in visdiff-0.0.4 vs lib/visdiff/client.rb in visdiff-0.0.5
- old
+ new
@@ -3,13 +3,13 @@
module Visdiff
class Client
attr_reader :config
def initialize(config=Visdiff.config)
- @config = config
+ @config = config.dup
end
- def revision identifier, images=[], description=nil
+ def revision(identifier=nil, images=[], description=nil)
revision = Revision.new(identifier, images, description)
revision.client = self
yield revision if block_given?
revision
end