URL:
<http://gna.org/patch/?4061>
Summary: savecompat.c
Project: Freeciv
Submitted by: cazfi
Submitted on: Fri 02 Aug 2013 08:31:44 PM EEST
Category: general
Priority: 5 - Normal
Status: Ready For Test
Privacy: Public
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Planned Release: 2.6.0
_______________________________________________________
Details:
New savegame compatibility system introduced in 2.3 has proven impossible to
use in many common savegame migration tasks. Like old savegame.c before it,
savegame2.c is turning more and more spaghetti as the main code supports many
savegame versions. I think we need another cleaned up version. I'm thinking
about adding savegame3.c in 2.7 cycle.
Still, we want to use what's good in compat framework. Also, there cannot be
separate copy of it in savegame2.c and savegame3.c as older savegames need to
go through all steps.
Attached patch moves that compat stuff from savegame2.c to new, separate,
savecompat.c. That can be in the future be used with both savegame2.c and
savegame3.c
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Fri 02 Aug 2013 08:31:44 PM EEST Name: SaveCompat.patch.bz2 Size: 9kB
By: cazfi
<http://gna.org/patch/download.php?file_id=18623>
_______________________________________________________
Reply to this item at:
<http://gna.org/patch/?4061>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev