Save/resume fail test coverage -- test works in Docker now
[open-adventure.git] / TODO
1 = Open Adventure TODO =
2
3 The FORTRANish mess that once was is now mostly idiomatic C. Some issues
4 remain to be cleaned up:
5
6 * The remaining shared globals: WD1, WD1X, WD2, WD2X. These are used
7   rather promiscuously to pass around information that ought to be function
8   arguments in a modern language.
9
10 * Remaining unstructured gotos in do_command().
11
12 * The program is still pretty much typeless - full of magic numbers being
13   sliced and diced in cryptic ways.  Some attempt has been made to introduce
14   semantic types, but the job is barely started.
15
16 We are aware that the lamp currently used as the project logo is a
17 hurricane lamp, not a proper miner's lamp. Submissions of potential
18 replacement images would be welcome.