lib/spontaneous.rb in spontaneous-0.2.0.beta1 vs lib/spontaneous.rb in spontaneous-0.2.0.beta2

- old
+ new

@@ -37,43 +37,43 @@ def self.reload! instance.reload! end - autoload :Application, "spontaneous/application" - autoload :Asset, "spontaneous/asset" - autoload :Box, "spontaneous/box" - autoload :BoxStyle, "spontaneous/box_style" - autoload :Change, "spontaneous/change" - autoload :Cli, "spontaneous/cli" - autoload :Config, "spontaneous/config" - autoload :ContentQuery, "spontaneous/content_query" - autoload :Crypt, "spontaneous/crypt" - autoload :DataMapper, "spontaneous/data_mapper" - autoload :Facet, "spontaneous/facet" - autoload :Field, "spontaneous/field" - autoload :Generators, "spontaneous/generators" - autoload :ImageSize, "spontaneous/image_size" - autoload :Layout, "spontaneous/layout" - autoload :Media, "spontaneous/media" - autoload :Output, "spontaneous/output" - autoload :PagePiece, "spontaneous/page_piece" - autoload :PageLock, "spontaneous/page_lock" - autoload :Paths, "spontaneous/paths" - autoload :Permissions, "spontaneous/permissions" - autoload :Publishing, "spontaneous/publishing" - autoload :Rack, "spontaneous/rack" - autoload :Revision, "spontaneous/revision" - autoload :Schema, "spontaneous/schema" - autoload :Search, "spontaneous/search" - autoload :Server, "spontaneous/server" - autoload :Simultaneous, "spontaneous/simultaneous" - autoload :Site, "spontaneous/site" - autoload :State, "spontaneous/state" - autoload :Storage, "spontaneous/storage" - autoload :Style, "spontaneous/style" - autoload :Utils, "spontaneous/utils" + autoload :Application, "spontaneous/application" + autoload :Asset, "spontaneous/asset" + autoload :Box, "spontaneous/box" + autoload :BoxStyle, "spontaneous/box_style" + autoload :Change, "spontaneous/change" + autoload :Cli, "spontaneous/cli" + autoload :Config, "spontaneous/config" + autoload :ContentQuery, "spontaneous/content_query" + autoload :Crypt, "spontaneous/crypt" + autoload :DataMapper, "spontaneous/data_mapper" + autoload :Facet, "spontaneous/facet" + autoload :Field, "spontaneous/field" + autoload :Generators, "spontaneous/generators" + autoload :Layout, "spontaneous/layout" + autoload :Media, "spontaneous/media" + autoload :Output, "spontaneous/output" + autoload :PagePiece, "spontaneous/page_piece" + autoload :PageLock, "spontaneous/page_lock" + autoload :Paths, "spontaneous/paths" + autoload :Permissions, "spontaneous/permissions" + autoload :PublishedRevision, "spontaneous/published_revision" + autoload :Publishing, "spontaneous/publishing" + autoload :Rack, "spontaneous/rack" + autoload :Revision, "spontaneous/revision" + autoload :Schema, "spontaneous/schema" + autoload :Search, "spontaneous/search" + autoload :Server, "spontaneous/server" + autoload :Simultaneous, "spontaneous/simultaneous" + autoload :Site, "spontaneous/site" + autoload :State, "spontaneous/state" + autoload :Storage, "spontaneous/storage" + autoload :Style, "spontaneous/style" + autoload :Utils, "spontaneous/utils" module Prototypes autoload :BoxPrototype, "spontaneous/prototypes/box_prototype" autoload :FieldPrototype, "spontaneous/prototypes/field_prototype" autoload :LayoutPrototype, "spontaneous/prototypes/layout_prototype" @@ -83,10 +83,11 @@ module Collections autoload :BoxSet, "spontaneous/collections/box_set" autoload :ChangeSet, "spontaneous/collections/change_set" autoload :EntrySet, "spontaneous/collections/entry_set" autoload :FieldSet, "spontaneous/collections/field_set" + autoload :HashWithFallback, "spontaneous/collections/hash_with_fallback" autoload :PrototypeSet, "spontaneous/collections/prototype_set" autoload :StyleSet, "spontaneous/collections/style_set" end module Plugins @@ -106,9 +107,10 @@ include Plugins::Application::Render include Plugins::Application::Facets include Plugins::Application::Serialisation include Plugins::Application::Features include Plugins::Application::System + extend Revision::GlobalMethods end Dir["#{File.expand_path("../spontaneous", __FILE__)}/extensions/*.rb"].each { |file| require file } require "spontaneous/loader"