Peter Verthez [Sun, 17 Mar 2002 13:45:21 +0000 (13:45 +0000)]
Move of test programs to t subdirectory.
Peter Verthez [Sun, 17 Mar 2002 13:43:52 +0000 (13:43 +0000)]
Tests for the GCONV_PATH environment variable.
Peter Verthez [Sun, 17 Mar 2002 13:30:43 +0000 (13:30 +0000)]
Moved test program to t subdirectory.
Peter Verthez [Sun, 17 Mar 2002 13:17:12 +0000 (13:17 +0000)]
Add call to gedcom_init().
Peter Verthez [Sun, 17 Mar 2002 13:04:19 +0000 (13:04 +0000)]
Add interface function gedcom_init(), to avoid problem with GCONV_PATH
modification (see note in encoding.c).
Peter Verthez [Thu, 24 Jan 2002 17:22:27 +0000 (17:22 +0000)]
Fix for ftree compatibility
Peter Verthez [Tue, 22 Jan 2002 20:20:21 +0000 (20:20 +0000)]
Some enhancements in the ftree compatibility.
Peter Verthez [Tue, 22 Jan 2002 20:16:16 +0000 (20:16 +0000)]
Get rid of compiler warning from lex generated code.
Peter Verthez [Tue, 22 Jan 2002 18:55:05 +0000 (18:55 +0000)]
Compatibility handling for ftree.
Peter Verthez [Sun, 20 Jan 2002 14:58:29 +0000 (14:58 +0000)]
Also put Makefile.inc in dist.
Peter Verthez [Sun, 20 Jan 2002 13:54:11 +0000 (13:54 +0000)]
Release 0.14.
Peter Verthez [Sun, 20 Jan 2002 13:51:22 +0000 (13:51 +0000)]
Updated.
Peter Verthez [Sun, 20 Jan 2002 13:51:09 +0000 (13:51 +0000)]
Correction in configure.in support.
Peter Verthez [Sun, 20 Jan 2002 13:46:11 +0000 (13:46 +0000)]
Updated.
Peter Verthez [Sun, 20 Jan 2002 13:32:26 +0000 (13:32 +0000)]
General update of docs.
Peter Verthez [Sun, 20 Jan 2002 13:29:32 +0000 (13:29 +0000)]
Initialize conv_fails variable (for case of null strings).
Peter Verthez [Sun, 20 Jan 2002 13:27:12 +0000 (13:27 +0000)]
Restructuring of test setup.
Peter Verthez [Sat, 19 Jan 2002 16:53:07 +0000 (16:53 +0000)]
Avoid output to stdout on 'make check'.
Peter Verthez [Sat, 19 Jan 2002 16:08:10 +0000 (16:08 +0000)]
Describe how to check library version in configure.in.
Peter Verthez [Sat, 19 Jan 2002 15:50:09 +0000 (15:50 +0000)]
Provide a version number in the installed header gedcom.h.
Peter Verthez [Sat, 19 Jan 2002 13:29:02 +0000 (13:29 +0000)]
Added parameter to conversion from UTF-8 to locale, to return the number
of conversion failures.
Peter Verthez [Wed, 16 Jan 2002 17:56:30 +0000 (17:56 +0000)]
Log of recent changes.
Peter Verthez [Wed, 16 Jan 2002 17:55:49 +0000 (17:55 +0000)]
Make sure that the 'string' member of an xref always contains a valid string.
Peter Verthez [Wed, 16 Jan 2002 17:50:29 +0000 (17:50 +0000)]
tag is struct instead of simple string.
Peter Verthez [Wed, 16 Jan 2002 17:47:53 +0000 (17:47 +0000)]
setlocale returns a string in static storage, so must use strdup
(and free it afterwards)
Peter Verthez [Tue, 15 Jan 2002 20:08:10 +0000 (20:08 +0000)]
Separate the modification of GCONV_PATH from the rest of the initialization,
and let it be called before main (necessary because iconv_open will only look
at GCONV_PATH once, and e.g. GTK calls iconv_open very early).
Peter Verthez [Tue, 15 Jan 2002 17:46:55 +0000 (17:46 +0000)]
Save the old locale (in case the application had set it).
Peter Verthez [Tue, 15 Jan 2002 17:45:42 +0000 (17:45 +0000)]
Don't allow the parser to continue if the conversion context couldn't be
opened.
Peter Verthez [Sun, 13 Jan 2002 12:36:46 +0000 (12:36 +0000)]
Make the header fit for inclusion in a C++ program.
Peter Verthez [Sun, 13 Jan 2002 12:22:35 +0000 (12:22 +0000)]
Character encoding (UTF-8 to locale) example and use in standalone.c.
Peter Verthez [Sun, 13 Jan 2002 12:22:04 +0000 (12:22 +0000)]
Explanation about character encoding.
Peter Verthez [Sun, 13 Jan 2002 12:20:00 +0000 (12:20 +0000)]
At lot more explanation about encodings.
Peter Verthez [Sat, 12 Jan 2002 17:44:21 +0000 (17:44 +0000)]
Corrections...
Peter Verthez [Sat, 12 Jan 2002 17:40:51 +0000 (17:40 +0000)]
Added links for GEDCOM and Unicode.
Peter Verthez [Sat, 12 Jan 2002 16:03:09 +0000 (16:03 +0000)]
Add extra image files.
Peter Verthez [Sat, 12 Jan 2002 16:02:12 +0000 (16:02 +0000)]
Further explanation of Unicode.
Peter Verthez [Sat, 12 Jan 2002 13:13:14 +0000 (13:13 +0000)]
Moved encoding introduction to separate html page.
Peter Verthez [Sat, 12 Jan 2002 11:56:53 +0000 (11:56 +0000)]
Some corrections.
Peter Verthez [Thu, 10 Jan 2002 19:51:42 +0000 (19:51 +0000)]
Small fix in link.
Peter Verthez [Thu, 10 Jan 2002 19:47:26 +0000 (19:47 +0000)]
Some more documentation regarding development.
Put the CVS tags in a smaller font.
Peter Verthez [Thu, 10 Jan 2002 18:45:36 +0000 (18:45 +0000)]
Some Makefile enhancements for documentation.
Peter Verthez [Thu, 10 Jan 2002 17:39:54 +0000 (17:39 +0000)]
Some bugfixes for the standalone lexers.
Peter Verthez [Wed, 9 Jan 2002 16:55:47 +0000 (16:55 +0000)]
Use own colors; specifically to have white background.
Peter Verthez [Wed, 9 Jan 2002 16:53:17 +0000 (16:53 +0000)]
Use own colors, specifically to have white background.
Peter Verthez [Tue, 8 Jan 2002 19:26:55 +0000 (19:26 +0000)]
Corrected link to GEDCOM spec.
Peter Verthez [Sat, 5 Jan 2002 14:28:08 +0000 (14:28 +0000)]
Release 0.13
Peter Verthez [Sat, 5 Jan 2002 14:27:28 +0000 (14:27 +0000)]
Updated.
Peter Verthez [Sat, 5 Jan 2002 14:17:35 +0000 (14:17 +0000)]
Updated.
Peter Verthez [Sat, 5 Jan 2002 14:08:53 +0000 (14:08 +0000)]
Updated.
Peter Verthez [Sat, 5 Jan 2002 14:08:35 +0000 (14:08 +0000)]
Extra file with translatable strings: xref.c.
Peter Verthez [Sat, 5 Jan 2002 14:05:11 +0000 (14:05 +0000)]
Parse and process cross-references.
Peter Verthez [Sat, 5 Jan 2002 14:01:43 +0000 (14:01 +0000)]
Bugfixes in using the hash implementation of kazlib.
Peter Verthez [Sat, 5 Jan 2002 13:59:50 +0000 (13:59 +0000)]
Add a variable to the GEDCOM_MAKE_* macros.
Move the GEDCOM_MAKE_DATE macro to date.h.
Peter Verthez [Sat, 5 Jan 2002 13:58:43 +0000 (13:58 +0000)]
Some cosmetic changes.
Peter Verthez [Thu, 3 Jan 2002 11:55:43 +0000 (11:55 +0000)]
Don't return 0 for context.
Peter Verthez [Thu, 3 Jan 2002 11:55:09 +0000 (11:55 +0000)]
Bugfix for context handling of tags that are grouped in the yacc file.
Peter Verthez [Thu, 3 Jan 2002 10:52:07 +0000 (10:52 +0000)]
Bugfix for value of NOTE element; extra value on start record callback
(e.g. for NOTE record).
Peter Verthez [Thu, 3 Jan 2002 10:51:20 +0000 (10:51 +0000)]
Simplification of action...
Peter Verthez [Thu, 3 Jan 2002 10:50:43 +0000 (10:50 +0000)]
Record can also have a value (e.g. the NOTE record): extra value needed on
start record callback.
Peter Verthez [Wed, 2 Jan 2002 20:09:28 +0000 (20:09 +0000)]
Pass the parsed tag value (integer format) together with the string value
in the callbacks.
In an installed system, symbolic names are defined via gedcom-tags.h
(included in gedcom.h).
Peter Verthez [Wed, 2 Jan 2002 12:25:23 +0000 (12:25 +0000)]
*** empty log message ***
Peter Verthez [Wed, 2 Jan 2002 12:24:29 +0000 (12:24 +0000)]
Return proper exit code.
Peter Verthez [Wed, 2 Jan 2002 12:22:16 +0000 (12:22 +0000)]
Use hash implementation from kazlib.
Peter Verthez [Tue, 1 Jan 2002 17:41:05 +0000 (17:41 +0000)]
Use PRE tag for CVS keywords.
Peter Verthez [Tue, 1 Jan 2002 17:36:10 +0000 (17:36 +0000)]
Completion of the interface description.
Peter Verthez [Mon, 31 Dec 2001 16:09:08 +0000 (16:09 +0000)]
Release of 0.12.
Peter Verthez [Mon, 31 Dec 2001 16:07:34 +0000 (16:07 +0000)]
Bugfixes for make distcheck.
Peter Verthez [Mon, 31 Dec 2001 16:07:04 +0000 (16:07 +0000)]
Updated.
Peter Verthez [Mon, 31 Dec 2001 15:56:49 +0000 (15:56 +0000)]
Updated.
Peter Verthez [Mon, 31 Dec 2001 15:56:14 +0000 (15:56 +0000)]
Extra files.
Peter Verthez [Mon, 31 Dec 2001 15:55:40 +0000 (15:55 +0000)]
More documentation.
Peter Verthez [Mon, 31 Dec 2001 15:53:51 +0000 (15:53 +0000)]
Xref on user defined record is optional.
Peter Verthez [Sun, 30 Dec 2001 22:45:43 +0000 (22:45 +0000)]
Added some initial documentation.
Peter Verthez [Sun, 30 Dec 2001 22:44:13 +0000 (22:44 +0000)]
Error routines should provide messages without newlines appended.
Peter Verthez [Sun, 30 Dec 2001 22:43:32 +0000 (22:43 +0000)]
Use Gedcom_val for the xref in the record start callback too.
Peter Verthez [Sun, 30 Dec 2001 13:22:11 +0000 (13:22 +0000)]
Updated.
Peter Verthez [Sun, 30 Dec 2001 13:21:43 +0000 (13:21 +0000)]
Completed the calling of callbacks.
Peter Verthez [Sun, 30 Dec 2001 13:13:51 +0000 (13:13 +0000)]
Write most of the output of the test program to an output file.
Clean the output file at the start of the test.
Peter Verthez [Sat, 29 Dec 2001 15:19:46 +0000 (15:19 +0000)]
Added graceful fallback for date parse errors: put everything as a
'date phrase' if format not recognized.
Peter Verthez [Sat, 29 Dec 2001 15:09:58 +0000 (15:09 +0000)]
Eliminated code duplication.
Peter Verthez [Fri, 28 Dec 2001 21:13:16 +0000 (21:13 +0000)]
Forgot variable declaration...
Peter Verthez [Fri, 28 Dec 2001 20:53:58 +0000 (20:53 +0000)]
Don't ignore escapes anymore: just put them as text in the line value.
Peter Verthez [Fri, 28 Dec 2001 20:49:01 +0000 (20:49 +0000)]
Changes for parsing dates.
Peter Verthez [Fri, 28 Dec 2001 20:46:49 +0000 (20:46 +0000)]
Updated.
Peter Verthez [Fri, 28 Dec 2001 20:46:16 +0000 (20:46 +0000)]
Interface for date values.
More callbacks.
Peter Verthez [Fri, 28 Dec 2001 20:43:06 +0000 (20:43 +0000)]
Parsing of dates via a separate yacc parser.
Added some more callbacks in gedcom.y (not complete yet).
Peter Verthez [Fri, 28 Dec 2001 20:40:32 +0000 (20:40 +0000)]
Calendar manipulation routines from Scott E. Lee.
Peter Verthez [Wed, 26 Dec 2001 21:52:58 +0000 (21:52 +0000)]
Added some more callbacks.
Peter Verthez [Tue, 25 Dec 2001 09:22:47 +0000 (09:22 +0000)]
Added some explanatory comment to the last item of the enums (and
changed name).
Peter Verthez [Sun, 23 Dec 2001 10:03:48 +0000 (10:03 +0000)]
Make the external header fit for inclusion in C++ programs.
Peter Verthez [Sat, 22 Dec 2001 16:58:10 +0000 (16:58 +0000)]
Little fix for make distcheck.
Peter Verthez [Sat, 22 Dec 2001 15:47:21 +0000 (15:47 +0000)]
Don't link libgedcom with the libintl library: let this be done by the
programs themselves.
Peter Verthez [Sat, 22 Dec 2001 15:45:31 +0000 (15:45 +0000)]
Avoid problems with libintl on make distcheck.
Peter Verthez [Sat, 15 Dec 2001 15:05:21 +0000 (15:05 +0000)]
Correct VERSION.
Peter Verthez [Sat, 15 Dec 2001 14:59:25 +0000 (14:59 +0000)]
Release 0.11
Peter Verthez [Sat, 15 Dec 2001 14:33:08 +0000 (14:33 +0000)]
*** empty log message ***
Peter Verthez [Sat, 15 Dec 2001 14:32:57 +0000 (14:32 +0000)]
Dutch translation file for 0.11.
Peter Verthez [Sat, 15 Dec 2001 14:32:43 +0000 (14:32 +0000)]
Template file for 0.11.
Peter Verthez [Sat, 15 Dec 2001 13:43:31 +0000 (13:43 +0000)]
Move INTERNAL_ENCODING to gedcom_internal.h
Peter Verthez [Sat, 15 Dec 2001 13:43:13 +0000 (13:43 +0000)]
Put INTERNAL_ENCODING here instead of encoding.c