Version Trunk 13528 2012-04-12 13:01:37 -0400 (Thu, 12 Apr 2012) - Fix markup of Java enum, both for simple case and for enum class - Added missing markup for Java finally - Fix markup for multiple initializations in declarations - Exslt extensions now work for XSLT - Fix problem with extremely large nested ifs with XML_PARSE_HUGE option to libxml - Fix problem with XSLT transformations not allowing namespaces on internal units in a srcML archive - Fix regression that prevented generics for Java variables - Fix bug with comma in preprocessor condition Version Trunk 12359 2012-01-24 21:34:59 -0500 (Tue, 24 Jan 2012) - Fix regression error for constructor and destructor definitions caused by a previous fix for macros before statements - Fix output of non-printable character at end of filename with XPath queries - Fix markup error of class/struct/union declarations as declaration statement when friend - Fix markup error of class/struct/union as declaration statement when inheritence was specified as public/private... virtual - Empty parameters are now marked with a src:param element. The count of param elements in a parameter list now corresponds to the count of comma separators plus one - Small fixes for fringe cases for detection of multiple standard inputs - Refactoring of directory and source archive input handling to src2srcml - Misc cleanups Version Trunk 8007 2011-09-21 10:48:52 -0400 (Wed, 21 Sep 2011) - Fix regression error on column position attribute. Version Trunk 7990 2011-09-19 15:10:22 -0400 (Mon, 19 Sep 2011) - Fix for macro before statement, e.g., "MACRO if (a);" Macro call before statement was already handled, e.g., "MACRO() if (a);" - Fix for new detection of BOM for UTF-8 where it was causing some ISO-8859-1 (Latin 1) to not be converted correctly when a non-ASCII character was among the first 3 bytes of the file. Version Trunk 7481 2011-08-18 16:40:36 -0400 (Thu, 18 Aug 2011) - Baseline for new multi-platform build.