2011-11-22  Andy Wingo  <wingo@pobox.com>

	Update HACKING
	* HACKING: Update with real git repo location.

	update remaining gna references
	* README:
	* doc/www/dev/index.scm:
	* doc/www/download/index.scm: Fix the remaining gna references.

	doc/release update for savannah move
	* doc/release: Changes for move to non-gnu.org.

	www-commit change for move to savannah
	* doc/Makefile.am (www-commit): Change rule to commit to savannah, not
	  gna.

2011-04-26  Andy Wingo  <wingo@pobox.com>

	bump version, build fixen
	* configure.ac: Bump version.

	* guile-cairo/guile-cairo-enum-types.h: Include cairo-pdf if available.

2011-04-25  Andy Wingo  <wingo@pobox.com>

	add local copies of mpl v1.1, lgpl v2.1
	* doc/COPYING.docs: Move here.
	* doc/COPYING.MPL-1.1:
	* doc/COPYING.LGPL-2.1: Add local copies of these licenses.
	* doc/Makefile.am:
	* Makefile.am: Update dist.

	more doc copyright info

2011-04-23  Andy Wingo  <wingo@pobox.com>

	bump manual version, add web site news entry
	* doc/guile-cairo.texi: Bump version.
	* doc/www/news/index.scm: Add releases.

	1.9.90
	* NEWS: Add 1.9.90 release.
	* configure.ac: Bump version.
	* README: Update slightly.

	regenerate docs, whee
	* doc/: Regenerated docs, both defuns and stubs.

	* doc/defuns-cairo-font-face.xml.texi:
	* doc/section-cairo-font-face.xml.texi: Rename from
	  ...-cairo-font.xml.texi.

	* doc/guile-cairo.texi: Add new sections.

	* doc/defuns-cairo-device.xml.texi:
	* doc/defuns-cairo-quartz-fonts.xml.texi:
	* doc/defuns-cairo-quartz.xml.texi:
	* doc/defuns-cairo-recording.xml.texi:
	* doc/defuns-cairo-region.xml.texi:
	* doc/defuns-cairo-user-fonts.xml.texi:
	* doc/section-cairo-device.xml.texi:
	* doc/section-cairo-quartz-fonts.xml.texi:
	* doc/section-cairo-quartz.xml.texi:
	* doc/section-cairo-recording.xml.texi:
	* doc/section-cairo-region.xml.texi:
	* doc/section-cairo-user-fonts.xml.texi: New files.

	regen docs with 72-char wrap
	* doc/defuns-cairo-scaled-font.xml.texi:
	* doc/defuns-cairo-font-options.xml.texi:
	* doc/defuns-cairo-font.xml.texi:
	* doc/defuns-cairo-image.xml.texi:
	* doc/defuns-cairo-matrix.xml.texi:
	* doc/defuns-cairo-paths.xml.texi:
	* doc/defuns-cairo-pattern.xml.texi:
	* doc/defuns-cairo-pdf.xml.texi:
	* doc/defuns-cairo-png.xml.texi:
	* doc/defuns-cairo-ps.xml.texi:
	* doc/defuns-cairo-surface.xml.texi:
	* doc/defuns-cairo-svg.xml.texi:
	* doc/defuns-cairo-text.xml.texi:
	* doc/defuns-cairo-transforms.xml.texi:
	* doc/defuns-cairo-version.xml.texi:
	* doc/defuns-cairo.xml.texi: Regenerate with a 72-character wrap by
	  default, but with the same 1.4 XML files.

	fix guile 1.8 compatibility
	* guile-cairo/guile-cairo-vector-types.c:
	* guile-cairo/guile-cairo-compat.h:
	* guile-cairo/guile-cairo-compat.c: Guile 1.8 compatibility fixes.

	add cairo-status-get-values
	* guile-cairo/guile-cairo-enum-types.c (SCM_DEFINE_PUBLIC): Add
	  cairo-status-get-values.

	update enumerated values
	* guile-cairo/guile-cairo-enum-types.c: Add new enumerated values.

	finish 1.10 API wrapping
	* cairo/vector-types.scm:
	* guile-cairo/guile-cairo-enum-types.c:
	* guile-cairo/guile-cairo-enum-types.h:
	* guile-cairo/guile-cairo-smob-types.c:
	* guile-cairo/guile-cairo-smob-types.h:
	* guile-cairo/guile-cairo-vector-types.c:
	* guile-cairo/guile-cairo-vector-types.h:
	* guile-cairo/guile-cairo.c: Wrap "region" API.

2011-04-22  Andy Wingo  <wingo@pobox.com>

	beginnings of 1.10 support
	* guile-cairo/guile-cairo-enum-types.c:
	* guile-cairo/guile-cairo-enum-types.h:
	* guile-cairo/guile-cairo-smob-types.c:
	* guile-cairo/guile-cairo-smob-types.h:
	* guile-cairo/guile-cairo.c: Add support for 1.10 devices, pdf versions,
	  recording surfaces, and the in-clip predicate.

	finish 1.8 API
	* guile-cairo/guile-cairo-vector-types.h:
	* guile-cairo/guile-cairo-vector-types.c (scm_from_cairo_text_clusters):
	  Implement this one too.

	* guile-cairo/guile-cairo.c (cairo-select-font-face): Fix bug choosing
	  weight.
	  Add the rest of the 1.8 API.

	start at wrapping 1.8's user font API
	* guile-cairo/guile-cairo-enum-types.h:
	* guile-cairo/guile-cairo-enum-types.c (_ps_level): Add Cairo 1.6
	  guard.
	  (scm_from_cairo_text_cluster_flags, scm_to_cairo_text_cluster_flags):
	  New wrappers.

	* guile-cairo/guile-cairo-vector-types.h:
	* guile-cairo/guile-cairo-vector-types.c (scm_fill_cairo_text_clusters):
	  New wrapper helper.  For the moment, will only work with Guile 2.0.

	* guile-cairo/guile-cairo.c: Add wrappers for the "user font" API.

	2-space indentation
	* guile-cairo/guile-cairo-compat.h:
	* guile-cairo/guile-cairo-enum-types.c:
	* guile-cairo/guile-cairo-smob-types.c:
	* guile-cairo/guile-cairo-vector-types.c:
	* guile-cairo/guile-cairo.c: Reindent to 2-space indentation.

	use utf8 throughout for strings and symbols
	* guile-cairo/guile-cairo-compat.c:
	* guile-cairo/guile-cairo-compat.h: More 1.8/2.0 compat.

	* guile-cairo/guile-cairo-enum-types.c:
	* guile-cairo/guile-cairo.c: Use scm_{to,from}_utf8_{symbol,string}
	  instead of locale strings/symbols.

	bump guile version to 1.8, add some compatibility infrastructure
	* configure.ac: Bump minimum Guile version to 1.8.  Look for 2.2 and
	  2.0 first though.

	* guile-cairo.pc.in (Requires): Add Guile to the Requires.

	* guile-cairo/Makefile.am:
	* guile-cairo/guile-cairo-compat.c:
	* guile-cairo/guile-cairo-compat.h: Add compat headers, to give Guile
	  1.8 the API of Guile 2.0.

	* guile-cairo/guile-cairo.c:
	* guile-cairo/guile-cairo-enum-types.c:
	* guile-cairo/guile-cairo-smob-types.c:
	* guile-cairo/guile-cairo-vector-types.c: Include the compat header.

	add support for cairo 1.6 functions
	* guile-cairo/guile-cairo.c:
	* guile-cairo/guile-cairo-enum-types.h:
	* guile-cairo/guile-cairo-enum-types.c: Update for Cairo 1.6.

	gitignore
	* .gitignore: Update for build-aux

	prep 1.4.1, add changelog generation target
	* Makefile.am (dist-hook, gen-ChangeLog): Add target to generate
	  Changelog.

	* build-aux/gitlog-to-changelog: New helper.

	* configure.ac: Add aux dir.

	* NEWS: Update with 1.4.1 release info.

	gitignore
	* .gitignore: add config.h.in~

	no autogen-support.sh
	* Makefile.am (EXTRA_DIST): No more autogen-support.sh.

	upgrade to lgpl v3+
	* COPYING:
	* COPYING.LESSER: Upgrade to the LGPL version 3 or later.

	* Makefile.am:
	* cairo.scm:
	* cairo/Makefile.am:
	* cairo/config.scm.in:
	* cairo/vector-types.scm:
	* configure.ac:
	* doc/generate-docs.mk:
	* env.in:
	* examples/Makefile.am:
	* guile-cairo/Makefile.am:
	* guile-cairo/guile-cairo-enum-types.c:
	* guile-cairo/guile-cairo-enum-types.h:
	* guile-cairo/guile-cairo-smob-types.c:
	* guile-cairo/guile-cairo-smob-types.h:
	* guile-cairo/guile-cairo-vector-types.c:
	* guile-cairo/guile-cairo-vector-types.h:
	* guile-cairo/guile-cairo.c:
	* guile-cairo/guile-cairo.h:
	* tests/Makefile.am:
	* tests/unit-tests/Makefile.am:
	* tests/unit-tests/api-stability.scm:
	* tests/unit-tests/update-api:
	* tests/unit-tests/version.scm: Update copyright headers.

	add copyright info to manually-written texi files
	* doc/guile-cairo.texi:
	* doc/overrides.texi: Add some copyright info.

	clarify copyright of docs, add copyright blocks on other files
	* .gitignore: New file.

	* COPYING.docs: New file, to clarify the copyright status and
	  permissions of Guile-Cairo's documentation.

	* HACKING:
	* Makefile.am:
	* cairo/Makefile.am:
	* configure.ac:
	* doc/Makefile.am:
	* env.in:
	* examples/Makefile.am:
	* guile-cairo/Makefile.am:
	* tests/Makefile.am:
	* tests/unit-tests/Makefile.am: Add LGPL license blocks.

	* autogen.sh: Just call autoreconf.
	* autogen-support.sh: Remove; not needed any more.

	* INSTALL: Automatic update.
