The code needs it first so it can store field values into the object right away. Save the values instead, and store them when the row is complete. The improvement is hardly worth the trouble by itself, but it'll simplify supporting keys consisting of multiple fields, like sector xloc, yloc or realm cnum, realm, so we can omit rows in those tables, too. Signed-off-by: Markus Armbruster <armbru@pond.sub.org>
105 lines
7.2 KiB
Text
105 lines
7.2 KiB
Text
tests/empdump/xundump-errors/colhdr-amb:2: Header m of field 3 is ambiguous
|
|
tests/empdump/xundump-errors/colhdr-dup:2: Duplicate header name in field 2
|
|
tests/empdump/xundump-errors/colhdr-dup2:6: Duplicate header name in field 3
|
|
tests/empdump/xundump-errors/colhdr-dup3:2: Duplicate header pkg(0) in field 8
|
|
tests/empdump/xundump-errors/colhdr-ellipsis:2: Header fields expected
|
|
tests/empdump/xundump-errors/colhdr-ellipsis2:2: Junk after ...
|
|
tests/empdump/xundump-errors/colhdr-eof:2: Unexpected EOF
|
|
tests/empdump/xundump-errors/colhdr-idxbig:2: Header pkg(99) index out of bounds in field 7
|
|
tests/empdump/xundump-errors/colhdr-idxneg:2: Index must not be negative in header field 7
|
|
tests/empdump/xundump-errors/colhdr-idxreq:2: Header pkg requires an index in field 7
|
|
tests/empdump/xundump-errors/colhdr-junk:2: Junk in header field 1
|
|
tests/empdump/xundump-errors/colhdr-junk2:2: Junk in header field 1
|
|
tests/empdump/xundump-errors/colhdr-junk3:2: Junk in header field 1
|
|
tests/empdump/xundump-errors/colhdr-malidx:2: Malformed number in index of header field 1
|
|
tests/empdump/xundump-errors/colhdr-malidx2:2: Malformed index in header field 1
|
|
tests/empdump/xundump-errors/colhdr-malidx3:2: Malformed index in header field 1
|
|
tests/empdump/xundump-errors/colhdr-miss:2: Header field uid missing
|
|
tests/empdump/xundump-errors/colhdr-miss:2: Header field ctype(2) missing
|
|
tests/empdump/xundump-errors/colhdr-miss:2: Header fields camt(0) ... camt(2) missing
|
|
tests/empdump/xundump-errors/colhdr-miss:2: Header field nllag missing
|
|
tests/empdump/xundump-errors/colhdr-miss2:21: Header fields ctype(0) ... ctype(2) missing
|
|
tests/empdump/xundump-errors/colhdr-miss2:21: Header fields camt(0) ... camt(2) missing
|
|
tests/empdump/xundump-errors/colhdr-miss2:21: Header field type missing
|
|
tests/empdump/xundump-errors/colhdr-miss2:21: Header field level missing
|
|
tests/empdump/xundump-errors/colhdr-miss2:21: Header field cost missing
|
|
tests/empdump/xundump-errors/colhdr-miss2:21: Header field nrndx missing
|
|
tests/empdump/xundump-errors/colhdr-miss2:21: Header field nrdep missing
|
|
tests/empdump/xundump-errors/colhdr-miss2:21: Header field nlndx missing
|
|
tests/empdump/xundump-errors/colhdr-miss2:21: Header field nlmin missing
|
|
tests/empdump/xundump-errors/colhdr-miss2:21: Header field nllag missing
|
|
tests/empdump/xundump-errors/colhdr-noidx:2: Header name doesn't take an index in field 1
|
|
tests/empdump/xundump-errors/colhdr-sep:2: Bad field separator after field 1
|
|
tests/empdump/xundump-errors/colhdr-symidx:2: Symbolic index in header field 1 not yet implemented
|
|
tests/empdump/xundump-errors/colhdr-unexp2:2: Expected header pkg(0) in field 7
|
|
tests/empdump/xundump-errors/colhdr-unk:2: Header xxx of field 1 is unknown
|
|
tests/empdump/xundump-errors/fld-ambsym:2: Ambiguous flags symbol `s' in field 29
|
|
tests/empdump/xundump-errors/fld-badnum:3: Field 2 can't hold this value
|
|
tests/empdump/xundump-errors/fld-constnum:3: Value for field 1 must be 0
|
|
tests/empdump/xundump-errors/fld-conststr:3: Value for field 1 must be "road network"
|
|
tests/empdump/xundump-errors/fld-conststr2:8: Value for field 2 must be nil
|
|
tests/empdump/xundump-errors/fld-eof:2: Unexpected EOF
|
|
tests/empdump/xundump-errors/fld-invesc:2: Invalid escape sequence in field 1
|
|
tests/empdump/xundump-errors/fld-invid:3: Field 1 can't hold this value
|
|
tests/empdump/xundump-errors/fld-invid1:3: Expected 0 in field 1
|
|
tests/empdump/xundump-errors/fld-invid2:3: Field 1 must be > -1
|
|
tests/empdump/xundump-errors/fld-invid3:4: Field 1 must be > 2
|
|
tests/empdump/xundump-errors/fld-invid4:3: Field 1 must be <= 98
|
|
tests/empdump/xundump-errors/fld-junk:2: Junk in field 1
|
|
tests/empdump/xundump-errors/fld-junk2:2: Junk in field 19
|
|
tests/empdump/xundump-errors/fld-malnum:2: Malformed number in field 1
|
|
tests/empdump/xundump-errors/fld-malstr:2: Malformed string in field 1
|
|
tests/empdump/xundump-errors/fld-many:2: Too many fields, expected only 6
|
|
tests/empdump/xundump-errors/fld-miss:2: Field name missing
|
|
tests/empdump/xundump-errors/fld-miss:2: Field mnem missing
|
|
tests/empdump/xundump-errors/fld-miss:2: Field value missing
|
|
tests/empdump/xundump-errors/fld-miss:2: Field sell missing
|
|
tests/empdump/xundump-errors/fld-miss:2: Field lbs missing
|
|
tests/empdump/xundump-errors/fld-miss:2: Field pkg(0) missing
|
|
tests/empdump/xundump-errors/fld-miss:2: Field pkg(1) missing
|
|
tests/empdump/xundump-errors/fld-miss:2: Field pkg(2) missing
|
|
tests/empdump/xundump-errors/fld-miss:2: Field pkg(3) missing
|
|
tests/empdump/xundump-errors/fld-miss:2: Field pkg(4) missing
|
|
tests/empdump/xundump-errors/fld-miss:2: Field melt_denom missing
|
|
tests/empdump/xundump-errors/fld-miss2:3: Field ctype(0) missing
|
|
tests/empdump/xundump-errors/fld-nonil:3: Field 19 doesn't take nil
|
|
tests/empdump/xundump-errors/fld-nonum:3: Field 2 doesn't take numbers
|
|
tests/empdump/xundump-errors/fld-nostr:3: Field 1 doesn't take strings
|
|
tests/empdump/xundump-errors/fld-nosym:2: Field 1 doesn't take symbols
|
|
tests/empdump/xundump-errors/fld-nosymset:2: Field 1 doesn't take symbol sets
|
|
tests/empdump/xundump-errors/fld-sep:2: Bad field separator after field 1
|
|
tests/empdump/xundump-errors/fld-strbig:3: Field 19 takes at most 9 characters
|
|
tests/empdump/xundump-errors/fld-unexpid:6: Table's first part doesn't have this row
|
|
tests/empdump/xundump-errors/fld-unexpid1:7: Value for field 1 must be 2
|
|
tests/empdump/xundump-errors/fld-unksym:2: Unknown level symbol `xxx' in field 11
|
|
tests/empdump/xundump-errors/fld-unparen:2: Unmatched '(' in field 19
|
|
tests/empdump/xundump-errors/ftr-fewrows:2: Expected 34 more rows
|
|
tests/empdump/xundump-errors/ftr-fewrows2:4: Expected 13 more rows
|
|
tests/empdump/xundump-errors/ftr-fewrows3:4: Expected 1 more rows
|
|
tests/empdump/xundump-errors/ftr-fewrows4:7: Table's first part has more rows
|
|
tests/empdump/xundump-errors/ftr-junk:2: Junk after table footer
|
|
tests/empdump/xundump-errors/ftr-mal:2: Malformed table footer
|
|
tests/empdump/xundump-errors/ftr-mal2:6: Malformed table footer
|
|
tests/empdump/xundump-errors/ftr-manyrows:5: Too many rows
|
|
tests/empdump/xundump-errors/ftr-manyrows2:17: Too many rows
|
|
tests/empdump/xundump-errors/ftr-mismatch:2: Read 0 rows, which doesn't match footer 2 rows
|
|
tests/empdump/xundump-errors/hdr-extra:2: Extraneous header timestamp in field 1
|
|
tests/empdump/xundump-errors/hdr-extra2:2: Extraneous header uid in field 1
|
|
tests/empdump/xundump-errors/hdr-junk:1: Junk after xdump header
|
|
tests/empdump/xundump-errors/hdr-none:1: Expected xdump header
|
|
tests/empdump/xundump-errors/hdr-noperm:1: Table `map' is not permitted here
|
|
tests/empdump/xundump-errors/hdr-noperm2:1: Table `table' is not permitted here
|
|
tests/empdump/xundump-errors/hdr-unexp:4: Expected table `ship', not `plane'
|
|
tests/empdump/xundump-errors/hdr-unktab:1: Unknown table `xxx'
|
|
File plane uid 0 field flags: bit 8 is not in symbol table plane-flags
|
|
File plane uid 1 field mission: value 99 is not in symbol table missions
|
|
File plane uid 2 field owner: value 255 indexes table nat out of bounds 0..99
|
|
File plane uid 2 field ship: value 42 indexes table ship out of bounds 0..0
|
|
File plane uid 3 field ship: value 0 indexes table ship out of bounds 0..0
|
|
File land uid 0 field ship: value 0 indexes table ship out of bounds 0..0
|
|
File plane uid 3: on two carriers
|
|
File land uid 0: on two carriers
|
|
File plane uid 0: stuck in the air (fixed)
|
|
File plane uid 1: ghost stuck on carrier (fixed)
|
|
File land uid 0: ghost stuck on carrier (fixed)
|
|
File nuke uid 0: ghost stuck on carrier (fixed)
|