diff --git a/TO-DO-List.md b/TO-DO-List.md index 5d84c3f..b813b4d 100644 --- a/TO-DO-List.md +++ b/TO-DO-List.md @@ -175,7 +175,7 @@ Contents: * Improve Format Address Table (cf. https://github.com/fadden/6502bench/issues/130): * Look for matches with platform/project symbols for external addresses. Show these in the preview, and generate symbolic references to them - when the table is formatted. + when the table is formatted. * Add another checkbox (yikes!) that causes new project symbols ("ETxxxx") to be generated for external addresses that don't have an associated symbol. * Show a warning (probably in the label preview window) when the labels we're @@ -188,6 +188,10 @@ Contents: correctly when there's a user label with the same name. * Add ability to specify a fixed offset, for the benefit of address tables that are stored as offset tables. (https://github.com/fadden/6502bench/issues/143) + * NOTE: this probably ought to be a stored record rather than a one-shot formatting + tool. If we re-applied it during analysis, we could tag code points dynamically, + and display single-byte low/high parts correctly instead of treating each part + in isolation. We wouldn't need 'T' labels. * Improve status flag editor (https://github.com/fadden/6502bench/issues/132): * Add buttons to quickly change conditional branches to branch-always, branch-never, or branch-sometimes.