Compare commits
1 Commits
aa8aeb2497
...
2e02e7d190
| Author | SHA1 | Date | |
|---|---|---|---|
| 2e02e7d190 |
2
TODO.md
2
TODO.md
@@ -49,7 +49,7 @@ wizard commands).
|
||||
extra key is the same bug mirrored — a MASTER debug command leaking into
|
||||
ordinary play. Two traps make this audit harder than it sounds and are
|
||||
documented in the file: `rogue.h` 52-53 defines `when` as `break;case`, so a
|
||||
grep for `case ` finds six of the eighty labels; and the main/wizard split is
|
||||
grep for `case ` finds ten of the eighty labels; and the main/wizard split is
|
||||
load-bearing, since `'+'` was a divergence in ordinary play precisely because
|
||||
it is a main-switch key. Confirms the port targets the MASTER build — all four
|
||||
`#ifdef MASTER` sites in `command.c` are ported unconditionally, as is
|
||||
|
||||
@@ -23,7 +23,7 @@ import (
|
||||
// #define otherwise break;default
|
||||
//
|
||||
// The labels are therefore written "when 'x':", and a grep for "case "
|
||||
// finds six of the eighty. CTRL is extern.h:113, (c & 037); ESCAPE is
|
||||
// finds ten of the eighty. CTRL is extern.h:113, (c & 037); ESCAPE is
|
||||
// rogue.h:121, 27.
|
||||
//
|
||||
// There are two switches and the split between them is load-bearing. A
|
||||
|
||||
Reference in New Issue
Block a user