X-Git-Url: https://jxself.org/git/?p=open-adventure.git;a=blobdiff_plain;f=notes.adoc;h=aea93d014bc6f594c54deae09c62608bfea48423;hp=1baf354d694a667a9c81a3049765ad15048d1587;hb=a4de450bfaf2c600dccd9a5b3625c5a3ca279e7c;hpb=62ab37d3e995c63155a3dc1444e6628176136b70 diff --git a/notes.adoc b/notes.adoc index 1baf354..aea93d0 100644 --- a/notes.adoc +++ b/notes.adoc @@ -89,6 +89,10 @@ with coverage tools (we now have over 90% coverage, with the remaining confined to exception cases that are very difficult to reach). This is what you are running when you do "make check". +In the process we found and fixed a few minor bugs. Most notably, reading +the relocated Witt's End sign in the endgame didn't work. Behavior when +saying the giant's magic words outside his room wasn't quite right either. + The move to modern C entailed some structural changes. The most important was the refactoring of over 350 gotos into if/loop/break structures. We also abolished almost all shared globals; the main one