summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Peter Verthez [Mon, 10 Dec 2001 18:14:41 +0000 (18:14 +0000)]
Use LGPL license.
Peter Verthez [Sun, 9 Dec 2001 18:28:02 +0000 (18:28 +0000)]
Remove superfluous printf statement.
Peter Verthez [Sun, 9 Dec 2001 18:27:14 +0000 (18:27 +0000)]
Append to environment variables instead of overwriting them...
Peter Verthez [Sun, 9 Dec 2001 18:25:25 +0000 (18:25 +0000)]
Put data directory of libgedcom in the GCONV_PATH (for the ANSEL encoding
module).
Peter Verthez [Sun, 9 Dec 2001 17:45:22 +0000 (17:45 +0000)]
Release 0.10
Peter Verthez [Sun, 9 Dec 2001 17:32:17 +0000 (17:32 +0000)]
Ignore some generated files.
Peter Verthez [Sun, 9 Dec 2001 17:27:20 +0000 (17:27 +0000)]
Test script for gedcom library.
Peter Verthez [Sun, 9 Dec 2001 17:26:45 +0000 (17:26 +0000)]
Changes due to name change.
Peter Verthez [Sun, 9 Dec 2001 17:26:06 +0000 (17:26 +0000)]
Look for encoding configuration file in current directory AND in package
data directory.
Peter Verthez [Sun, 9 Dec 2001 17:25:36 +0000 (17:25 +0000)]
Properly initialize res variable.
Peter Verthez [Sun, 9 Dec 2001 17:25:20 +0000 (17:25 +0000)]
Changes due to use of autoconf/automake.
Peter Verthez [Sun, 9 Dec 2001 17:18:15 +0000 (17:18 +0000)]
Use of autoconf/automake.
Peter Verthez [Sun, 9 Dec 2001 17:09:36 +0000 (17:09 +0000)]
Rename them back (using our own make rules anyway).
Peter Verthez [Sun, 9 Dec 2001 15:32:06 +0000 (15:32 +0000)]
Converted to automake/autoconf.
Peter Verthez [Sun, 9 Dec 2001 10:56:34 +0000 (10:56 +0000)]
Renamed lex file (for automake).
Peter Verthez [Sun, 9 Dec 2001 10:02:57 +0000 (10:02 +0000)]
Correction for dmalloc testability.
Peter Verthez [Sun, 9 Dec 2001 09:57:47 +0000 (09:57 +0000)]
CORRECT dependency on gedcom.h
Peter Verthez [Sun, 9 Dec 2001 09:57:00 +0000 (09:57 +0000)]
Dependency on gedcom.h
Peter Verthez [Sun, 9 Dec 2001 09:52:59 +0000 (09:52 +0000)]
Makefile for gedcom subdirectory.
Peter Verthez [Sun, 9 Dec 2001 09:51:55 +0000 (09:51 +0000)]
Moved libgedcom files to gedcom subdirectory.
Peter Verthez [Sun, 9 Dec 2001 09:50:23 +0000 (09:50 +0000)]
Moved to gedcom subdirectory.
Peter Verthez [Sun, 9 Dec 2001 09:41:40 +0000 (09:41 +0000)]
Moved gedcom.h to include subdirectory.
Peter Verthez [Sun, 9 Dec 2001 09:41:20 +0000 (09:41 +0000)]
Moved from main subdirectory.
Peter Verthez [Sun, 9 Dec 2001 09:41:04 +0000 (09:41 +0000)]
Moved to include subdirectory.
Peter Verthez [Sun, 9 Dec 2001 09:38:51 +0000 (09:38 +0000)]
Include gedcom_internal.h too (for dmalloc debugging).
Peter Verthez [Sun, 9 Dec 2001 09:38:35 +0000 (09:38 +0000)]
Correction on make clean.
Peter Verthez [Sun, 9 Dec 2001 09:31:36 +0000 (09:31 +0000)]
Remove .libs directory on make clean.
Peter Verthez [Sun, 9 Dec 2001 09:30:42 +0000 (09:30 +0000)]
Checked in external.h as gedcom.h (forgot to check in before...)
Peter Verthez [Sun, 9 Dec 2001 09:26:16 +0000 (09:26 +0000)]
Renamed gedcom.h to gedcom_internal.h
Peter Verthez [Sat, 8 Dec 2001 21:29:51 +0000 (21:29 +0000)]
Some fixes for libgedcom.so
Peter Verthez [Sat, 8 Dec 2001 21:29:28 +0000 (21:29 +0000)]
Full callback interface.
Peter Verthez [Sat, 8 Dec 2001 21:29:17 +0000 (21:29 +0000)]
Add copyright header.
Peter Verthez [Sat, 8 Dec 2001 21:28:14 +0000 (21:28 +0000)]
Some changes to the interface...
Peter Verthez [Sat, 8 Dec 2001 21:27:20 +0000 (21:27 +0000)]
Further tests of callbacks.
Peter Verthez [Sat, 8 Dec 2001 21:26:51 +0000 (21:26 +0000)]
Header fully covered with callbacks.
Peter Verthez [Sat, 8 Dec 2001 16:12:23 +0000 (16:12 +0000)]
Split off libgedcom.so.
Peter Verthez [Sat, 8 Dec 2001 15:09:38 +0000 (15:09 +0000)]
Added interface.o.
Peter Verthez [Sat, 8 Dec 2001 15:09:20 +0000 (15:09 +0000)]
New files: specifying the callback interface.
Peter Verthez [Sat, 8 Dec 2001 15:08:50 +0000 (15:08 +0000)]
Made the use of sprintf safer.
Peter Verthez [Sat, 8 Dec 2001 15:08:19 +0000 (15:08 +0000)]
Moved some parts to the external header.
Peter Verthez [Sat, 8 Dec 2001 15:07:53 +0000 (15:07 +0000)]
Further specification of interface: allow debugging to go to a trace file.
Start of specification of callbacks.
Peter Verthez [Sat, 8 Dec 2001 15:07:01 +0000 (15:07 +0000)]
Added the external header.
Peter Verthez [Sat, 8 Dec 2001 15:06:35 +0000 (15:06 +0000)]
Moved gedcom_parse_file to external header.
Peter Verthez [Sat, 8 Dec 2001 15:06:12 +0000 (15:06 +0000)]
Further specification of interface: message handler.
Start of usage of callbacks.
Peter Verthez [Sat, 8 Dec 2001 15:05:27 +0000 (15:05 +0000)]
Sensible initial buffer size...
Peter Verthez [Sat, 8 Dec 2001 15:04:15 +0000 (15:04 +0000)]
Further specification of interface: message handler.
Start of specification of callbacks.
Peter Verthez [Sun, 2 Dec 2001 18:12:57 +0000 (18:12 +0000)]
Release 0.9
Peter Verthez [Sun, 2 Dec 2001 15:44:20 +0000 (15:44 +0000)]
Some cosmetic clean-up in the code.
Peter Verthez [Sun, 2 Dec 2001 14:02:12 +0000 (14:02 +0000)]
Add dmalloc testability.
Run the parse twice over each file.
Peter Verthez [Sun, 2 Dec 2001 14:01:47 +0000 (14:01 +0000)]
Add the dmalloc header if DMALLOC is set.
Peter Verthez [Sun, 2 Dec 2001 14:00:32 +0000 (14:00 +0000)]
Reset the state properly for new files.
Peter Verthez [Sun, 2 Dec 2001 14:00:02 +0000 (14:00 +0000)]
Allow to run the test file 2 or 3 times, to see whether the state is
properly reset.
Peter Verthez [Sun, 2 Dec 2001 09:33:03 +0000 (09:33 +0000)]
Corrected make clean.
Peter Verthez [Sun, 2 Dec 2001 09:32:49 +0000 (09:32 +0000)]
Corrected maximum line check length to avoid multiple error messages on
same line.
Peter Verthez [Sun, 2 Dec 2001 09:27:10 +0000 (09:27 +0000)]
Release 0.8
Peter Verthez [Sun, 2 Dec 2001 09:26:49 +0000 (09:26 +0000)]
More automatic testing of lexers.
Peter Verthez [Sun, 2 Dec 2001 09:26:24 +0000 (09:26 +0000)]
Additional arguments to to_internal to specify output_buffer explicitly.
Peter Verthez [Sun, 2 Dec 2001 09:25:57 +0000 (09:25 +0000)]
Additional arguments to to_internal to specify output buffer explicitly.
Peter Verthez [Sun, 2 Dec 2001 09:25:31 +0000 (09:25 +0000)]
Some adjustments in the maximum length constants.
Peter Verthez [Sun, 2 Dec 2001 09:25:05 +0000 (09:25 +0000)]
Reverted to previous yylval union declaration.
Proper checks for maximum lengths.
Peter Verthez [Sun, 2 Dec 2001 09:24:27 +0000 (09:24 +0000)]
Check maximum lengths properly.
Reverted to previous yylval union declaration.
Peter Verthez [Sun, 2 Dec 2001 09:23:41 +0000 (09:23 +0000)]
Updates for using gedcom_lex_common.c
Peter Verthez [Sun, 2 Dec 2001 09:19:43 +0000 (09:19 +0000)]
Updates for tests.
Added CVS keywords.
Peter Verthez [Sat, 1 Dec 2001 19:25:19 +0000 (19:25 +0000)]
Additional common code factored out.
Peter Verthez [Sat, 1 Dec 2001 19:24:38 +0000 (19:24 +0000)]
Additional dependencies.
Peter Verthez [Sat, 1 Dec 2001 17:59:33 +0000 (17:59 +0000)]
Changed union for yylval.
Peter Verthez [Sat, 1 Dec 2001 17:58:55 +0000 (17:58 +0000)]
Use of gedcom_lex_common.c.
Peter Verthez [Sat, 1 Dec 2001 17:58:40 +0000 (17:58 +0000)]
C file that contains common code between the lexers (i.e. the actions).
Peter Verthez [Sat, 1 Dec 2001 17:23:26 +0000 (17:23 +0000)]
Return level number together with OPEN token.
Peter Verthez [Sat, 1 Dec 2001 15:29:00 +0000 (15:29 +0000)]
Added CVS tags.
Peter Verthez [Sat, 1 Dec 2001 15:27:21 +0000 (15:27 +0000)]
Put documentation of parser in CVS.
Peter Verthez [Tue, 27 Nov 2001 05:22:00 +0000 (05:22 +0000)]
UTF-16LE is only supported from glibc-2.2.4, better use UNICODELITTLE (which
is even supported by glibc-2.1). Idem for UTF-16BE.
Peter Verthez [Sun, 25 Nov 2001 18:57:39 +0000 (18:57 +0000)]
Little optimization: one less variable.
Peter Verthez [Sun, 25 Nov 2001 15:20:07 +0000 (15:20 +0000)]
Added proper copyright notice.
Peter Verthez [Sun, 25 Nov 2001 13:31:20 +0000 (13:31 +0000)]
Release 0.7
Peter Verthez [Sun, 25 Nov 2001 12:53:20 +0000 (12:53 +0000)]
General cleanup.
Peter Verthez [Sat, 24 Nov 2001 22:30:09 +0000 (22:30 +0000)]
Release 0.6
Peter Verthez [Sat, 24 Nov 2001 22:29:31 +0000 (22:29 +0000)]
Set GCONV_PATH for make test (to pick up ANSEL encoding module).
Peter Verthez [Sat, 24 Nov 2001 22:28:59 +0000 (22:28 +0000)]
Better interface for encoding.
Bugfix in use of iconv: there can be characters left...
Peter Verthez [Sat, 24 Nov 2001 22:27:12 +0000 (22:27 +0000)]
Better interface for selection of encoding.
Peter Verthez [Sat, 24 Nov 2001 22:26:38 +0000 (22:26 +0000)]
Include guard.
Peter Verthez [Sat, 24 Nov 2001 22:26:08 +0000 (22:26 +0000)]
Change encoding on HEAD.CHAR tag.
Peter Verthez [Sat, 24 Nov 2001 22:25:38 +0000 (22:25 +0000)]
Better interface for setup of encoding.
Peter Verthez [Sat, 24 Nov 2001 22:24:27 +0000 (22:24 +0000)]
Conversion from ANSEL to Unicode (iconv module).
Peter Verthez [Fri, 23 Nov 2001 21:05:45 +0000 (21:05 +0000)]
Release 0.5
Peter Verthez [Fri, 23 Nov 2001 21:04:57 +0000 (21:04 +0000)]
Added encoding mapping via configuration file.
Peter Verthez [Fri, 16 Nov 2001 10:28:06 +0000 (10:28 +0000)]
Release 0.4
Peter Verthez [Fri, 16 Nov 2001 10:27:29 +0000 (10:27 +0000)]
Full unicode support.
Peter Verthez [Sun, 11 Nov 2001 17:39:41 +0000 (17:39 +0000)]
Basic framework for recognizing Unicode encoding.
Peter Verthez [Sun, 11 Nov 2001 15:39:33 +0000 (15:39 +0000)]
Unicode test files.
Peter Verthez [Sat, 10 Nov 2001 19:48:00 +0000 (19:48 +0000)]
Better debug options.
Peter Verthez [Sat, 10 Nov 2001 19:47:53 +0000 (19:47 +0000)]
Added help text; better debug options.
Peter Verthez [Sun, 4 Nov 2001 13:36:40 +0000 (13:36 +0000)]
Release 0.3
Peter Verthez [Sun, 4 Nov 2001 13:35:58 +0000 (13:35 +0000)]
Compatibility mode implemented.
Peter Verthez [Thu, 1 Nov 2001 20:04:16 +0000 (20:04 +0000)]
Added error handling for missing values, pointers and cross-references.
Peter Verthez [Thu, 1 Nov 2001 14:16:41 +0000 (14:16 +0000)]
Release 0.2
Peter Verthez [Thu, 1 Nov 2001 14:15:04 +0000 (14:15 +0000)]
Full error handling for tags and subtags...
Peter Verthez [Thu, 1 Nov 2001 10:25:07 +0000 (10:25 +0000)]
Initial revision