aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Open files in binary mode; also serialize carriage returnorwell962021-04-04
| | | | Bumps serialization version as CR escape would not be read correctly in older version
* Add documentation and licenseorwell962021-03-22
|
* Fix init.lua functions to do what is documented on errororwell962021-03-22
|
* mod.conf: Add more information about the mod, not just the nameorwell962021-03-13
|
* add unit tests for serialize_libGabriel PĂ©rez-Cerezo2021-01-31
|
* Fix serialisation: breach of contract, file left openBlockhead2021-01-18
| | | | Previous commit did not fix saving, but is kept because there is a corner case for which it is required (see MT forum)
* Fix atomic saving on windows when save file does not existorwell962021-01-17
|
* Some more serializer fixes (backported from new_lzb):orwell962021-01-12
| | | | | | - Move DUMP_DEBUG_SAVE block before the actual saving so it can be used to trace serializer errors - Don't crash on functions in data, ignore them silently - Increase the save interval
* serialize_lib: Allow empty strings in keyorwell962021-01-12
|
* Serialize_lib: finish up and add atomic apiorwell962021-01-12
|
* Implement basic serialization and file openingorwell962021-01-12