aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorblasty <blasty@local>2026-07-26 14:36:12 +0200
committerblasty <blasty@local>2026-07-26 14:36:12 +0200
commitc48652464f021f9a86816dd31be6bd6e644a0fd2 (patch)
treec478d3c5f1f687e6e319b43bb663018e382a9f3c
parentapp: delete DisasmView, superseded by the unified listing (diff)
downloadida-tui-c48652464f021f9a86816dd31be6bd6e644a0fd2.tar.gz
ida-tui-c48652464f021f9a86816dd31be6bd6e644a0fd2.tar.xz
ida-tui-c48652464f021f9a86816dd31be6bd6e644a0fd2.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.