URL: http://bugs.freeciv.org/Ticket/Display.html?id=39441
Ulrik Sverdrup wrote:
But, the content of the ticket I linked to is about changing S2_0 to
read 2.1 savegames better. So it is (was?) a bug for 2.0.x, invalid or
not.
URL: http://bugs.freeciv.org/Ticket/Display.html?id=19044
Then
URL: http://bugs.freeciv.org/Ticket/Display.html?id=39441
Mike Kaufman wrote:
Retrofitting previous versions is pointless I agree.
Indeed, 2.1 doesn't save map.l lines, so 2.0 will exit with error.
I've had my head in the sand for the past year or so I grant, but this was
necessary
URL: http://bugs.freeciv.org/Ticket/Display.html?id=39441
Further about savegame compatibility:
In 2.1 we introduced the $..$ delimiter for secfiles for code blocks.
First it was read-only, but that caused ticket 39442: So I built upon
that in
URL: http://bugs.freeciv.org/Ticket/Display.html?id=13215
(PR#13215) AI choice problems in civ1 ruleset
(PR#39399) 2.1 Ancients modpack bug
Combined these tickets; both the civ1 and ancients rulesets have a
'simplified' list of alternatives in the early game which gives this
behaviour from the
URL: http://bugs.freeciv.org/Ticket/Display.html?id=39382
To resolve the last item in this bug, the bad tech Never message for
the civ1 ruleset; trunk requires a req for Airbase that is always false.
Here is a small patch.
(The requirement None is always active, and negated it is never active)
URL: http://bugs.freeciv.org/Ticket/Display.html?id=39452
Committed trunk revision 13095.
Index: server/ruleset.c
===
--- server/ruleset.c(revision 13094)
+++ server/ruleset.c(working copy)
@@ -1685,7 +1685,7 @@