Enno Rehling
|
55df24ffb8
|
all code review nitpicks fixed.
|
2016-09-16 16:54:41 +02:00 |
Enno Rehling
|
b0799bd152
|
fix travis build by not depending on CMake 2.8.8
|
2016-09-16 16:30:56 +02:00 |
Enno Rehling
|
dc004b2d71
|
require cmake version 2.8.8 (add_library <name> OBJECT ...)
|
2016-09-16 16:30:49 +02:00 |
Enno Rehling
|
47526dd36b
|
smarter version.c build that avoids full rebuilds.
|
2016-09-16 16:30:43 +02:00 |
Enno Rehling
|
10916bb0a1
|
use add_definitions instead of CMAKE_C_FLAGS, define ERESSEA_VERSION only on version.c
|
2016-09-16 16:30:30 +02:00 |
Enno Rehling
|
318cf68e1b
|
move version string into a single object file
|
2016-09-16 16:30:17 +02:00 |
Enno Rehling
|
7cad8c3192
|
Merge remote-tracking branch 'upstream/develop' into develop
|
2016-09-16 16:29:48 +02:00 |
Enno Rehling
|
452614307d
|
require at least 2K peasants in starting regions
|
2016-09-11 21:27:46 +02:00 |
Enno Rehling
|
cb85eb4b9f
|
delete more files created by test runs
|
2016-09-11 21:18:50 +02:00 |
Enno Rehling
|
4a1d29c92f
|
Merge pull request #568 from ennorehling/develop
change how dead units' factions are found
|
2016-09-11 20:24:42 +02:00 |
Enno Rehling
|
2294de44c2
|
accidental duplicate close.
|
2016-09-11 20:14:19 +02:00 |
Enno Rehling
|
f926d89929
|
Merge branch 'develop' of https://github.com/ennorehling/eressea.git
|
2016-09-11 20:10:01 +02:00 |
Enno Rehling
|
f946d50001
|
alternative implementation for dfindhash that doesn't use as much memory.
do not set u->faction = NULL for deleted units.
|
2016-09-11 20:09:48 +02:00 |
Enno Rehling
|
3e2c630c3f
|
testing that remove_unit takes unit out of the world properly.
there is more to it than this, but I'd be happy with the dfindhash check for now.
|
2016-09-11 19:39:35 +02:00 |
Enno Rehling
|
fdb5ecc68b
|
always call close() in lua when you're done with a file.
|
2016-09-11 19:32:54 +02:00 |
Enno Rehling
|
c21ecba8dd
|
always call close() in lua when you're done with a file.
|
2016-09-11 19:28:25 +02:00 |
Enno Rehling
|
cb36224e30
|
Merge branch 'develop' of https://github.com/ennorehling/eressea.git
|
2016-09-11 19:10:30 +02:00 |
Enno Rehling
|
f07c79e5cf
|
CID 146892: null-pointer check should be an assert.
|
2016-09-11 19:09:23 +02:00 |
Enno Rehling
|
8fd812ecb4
|
travis must not check for leaks as long as they exist as they do
|
2016-09-11 17:25:50 +02:00 |
Enno Rehling
|
95481211e5
|
expect remove and unlink to set errno when file doesn't exist, reduce misleading spam.
|
2016-09-11 17:19:27 +02:00 |
Enno Rehling
|
03a8e0449a
|
Merge pull request #567 from ennorehling/develop
Bug 2235: new players getting NMR warnings
|
2016-09-11 16:48:47 +02:00 |
Enno Rehling
|
0124bafdc4
|
delete dead code
|
2016-09-11 16:44:35 +02:00 |
Enno Rehling
|
fb0fc9e361
|
Merge branch 'develop' of https://github.com/ennorehling/eressea.git
|
2016-09-11 16:36:16 +02:00 |
Enno Rehling
|
402c19d8fc
|
dn't warn new player about NMR.
newbie info text was no longer valid.
|
2016-09-11 16:35:55 +02:00 |
Enno Rehling
|
49ccb3825f
|
test and cache all the rules!
|
2016-09-11 15:54:03 +02:00 |
Enno Rehling
|
8f147503e5
|
Merge pull request #566 from ennorehling/develop
created a new configuration caching API
|
2016-09-11 12:51:41 +02:00 |
Enno Rehling
|
86ef225ccb
|
add some more local caching.
|
2016-09-11 12:48:00 +02:00 |
Enno Rehling
|
f75be76ee1
|
created a new configuration caching API (config_changed).
applied this to some rules.
|
2016-09-11 12:15:53 +02:00 |
Enno Rehling
|
dd59109368
|
Merge pull request #565 from ennorehling/develop
test-only changes: LERNE MAGIE
|
2016-09-11 12:15:43 +02:00 |
Enno Rehling
|
aeaa96f026
|
Merge branch 'develop' of https://github.com/ennorehling/eressea.git
|
2016-09-11 11:07:13 +02:00 |
Enno Rehling
|
d45798b798
|
fix leaking errno from save.test call to remove
|
2016-09-11 11:06:58 +02:00 |
Enno Rehling
|
5dc9ccb03e
|
do not call log10(0) for new lighthouses.
some tests for LEARN MAGIC.
|
2016-09-11 11:02:04 +02:00 |
Enno Rehling
|
0978c1c98f
|
Merge pull request #564 from ennorehling/develop
fix broken develop build from previous PR
|
2016-09-10 21:49:24 +02:00 |
Enno Rehling
|
afeae5ff2b
|
fix travis build, bad gitmodules urls
|
2016-09-10 21:16:49 +02:00 |
Enno Rehling
|
3a438ffd4f
|
I have questions about this
|
2016-09-10 21:12:19 +02:00 |
Enno Rehling
|
4f7d1da72f
|
Merge pull request #563 from ennorehling/develop
memory leak
|
2016-09-10 21:05:04 +02:00 |
Enno Rehling
|
a41f3dbe27
|
fix memory leak, not cleaning up deadhash
|
2016-09-10 21:01:22 +02:00 |
Enno Rehling
|
5f915948f5
|
add a test for the deadhash feature (mathes units to dead factions)
|
2016-09-10 20:56:13 +02:00 |
Enno Rehling
|
56dc12d6fb
|
Merge pull request #562 from ennorehling/develop
memory leaks and new release management
|
2016-09-10 20:07:21 +02:00 |
Enno Rehling
|
2311dd5cdf
|
cheap change to the release script
|
2016-09-10 19:20:20 +02:00 |
Enno Rehling
|
bf35b98927
|
filter leading garbage from tags, only use version tags
|
2016-09-10 19:03:09 +02:00 |
Enno Rehling
|
3c630ee863
|
disable deprecated script, must fix before next release
|
2016-09-10 18:56:24 +02:00 |
Enno Rehling
|
497f53102c
|
set version based on most recent tag
|
2016-09-10 18:44:19 +02:00 |
Enno Rehling
|
7807f83830
|
fix compilation (buildno.h is gone)
|
2016-09-10 17:43:06 +02:00 |
Enno Rehling
|
e200952e87
|
new version numbering in version.h
eliminate buildno.h
TODO: update build scripts
|
2016-09-10 17:41:44 +02:00 |
Enno Rehling
|
c352ab9f8e
|
move game-version information fom version.h to gamedata.h
|
2016-09-10 17:21:17 +02:00 |
Enno Rehling
|
cb381123ff
|
fix some calendar-related leaks and issues
|
2016-09-09 18:39:38 +02:00 |
Enno Rehling
|
43aacd2355
|
Merge branch 'develop' of github.com:ennorehling/eressea into develop
|
2016-09-09 17:45:31 +02:00 |
Enno Rehling
|
98656d1108
|
do not check for leaks, or tests will never pass
|
2016-09-09 17:45:26 +02:00 |
Enno Rehling
|
781ae306b4
|
introduced a bug when refactoring
|
2016-09-09 17:42:00 +02:00 |