[xsl] [ANN] xmlroff 0.3.1

Subject: [xsl] [ANN] xmlroff 0.3.1
From: Tony Graham <Tony.Graham@xxxxxxx>
Date: Mon, 31 Jan 2005 23:03:17 +0000
xmlroff (http://xmlroff.org/) is an open-source XSL formatter written
in C that produces PDF and PostScript.

xmlroff 0.3.1 is a maintenance release that adds improved
documentation and minor bug fixes.

Regards,


Tony Graham
-- 
Sun Microsystems Ireland                           Phone: +353 1 8199708
East Point Business Park, Dublin 3                   Internal: (70)19708


2005-01-29  Tony Graham  <tonygraham@xxxxxxxxxxxxxxxxxxxxx>

	* === Released 0.3.1 ===

	* fo/fo-simple-page-master.c: Fixed a compiler warning from
	out-of-date casting.

	* docs/xmlroff-docs.sgml: Added extra documentation lifted from
	Wiki pages.

	* docs/Makefile.am: Added missing files to distribution.

2005-01-04  Tony Graham  <tonygraham@xxxxxxxxxxxxxxxxxxxxx>

	* catalog.xml: catalog.xml is created from catalog.xml.in.

2005-01-03  Tony Graham  <tonygraham@xxxxxxxxxxxxxxxxxxxxx>

	* docs/debugging.xml, docs/directory-structure.xml,
	docs/fo-c-file.xml, docs/generating-source.xml: Documentation
	lifted from xmlroff Wiki.

	* catalog.xml: Catalog file for libfo-compat.xsl.

	* Makefile.am, configure.in: Upped version to 0.3.1.

	* result-to-fo.c, area/fo-area.c, fo/fo-block-area.c,
	fo/fo-block-fo.c, fo/fo-list-block.c, fo/fo-table-border-fo.c:
	Fixed some "FIXME" problems.

2004-10-21  Tony Graham  <tonygraham@xxxxxxxxxxxxxxxxxxxxx>

	* === Released 0.3.0 ===

	* Makefile.am: Added back xmlroff.spec in EXTRA_DIST.

	* xmlroff.spec.in: Minor changes to match xmlroff 0.3.0.

	* Makefile.am: Added libfo-compat.xsl and xmlroff.fo to EXTRA_DIST.

	* libfo-compat.xsl: Stylesheet for reducing FO files to subset
	supported by libfo.

	* catalog.xml.in: Catalog file for libfo library.

	* INSTALL: Added section about 'libfo-compat.xsl'.

	* Makefile.am: Removed xmlroff_INCLUDES and xmlroff_CFLAGS.  Added
	xmlroff.fo to xml_DATA.

	* NEWS: Updated for xmlroff 0.3.0.

	* README: Updated name and URL.

	* configure.in: Changed definition of 'ENABLE_GP'.  Added
	'catalog.xml' to AC_OUTPUT.

	* libfo-0.3.pc.in: Added 'compat_stylesheet' variable.  Added
	pangoxsl to dependencies.

	* xmlroff.c: Changed definition of '-backend'.  Removed
	'-compress'.

	* xmlroff.fo: Changed definition of '-backend'.

2004-10-12  Tony Graham  <tonygraham@xxxxxxxxxxxxxxxxxxxxx>

	* libfo-0.2.pc.in: Removed since library version is now 0.3.

	* area/fo-area-layout.c: fo_area_layout_resolve_text_align():
	Added call to pango_layout_set_auto_dir() to turn off auto-dir
	since it caused more problems than it solved.  Having it now
	causes problems for 'writing-direction' test, however.

	* libfo/fo-doc-gp.c: fo_doc_gp_render_layout_lines(): Added crop
	area around lines to be rendered since neither Pango nor GNOME
	Print supports rendering line ranges.  fo_doc_gp_init(): Commented
	out call to gnome_print_pango_update_context() that doesn't do
	anything except cause a warning.

	* docs/xmlroff-docs.sgml, examples/io/gmodule-area-tree.c,
	examples/io/xmlroff-gmodule.c, examples/io/xmlroff-libfo.c,
	examples/io/xmlroff-text-tree.c, examples/io/xmlroff-text-tree2.c,
	libfo/fo-doc.c, libfo/fo-xsl-formatter.c, xmlroff.c: Expunged
	mentions of PDFlib.

	* examples/io/configure.ac, libfo/Makefile.am,
	libfo/fo-layout-gp.c, libfo/fo-layout.c, property/Makefile.am,
	property/fo-property-alignment-adjust.c,
	property/fo-property-alignment-baseline.c,
	property/fo-property-background-color.c,
	property/fo-property-baseline-shift.c,
	property/fo-property-color.c,
	property/fo-property-dominant-baseline.c,
	property/fo-property-font-family.c,
	property/fo-property-font-size.c,
	property/fo-property-keep-together-within-line.c,
	property/fo-property-keep-with-next-within-line.c,
	property/fo-property-keep-with-previous-within-line.c,
	property/fo-property-line-height.c, datatype/Makefile.am,
	docs/Makefile.am, fo/Makefile.am, fo/fo-block-area.c,
	fo/fo-external-graphic.c, Makefile.am, area/Makefile.am,
	configure.in, xmlroff.spec.in: Updated for changes from libfo-0.2
	to libfo-0.3 and pangopdf to pangoxsl.

	* INSTALL: Updated for xmlroff 0.3.0 and PangoXSL 1.6.0.0.

	* ChangeLog.pre-0.3, ChangeLog: Moved old changes out of ChangeLog
	to ChangeLog.pre-0.3.

2004-10-10  Tony Graham  <tonygraham@xxxxxxxxxxxxxxxxxxxxx>

	* xmlroff.fo.in: Removed since unused.

	* libfo/fo-layout-pdflib-private.h, libfo/fo-layout-pdflib.c,
	libfo/fo-layout-pdflib.h, libfo/fo-doc-pdflib-private.h,
	libfo/fo-doc-pdflib.c, libfo/fo-doc-pdflib.h: Removed since PDFlib
	backend is no longer used.

2004-08-26  Tony Graham  <tonygraham@xxxxxxxxxxxxxxxxxxxxx>

	* xmlroff.fo: Re-adding since don't have PDFlib backend anymore.

	* libfo-0.3.pc.in: pkg-config file for libfo-0.3.

	* Makefile.am: Updated to use GNOME Print libs and new PangoPDF
	lib.

	* configure.in: Updated to use Pango 1.5, libgnomeprint 2.7, and
	new PangoPDF.  Dropped PDFlib.

	* fo/fo-block-area.c, fo/fo-external-graphic.c: Changed #include
	to match changed location of pango-xsl-attributes.h.

	* libfo/Makefile.am: Removed PDFlib stuff from libfo/Makefile.am.

	* libfo/fo-layout-gp.c: Commented out functions for attributes not
	supported by PangoLayout.

	* libfo/fo-doc-gp.c: Changed to use GNOME Print functions for
	working with Pango.

	* libfo/fo-layout.c, property/fo-property-alignment-adjust.c,
	property/fo-property-alignment-baseline.c,
	property/fo-property-background-color.c,
	property/fo-property-baseline-shift.c,
	property/fo-property-color.c,
	property/fo-property-dominant-baseline.c,
	property/fo-property-font-family.c,
	property/fo-property-font-size.c,
	property/fo-property-keep-together-within-line.c,
	property/fo-property-keep-with-next-within-line.c,
	property/fo-property-keep-with-previous-within-line.c,
	property/fo-property-line-height.c: Changed #include to match
	changed location of pango-xsl-attributes.h.

	* libfo/fo-doc.c: Added cases for three new Pango directions.

Current Thread