12-07-2005  George Moschovitis <gm@navel.gr>

	* lib/glue/helper.rb: moved here from nitro.

11-07-2005  George Moschovitis <gm@navel.gr>

	* doc/RELEASES: updated.
	
04-07-2005  George Moschovitis <gm@navel.gr>

	* test/glue/tc_configuration.rb: changes to work under rake.

25-06-2005  George Moschovitis <gm@navel.gr>

	* lib/glue/object.rb (#subclasses_of): small update in the 
	code.

24-06-2005  George Moschovitis <gm@navel.gr>

	* lib/glue/configuration.rb (#parse): handle namespaces,
	fixed check for default param.

23-06-2005  George Moschovitis <gm@navel.gr>

	* test/glue/tc_configuration.rb: introduced.

	* lib/glue/configuration.rb: introduced,
	kinda works :),
	(Configuration#settings): per owner filter,
	use a hash to store settings.
	setting the owner updates the configuration metadata,
	reverse setting works too :-)
	(#parse, #load, #setup): implemented.
	the parsing support just ROCKS!
	(Settings): alias for configuration.
	
	* README: updated.
	
	* lib/glue/annotation.rb: introduced and adapted [ahellesoy],
	override Module.

17-06-2005  George Moschovitis <gm@navel.gr>

	* lib/glue/autoreload.rb: added.

16-06-2005  George Moschovitis <gm@navel.gr>

	* lib/glue/attribute.rb: only create singleton accessors.
	
	* lib/glue/logger.rb (#set): improved API, now accepts String.

07-06-2005  George Moschovitis <gm@navel.gr>

	* lib/glue/property.rb (##copy_features): implemented.

	* lib/glue/flexob.rb: implemented each.

04-06-2005  George Moschovitis <gm@navel.gr>

	* test/glue/flexob.rb: implemented.
	
	* lib/glue/flexob.rb: added [] accessors.
	
	* lib/glue/property.rb: metadata alias for __meta,
	made __meta a flexob for extra ..flexibility,
	added support for boolean metadata.

31-05-2005  George Moschovitis  <gm@navel.gr>

	* --- VERSION 0.19.0 ---
	
	* test/*: fixes to pass again.

27-05-2005  George Moschovitis  <gm@navel.gr>

	* lib/glue/sanitize.rb: added.

25-05-2005  George Moschovitis  <gm@navel.gr>

	* Rakefile: added the dependency of facets here.

24-05-2005  George Moschovitis  <gm@navel.gr>

	* lib/glue/inflector.rb: removed (now in facets).
	
	* lib/glue/dynamic_include.rb: removed (now in facets).
	
	* lib/glue/cache.rb: removed (now in facets)
	
	* vendor: removed.

22-05-2005  George Moschovitis  <gm@navel.gr>

	* lib/glue.rb (pp_exception): added some cleanup code.

15-05-2005  George Moschovitis  <gm@navel.gr>

	* doc/RELEASES: updated.

01-05-2005  George Moschovitis  <gm@navel.gr>

	* lib/glue.rb: nil.blank?
	
25-04-2005  George Moschovitis  <gm@navel.gr>

	* lib/glue/property.rb (Property): removed name.

23-04-2005  George Moschovitis  <gm@navel.gr>

	* lib/glue/property.rb: properties helper.

22-04-2005  George Moschovitis  <gm@navel.gr>

	* lib/glue/property.rb: include Og::EntityMixin if calling property.

15-04-2005  George Moschovitis  <gm@navel.gr>

	* lib/glue/aspects.rb (#append_features): fixed stupid include bug!
	improved inherited code,
	fix: use __meta to keep the advices.

	* lib/glue/property.rb: include Aspects if calling property.

14-04-2005  George Moschovitis  <gm@navel.gr>

	* lib/glue/aspects.rb: fixed proc aspect,
	handle Module inclusion.

13-04-2005  George Moschovitis  <gm@navel.gr>

	* lib/glue/aspects.rb (#include_advice_modules): iplemented.
	cooler, added support for Aspects as modules,
	added some aliases.

12-04-2005  George Moschovitis  <gm@navel.gr>

	* Rakefile: updated to support autoupload to Rubyforge. [flgr]

11-04-2005  George Moschovitis  <gm@navel.gr>

	* test/glue/tc_aspects.rb: introduced and implemented tests.

	* lib/glue/aspects.rb: introduced,
	copied code from /lib/nitro/filters.rb
	(Aspect): introduced.
	(Advice): introduced,
	it works :)
	(#wrap): handle methods with any arity.
	use join instead of when.
	(##wrap): recoded implementation.
	allow for instance and class aspects,
	many small fixes.

	* created new public SVN repository, to allow for easier
	patching by the community.

09-04-2005  George Moschovitis  <gm@navel.gr>

	* test/*: fixes to pass again.

	* lib/glue/flexob.rb (#update): added.

08-04-2005  George Moschovitis  <gm@navel.gr>

	* Rakefile: removed flexob, extensions, ruby-breakpointer dependencies [james_b],
	bumped required Ruby version.

	* test/*: many small fixes.

	* Rakefile: fixed to run tests.

	* lib/glue.rb: include in TOPLEVEL binding for easy access.

	* lib/glue/dynamic_include.rb: added alias.

	* lib/glue/attribute.rb: removed call_xx method.

	* MAJOR: changed the namespace from N to Glue.

01-04-2005  George Moschovitis  <gm@navel.gr>

	* --- VERSION 0.15.0 ---

	* doc/RELEASES: updated.

	* README: updated.

31-03-2005  George Moschovitis  <gm@navel.gr>

	* lib/glue/dynamic_include.rb: check if append_dynamic exists.

30-03-2005  George Moschovitis  <gm@navel.gr>

	* lib/glue/dynamic_include.rb: MEGACOOL, implemented.

24-03-2005  George Moschovitis  <gm@navel.gr>

	* --- VERSION 0.14.0 ---

	* test/glue/tc_property.rb: added more tests.

	* lib/glue/property.rb (#enchant): moved inheritance code
	here, 
	Totaly recoded __props/__meta inhertiance implementation,
	it works now!

20-03-2005  George Moschovitis  <gm@navel.gr>

	* moved vendor directory here (to be removed soon).

19-03-2005  George Moschovitis  <gm@navel.gr>

	* lib/glue/logger.rb (Logging): added.

17-03-2005  George Moschovitis  <gm@navel.gr>

	* --- VERSION 0.13.0 ---

	* Rakefile: updated and fixed bugs.

	* test/*: changes to make the tests pass again.

12-03-2005  George Moschovitis  <gm@navel.gr>

	* test/glue/tc_validation.rb: added more tests.

	* lib/glue/validation.rb (#validate_numeric): implemented,

10-03-2005  George Moschovitis  <gm@navel.gr>

	* lib/glue.rb: added Version.

	* Rakefile: implemented.

	* split from nitro CHANGELOG. 
