Commit Graph

4407 Commits

Author SHA1 Message Date
Enno Rehling 665d4aec4d Test framework broken, we were adding the wrong spell with the right name. 2011-02-26 10:07:49 -08:00
Enno Rehling 80e79e2fef Added support for tcc. 2011-02-26 09:30:42 -08:00
Enno Rehling 4fa45d6449 tcc support added 2011-02-26 10:21:10 +01:00
Enno 6e6425414d tcc support added 2011-02-26 10:20:59 +01:00
Enno Rehling 2e67e9c290 gcc wants us to define this struct, and that's correct 2011-02-26 09:33:20 +01:00
Enno Rehling 9fcf31f44e Merge branch 'master' of ssh://eressea_git/home/eressea/repo/eressea 2011-02-26 00:31:31 -08:00
Enno Rehling e8aa30c673 spell_list removal in shared code needs to be reflected in eressea. 2011-02-26 00:30:54 -08:00
Enno Rehling b2d6203cec 1. spell_list was pretty much used everywhere in the code, and is now also a quicklist.
2. Cleaned up the bindings for quicklist to Lua.
2011-02-26 00:26:14 -08:00
Enno Rehling b28fa19d01 Even if equipment is not very frequently used, there's no need for it to use spell_list structs. 2011-02-25 18:16:14 -08:00
Enno Rehling fd2b30a0ff messagetype_list, another special-cased list type, bites the dust and is replaced by the quicklist. 2011-02-25 08:04:25 -08:00
Enno Rehling c278a3b71f cursetype_list, another special-cased list type, bites the dust and is replaced by the quicklist. 2011-02-25 07:56:00 -08:00
Enno Rehling 5e21579036 another special-cased list type bites the dust and is replaced by the quicklist. 2011-02-25 07:47:35 -08:00
Enno Rehling 5497875c93 Funny. It turns out that building_list is totally not a thing and never was. 2011-02-25 07:41:51 -08:00
Enno de4a69e2df fix test, cannot compare factions directly (why is that?) 2011-02-25 16:32:11 +01:00
Enno e882033359 Merge branch 'master' of /home/eressea/repo/eressea 2011-02-25 16:28:51 +01:00
Enno Rehling e3dbd71137 test alliance memberlist 2011-02-25 07:28:27 -08:00
Enno Rehling 14dff6cdfa seen_factions is a quicklist, and the faction_list struct is a thing of the past. 2011-02-25 07:27:44 -08:00
Enno Rehling c9f0391177 The list of alliance members is now also a quicklist, and the lua binding for faction_list iteration can disappear. 2011-02-25 07:23:02 -08:00
Enno Rehling efca8cee43 The list of alliance members is now also a quicklist, and the lua binding for faction_list iteration can disappear. 2011-02-25 07:23:02 -08:00
Enno Rehling d2994d816a the oceannames has never been used. git history does not forget, so deleting is fine. 2011-02-24 23:25:54 -08:00
Enno Rehling 831de3dd55 the report's address list is now a quicklist. A bit faster perhaps, and less memory? One less reason to have the faction_list struct, at least. 2011-02-24 22:29:21 -08:00
Enno Rehling a538c52bc4 quicklists can be used as a set of pointers (this will be useful). 2011-02-24 22:27:04 -08:00
Enno Rehling 372908a9af gcc complains about typedefs for the same struct twice 2011-02-24 08:29:48 +01:00
Enno 44e4c44a2d Merge branch 'master' of /home/eressea/repo/eressea 2011-02-24 08:27:31 +01:00
Enno Rehling 0ad43a9586 Jamfiles are history. CMake is the future and the present. 2011-02-23 23:26:58 -08:00
Enno Rehling 0c2ccf2d20 We do not require unit_list, quicklists are the future. 2011-02-23 23:26:15 -08:00
Enno Rehling d479075c53 Testing util is no longer such an include-weirdness. 2011-02-23 23:23:32 -08:00
Enno Rehling 16d86413d5 add tests for quicklist. Fix the inevitable bug. 2011-02-23 23:22:31 -08:00
Enno Rehling 85d9aff2e9 Added quicklist, a linked list with better cache characteristics. 2011-02-23 22:18:58 -08:00
Enno Rehling 1cae5e2283 Added quicklist, a linked list with better cache characteristics. 2011-02-23 22:18:58 -08:00
Enno 4a91dcdc73 Merge branch 'master' of /home/eressea/repo/eressea 2011-02-22 07:01:43 +01:00
Enno Rehling d453bbfc15 Why was this here? AnkhSVN is no longer an issue. 2011-02-21 22:00:56 -08:00
Enno Rehling 0adf7899dd cleaning up the lists functionality a bit. I have plans. 2011-02-21 22:00:03 -08:00
Enno Rehling 047d21c541 Merge branch 'master' of ssh://eressea_git/home/eressea/repo/eressea
Conflicts:
	eressea.sln
2011-02-21 21:12:59 -08:00
Enno dc99961f8f Merge branch 'master' of /home/eressea/repo/eressea 2011-02-19 15:18:48 +01:00
Enno Rehling e6ccccf054 * move the bson tests
* include the spells tests
2011-02-19 06:17:08 -08:00
Enno Rehling e8d00d8744 test error conditions fixed by the last commit. 2011-02-19 06:15:15 -08:00
Enno Rehling 6a98cbc8e4 Simple tests for persistent attributes and a fix. 2011-02-19 06:13:24 -08:00
Enno Rehling d033e7156c Simple tests for persistent attributes and a fix. 2011-02-19 06:13:24 -08:00
Enno Rehling 1dd659ce78 vs 2010 is the new default 2011-02-19 05:13:57 -08:00
Enno Rehling 204924c35a http://bugs.eressea.de/view.php?id=1810
Only rich peasants were dying during the plague (and paying for it)
2011-02-15 23:34:00 -08:00
Enno Rehling 8f327f7165 array-indexing error in error message discovered by stm. 2011-02-15 23:31:22 -08:00
Enno Rehling 42c5331f1b http://bugs.eressea.de/view.php?id=1833
There's a pretty bad problem with watchers in older datafiles.
2011-02-15 23:28:09 -08:00
Enno Rehling f5b4b1ff99 Merged a bugfix for omniscient factions from stm. 2011-02-15 23:06:26 -08:00
Enno Rehling b07f40c02e test the bson functionality, and provide examples for using it 2011-02-06 08:41:14 +01:00
Enno Rehling ad4f4f59f0 bson attributes can be on anything now 2011-02-06 08:11:40 +01:00
Enno Rehling dec5bb8834 code cleanup 2011-02-05 23:01:51 -08:00
Enno Rehling e0d70b096a http://bugs.eressea.de/view.php?id=1825
giving command to empty units is a mistake.
2010-12-04 17:35:49 -08:00
Enno Rehling 98cdebc573 Merge branch 'master' of ssh://eressea_git/home/eressea/repo/eressea 2010-12-04 14:55:18 -08:00
Enno dc17e6345a Merge branch 'master' of /home/eressea/repo/eressea 2010-11-21 04:12:07 +01:00