2002-12-08 Peter Verthez <Peter.Verthez@advalvas.be>
+ * gedcom/write.c: Writing long strings (with continuation), and
+ doubling of at characters.
+
* gedcom/gedcom.y, gedcom/buffer.*: Use safe buffer mechanism for
storing gedcom value (to avoid fixed buffer size).
2002-12-07 Peter Verthez <Peter.Verthez@advalvas.be>
+ * gom/*: Use complete concatenated text instead of concatenating the
+ texts itself.
+
* gedcom/gedcom.y: Pass complete concatenated text in end callback
(this causes a backward incompatibility in the end record callback!)
- m4 macro that can be used in configure.in
- INTERFACE CHANGE: the end record callback function now takes an extra
- argument: a Gedcom_val, which contains in the case of a REC_NOTE the
- complete concatenated string.
+ argument (similar to the end element callback): a Gedcom_val, which
+ contains in the case of a REC_NOTE the complete concatenated string.
- - The return value of gedcom_init() has changed from void to int to be able
- to return a status, but this should not impact any programs.
+ - INTERFACE CHANGE: the return value of gedcom_init() has changed from
+ void to int to be able to return a status.
- Various bugfixes.
AC_CANONICAL_HOST
-EXTRA_CFLAGS=
+EXTRA_CFLAGS=""
case "$host_os" in
darwin*) AC_MSG_WARN([Disabling smart preprocessing])
- EXTRA_CFLAGS="-no-cpp-precomp";;
+ EXTRA_CFLAGS="-no-cpp-precomp $EXTRA_CFLAGS";;
esac
AC_ARG_ENABLE(debug,