Subject: [xsl] [ANN] xmlroff 0.3.8 -- Stability and error handling From: Tony Graham <Tony.Graham@xxxxxxx> Date: Tue, 13 Dec 2005 17:26:20 +0000 |
xmlroff (http://xmlroff.org) is an XSL formatter written in C. xmlroff 0.3.8 offers improved stability and error handling. You can download xmlroff 0.3.8 from http://sourceforge.net/project/showfiles.php?group_id=73148 xmlroff is discussed on the xmlroff-list@xxxxxxxxxxxxxxxxxxxxx mailing list. See http://sourceforge.net/mail/?group_id=73148 Regards, Tony Graham ------------------------------------------------------------ Notes: Changes between 0.3.7 and 0.3.8 * Corrected endless loop if area won't fit on page * Added handling 'overflow' property of fo:region-body * xmlroff stops at first error instead of continuing Changes between 0.3.6 and 0.3.7 * Corrected placement of fo:external-graphic if not first on line * Added setting pixels-per-inch (for graphics without intrinsic size) as configure option * Working on averting endless loop if area won't fit on page. Changes: 2005-12-06 Tony Graham <tonygraham@xxxxxxxxxxxxxxxxxxxxx> * === Released 0.3.8 === * NEWS: Updated for 0.3.8. * xmlroff.c: Changed some error handling from g_message() to g_error(). * fo/fo-fo.c, result-to-fo.c: Turned some fo_object_log_or_propagate_error() calls into g_propagate_error() (for the moment, at least). * fo-node.c: Added fo_node_log_or_propagate_error(). * fo/fo-root.c: Minor corrections to an error message. * fo/fo-table.c: Made fo_table_span_info_debug_dump() non-static since prototype is in fo-table.h. * property/fo-property-display-align.c, property/fo-property-display-align.h, property/fo-property-height.c, property/fo-property-height.h, property/fo-property-score-spaces.c, property/fo-property-score-spaces.h, property/fo-property-source-document.c, property/fo-property-source-document.h, property/fo-property-wrap-option.c, property/fo-property-wrap-option.h: Updated to remove property-specific enums and to match current spec-dump. 2005-11-23 Tony Graham <tonygraham@xxxxxxxxxxxxxxxxxxxxx> * result-to-fo.c, fo/fo-fo.c: Connected together more error reporting and propagating errors. * fo/fo-flow.c: Added error if 'flow-name' is NULL. Updated to match current spec-dump. * fo-object.c, fo-object.h: Added log_or_propagate_error class method. * fo-node.h: Added comments about FoNode and FoNodeClass structs. * datatype/fo-length.h: Updated copyright years. * fo/fo-static-content.c, fo/fo-static-content.h: Updated to match current spec-dump. * fo/fo-flow-private.h, fo/fo-flow.h: Updated to match current spec-dump. * fo/fo-fo.h: Added FO_FO_ERROR_DATATYPE_NULL error type. 2005-11-20 Tony Graham <tonygraham@xxxxxxxxxxxxxxxxxxxxx> * area/fo-area-spanning-table-cell.c, area/fo-area-table-cell.c, area/fo-area-table-continuation.c, area/fo-area-table.c, area/fo-area.c: Added extra 'return_child->next_part != NULL' condition when finding which child area to return after a split. * area-to-pdf.c: Changed 'overflow' values for which to clip region-body. * result-to-fo.c: Added more comments and doc comments. * fo/fo-table-part.c, fo/fo-table.c, fo/fo-tree.c: Added doc comments. 2005-11-10 Tony Graham <tonygraham@xxxxxxxxxxxxxxxxxxxxx> * area/fo-area-page.c, area/fo-area-page.h: Added fo_area_page_error_quark, etc., and made message when child area overflows into a warning, not g_critical message. * fo-node.c: Added fo_node_log_warning(). 2005-11-09 Tony Graham <tonygraham@xxxxxxxxxxxxxxxxxxxxx> * area-to-pdf.c: Added clipping of FoAreaViewportReference if 'overflow' property value is not 'visible'. * area/fo-area-page.c: Now setting available height of area that can't be split. 2005-11-04 Tony Graham <tonygraham@xxxxxxxxxxxxxxxxxxxxx> * configure.in: Upped version to 0.3.8. * area/fo-area-page.c: Added setting size and position of unsplittable FoAreaViewportReference. * datatype/fo-id.c, datatype/fo-id.h: Added fo_id_new_with_value(). Added doc comments. * datatype/fo-length-bp-ip-d.c: Fixed a doc comment. * fo/fo-repeatable-page-master-alternatives.c, fo/fo-repeatable-page-master-alternatives.h: Updated to match current spec-dump. * fo/Makefile.am, fo/fo-repeatable-page-master-alternatives-private.h: Added fo-repeatable-page-master-alternatives-private.h. * libfo/fo-layout.c: Doc comment changes/additions. * property/fo-property-overflow.c, property/fo-property-overflow.h: Updated to match current spec-dump. 2005-11-03 Stefan Seefeld * libfo-compat.xsl: Fix typos.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: RE: [xsl] xsl data type problem, cknell | Thread | [xsl] nesting flat XML based on att, David Holden |
Re: [xsl] Sorting the complete xml , David Carlisle | Date | Re: [xsl] ACCESSING SPECIFIC CDATA , drkm |
Month |