2002-12-30 Peter Verthez <Peter.Verthez@advalvas.be>
+ * release 0.20.0
+
* gedcom/write.c: Give warning if character set in HEAD.CHAR is not
the same as current character set (and force value).
NOTE: NO BACKWARD COMPATIBILITY IS GUARANTEED FOR 0.x RELEASES !!
-release 0.20.0 (NOT RELEASED YET):
+release 0.20.0 (30 December 2002):
+
+ - The release numbering scheme is changed to a three-part version number.
+ Patches will just update the last digit.
- The library should now be portable, i.e it should work on any POSIX system.
On systems lacking glibc, libiconv is needed (see README).
- support for writing Gedcom files
- development support:
- m4 macro that can be used in configure.in
+ - gedcom-config script for linking and compilation flags
- The library now comes with an extra shared library (libutf8tools),
which needs to be linked in in any programs that use the gedcom parser
The Gedcom parser library (release @VERSION@)
-------------------------
The Gedcom parser library is a C library that provides an API to applications
-to parse and process arbitrary genealogy files in the standard gedcom format.
+to parse, process and write arbitrary genealogy files in the standard gedcom
+format.
Its main features are:
- internationalization of the error and warning messages
- specific parsing of date values to a calendar-neutral date system (Julian
- days aka serial day numbers); the date parser can be called separately
+ days aka serial day numbers); the date parser can be called separately and
+ dates can be manipulated
- specific parsing and checking of cross-references
- specific parsing of age values
- - support for writing Gedcom files
+ - support for writing Gedcom files (both in line-by-line format, or via the
+ Gedcom object model)
- "compatibility-mode" parsing, to allow for not-exactly-standard syntaxes
used by other genealogy programs; currently, compatibility is added for:
make
make install
+If libiconv is not automatically found, you can give its path to configure,
+for example, if the library lives in /home/mydir/lib:
+
+ ./configure --with-libiconv-prefix=/home/mydir
+
You can also run some tests via:
make check
+Authors of utf8tools:
+
+Design and implementation:
+ Peter Verthez <Peter.Verthez@advalvas.be>
+
+# $Id$
+# $Name$
+2002-12-30 Peter Verthez <Peter.Verthez@advalvas.be>
+
+ * release 0.1.0
+
2002-12-28 Peter Verthez <Peter.Verthez@advalvas.be>
* doc/utf8tools.html: Documentation for the library
+release 0.1.0 (30 December 2002):
+
+ - This initial release is part of gedcom-parse 0.20.0.
+
+# $Id$
+# $Name$
+This is libutf8tools, a library with tools to manipulate and convert
+UTF-8 strings. It is installed together with gedcom-parse.
+
+See the doc subdirectory for documentation.
+
+
+###############################################################################
+# $Id$
+# $Name$