Enno Rehling
|
a7b9f6dc3e
|
Do not use 0 to mean NULL pointers.
|
2018-10-14 11:49:48 +02:00 |
|
Enno Rehling
|
d3a37179ef
|
add param.[hc], at last.
|
2018-09-29 19:32:39 +02:00 |
|
Enno Rehling
|
67089aeb8c
|
Bug 2487: Fix LERNE AUTO translations
Also disallow autolearning expensive skills.
|
2018-09-09 15:13:20 +02:00 |
|
Enno Rehling
|
f6b6904ced
|
finish parser for K_AUTOSTUDY and P_AUTO.
|
2018-08-05 06:41:03 +02:00 |
|
Enno Rehling
|
5018308170
|
remove at_chaoscount, update storage module.
|
2018-06-28 22:48:57 +02:00 |
|
Enno Rehling
|
49178d8fc7
|
unused variable
|
2018-05-21 16:38:32 +02:00 |
|
Enno Rehling
|
60a86e7b2f
|
escaping a string for use in CR needs to only replace quotes and backslashes.
|
2018-05-21 13:27:02 +02:00 |
|
Enno Rehling
|
dfa0ff09d1
|
Suppress some false positive coverity results.
It apparently does not understand CuTest code well?
Add a check for Lua eff_skill binding.
|
2018-05-19 20:53:51 +02:00 |
|
Enno Rehling
|
ef96ec9de0
|
additional testing
|
2018-03-17 12:55:26 +01:00 |
|
Enno Rehling
|
121bf343ea
|
fix get_command for K_STUDY (still bug 2427).
|
2018-03-16 21:49:24 +01:00 |
|
Enno Rehling
|
db5d9e069e
|
failing test for bug 2427: create_order(K_STUDY, ...)
|
2018-03-16 19:52:54 +01:00 |
|
Enno Rehling
|
cff4e12fbd
|
celan up tests, rename test_cleanup -> test_teardown.
|
2017-12-27 19:58:39 +01:00 |
|
Enno Rehling
|
333ef06fef
|
hackish optimization for STUDY orders
|
2017-10-13 19:33:29 +02:00 |
|
Enno Rehling
|
34cd692c2d
|
remove the locale from orders.
|
2017-10-13 19:33:28 +02:00 |
|
Enno Rehling
|
db0bd8d4db
|
refactor: split order_data from order, force use of ids (to be replaced with db backend).
|
2017-10-13 19:33:27 +02:00 |
|
Enno Rehling
|
a067838fa0
|
test all the edge cases.
|
2017-09-30 19:44:39 +02:00 |
|
Enno Rehling
|
5c63d20ff7
|
fix remaining bugs
|
2017-09-30 19:35:40 +02:00 |
|
Enno Rehling
|
54fdda85cd
|
smallify order
|
2017-09-30 19:22:24 +02:00 |
|
Enno Rehling
|
6bf2ac34e3
|
test that whitespace is ignored when parsing orders
|
2017-09-25 22:04:16 +02:00 |
|
Enno Rehling
|
b44c5e54bf
|
Neuer Befehlespräfix: ! zur Unterdrückung von Fehlern.
|
2017-03-25 11:18:48 +01:00 |
|
Enno Rehling
|
e52cf75c59
|
remove autoconf.h from platform.h, fix lots of includes
|
2016-11-25 20:15:11 +01:00 |
|
Enno Rehling
|
c04bda102b
|
call free_order for each remaining reference
|
2015-10-14 20:56:09 +02:00 |
|
Enno Rehling
|
a3b27ad6d2
|
leak: remember to call test_cleanup
|
2015-10-14 20:49:30 +02:00 |
|
Enno Rehling
|
03ff8f612d
|
leaks: remember to call test_cleanup
|
2015-10-14 20:48:01 +02:00 |
|
Enno Rehling
|
7854684d8b
|
fix memory leaks in all tests that create an order without calling free_order at the end.
|
2015-10-13 15:45:38 +02:00 |
|
Enno Rehling
|
cf88280595
|
fix build_building tests, require an order argument.
test current replace_order behavior.
|
2015-05-21 11:52:31 +02:00 |
|
Enno Rehling
|
abca25d1d5
|
fix indentation in every file
fix copyright date
remove vi ts=2 code
remove a couple of superfluous extern declarations
|
2015-01-30 20:37:14 +01:00 |
|
Enno Rehling
|
c39be8d599
|
more casual leak removal.
|
2014-12-31 01:00:10 +01:00 |
|
Enno Rehling
|
5cdc85f6bf
|
start to get rid of getstrtoken(), which uses an internal static buffer and causes horrible bugs when called multiple times.
|
2014-12-22 14:21:24 +01:00 |
|
Enno Rehling
|
e1d5033b76
|
make tests more valgrind-friendly by not leaking memory
|
2014-12-12 11:13:25 +01:00 |
|
Enno Rehling
|
f788f19f6c
|
fix tests that relied on translation structures being statically cached.
clean up static cache, add test for German imperative (WIP)
|
2014-10-23 16:14:01 +02:00 |
|
Enno Rehling
|
9db6826662
|
remove unused static function, fix missing include for gcc.
|
2014-08-23 09:21:40 +02:00 |
|
Enno Rehling
|
808f343e34
|
make getstrtoken() return null at EOL, kill init_tokens.
init_order all the things!
added a bunch of new assertions to cover for oversights.
added some new tests for order parsing.
|
2014-08-23 09:17:58 +02:00 |
|
Enno Rehling
|
ee2363a4d9
|
use init_order, it is better than the init_tokens+skip_token pattern.
test for new_units.
additional testing for init_order (renamed from init_command)and init_tokens.
fixed a memory access error when kwd==NOKEYWORD.
|
2014-08-23 06:45:20 +02:00 |
|
Enno Rehling
|
59ccf23db6
|
Repair MAKE, which broke when I changed MAKE TEMP.
You can now also write MAKETEMP as one word, and we treat it that way.
Added unit test coverage for MAKE order parsing.
|
2014-08-17 14:47:39 +02:00 |
|
Enno Rehling
|
cef068fe9b
|
cut the number of allocations for order-data in half.
started writing a test file for orders.
|
2014-08-16 23:26:31 +02:00 |
|