refactored fallback_handler() to use command_t, isolating from side effects
[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 * Remaining unstructured gotos in do_command().
7
8 * The program is still pretty much typeless - full of magic numbers being
9   sliced and diced in cryptic ways.  Some attempt has been made to introduce
10   semantic types, but the job is barely started.
11
12 We are aware that the lamp currently used as the project logo is a
13 hurricane lamp, not a proper miner's lamp. Submissions of potential
14 replacement images would be welcome.