gedcom-parse.git
21 years agoLocal macro's for configure.in.
Peter Verthez [Sat, 28 Sep 2002 18:01:21 +0000 (18:01 +0000)]
Local macro's for configure.in.

21 years agoDon't process the 'ansel' subdirectory if not glibc iconv.
Peter Verthez [Sat, 28 Sep 2002 18:00:14 +0000 (18:00 +0000)]
Don't process the 'ansel' subdirectory if not glibc iconv.

21 years agoChecks for portability and for use of libiconv if iconv is not in libc.
Peter Verthez [Sat, 28 Sep 2002 17:59:13 +0000 (17:59 +0000)]
Checks for portability and for use of libiconv if iconv is not in libc.

21 years agoDon't distribute new.ged
Peter Verthez [Sat, 28 Sep 2002 17:58:37 +0000 (17:58 +0000)]
Don't distribute new.ged

21 years agoDon't use fixed path for perl.
Peter Verthez [Sat, 28 Sep 2002 17:57:52 +0000 (17:57 +0000)]
Don't use fixed path for perl.

21 years agoAdd -export-dynamic to be able to use libtool --execute.
Peter Verthez [Sat, 28 Sep 2002 17:57:21 +0000 (17:57 +0000)]
Add -export-dynamic to be able to use libtool --execute.

21 years agoPortability: set GCONV_PATH only if iconv implemented by glibc.
Peter Verthez [Sat, 28 Sep 2002 17:56:55 +0000 (17:56 +0000)]
Portability: set GCONV_PATH only if iconv implemented by glibc.
Fix for closing invalid conversion context (crashes on libiconv).

21 years agoExpect 308 shift-reduce conflicts.
Peter Verthez [Sat, 28 Sep 2002 17:56:00 +0000 (17:56 +0000)]
Expect 308 shift-reduce conflicts.

21 years agoPortability with libiconv: use UTF-8 instead of UTF8.
Peter Verthez [Sat, 28 Sep 2002 17:55:22 +0000 (17:55 +0000)]
Portability with libiconv: use UTF-8 instead of UTF8.

21 years agoPortability: have fallback solution if vsnprintf is not available.
Peter Verthez [Sat, 28 Sep 2002 17:54:41 +0000 (17:54 +0000)]
Portability: have fallback solution if vsnprintf is not available.

21 years agoDeclare unused parameters directly instead of relying on -Wno-unused-parameter.
Peter Verthez [Sat, 28 Sep 2002 17:54:14 +0000 (17:54 +0000)]
Declare unused parameters directly instead of relying on -Wno-unused-parameter.
Some extra memory checking.

21 years agoRemove compiler option -Wno-unused-parameter (old gcc doesn't have it).
Peter Verthez [Sat, 28 Sep 2002 17:53:15 +0000 (17:53 +0000)]
Remove compiler option -Wno-unused-parameter (old gcc doesn't have it).
Add linker option -export-dynamic to be able to use libtool --execute.

21 years agoDeclare unused parameters directly instead of relying on -Wno-unused-parameters.
Peter Verthez [Sat, 28 Sep 2002 17:52:23 +0000 (17:52 +0000)]
Declare unused parameters directly instead of relying on -Wno-unused-parameters.
New function gom_new_model.

21 years agoDeclare unused parameters directly instead of relying on -Wno-unused-parameters.
Peter Verthez [Sat, 28 Sep 2002 17:51:01 +0000 (17:51 +0000)]
Declare unused parameters directly instead of relying on -Wno-unused-parameters.

21 years agoPortability: don't use __BEGIN_DECLS and __END_DECLS.
Peter Verthez [Sat, 28 Sep 2002 17:49:45 +0000 (17:49 +0000)]
Portability: don't use __BEGIN_DECLS and __END_DECLS.

21 years agoDeclare headers properly.
Peter Verthez [Sat, 28 Sep 2002 17:49:07 +0000 (17:49 +0000)]
Declare headers properly.

21 years agoPortability: should return success if iconv is not glibc.
Peter Verthez [Sat, 28 Sep 2002 17:48:46 +0000 (17:48 +0000)]
Portability: should return success if iconv is not glibc.

21 years agoPortability: Don't use LD_LIBRARY_PATH directly, but use libtool.
Peter Verthez [Sat, 28 Sep 2002 17:48:15 +0000 (17:48 +0000)]
Portability: Don't use LD_LIBRARY_PATH directly, but use libtool.

21 years agoPortability: don't use LD_LIBRARY_PATH directly, but use libtool.
Peter Verthez [Sat, 28 Sep 2002 17:47:21 +0000 (17:47 +0000)]
Portability: don't use LD_LIBRARY_PATH directly, but use libtool.

21 years agoPortability: use libiconv if necessary.
Peter Verthez [Sat, 28 Sep 2002 17:46:49 +0000 (17:46 +0000)]
Portability: use libiconv if necessary.

21 years agoUse ICONV_CONST to have const correctness.
Peter Verthez [Sat, 28 Sep 2002 17:46:14 +0000 (17:46 +0000)]
Use ICONV_CONST to have const correctness.

21 years agoPortability fix: don't use __BEGIN_DECLS and __END_DECLS
Peter Verthez [Sat, 28 Sep 2002 17:45:35 +0000 (17:45 +0000)]
Portability fix: don't use __BEGIN_DECLS and __END_DECLS

21 years agoA bit of refactoring...
Peter Verthez [Tue, 24 Sep 2002 16:15:56 +0000 (16:15 +0000)]
A bit of refactoring...

21 years agoTest program for cross-reference updates.
Peter Verthez [Sun, 22 Sep 2002 18:54:48 +0000 (18:54 +0000)]
Test program for cross-reference updates.

21 years agoSome new tests...
Peter Verthez [Sun, 22 Sep 2002 18:54:15 +0000 (18:54 +0000)]
Some new tests...

21 years agoIgnore some files.
Peter Verthez [Sun, 22 Sep 2002 18:51:36 +0000 (18:51 +0000)]
Ignore some files.

21 years agoGenerate from this new.ged via configure.
Peter Verthez [Sun, 22 Sep 2002 18:50:25 +0000 (18:50 +0000)]
Generate from this new.ged via configure.

21 years agoRemoved (generated via configure.in).
Peter Verthez [Sun, 22 Sep 2002 18:49:18 +0000 (18:49 +0000)]
Removed (generated via configure.in).

21 years agoGenerate new.ged via configure.
Peter Verthez [Sun, 22 Sep 2002 18:48:24 +0000 (18:48 +0000)]
Generate new.ged via configure.

21 years agoAdded functions to add, delete, link and unlink cross-references.
Peter Verthez [Sun, 22 Sep 2002 18:46:56 +0000 (18:46 +0000)]
Added functions to add, delete, link and unlink cross-references.

21 years agoAdded a function to check whether a (UTF-8) string is a valid token.
Peter Verthez [Sun, 22 Sep 2002 18:44:14 +0000 (18:44 +0000)]
Added a function to check whether a (UTF-8) string is a valid token.

21 years agoAdded a function to check whether a string is a valid token.
Peter Verthez [Sun, 22 Sep 2002 18:43:41 +0000 (18:43 +0000)]
Added a function to check whether a string is a valid token.

21 years agoBypass iconv conversion if the string is UTF-8 coming from the application.
Peter Verthez [Sun, 22 Sep 2002 18:43:12 +0000 (18:43 +0000)]
Bypass iconv conversion if the string is UTF-8 coming from the application.

21 years agoAdded functions for retrieving, adding, modifying and deleting cross-references.
Peter Verthez [Sun, 22 Sep 2002 18:42:31 +0000 (18:42 +0000)]
Added functions for retrieving, adding, modifying and deleting cross-references.

21 years agoLet init_called be global (used from encoding.c).
Peter Verthez [Sun, 22 Sep 2002 13:20:17 +0000 (13:20 +0000)]
Let init_called be global (used from encoding.c).

21 years agoClean up gconv path at the proper time.
Peter Verthez [Sun, 22 Sep 2002 13:19:53 +0000 (13:19 +0000)]
Clean up gconv path at the proper time.

21 years agoignore some files.
Peter Verthez [Sun, 22 Sep 2002 13:04:31 +0000 (13:04 +0000)]
ignore some files.

21 years agoMoved test programs to src subdirectory.
Peter Verthez [Sun, 22 Sep 2002 13:03:00 +0000 (13:03 +0000)]
Moved test programs to src subdirectory.

21 years agoMoved from parent directory to here.
Peter Verthez [Sun, 22 Sep 2002 13:02:12 +0000 (13:02 +0000)]
Moved from parent directory to here.

21 years agoMoved to subdirectory src.
Peter Verthez [Sun, 22 Sep 2002 13:01:19 +0000 (13:01 +0000)]
Moved to subdirectory src.

21 years agoKeep old encoding if new one cannot be created.
Peter Verthez [Sun, 22 Sep 2002 09:22:13 +0000 (09:22 +0000)]
Keep old encoding if new one cannot be created.

21 years agoBetter error handling to avoid memory leaks.
Peter Verthez [Sun, 22 Sep 2002 09:21:48 +0000 (09:21 +0000)]
Better error handling to avoid memory leaks.

21 years agoDefine init function for the lexer.
Peter Verthez [Sun, 22 Sep 2002 09:19:18 +0000 (09:19 +0000)]
Define init function for the lexer.
Use lexer sections.

21 years agoAdd init function for the lexer.
Peter Verthez [Sun, 22 Sep 2002 09:18:46 +0000 (09:18 +0000)]
Add init function for the lexer.
Define lexer sections.

21 years agoInit functions for the lexers.
Peter Verthez [Sun, 22 Sep 2002 09:17:55 +0000 (09:17 +0000)]
Init functions for the lexers.

21 years agoCall init function for the lexer.
Peter Verthez [Sun, 22 Sep 2002 09:17:34 +0000 (09:17 +0000)]
Call init function for the lexer.
New function: gedcom_new_model.

21 years agoExtra test.
Peter Verthez [Sun, 22 Sep 2002 09:14:06 +0000 (09:14 +0000)]
Extra test.

21 years agoExpected result is success for these tests.
Peter Verthez [Sun, 22 Sep 2002 09:13:48 +0000 (09:13 +0000)]
Expected result is success for these tests.

21 years agoClose outfile *after* the last output is done...
Peter Verthez [Sat, 21 Sep 2002 20:14:46 +0000 (20:14 +0000)]
Close outfile *after* the last output is done...

21 years agoWorkaround for memory leak in flex.
Peter Verthez [Sat, 21 Sep 2002 20:06:39 +0000 (20:06 +0000)]
Workaround for memory leak in flex.

21 years agoClean up environment at exit.
Peter Verthez [Sat, 21 Sep 2002 07:42:47 +0000 (07:42 +0000)]
Clean up environment at exit.

21 years agoClean up message buffer at exit.
Peter Verthez [Thu, 19 Sep 2002 06:23:29 +0000 (06:23 +0000)]
Clean up message buffer at exit.

21 years agoProvide a way to do memory debugging with e.g. valgrind.
Peter Verthez [Wed, 18 Sep 2002 19:19:32 +0000 (19:19 +0000)]
Provide a way to do memory debugging with e.g. valgrind.

21 years agoMoved gedcom.enc from top directory to data subdirectory.
Peter Verthez [Wed, 18 Sep 2002 17:53:09 +0000 (17:53 +0000)]
Moved gedcom.enc from top directory to data subdirectory.

21 years agoCreated data directory.
Peter Verthez [Wed, 18 Sep 2002 17:52:07 +0000 (17:52 +0000)]
Created data directory.

21 years agoMoved from top directory to here.
Peter Verthez [Wed, 18 Sep 2002 17:51:39 +0000 (17:51 +0000)]
Moved from top directory to here.

21 years agoExtra subdirectories.
Peter Verthez [Wed, 18 Sep 2002 17:50:58 +0000 (17:50 +0000)]
Extra subdirectories.

21 years agoMoved gedcom.enc to data subdirectory.
Peter Verthez [Wed, 18 Sep 2002 17:50:29 +0000 (17:50 +0000)]
Moved gedcom.enc to data subdirectory.

21 years agoMoved to data subdirectory.
Peter Verthez [Wed, 18 Sep 2002 17:50:11 +0000 (17:50 +0000)]
Moved to data subdirectory.

21 years agoFixes for const correctness.
Peter Verthez [Tue, 17 Sep 2002 15:50:18 +0000 (15:50 +0000)]
Fixes for const correctness.

21 years agoUse of libutf8
Peter Verthez [Tue, 17 Sep 2002 15:48:11 +0000 (15:48 +0000)]
Use of libutf8

21 years agoMoved get/set string to gom_modify.c.
Peter Verthez [Tue, 17 Sep 2002 15:47:12 +0000 (15:47 +0000)]
Moved get/set string to gom_modify.c.

21 years agoGetting and setting strings.
Peter Verthez [Tue, 17 Sep 2002 15:46:43 +0000 (15:46 +0000)]
Getting and setting strings.

21 years agoMoved utf8-locale.* to utf8 directory.
Peter Verthez [Mon, 16 Sep 2002 15:20:19 +0000 (15:20 +0000)]
Moved utf8-locale.* to utf8 directory.

21 years agoMoved from test directory.
Peter Verthez [Mon, 16 Sep 2002 15:19:55 +0000 (15:19 +0000)]
Moved from test directory.

21 years agoMoved these files to the utf8 directory.
Peter Verthez [Mon, 16 Sep 2002 15:18:58 +0000 (15:18 +0000)]
Moved these files to the utf8 directory.

21 years agoTaking care of const correctness.
Peter Verthez [Sun, 15 Sep 2002 19:02:13 +0000 (19:02 +0000)]
Taking care of const correctness.

21 years agoTaking care of const correctness.
Peter Verthez [Sun, 15 Sep 2002 18:25:42 +0000 (18:25 +0000)]
Taking care of const correctness.

21 years agoTake care of const correctness.
Peter Verthez [Sun, 15 Sep 2002 18:10:47 +0000 (18:10 +0000)]
Take care of const correctness.

21 years agoUpdated for release 0.17.
Peter Verthez [Sat, 14 Sep 2002 13:33:32 +0000 (13:33 +0000)]
Updated for release 0.17.

21 years agoGom header should include the gedcom header.
Peter Verthez [Sat, 14 Sep 2002 07:45:59 +0000 (07:45 +0000)]
Gom header should include the gedcom header.

21 years agoPut the gom header first to test errors in the header.
Peter Verthez [Fri, 13 Sep 2002 16:33:58 +0000 (16:33 +0000)]
Put the gom header first to test errors in the header.

21 years agoAdd include file sys/cdefs.h for __BEGIN_DECLS
Peter Verthez [Fri, 13 Sep 2002 15:47:21 +0000 (15:47 +0000)]
Add include file sys/cdefs.h for __BEGIN_DECLS

21 years agoCorrected 'Generated from' string.
Peter Verthez [Fri, 13 Sep 2002 15:25:26 +0000 (15:25 +0000)]
Corrected 'Generated from' string.

21 years agoCorrections for installation.
Peter Verthez [Thu, 12 Sep 2002 19:54:13 +0000 (19:54 +0000)]
Corrections for installation.

21 years agoRelease 0.17
Peter Verthez [Thu, 12 Sep 2002 19:41:40 +0000 (19:41 +0000)]
Release 0.17

21 years agoTranslation for release 0.17
Peter Verthez [Thu, 12 Sep 2002 19:40:48 +0000 (19:40 +0000)]
Translation for release 0.17

21 years agoGenerated for release 0.17.
Peter Verthez [Thu, 12 Sep 2002 19:35:59 +0000 (19:35 +0000)]
Generated for release 0.17.

21 years agoExtra files with translatable strings.
Peter Verthez [Thu, 12 Sep 2002 19:33:09 +0000 (19:33 +0000)]
Extra files with translatable strings.

21 years agoRemoved newlines from error strings.
Peter Verthez [Thu, 12 Sep 2002 19:30:49 +0000 (19:30 +0000)]
Removed newlines from error strings.

21 years agoMoved strings out of macros, because xgettext doesn't recognize them there.
Peter Verthez [Thu, 12 Sep 2002 19:29:58 +0000 (19:29 +0000)]
Moved strings out of macros, because xgettext doesn't recognize them there.

21 years agoDeclare gomxref.html as a generated doc file.
Peter Verthez [Thu, 12 Sep 2002 19:28:38 +0000 (19:28 +0000)]
Declare gomxref.html as a generated doc file.

21 years agoDocumentation for the GEDCOM object model.
Peter Verthez [Thu, 12 Sep 2002 17:40:08 +0000 (17:40 +0000)]
Documentation for the GEDCOM object model.

21 years agoShow which CVS element is used to generate the HTML file.
Peter Verthez [Thu, 12 Sep 2002 17:39:38 +0000 (17:39 +0000)]
Show which CVS element is used to generate the HTML file.
Add some HTML headers.

21 years agoLittle correction.
Peter Verthez [Thu, 12 Sep 2002 17:39:00 +0000 (17:39 +0000)]
Little correction.

21 years agoRenamed make_xref to make_gom_xref.
Peter Verthez [Thu, 12 Sep 2002 15:28:21 +0000 (15:28 +0000)]
Renamed make_xref to make_gom_xref.

21 years agoChanges to be able to generate documentation.
Peter Verthez [Wed, 11 Sep 2002 19:12:17 +0000 (19:12 +0000)]
Changes to be able to generate documentation.

21 years agoChange some link names.
Peter Verthez [Wed, 11 Sep 2002 19:11:47 +0000 (19:11 +0000)]
Change some link names.

21 years agoGenerate documentation for gedcom object model.
Peter Verthez [Wed, 11 Sep 2002 19:11:11 +0000 (19:11 +0000)]
Generate documentation for gedcom object model.

21 years agoGenerating documentation for gedcom object model.
Peter Verthez [Wed, 11 Sep 2002 19:09:50 +0000 (19:09 +0000)]
Generating documentation for gedcom object model.

21 years agoMore thorough error handling.
Peter Verthez [Wed, 11 Sep 2002 18:39:16 +0000 (18:39 +0000)]
More thorough error handling.

21 years agoBetter checking of library result values.
Peter Verthez [Mon, 9 Sep 2002 18:24:14 +0000 (18:24 +0000)]
Better checking of library result values.

21 years agoBetter checking of library return values.
Peter Verthez [Mon, 9 Sep 2002 18:17:29 +0000 (18:17 +0000)]
Better checking of library return values.

21 years agoFixes for make distcheck.
Peter Verthez [Mon, 9 Sep 2002 18:03:26 +0000 (18:03 +0000)]
Fixes for make distcheck.

21 years agoForgotten internal header file.
Peter Verthez [Mon, 9 Sep 2002 18:02:54 +0000 (18:02 +0000)]
Forgotten internal header file.

21 years agoFirst check-in of gedcom object model.
Peter Verthez [Mon, 9 Sep 2002 16:36:28 +0000 (16:36 +0000)]
First check-in of gedcom object model.

21 years agoFirst check-in of gedcom object model.
Peter Verthez [Mon, 9 Sep 2002 16:24:59 +0000 (16:24 +0000)]
First check-in of gedcom object model.

21 years agoAvoid 'cd ..'
Peter Verthez [Sun, 8 Sep 2002 19:16:45 +0000 (19:16 +0000)]
Avoid 'cd ..'

21 years agoCorrections in interface description.
Peter Verthez [Sun, 8 Sep 2002 19:15:59 +0000 (19:15 +0000)]
Corrections in interface description.

21 years agoMoved gedcom_error etc. from internal header to external header.
Peter Verthez [Sun, 8 Sep 2002 19:14:17 +0000 (19:14 +0000)]
Moved gedcom_error etc. from internal header to external header.