[Freeciv-Dev] [PATCH] Corecleanup_07Part3 w/ map topologies is in incomi
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Attached is the ReadMe for third and final Part of the corecleanup_07 update
to cvs-Aug-25.
Note, this is a request for inclusion of these changes into CVS, as opposed
to just a RFC.
The tar gzip file has been put on ftp.freeciv.org in incoming and contains
all the bite-sized subsets. Note, the size of 07mapgen is misleading, it
would be less if the replacement routine were included instead of the diff.
Cheers,
RossW
=====
This is the third and last part of corecleanup_07 updates to cvs-Aug-25.
This includes DIR_DX2 changes plus the extended set of standardized
adjacent iterate macros, consolidation of DIR_DX directions in the
client/GUI, profiling macros and the MAP_WRAP topology changes.
corecleanup_07j repartitions the 2 direction systems between map.c,
map.h, tilespec.c, tilespec.h with the CAR_DIR_DX wart to mapgen.c.
An extensive set of iterate macros are added to map.h.
corecleanup_07k contains the changes to other files that use 07j.
corecleanup_07l adds the full MAP_WRAP topology updates, plus profiling
macros in map.h.
corecleanup_07mapgen replaces the mapgen.c routine with new improved
map generators including extensive inland waterways.
corecleanup_07rivers adds teh trivial fix to common/units.c to allow
ships to enter river estuaries (but not move along rivers).
The following patches were produced as follows:
1) Corecleanup changes were merged into corecleanup.Part2 source.
2) After the merge, each source was updated with any minor changes.
3) The result was built and autogame tested.
4) Patches were made by diffing against the corecleanup_07Part2 source.
5) These final patches were tested by applying them in sequence to an
with build and sanity test run at each step.
-rw-r--r-- 1 rww users 4384 Aug 27 01:29 corecleanup_07-3.ReadMe
-rw-r--r-- 1 rww users 55349 Aug 26 23:29 corecleanup_07j
-rw-r--r-- 1 rww users 9439 Aug 26 23:28 corecleanup_07k
-rw-r--r-- 1 rww users 34084 Aug 27 00:52 corecleanup_07l
-rw-r--r-- 1 rww users 136127 Aug 27 00:52 corecleanup_07mapgen
-rw-r--r-- 1 rww users 1396 Aug 27 01:28 corecleanup_07rivers
wc output:
145 589 4384 corecleanup_07-3.ReadMe
1241 6520 55349 corecleanup_07j
231 1283 9439 corecleanup_07k
743 4200 34084 corecleanup_07l
4072 18620 136127 corecleanup_07mapgen
35 177 1392 corecleanup_07rivers
Cheers,
RossW
=====
Subject: [Patch4cvs] Corecleanup_07j patch
Date: Aug 27, 2001
Author: Ross Wetmore
Status: Tested
State: Submission for CVS
Description
This patch implements the DIR_DX2 direction system in the core and
adds extensive iterate macros for most adjacent and block iterations.
The array order DIR_DX system is consolidated in the client/GUI pending
the resolution of issues there.
Dependencies
corecleanup_07.Part2
Files Changed:
corecleanup_07j: freeciv/client/tilespec.c
corecleanup_07j: freeciv/client/tilespec.h
corecleanup_07j: freeciv/common/map.c
corecleanup_07j: freeciv/common/map.h
corecleanup_07j: freeciv/server/mapgen.c
=====
Subject: [Patch4cvs] Corecleanup_07k patch
Date: Aug 27, 2001
Author: Ross Wetmore
Status: Tested
State: Submission for CVS
Description
This patch contains changes to all other routines to implement DIR_DX2.
Dependencies
corecleanup_07j
Files Changed:
corecleanup_07k: freeciv/client/goto.c
corecleanup_07k: freeciv/server/gotohand.c
=====
Subject: [Patch4cvs] Corecleanup_07l patch
Date: Aug 27, 2001
Author: Ross Wetmore
Status: Tested
State: Submission for CVS
Description
This patch contains all changes to add the 4 rectangular MAP_WRAP
topologies plus profiling macros in map.h.
Dependencies
corecleanup_07j, corecleanup_07k
Files Changed:
corecleanup_07l: freeciv/common/city.c
corecleanup_07l: freeciv/common/map.c
corecleanup_07l: freeciv/common/map.h
corecleanup_07l: freeciv/server/gotohand.c
corecleanup_07l: freeciv/server/stdinhand.c
=====
Subject: [Patch4cvs] Corecleanup_07mapgen patch
Date: Aug 27, 2001
Author: Ross Wetmore
Status: Tested
State: Submission for CVS
Description
This patch replaces the mapgen.c routine with improved map generators.
While it still generates standard maps, i.e. with a polar icewall, it is
compatible with the various map_types.
Dependencies
corecleanup_07l
Files Changed:
corecleanup_07mapgen: freeciv/server/mapgen.c
corecleanup_07mapgen: freeciv/server/mapgen.h
=====
Subject: [Patch4cvs] Corecleanup_07rivers patch
Date: Aug 27, 2001
Author: Ross Wetmore
Status: Tested
State: Submission for CVS
Description
This patch adds a minor local change to common/unit.c to allow ships
to enter river estuaries (but not move along rivers).
Dependencies
none
Files Changed:
corecleanup_07rivers: freeciv/common/unit.c
=====
- [Freeciv-Dev] Re: [PATCH] Corecleanup_07Part1 has been put in incoming, (continued)
- [Freeciv-Dev] Re: [PATCH] Corecleanup_07Part1 has been put in incoming, Ross W. Wetmore, 2001/08/26
- [Freeciv-Dev] Re: [PATCH] Corecleanup_07Part1 has been put in incoming, Ross W. Wetmore, 2001/08/26
- [Freeciv-Dev] Re: [PATCH] Corecleanup_07Part1 has been put in incoming, Raimar Falke, 2001/08/26
- [Freeciv-Dev] Re: [PATCH] Corecleanup_07Part1 has been put in incoming, Ross W. Wetmore, 2001/08/26
- [Freeciv-Dev] Re: [PATCH] Corecleanup_07Part1 has been putin incoming, Jason Dorje Short, 2001/08/26
- [Freeciv-Dev] Re: [PATCH] Corecleanup_07Part1 has been putin incoming, Ross W. Wetmore, 2001/08/27
- [Freeciv-Dev] Re: [PATCH] Corecleanup_07Part1 has been put in incoming, Raimar Falke, 2001/08/26
- [Freeciv-Dev] [PATCH] Corecleanup_07Part2 has been put in incoming, Ross W. Wetmore, 2001/08/26
- [Freeciv-Dev] [PATCH] Corecleanup_07Part3 w/ map topologies is in incoming,
Ross W. Wetmore <=
- [Freeciv-Dev] Re: [PATCH] Corecleanup_07Part2 has been put in incoming, Raimar Falke, 2001/08/28
- [Freeciv-Dev] Re: [PATCH] Corecleanup_07Part2 has been put in incoming, Jason Dorje Short, 2001/08/28
- [Freeciv-Dev] Re: [PATCH] Corecleanup_07Part2 has been put in incoming, Raimar Falke, 2001/08/28
- [Freeciv-Dev] Re: [PATCH] Corecleanup_07Part2 has been put in incoming, Gaute B Strokkenes, 2001/08/30
- [Freeciv-Dev] Re: [PATCH] Corecleanup_07Part2 has been put in incoming, Ross W. Wetmore, 2001/08/30
- [Freeciv-Dev] Re: [PATCH] Corecleanup_07Part2 has been put in incoming, Raimar Falke, 2001/08/31
- [Freeciv-Dev] Re: [PATCH] Corecleanup_07Part2 has been put in incoming, Gaute B Strokkenes, 2001/08/31
- [Freeciv-Dev] Re: [PATCH] Corecleanup_07Part2 has been put in incoming, Gaute B Strokkenes, 2001/08/31
- [Freeciv-Dev] Re: [PATCH] Corecleanup_07Part2 has been put in incoming, Ross W. Wetmore, 2001/08/28
- [Freeciv-Dev] Re: [PATCH] Corecleanup_07Part2 has been put in incoming, Raimar Falke, 2001/08/29
|
|