2007-09-30  Kevin Daughtridge  <kevin@kdau.com>

	* value-types.tcc (ValueListType): Fix name of values parameter to init.

	* table.cc: Raise KeyError instead of IndexError in get_element. Fix name.

	* docs/reference.xml: Add binding reference.
	* docs/reference.xsl: Likewise.
	* docs/Makefile: Likewise.

	* MANIFEST.in: Distribute reference source and generated HTML.
	* setup.py: Fix name capitalisation.
	
	* NEWS: Release 1.2.0.

2007-09-27  Kevin Daughtridge  <kevin@kdau.com>

	* setup.py: Rename to pyElemental/Elemental. Update for libelemental rename.

	* README: Update for renames.
	* *.{hh,tcc,cc}: Likewise.
	
	* misc.hh: Prefix utility functions with X_.

2007-09-24  Kevin Daughtridge  <kevin@kdau.com>

	* *.{hh,cc}: Restructure around wrapper template classes instead of macros.
	Update for libgelemental changes.
	
	* misc.cc: Add with binding support functions and templates.
	
	* value-types.tcc: Add with template definitions for value types.
	
	* *.hh: Add header files for each unit.
	* pygelemental.hh: Remove (replaced by individual headers).
	
	* MANIFEST.in: Update for changes.
	* setup.py: Likewise. Pre-bump version and libgelemental dep to 1.2.0.

2007-09-11  Kevin Daughtridge  <kevin@kdau.com>

	* COPYING: Relicense to GPL3+.

	* *.{hh,cc}: Relicense. Reformat for new house style.

2007-05-06  Kevin Daughtridge  <kevin@kdau.com>

	* NEWS: Release 1.0.0.

2007-05-03  Kevin Daughtridge  <kevin@kdau.com>

	* setup.py: Pre-bump version to 1.0.0.

2007-03-06  Kevin Daughtridge  <kevin@kdau.com>

	* setup.py: Release 0.10.1.
	* NEWS: Likewise.

2007-03-01  Kevin Daughtridge  <kevin@kdau.com>

	* table.cc: Set locale from environment to ensure translation.

2007-02-14  Kevin Daughtridge  <kevin@kdau.com>

	* NEWS: Add for release 0.10.0.
	* MANIFEST.in: Add NEWS.

2007-02-12  Kevin Daughtridge  <kevin@kdau.com>

	* pygelemental.hh: Add vfloatlist and vintlist.
	
	* value-types.cc: Update Lattice enum values, parent, and desc. Add
	WRAP_VALUE_LIST_TYPE and WRAP_VECTOR_INSTANCE. Add vfloatlist and vintlist.
	
	* element.cc: Replace crystallographic properties. Include new form in
	Element.make_entries. Change OXIDATION_STATES to vintlist.

2007-02-12  Kevin Daughtridge  <kevin@kdau.com>

	* element.cc: Add C_CRYSTALLOGRAPHIC and move properties to match changes.

2007-02-12  Kevin Daughtridge  <kevin@kdau.com>

	* element.cc (Property): Fix descriptions for class and make_entry method.

2007-02-10  Kevin Daughtridge  <kevin@kdau.com>

	* element.cc: Add VAN_DER_WAALS_RADIUS.

2007-02-10  Kevin Daughtridge  <kevin@kdau.com>

	* pygelemental.hh: Move from gelemental.hh. Major restructuring.
	
	* value.cc: Restructuring. Move Value to value_base, add color, and move
	ColorValue to color_value.
	
	* value-types.cc: Major restructuring. Add Block and ColorValue.
	
	* element.cc: Major restructuring.
	
	* table.cc: Move from gelemental.cc. Restructuring.

	* setup.py: Update for file moves.
	* MANIFEST.in: Likewise.

2007-02-06  Kevin Daughtridge  <kevin@kdau.com>

	* ChangeLog: pygElemental will now be distributed separately. Add this
	ChangeLog with previous changes to the python/ directory.
	* Makefile.am: Remove.
	* AUTHORS: Add with self.
	* COPYING: Add (GPL v2).
	* README: Add.

	* setup.py: Move from setup.py.in. Replace autoconf substitutions with
	real values. Check for Python >= 2.4. Add pkgconfig code for libgelemental.
	* MANIFEST.in: Add to include new files and gelemental.hh.

2007-01-15  Kevin Daughtridge  <kevin@kdau.com>

	* element.cc: Make minimal updates to allow compilation. Full update
	pending API semi-stabilisation.

2006-12-23  Kevin Daughtridge  <kevin@kdau.com>

	* element.cc (Element): Provide docstring for alternate_name.

2006-12-22  Kevin Daughtridge  <kevin@kdau.com>

	* Makefile.am: Add pygElemental Python binding.
	* setup.py.in: Likewise.
	* gelemental.hh: Likewise.
	* value.cc: Likewise.
	* value-types.cc: Likewise.
	* element.cc: Likewise.
	* gelemental.cc: Likewise.
