1 Nov 22, 2002 - Release 0.3
2 --------------------------
4 - New functions: String::escape(), String::unescape()
5 - Uses the XML2 library
6 - Bug Fixes in configuration class: segfault when finding a parameters
7 that is not in the user-sepcific config tree.
8 Check if a configuration file exists before feeding it to the XML parser.
10 Sep 28, 2002 - Patch 0.2.3
11 --------------------------
13 - Bugfix: In configuration::find_parameter(), check if the parameter node exists
14 before retrieving its contents.
15 - New feature: substring selection by regular expression, with
16 substring String::operator()(const regex &r);
17 - Bugfix: Reading a String object from an istream now checks for
19 - Bugfix: conversion of an empty string to a date or hour object
20 now makes the values of such an object 0 (null) instead of giving
22 - The class UTC combines the date and hour classes. The most basic
23 functions of the UTC class are now implemented.
24 These include constructors and conversion to and from String objects.
25 - New functions: date::proper(), hour::proper() and UTC::proper().
26 Return true if the object holds a proper clock time and/or calendar
27 date; false if at least one value is out of range.
29 Sep 02, 2002 - Patch 0.2.2
30 --------------------------
32 - date::format() is now properly implemented
33 - New operator to read an 'hour' object from an istream:
34 istream & operator >> (istream &, hour &)
35 - New function 'String hour::format()'. The default format is HH:MM:SS
37 - New function 'hour now()' read the current time of day.
39 Jul 27, 2002 - Patch 0.2.1
40 ---------------------------
42 - Improved the XML library configuration.
43 - BUG FIX: testaxe crashed without a config file.
44 - Reinstated the metronome demo
45 - BUG FIX: acltest.cpp included the obsolete complex number test.
47 Jul 25, 2002 - Release 0.2
48 ===========================
50 - First chapter of the tutorial, see doc/tutorial.xml
51 - Some minor bug fixes
52 - New function window::WindowGravity()
53 - New class: configuration. Reads configuration parameters in
55 - Date parsing correctly understands ISO-style dates (YYYY-MM-DD).