summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorblasty <peter@haxx.in>2026-07-26 14:36:12 +0200
committerblasty <peter@haxx.in>2026-07-26 14:36:12 +0200
commit95fc4ca72e0b840d333740b19715a87d9c631223 (patch)
tree4e7c78a42e3888c961f793e854005f5ab5a61150
parentapp: delete DisasmView, superseded by the unified listing (diff)
downloadida-tui-95fc4ca72e0b840d333740b19715a87d9c631223.tar.gz
ida-tui-95fc4ca72e0b840d333740b19715a87d9c631223.tar.xz
ida-tui-95fc4ca72e0b840d333740b19715a87d9c631223.zip
TODO: DisasmView removed
-rw-r--r--TODO11
1 files changed, 0 insertions, 11 deletions
diff --git a/TODO b/TODO
index a97cb4f..64d2b26 100644
--- a/TODO
+++ b/TODO
@@ -90,14 +90,3 @@ before trusting a failure that appeared without a code change.
Coverage for "an edit must not move the view" lives in tests/test_blob_ui.py,
which builds its own throwaway binary and can mutate freely.
-
-## DisasmView looks like dead code
-
-idatui/app.py defines DisasmView (Line-based, function-scoped) but the app never
-instantiates or queries it — the unified ListingView replaced it, and even the
-test harness's `Ctx.dis` returns ListingView. DisasmModel is still used, but only
-to compute indices in _do_edit_item, never to render.
-
-Worth confirming and deleting: it's ~180 lines carrying its own rendering,
-search and cursor logic that no longer runs, and it misled me into thinking
-assembly highlighting needed doing twice.