[xmlroff] [ANN] xmlroff 0.5.3

Tony Graham Tony.Graham at MenteithConsulting.com
Fri Nov 30 22:25:52 UTC 2007


xmlroff (http://xmlroff.org) is a fast, free, high-quality,
multi-platform XSL formatter that aims to excel at DocBook formatting
and that integrates easily with other programs and with scripting
languages.

xmlroff 0.5.3 is now available from
http://xmlroff.org/download/xmlroff-0.5.3.tar.gz

New versions of the 'testing' and 'testsuite' modules are also
available.

Regards,


Tony.

------------------------------------------------------------

Changes between 0.5.2 and 0.5.3

 * Implemented linefeed-treatment and white-space-collapse properties
   (#79, #92)
 * Removed out-of-date autogenerated documentation files (#66)

 All xmlroff 0.5.3 tickets are listed at
 http://xmlroff.org/query?milestone=xmlroff+0.5.3

------------------------------------------------------------

11/30/07 20:41:07 tkg [276]
	* trunk/xmlroff/libfo/fo/fo-fo.c (modified)
	* trunk/xmlroff/libfo/fo/fo-wrapper.c (modified)
	Partial fix for #99 error messages caused problems with the few
	cross-references that work.  Re #99.

11/29/07 14:01:13 tkg [275]
	* trunk/xmlroff/libfo/fo/fo-wrapper.c (modified)
	Commented out fo_fo_register_id() call.  Re #99.

11/29/07 14:00:16 tkg [274]
	* trunk/xmlroff/libfo/area/fo-area-table-continuation.c (modified)
	Handling case where table does not have a header.  Re #99.

10/12/07 09:18:44 tkg [264]
	* trunk/xmlroff/ChangeLog (modified)
	* trunk/xmlroff/NEWS (modified)
	Updated for xmlroff 0.5.3.

10/11/07 23:10:18 tkg [262]
	* trunk/xmlroff/libfo-compat.xsl (modified)
	Fixed a XPath error.

10/11/07 19:30:32 tkg [253]
	Automatically generated doc files have been updated.

10/11/07 19:17:02 tkg [252]
	* trunk/xmlroff/libfo/fo/fo-inline-fo.c (modified)
	* trunk/xmlroff/libfo/fo/fo-inline-fo.h (modified)
	* trunk/xmlroff/libfo/fo/fo-text.c (modified)
	Moved functions from fo-text.c to make fo_inline_fo_is_white_space(),
	fo_inline_fo_is_non_linefeed_white_space(), and
	fo_inline_fo_is_linefeed() since also used by FoCharacter.  (Re #79.)

10/11/07 19:14:30 tkg [251]
	* trunk/xmlroff/libfo/fo/fo-character.c (modified)
	Added support for linefeed-treatment and white-space-collapse (re
	#79).  Added freeing properties on _finalize() (re #76).

10/11/07 19:11:04 tkg [250]
	* trunk/xmlroff/libfo/datatype/fo-char.c (modified)
	* trunk/xmlroff/libfo/datatype/fo-char.h (modified)
	Added fo_char_get_char_space() and fo_char_get_char_zws().

10/11/07 19:09:49 tkg [249]
	* trunk/xmlroff/libfo/fo-doc-cairo.c (modified)
	Added a missing &.

10/11/07 18:56:59 tkg [248]
	* trunk/xmlroff/libfo/area-to-pdf.c (modified)
	Corrected last remaining settings of negative line widths (which is a
	problem for Cairo but not GNOME Print).

10/11/07 13:39:26 tkg [247]
	Deleting automatically generated doc files that are not being
	regenerated.

10/09/07 13:47:02 tkg [245]
	* trunk/xmlroff/libfo-compat.xsl (modified)
	Added stripping whitespace-only text nodes that aren't adjacent to an
	inline-type node.

10/04/07 19:25:16 tkg [234]
	* trunk/xmlroff/libfo/fo-token.c (deleted)
	* trunk/xmlroff/libfo/fo-token.h (deleted)
	Removed since unused.

10/04/07 11:07:54 tkg [233]
	* trunk/xmlroff/libfo/fo/fo-text.c (modified)
	Handling NULL in tests for whitespace characters.

10/04/07 11:05:51 tkg [232]
	* trunk/xmlroff/libfo/fo/fo-table-column.c (modified)
	Corrected fallback value.

10/04/07 10:45:19 tkg [231]
	* trunk/xmlroff/libfo/fo/fo-region-after.c (modified)
	* trunk/xmlroff/libfo/fo/fo-region-before.c (modified)
	* trunk/xmlroff/libfo/fo/fo-region-body.c (modified)
	* trunk/xmlroff/libfo/fo/fo-region-end.c (modified)
	* trunk/xmlroff/libfo/fo/fo-region-start.c (modified)
	Setting default 'region-name' property value if not specified.
	(Closes #89.)

10/04/07 10:43:19 tkg [230]
	* trunk/xmlroff/libfo/expr/fo-expr-func.c (modified)
	Corrected function name in a doc comment.

10/03/07 22:54:00 tkg [229]
	* trunk/xmlroff/libfo/fo/fo-block-area.c (modified)
	Disable 'end-indent' debug message.  (Closes #86.)

10/03/07 22:33:41 tkg [228]
	* trunk/xmlroff/libfo/datatype/fo-color.c (modified)
	* trunk/xmlroff/libfo/fo-context.c (modified)
	* trunk/xmlroff/libfo/property/fo-property-alignment-adjust.c (modified)
	Removed unused variables and prototype.

10/03/07 22:27:25 tkg [227]
	* trunk/xmlroff/cunit/Makefile.am (modified)
	* trunk/xmlroff/cunit/test-fo-context.c (added)
	* trunk/xmlroff/cunit/test-fo-context.h (added)
	* trunk/xmlroff/cunit/test.c (modified)
	Added first FoContext tests.

10/03/07 22:25:35 tkg [226]
	* trunk/xmlroff/libfo/fo/fo-tree.c (modified)
	Set hashes to NULL on finalize.  Testing that hashes aren't null
	before dumping them in debug dump.

10/03/07 22:23:25 tkg [225]
	* trunk/xmlroff/libfo/fo/fo-fo.c (modified)
	Moved some variable declarations to where they are first used.  Added
	some doc comments.

10/03/07 22:21:26 tkg [224]
	* trunk/xmlroff/libfo/fo/fo-block.c (modified)
	Reworked _finalize() to set properties to NULL.  (Re #76.)

10/03/07 22:20:10 tkg [223]
	* trunk/xmlroff/libfo/property/fo-property.c (modified)
	Added unref of value on finalize.  (Re #76.)

10/03/07 22:18:16 tkg [222]
	* trunk/xmlroff/libfo/fo-xsl-formatter.c (modified)
	* trunk/xmlroff/libfo/fo/fo-text.c (modified)
	* trunk/xmlroff/libfo/fo/fo-text.h (modified)
	Added fo_text_resolve_property_attributes() and fo_text_validate() so
	FoText behaves more like regular FoFo objects and so 'linefeed-
	treatment' property works.  Reworked fo_text_get_text_attr_list() to
	implement 'white-space-collapse' prorerty.  (Closes #79, #92.)

10/03/07 22:11:01 tkg [221]
	* trunk/xmlroff/libfo/fo-context.c (modified)
	Reworked fo_context_finalize() to set property values to NULL.  (Re
	#76.)

10/03/07 22:08:02 tkg [220]
	* trunk/xmlroff/libfo/property/fo-property-alignment-adjust.c (modified)
	Removed unnecessary fo_property_alignment_adjust_finalize().

10/03/07 22:05:20 tkg [219]
	* trunk/xmlroff/libfo-compat.xsl (modified)
	Removed commented-out templates for @linefeed-treatment.

10/03/07 22:04:27 tkg [218]
	* trunk/xmlroff/libfo-compat.xsl (modified)
	Added commented-out templates for @linefeed-treatment.  Other
	cosmetic changes.

10/03/07 17:50:07 tkg [217]
	* trunk/xmlroff/libfo/fo/fo-block-area.c (modified)
	Removed some old, commented-out code.

10/02/07 20:08:15 tkg [216]
	* trunk/xmlroff/libfo/property/fo-property-column-width.c (modified)
	Updated object name for referring to table ancestor.  (Closes #91.)

09/20/07 13:20:45 tkg [215]
	* trunk/xmlroff/cunit/test (deleted)
	cunit/test should never have been in repository.

09/20/07 13:18:44 tkg [214]
	* trunk/xmlroff/cunit/Makefile.am (modified)
	* trunk/xmlroff/cunit/test (modified)
	* trunk/xmlroff/cunit/test-fo-color.c (added)
	* trunk/xmlroff/cunit/test-fo-color.h (added)
	* trunk/xmlroff/cunit/test-fo-expr-eval.c (modified)
	* trunk/xmlroff/cunit/test-fo-length-range.c (added)
	* trunk/xmlroff/cunit/test-fo-length-range.h (added)
	* trunk/xmlroff/cunit/test.c (modified)
	Added more tests.

09/20/07 13:16:58 tkg [213]
	* trunk/xmlroff/libfo/datatype/fo-color.c (modified)
	* trunk/xmlroff/libfo/datatype/fo-color.h (modified)
	Made fo_color_new(), fo_color_copy(), and fo_color_sprintf() static.
	Made fo_color_new() return its arg since only ever one of any one
	colour.

09/20/07 13:12:45 tkg [212]
	* trunk/xmlroff/libfo/datatype/fo-length-range.c (modified)
	* trunk/xmlroff/libfo/datatype/fo-length-range.h (modified)
	Made fo_length_range_new() static.

09/20/07 13:10:19 tkg [211]
	* trunk/xmlroff/libfo/property/fo-property-provisional-distance-between-starts.c (modified)
	Renamed fo_length_get_length_24() call to
	fo_length_get_length_24pt().

09/20/07 13:09:14 tkg [210]
	* trunk/xmlroff/libfo/datatype/fo-length.c (modified)
	* trunk/xmlroff/libfo/datatype/fo-length.h (modified)
	Made fo_length_new() static.  Renamed fo_length_get_length_24() to
	fo_length_get_length_24pt().

09/20/07 13:07:47 tkg [209]
	* trunk/xmlroff/configure.ac (modified)
	Got CUnit configuration  working again.

09/16/07 18:35:07 tkg [206]
	* trunk/xmlroff/libfo/fo-xsl-formatter.c (modified)
	Added some curly brackets.

09/16/07 13:31:56 tkg [205]
	* trunk/xmlroff/configure.ac (modified)
	Upped version to 0.5.3.


More information about the xmlroff-list mailing list