Some updates...
authorPeter Verthez <Peter.Verthez@advalvas.be>
Sun, 8 Dec 2002 17:06:13 +0000 (17:06 +0000)
committerPeter Verthez <Peter.Verthez@advalvas.be>
Sun, 8 Dec 2002 17:06:13 +0000 (17:06 +0000)
ChangeLog
NEWS
configure.in

index 27ef8acf4d75bb18b8c698297b5a0b15a069791e..9ba7badaf88d951830fbd28cae9905d7617807a5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,10 +1,16 @@
 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!)
 
diff --git a/NEWS b/NEWS
index 1794bb74b32f20126301629d66ca621a7daf7cf6..34279d69d7a7d89ee9158ea18ad66c16b6ef4100 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -19,11 +19,11 @@ release 0.18 (NOT RELEASED YET):
         - 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.
 
index 7e267e57f8a4bbeb32b3e59b77d4d952c9458567..fa93c2cb9564138ad95183aeaa0f487ed995f761 100644 (file)
@@ -30,10 +30,10 @@ ALL_LINGUAS="nl"
 
 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,