Loading ...
Sorry, an error occurred while loading the content.

6192[ANN] xmlroff 0.3.1

Expand Messages
  • Tony Graham
    Jan 31, 2005
    • 0 Attachment
      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@...>

      * === 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@...>

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

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

      * 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@...>

      * === 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@...>

      * 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@...>

      * 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@...>

      * 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.