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

  * Rakefile: updated.

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

  * test/glue/builder/tc_localization.rb: added.

  * test/glue/builder/tc_xml.rb: added.
  
  * converted all code to use spaces instead of tab.

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

  * lib/glue/snapshot.rb: merged valueholder.rb
  
19-07-2005  Michael Neumann <mneumann@ntecs.de>

  * lib/glue/literal_method.rb: added.
  
  * install.rb: fixes.
  
  * lib/glue/cache.rb: added.
  
  * lib/glue/snapshot.rb: added.
  
  * lib/glue/idgen*: added.

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

  * lib/glue/markup.rb: moved here.
  
  * lib/glue/localization.rb: moved here.
  
  * lib/glue/builder.rb: return self.

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

  * lib/glue/configuration.rb (#parse): make more fault tolerant,
  added some documentation.

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

  * test/glue/tc_builder.rb: implemented.
  
  * lib/glue/builder.rb: introduced.
  
  * lib/facet: introduced, will add facet extensions here.

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

  * --- VERSION 0.20.0 ---
  
  * 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. 
