gedcom-parse.git
21 years agoSome portability fixes.
Peter Verthez [Sat, 28 Dec 2002 13:29:14 +0000 (13:29 +0000)]
Some portability fixes.

21 years agoCopy over utf8tools.html from the utf8 subdirectory.
Peter Verthez [Sat, 28 Dec 2002 13:28:56 +0000 (13:28 +0000)]
Copy over utf8tools.html from the utf8 subdirectory.

21 years agoLittle fix.
Peter Verthez [Sat, 28 Dec 2002 13:28:33 +0000 (13:28 +0000)]
Little fix.

21 years agoAdded subdirectory doc.
Peter Verthez [Sat, 28 Dec 2002 13:24:42 +0000 (13:24 +0000)]
Added subdirectory doc.

21 years agoSome little fixes.
Peter Verthez [Sat, 28 Dec 2002 13:23:11 +0000 (13:23 +0000)]
Some little fixes.

21 years agoAdded documentation.
Peter Verthez [Sat, 28 Dec 2002 13:21:32 +0000 (13:21 +0000)]
Added documentation.

21 years agoMade some functions static + some extra defense.
Peter Verthez [Sat, 28 Dec 2002 13:16:56 +0000 (13:16 +0000)]
Made some functions static + some extra defense.

21 years agoMade some functions static.
Peter Verthez [Sat, 28 Dec 2002 13:16:23 +0000 (13:16 +0000)]
Made some functions static.

21 years agoChanged name of header file.
Peter Verthez [Sat, 28 Dec 2002 13:16:04 +0000 (13:16 +0000)]
Changed name of header file.

21 years agoUpdate
Peter Verthez [Sun, 22 Dec 2002 14:01:33 +0000 (14:01 +0000)]
Update

21 years agoInstall gedcom-config.
Peter Verthez [Sun, 22 Dec 2002 14:01:08 +0000 (14:01 +0000)]
Install gedcom-config.

21 years agoUpdate.
Peter Verthez [Sun, 22 Dec 2002 14:00:45 +0000 (14:00 +0000)]
Update.

21 years agoGenerate gedcom-config.
Peter Verthez [Sun, 22 Dec 2002 13:59:43 +0000 (13:59 +0000)]
Generate gedcom-config.

21 years agoAdded CVS tags.
Peter Verthez [Sun, 22 Dec 2002 13:59:22 +0000 (13:59 +0000)]
Added CVS tags.

21 years agoSmall fix.
Peter Verthez [Sun, 22 Dec 2002 13:58:55 +0000 (13:58 +0000)]
Small fix.

21 years agoNew file.
Peter Verthez [Sun, 22 Dec 2002 13:20:39 +0000 (13:20 +0000)]
New file.

21 years agoMoved some parts to the corresponding file in utf8.
Peter Verthez [Sat, 21 Dec 2002 19:07:28 +0000 (19:07 +0000)]
Moved some parts to the corresponding file in utf8.

21 years agoFix bug in make distcheck.
Peter Verthez [Sat, 21 Dec 2002 19:06:55 +0000 (19:06 +0000)]
Fix bug in make distcheck.

21 years agoConverted to separate package.
Peter Verthez [Sat, 21 Dec 2002 19:05:49 +0000 (19:05 +0000)]
Converted to separate package.
Changed license to LGPL (instead of public domain).

21 years agoUTF8 library is now a shared library.
Peter Verthez [Sat, 21 Dec 2002 18:15:24 +0000 (18:15 +0000)]
UTF8 library is now a shared library.

21 years agoUTF8 library is now a shared library.
Peter Verthez [Sat, 21 Dec 2002 18:14:44 +0000 (18:14 +0000)]
UTF8 library is now a shared library.
utf8.h renamed to utf8tools.h

21 years agoutf8.h is renamed to utf8tools.h
Peter Verthez [Sat, 21 Dec 2002 18:14:02 +0000 (18:14 +0000)]
utf8.h is renamed to utf8tools.h

21 years agoUTF8 library is now a shared library.
Peter Verthez [Sat, 21 Dec 2002 18:13:19 +0000 (18:13 +0000)]
UTF8 library is now a shared library.
Make distclean fixes.

21 years agoChanged the utf8 library to a shared library.
Peter Verthez [Sat, 21 Dec 2002 18:11:56 +0000 (18:11 +0000)]
Changed the utf8 library to a shared library.

21 years agoFixed memory leak.
Peter Verthez [Sat, 21 Dec 2002 16:53:17 +0000 (16:53 +0000)]
Fixed memory leak.

21 years agoDate handling functions.
Peter Verthez [Sat, 21 Dec 2002 15:47:20 +0000 (15:47 +0000)]
Date handling functions.

21 years agoAlso test a date value in annunciation style.
Peter Verthez [Sat, 21 Dec 2002 15:45:43 +0000 (15:45 +0000)]
Also test a date value in annunciation style.

21 years agoUpdated reference output for date handling.
Peter Verthez [Sat, 21 Dec 2002 15:45:03 +0000 (15:45 +0000)]
Updated reference output for date handling.

21 years agoSmall extra function.
Peter Verthez [Sat, 21 Dec 2002 15:42:50 +0000 (15:42 +0000)]
Small extra function.

21 years agoTests for date functions.
Peter Verthez [Sat, 21 Dec 2002 15:42:26 +0000 (15:42 +0000)]
Tests for date functions.

21 years agoRemoved dup_date and dup_age.
Peter Verthez [Sat, 21 Dec 2002 15:40:22 +0000 (15:40 +0000)]
Removed dup_date and dup_age.

21 years agoAuto-generation of tag names.
Peter Verthez [Sat, 21 Dec 2002 15:38:14 +0000 (15:38 +0000)]
Auto-generation of tag names.

21 years agoTag names are now automatically generated.
Peter Verthez [Sat, 21 Dec 2002 15:37:50 +0000 (15:37 +0000)]
Tag names are now automatically generated.

21 years agoNew function for handling age values.
Peter Verthez [Sat, 21 Dec 2002 15:37:26 +0000 (15:37 +0000)]
New function for handling age values.

21 years agoFix for initialization of buffer in grow_buffer.
Peter Verthez [Sat, 21 Dec 2002 15:37:00 +0000 (15:37 +0000)]
Fix for initialization of buffer in grow_buffer.

21 years agoNew date handling functions.
Peter Verthez [Sat, 21 Dec 2002 15:36:28 +0000 (15:36 +0000)]
New date handling functions.

21 years agoSupport for the date handling functions.
Peter Verthez [Sat, 21 Dec 2002 15:35:25 +0000 (15:35 +0000)]
Support for the date handling functions.

21 years agoTag names are now auto-generated.
Peter Verthez [Sat, 21 Dec 2002 15:34:56 +0000 (15:34 +0000)]
Tag names are now auto-generated.

21 years agoSmall fix for empty values in write_long.
Peter Verthez [Sat, 21 Dec 2002 15:34:27 +0000 (15:34 +0000)]
Small fix for empty values in write_long.

21 years agoExtra functions for handling date values.
Peter Verthez [Sat, 21 Dec 2002 15:33:43 +0000 (15:33 +0000)]
Extra functions for handling date values.

21 years agoCorrect output of dates.
Peter Verthez [Sun, 15 Dec 2002 15:05:28 +0000 (15:05 +0000)]
Correct output of dates.

21 years agoRemove some superfluous space characters.
Peter Verthez [Sun, 15 Dec 2002 15:04:59 +0000 (15:04 +0000)]
Remove some superfluous space characters.

21 years agoDelimit strings with single quotes in the GOM dump to show spaces clearly.
Peter Verthez [Sun, 15 Dec 2002 15:03:35 +0000 (15:03 +0000)]
Delimit strings with single quotes in the GOM dump to show spaces clearly.

21 years agoSupport for writing date and age values.
Peter Verthez [Sun, 15 Dec 2002 14:13:40 +0000 (14:13 +0000)]
Support for writing date and age values.

21 years agoWriting dates and ages.
Peter Verthez [Sun, 15 Dec 2002 14:11:10 +0000 (14:11 +0000)]
Writing dates and ages.

21 years agoTest for writing dates.
Peter Verthez [Sun, 15 Dec 2002 14:10:12 +0000 (14:10 +0000)]
Test for writing dates.

21 years agoWrite support for age values.
Peter Verthez [Sun, 15 Dec 2002 14:09:42 +0000 (14:09 +0000)]
Write support for age values.
Rudimentary write support for date values.

21 years agoCompleted writing strings and xrefs.
Peter Verthez [Sun, 15 Dec 2002 09:48:48 +0000 (09:48 +0000)]
Completed writing strings and xrefs.

21 years agoCompleted writing of strings and xrefs.
Peter Verthez [Sun, 15 Dec 2002 09:46:30 +0000 (09:46 +0000)]
Completed writing of strings and xrefs.

21 years agoTest writing of a read gedcom file.
Peter Verthez [Sun, 15 Dec 2002 09:43:51 +0000 (09:43 +0000)]
Test writing of a read gedcom file.

21 years agoComplete string and xref output.
Peter Verthez [Sun, 15 Dec 2002 09:43:00 +0000 (09:43 +0000)]
Complete string and xref output.

21 years agoSome updates...
Peter Verthez [Sun, 8 Dec 2002 17:06:13 +0000 (17:06 +0000)]
Some updates...

21 years agoWriting long strings (with continuation), and conversion of at characters.
Peter Verthez [Sun, 8 Dec 2002 17:04:34 +0000 (17:04 +0000)]
Writing long strings (with continuation), and conversion of at characters.

21 years agoTesting long string values with at characters...
Peter Verthez [Sun, 8 Dec 2002 17:02:08 +0000 (17:02 +0000)]
Testing long string values with at characters...

21 years agoAdded configure option --enable-debug.
Peter Verthez [Sun, 8 Dec 2002 16:01:23 +0000 (16:01 +0000)]
Added configure option --enable-debug.

21 years agoClear the buffer at init.
Peter Verthez [Sun, 8 Dec 2002 13:14:44 +0000 (13:14 +0000)]
Clear the buffer at init.

21 years agoUse SAFE_BUF_ADDCHAR where appropriate.
Peter Verthez [Sun, 8 Dec 2002 13:14:23 +0000 (13:14 +0000)]
Use SAFE_BUF_ADDCHAR where appropriate.

21 years agoMoved common code to gom_internal.h
Peter Verthez [Sun, 8 Dec 2002 13:13:45 +0000 (13:13 +0000)]
Moved common code to gom_internal.h

21 years agoAdded some common code + fixed memory leak.
Peter Verthez [Sun, 8 Dec 2002 13:13:23 +0000 (13:13 +0000)]
Added some common code + fixed memory leak.

21 years agoPut common code in gom_internal.h
Peter Verthez [Sun, 8 Dec 2002 13:11:04 +0000 (13:11 +0000)]
Put common code in gom_internal.h

21 years agoNew change.
Peter Verthez [Sun, 8 Dec 2002 10:01:42 +0000 (10:01 +0000)]
New change.

21 years agoUse safe buffer mechanism for storing gedcom value (to avoid fixed
Peter Verthez [Sun, 8 Dec 2002 10:01:04 +0000 (10:01 +0000)]
Use safe buffer mechanism for storing gedcom value (to avoid fixed
buffer size).

21 years agoSome changes to safe_buffer structure.
Peter Verthez [Sun, 8 Dec 2002 09:59:57 +0000 (09:59 +0000)]
Some changes to safe_buffer structure.

21 years agoDocument types of Gedcom_val in end callback.
Peter Verthez [Sat, 7 Dec 2002 16:54:42 +0000 (16:54 +0000)]
Document types of Gedcom_val in end callback.

21 years agoUse complete concatenated text instead of concatenating the texts itself.
Peter Verthez [Sat, 7 Dec 2002 16:43:14 +0000 (16:43 +0000)]
Use complete concatenated text instead of concatenating the texts itself.

21 years agoMake a NULL GEDCOM_VAL if there is no string passed in end callback.
Peter Verthez [Sat, 7 Dec 2002 16:40:53 +0000 (16:40 +0000)]
Make a NULL GEDCOM_VAL if there is no string passed in end callback.

21 years agoSome updates.
Peter Verthez [Sat, 7 Dec 2002 14:48:53 +0000 (14:48 +0000)]
Some updates.

21 years agoPass complete concatenated text in end callback.
Peter Verthez [Sat, 7 Dec 2002 14:40:50 +0000 (14:40 +0000)]
Pass complete concatenated text in end callback.

21 years agoBeginnings of write support.
Peter Verthez [Wed, 4 Dec 2002 18:45:12 +0000 (18:45 +0000)]
Beginnings of write support.

21 years agoInit_encodings should be done earlier (at gedcom_init).
Peter Verthez [Wed, 4 Dec 2002 18:44:26 +0000 (18:44 +0000)]
Init_encodings should be done earlier (at gedcom_init).

21 years agoBeginnings of write support.
Peter Verthez [Wed, 4 Dec 2002 18:43:19 +0000 (18:43 +0000)]
Beginnings of write support.

21 years agoLittle change, so that test script don't need test name hardcoded.
Peter Verthez [Wed, 4 Dec 2002 09:45:36 +0000 (09:45 +0000)]
Little change, so that test script don't need test name hardcoded.

21 years agoExtra arguments for the length of non-UTF-8 strings.
Peter Verthez [Sun, 1 Dec 2002 15:25:20 +0000 (15:25 +0000)]
Extra arguments for the length of non-UTF-8 strings.

21 years agoHide the implementation of some types.
Peter Verthez [Sun, 1 Dec 2002 12:35:32 +0000 (12:35 +0000)]
Hide the implementation of some types.

21 years agoConversion changes.
Peter Verthez [Sun, 1 Dec 2002 09:20:42 +0000 (09:20 +0000)]
Conversion changes.

21 years agoUse libutf8.
Peter Verthez [Sun, 1 Dec 2002 09:14:11 +0000 (09:14 +0000)]
Use libutf8.

21 years agoUse conv_buffer interface.
Peter Verthez [Sun, 1 Dec 2002 09:12:34 +0000 (09:12 +0000)]
Use conv_buffer interface.

21 years agoSome changes in interface.
Peter Verthez [Sun, 1 Dec 2002 09:11:40 +0000 (09:11 +0000)]
Some changes in interface.

21 years agoMoved bulk of to_internal in gedcom/encoding.c to here.
Peter Verthez [Sun, 1 Dec 2002 09:10:29 +0000 (09:10 +0000)]
Moved bulk of to_internal in gedcom/encoding.c to here.

21 years agoUse general UTF-8 conversion in libutf8 for to_internal.
Peter Verthez [Sun, 1 Dec 2002 09:09:55 +0000 (09:09 +0000)]
Use general UTF-8 conversion in libutf8 for to_internal.

21 years agoMade conversion interface more general.
Peter Verthez [Sat, 30 Nov 2002 15:50:13 +0000 (15:50 +0000)]
Made conversion interface more general.

21 years ago*** empty log message ***
Peter Verthez [Fri, 29 Nov 2002 19:09:55 +0000 (19:09 +0000)]
*** empty log message ***

21 years agoSome changes...
Peter Verthez [Sun, 24 Nov 2002 19:38:29 +0000 (19:38 +0000)]
Some changes...

21 years agoExtracted safe buffer mechanism to buffer.c for reuse.
Peter Verthez [Sun, 24 Nov 2002 19:36:38 +0000 (19:36 +0000)]
Extracted safe buffer mechanism to buffer.c for reuse.

21 years agoExtracted from message.c for reuse.
Peter Verthez [Sun, 24 Nov 2002 19:35:37 +0000 (19:35 +0000)]
Extracted from message.c for reuse.

21 years agoUpdates for string and UTF-8 functions.
Peter Verthez [Fri, 22 Nov 2002 21:32:34 +0000 (21:32 +0000)]
Updates for string and UTF-8 functions.

21 years agoMore checking on validity of strings.
Peter Verthez [Fri, 22 Nov 2002 21:31:23 +0000 (21:31 +0000)]
More checking on validity of strings.

21 years agoNew file with translatable strings.
Peter Verthez [Fri, 22 Nov 2002 21:30:46 +0000 (21:30 +0000)]
New file with translatable strings.

21 years agoNew test program.
Peter Verthez [Fri, 22 Nov 2002 21:29:23 +0000 (21:29 +0000)]
New test program.

21 years agoTest program for updates in gom.
Peter Verthez [Fri, 22 Nov 2002 21:28:55 +0000 (21:28 +0000)]
Test program for updates in gom.

21 years agoHeader file utf8_locale.h renamed to utf8.h
Peter Verthez [Fri, 22 Nov 2002 21:04:48 +0000 (21:04 +0000)]
Header file utf8_locale.h renamed to utf8.h

21 years agoAdded utf8.c
Peter Verthez [Fri, 22 Nov 2002 20:59:28 +0000 (20:59 +0000)]
Added utf8.c
Renamed utf8_locale.h to utf8.h

21 years agoHeader file is renamed.
Peter Verthez [Fri, 22 Nov 2002 20:54:49 +0000 (20:54 +0000)]
Header file is renamed.

21 years agoRenamed utf8-locale.h to utf8.h.
Peter Verthez [Fri, 22 Nov 2002 20:53:51 +0000 (20:53 +0000)]
Renamed utf8-locale.h to utf8.h.
Added functions is_utf8_string and utf8_strlen.

21 years agoUse dgettext instead of gettext -> no textdomain() needed anymore.
Peter Verthez [Mon, 4 Nov 2002 18:15:12 +0000 (18:15 +0000)]
Use dgettext instead of gettext -> no textdomain() needed anymore.

21 years agoUse dgettext instead of gettext.
Peter Verthez [Mon, 4 Nov 2002 18:14:40 +0000 (18:14 +0000)]
Use dgettext instead of gettext.

21 years agoChange return type of gedcom_init to int.
Peter Verthez [Mon, 4 Nov 2002 18:14:10 +0000 (18:14 +0000)]
Change return type of gedcom_init to int.

21 years agogedcom_date.lex also contains translatable strings.
Peter Verthez [Mon, 4 Nov 2002 18:13:42 +0000 (18:13 +0000)]
gedcom_date.lex also contains translatable strings.

21 years agoLet check-% depend on all instead of all-local.
Peter Verthez [Mon, 4 Nov 2002 18:13:10 +0000 (18:13 +0000)]
Let check-% depend on all instead of all-local.

21 years agoHave a way to test with a different language, through GEDCOM_LANG.
Peter Verthez [Mon, 4 Nov 2002 18:11:39 +0000 (18:11 +0000)]
Have a way to test with a different language, through GEDCOM_LANG.