]> git.pond.sub.org Git - empserver/history - src/lib/common/xundump.c
Make xundump catch extraneous fields
[empserver] / src / lib / common / xundump.c
2008-03-14 Markus ArmbrusterMake xundump catch extraneous fields
2008-03-14 Markus ArmbrusterMake xundump interpret escapes in identifiers
2008-03-14 Markus ArmbrusterMake xdump code available for future use outside the...
2008-03-14 Markus ArmbrusterImplement xundump table truncation
2008-02-26 Markus ArmbrusterMake xundump capable of extending tables
2008-01-19 Markus ArmbrusterUpdate copyright notice
2007-09-02 Markus ArmbrusterComments.
2007-08-05 Markus Armbruster(xufooter, xubody): Rename some variables. No function...
2007-08-05 Markus Armbruster(xundump): Use malloc() instead of calloc() for fldca...
2007-08-05 Markus Armbruster(xufld): Clarify.
2007-08-05 Markus Armbruster(xufldname): Don't bother to catch ... in field 1,...
2007-08-05 Markus Armbruster(defellipsis): Set ellipsis to 1 instead of field numbe...
2007-08-05 Markus ArmbrusterFix fields checks for split tables:
2007-08-05 Markus Armbruster(xufldhdr): ellipsis wasn't cleared for machine-readabl...
2007-08-05 Markus Armbruster(xutail): Remove parameter type. Use cur_type instead...
2007-08-05 Markus Armbruster(getobj, setnum): Move override of cur_id from getobj...
2007-08-05 Markus Armbruster(xuheader1, xufldhdr, xutrailer, xufooter, xundump2...
2007-08-05 Markus Armbruster(xundump1, xundump2): Move call of xutrailer() from...
2007-08-05 Markus Armbruster(xundump1): Remove parameter type. Use cur_type instea...
2007-08-05 Markus Armbruster(xuheader1, xutrailer, xundump1): Remove unused paramet...
2007-08-05 Markus Armbruster(xundump): Count lines in a saner way: pass line number...
2007-01-09 Markus ArmbrusterUpdate copyright notice.
2006-12-31 Markus Armbruster(setstr): Fix type error in variadic argument.
2006-07-11 Markus Armbruster(setstr): Supply missing cast.
2006-07-10 Markus ArmbrusterBreak inclusion cycle: prototypes.h and commands.h...
2006-06-22 Markus ArmbrusterRewrite rev. 1.69 to suppress immutable field match...
2006-06-09 Ron Koenderink(mtsymset, add2symset): Remove unused local variables.
2006-06-04 Markus ArmbrusterFix the previous revision.
2006-06-04 Markus ArmbrusterDon't check values for immutable fields match when...
2006-06-01 Markus ArmbrusterAllow symbolic references not just to symbol tables:
2006-06-01 Markus Armbruster(xunsymbol1): Fix diagnostics.
2006-06-01 Markus ArmbrusterSymbolic names for table entries in conditionals, close...
2006-06-01 Markus Armbruster(getid): Restrict identifier syntax: outlaw conditional...
2006-06-01 Markus Armbruster(xufld, setstr): Improve diagnostics.
2006-05-18 Markus Armbruster(nsc_type): New member NSC_HIDDEN.
2006-02-19 Markus Armbruster(xuheader): Fix misleading diagnostics.
2006-02-19 Markus ArmbrusterPermit field repetition in each part of vertically...
2006-02-19 Markus Armbruster(need_uid, is_partial): Rename.
2006-02-14 Markus Armbruster(defellipsis, chkflds, xundump2, need_uid): Use new...
2006-02-14 Markus ArmbrusterSupport vertically split configuration tables (human...
2006-02-13 Markus ArmbrusterXdumps don't contain records not in use, cope with...
2006-02-13 Markus Armbruster(xundump1): Don't suppress table growth just because...
2006-02-13 Markus Armbruster(setnum): Fix computation of old for cases NSC_XCOORD...
2006-02-13 Markus Armbruster(xuheader, xundump): Return -2 for empty input, so...
2006-02-13 Markus Armbruster(setstr): Fix for NSC_STRINGY without terminating zero.
2006-02-12 Markus Armbruster(xuheader1): New, factored out of xundump().
2006-02-09 Markus Armbruster(xundump): Rev. 1.44 broke ef_load(). Fix.
2006-02-09 Markus Armbruster(xundump, xundump1): Fix treatment of empty lines.
2006-02-09 Ron Koenderink(mtsymset, xutrailer, xundump1): Remove unused variables.
2006-02-08 Markus ArmbrusterAccept fields out of order in human-readable syntax...
2006-02-08 Markus ArmbrusterImprove error messages.
2006-02-08 Markus ArmbrusterThe separation between parsing and semantic actions...
2006-02-08 Markus Armbruster(xundump): Precise value for need_sentinel.
2006-02-08 Markus Armbruster(xutrailer): Fix parsing of /config. Change human...
2006-02-08 Markus Armbruster(xuheader): Check for unexpected table before oopsing...
2006-02-08 Markus Armbruster(xufldname, xufld): New, factored out of xuflds and...
2006-02-08 Markus Armbruster(xucolumnheader): Don't gripe when xuflds() fails,...
2006-01-30 Ron KoenderinkProperly parse and validate column headers:
2006-01-29 Ron Koenderink(xuheader): Remove values[], not used.
2006-01-22 Ron Koenderink(xuflds): Terminated the value list when a bad separato...
2006-01-21 Markus ArmbrusterCOPYING duplicates information from README. Remove...
2006-01-21 Ron Koenderink(xunsymbol): Ensure the table is a symbol table before...
2006-01-08 Ron Koenderink(xuloadrow): Add support for NSC_SHORT.
2006-01-05 Markus ArmbrusterUpdate copyright notice.
2006-01-01 Ron Koenderink(xundump): Add the ability to support the parsing of...
2006-01-01 Ron Koenderink(xundump): Move the header parsing into a separate...
2005-12-27 Markus ArmbrusterInclude config.h.
2005-12-17 Markus Armbruster(xundump): Eat whitespace after table, so that caller...
2005-12-17 Markus Armbruster(xundump): Fix table row counting, broken by rev. 1.23.
2005-12-03 Markus Armbruster(xundump): Fix rev. 1.19.
2005-12-03 Markus Armbruster(xuflds, xunsymbol, xuloadrow): Symbol sets.
2005-12-03 Markus Armbruster(xunsymbol): Fix design flaw: negative symbol values...
2005-12-03 Markus Armbruster(xuflds): Allow unescaped space and tab in strings...
2005-12-03 Markus Armbruster(xuloadrow): Fix crash.
2005-12-03 Markus ArmbrusterLess rigid field separators, support comments:
2005-12-03 Markus Armbruster(xuloadrow): Obey NSC_EXTRA.
2005-12-03 Markus Armbruster(ef_init_srv): Call ef_init() before ef_load().
2005-12-03 Markus Armbruster(xuloadrow): Fix rev. 1.11.
2005-12-02 Markus Armbruster(xundump): Fix parsing of XDUMP header (really!) and...
2005-12-02 Markus Armbruster(xuflds): The way field separators were parsed lead...
2005-12-02 Markus Armbruster(xundump): Fix parsing of XDUMP header.
2005-12-02 Markus Armbruster(xuflds): Test for no fields was off by one. Remove...
2005-12-02 Markus Armbruster(xuflds): Simplify test for space in values[].
2005-12-02 Markus Armbruster(xundump): Improve diagnostics. Remove superflous...
2005-12-01 Markus Armbruster(xundump): Table names no longer contain whitespace...
2005-12-01 Markus Armbruster(xuflds): Fix confusing diagnostics on unexpected EOF.
2005-12-01 Markus ArmbrusterPlug memory leaks:
2005-12-01 Markus ArmbrusterRoll back to rev. 1.3 in preparation of a re-engineerin...
2005-11-30 Ron Koenderink(xuflds): Allow multiple spaces to separate fields...
2005-11-30 Ron Koenderink(xunsymbol): Fix formating.
2005-11-30 Ron Koenderink(xuloadrow): Add missing case for VAL_SYMBOL_SET for...
2005-11-29 Ron Koenderink(xuflds, xunsymbol, xuloadrow): Split VAL_SYMBOL into
2005-11-29 Ron Koenderink(xuskipcommentlines): Include the lines skipped in...
2005-11-29 Ron Koenderink(xundump): Skip lines beginning with '#'.
2005-11-13 Ron Koenderink(xunsymbol): Fix xunsymbol() to parse multiple symbols...
2005-11-13 Ron Koenderink(xundump): Add prototypes.h to get a prototype for
2005-11-12 Ron Koenderink(init_server, ef_load, xundump): Add ability to customi...