X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=ChangeLog;h=c6528aae2aa59ad440701efe1672b31ebf505c23;hb=d7e1e0c33172af1165d3059f67d51ec099fa4e02;hp=f23971d8a098d0800e63a7bb309b6803b75b4f94;hpb=65d9238580688605c38a0df217708395c2e77c1f;p=gedcom-parse.git diff --git a/ChangeLog b/ChangeLog index f23971d..c6528aa 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,224 @@ +2002-10-28 Peter Verthez + + * release 0.17.2 + This is another test release + +2002-10-27 Peter Verthez + + * gedcom/Makefile.am: Put generated lex and yacc files also in dist. + + * doc/Makefile.am: Put generated file gomxref.html also in dist (so + perl isn't needed at make-time). + + * utf8/utf8-locale.c (convert_utf8_to_locale): Set conv_fails on total + conversion failure too. + + * all: Further small portability fixes. + +2002-10-26 Peter Verthez + + * t/output/*: Reference output for the tests; compare the actual test + output to these files. + +2002-10-23 Peter Verthez + + * Makefile.inc: Portability fix: 'if ! diff ...' isn't always supported + by sh. + + * include/Makefile.am: Portability fix: grep isn't always understanding + full regex syntax. + + * utf8/Makefile.am, configure.in: Only link in libcharset if libiconv + is not used. + +2002-10-21 Peter Verthez + + * all: Further portability fixes to Makefile.am and such. + +2002-10-20 Peter Verthez + + * */Makefile.am: Fixes for using included gettext. + + * intl/Makefile.in: Hack for generating libtool convenience library + instead of shared library. + + * README: Modify at dist instead of via configure.in (GNU make is used + anyway). + + * intl/*: Upgraded to gettext 0.10.38 (to have extra functions, such + as bind_textdomain_codeset). + +2002-10-14 Peter Verthez + + * gedcom/encoding.c (to_internal): Add ICONV_CONST for portability. + + * utf8/utf8-locale.c: Add forgotten header string.h + +2002-10-13 Peter Verthez + + * Makefile: Require GNU make to be used -> normal makefile is then + GNUmakefile in top directory. + + * README, doc/index.html: Generate from *.in via configure (for + portability). + + * utf8/utf8-locale.c, utf8/libcharset/: Use locale_charset instead of + nl_langinfo directly, for portability. + +2002-10-05 Peter Verthez + + * release 0.17.1 + This is a test release + +2002-10-04 Peter Verthez + + * iconv/libiconv/*: libiconv changes for ANSEL encoding. + +2002-10-01 Peter Verthez + + * ansel/ANSI_Z39.47.c: Fixes to ansel decoding and (mostly) encoding. + +2002-09-28 Peter Verthez + + * all: Portability fixes and support for libiconv. + +2002-09-22 Peter Verthez + + * gedcom/xref.c, include/gedcom.h.in: Added functions to retrieve, add, + link/unlink and delete cross-references. + + * gedcom/gedcom_1byte.lex, gedcom/gedcom_lex_common.c: Added a function + to check whether a (UTF-8) string is a valid token; bypass iconv + conversion for this. + + * gedcom/*: Fixed memory leaks reported by valgrind. + +2002-09-21 Peter Verthez + + * t/standalone.c: Close outfile *after* the last output is done... + + * gedcom/gedcom_*.lex, gedcom/gedcom_lex_common.c: Workaround for + memory leak in flex. + + * gedcom/encoding.c: Clean up environment at exit. + +2002-09-15 Peter Verthez + + * gedcom.h.in, gedcom/*, gom/*: Take care of const correctness. + +2002-09-13 Peter Verthez + + * include/gom.h: Add include file to be able to recognize __BEGIN_DECLS + + * doc/make_gom_xref: Corrected 'Generated from' string. + +2002-09-12 Peter Verthez + + * release 0.17 + + * gedcom/gedcom_lex_common.c, gedcom/interface.c, gedcom/message.c: + Fixes for internationalization. + + * doc/make_gom_xref, doc/usage.html: Documentation for the gedcom + object model. + +2002-09-09 Peter Verthez + + * gom/*: First check-in of gedcom object model. + +2002-09-08 Peter Verthez + + * all: More thorough error checking on library calls. + +2002-09-01 Peter Verthez + + * gedcom/gedcom.y: Use XREF_ANY for an association instead of XREF_INDI + + * include/gedcom.h.in, gedcom/xref.c: Added XREF_ANY for when type of + xref_value is not known yet. Added function gedcom_get_by_xref. + +2002-08-28 Peter Verthez + + * gedcom/interface.c: A little more checking (for duplicate + registration). + + * gedcom/age.c, gedcom/age.h, gedcom/gedcom.y, include/gedcom.h, + t/standalone.c: + Parsing age values. + +2002-08-25 Peter Verthez + + * gedcom/xref.c: Clean up xref table at exit (not after check), or when + new file is parsed. + + * include/gedcom.h.in, gedcom/interface.c, t/standalone.c: Added + extra argument to callback functions: the record/element identifier. + +2002-08-16 Peter Verthez + + * gedcom/compat.*, gedcom/gedcom.y: Moved all compatibility handling + functions to compat.c; let default charset depend on the program. + + * t/test_script: Check for a core file. + + * release 0.16 + + * t/dates.test, t/encoding_error.test: New tests. + + * t/utf8-locale.c: Remove conversion warning at compilation. + + * t/test_script: Enhancements to use script outside 'make check'. + + * t/standalone.c, t/bogus.test: Parse bogus file only if enabled + via option. + + * t/Makefile.am: Added rule to be able to perform single tests. + + * gedcom/encoding.c, gedcom/gedcom_lex_common.c: Handle illegal + characters in to_internal (to avoid crashes). + + * Lots of files: Add compability for Lifelines. + + * Makefile.inc, gedcom/Makefile.am, gedcom/gedcom_lex_common.c, + gedcom/gedcom_date.lex: + Added rule that can help to avoid unnecessary recompilation of lex + files. It generates a new include file only when necessary: use this + one in lex files. + +2002-04-08 Peter Verthez + + * t/minimal.test: Added test on a minimal GEDCOM file. + +2002-03-27 Peter Verthez + + * release 0.15 + + * gedcom/multilex.c: Make the use of gedcom_init() mandatory. + +2002-03-17 Peter Verthez + + * gedcom/gedcom.y: Graceful error handling on bogus input. + + * t/path1.test, t/path2.test, t/pathtest.c: New tests (for the + GCONV_PATH environment variable). + + * Moved the test program to the t subdirectory. + + * standalone.c, doc/usage.html: Use of the gedcom_init() function. + + * gedcom/multilex.c, gedcom/encoding.*: Added gedcom_init() function + to avoid problem with GCONV_PATH environment variable (see note in + gedcom/encoding.c). + +2002-01-22 Peter Verthez + + * gedcom/gedcom.y, gedcom/compat.c, gedcom/compat.h: Added + compatibility handling for ftree. + 2002-01-20 Peter Verthez + * release 0.14 + * restructured the test setup 2002-01-19 Peter Verthez