X-Git-Url: http://gitweb.fperrin.net/?p=Dictionary.git;a=blobdiff_plain;f=dictionary-format.txt;h=97182373faa7900a0a86cc2c975e299a4ccbbebf;hp=1a856a132d0eb5344e6b3075b5ce675dab16decc;hb=HEAD;hpb=b8d4c4a91386df3927f1e4895939fa3e90769546 diff --git a/dictionary-format.txt b/dictionary-format.txt index 1a856a1..9718237 100644 --- a/dictionary-format.txt +++ b/dictionary-format.txt @@ -1,7 +1,7 @@ This is a quick write-up of the dictionary file format, v7. -v6 is troublesome as it relies on Java serialization and thus -I won't even attempt to document it. -This hasn't been checked for correctness and likely has some bugs. +v6 is troublesome as it relies on Java serialization but is now +also documented in dictionary-format-v6.txt. +This hasn't been checked much for correctness and likely has some bugs. Also, I really should have used some standard format for writing this... =========================================== @@ -108,7 +108,7 @@ the start of the next block must be used to find the end of the compressed data and signal the end of input to the inflater, and whatever data the inflater produces is the decompressed input (note: this might be an implementation -detail, you might need the decompressed size to decompress +detail, you might not need the decompressed size to decompress and parse the contained data, but it prevents things like the inflater overreading and producing spurious errors).