[fptools/libraries/HaXml: changeset 2005-05-11 16:50:47 by malcolm malcolm**20050511165047 wibbles for release 1.13 ] { hunk ./COPYRIGHT 2 - (c) copyright 1998-2004 Malcolm Wallace and Colin Runciman + (c) copyright 1998-2005 Malcolm Wallace and Colin Runciman hunk ./HaXml.cabal 4 -license-file: LICENSE-LGPL +license-file: LICENCE-LGPL hunk ./Makefile 2 -VERSION = 1.12.2 +VERSION = 1.13 hunk ./configure 5 -VERSION="1.12" +VERSION="1.13" hunk ./docs/index.html 113 -HaXml-1.12, release date 2004.05.18
+HaXml-1.13, release date 2005.05.11
hunk ./docs/index.html 115 -.tar.gz, -.zip. +.tar.gz, +.zip. hunk ./docs/index.html 133 -and simply replace the project name fpconfig with HaXml. +and simply replace the project name fpconfig with +fptools/libraries/HaXml. hunk ./docs/index.html 181 -The latest version (1.12) has the following features and fixes:
+The latest version (1.13) has the following features and fixes:
hunk ./docs/index.html 183 -
  • The licence has changed. Previously covered by the Artistic Licence, - we have now converted to the LGPL for all the library code, and GPL - for the standalone tools. -
  • Now includes a minimal Build.bat script for Windows, so you can - avoid any need for Cygwin utilities and get by with just GHC - and Mingw. -
  • Fix a bug in DtdToHaskell, whereby an auxiliary datatype introduced - by the translation into Haskell could (in certain circumstances) - cause an extra layer of element tag nesting on the output (via the - 'toElem' method). -
  • Fixed the parsing of entity/character references in the error-correcting - HTML parser. -
  • Changes in the signatures of Xml2Haskell (made in version 1.09) - have now been mirrored in the converse library, Haskell2Xml. - Thus, there are new functions readXml and - showXml converting to/from Strings, hGetXml - and hPutXml use file Handles, and the old functions using - filenames are renamed to fReadXml and fWriteXml. +
  • Bugfixes to the document validator: no more infinite loops. +
  • Bugfixes to lexing mixed text and references between quote chars. +
  • Updated to work with ghc-6.4's new package mechanism. }