aboutsummaryrefslogtreecommitdiffstats
path: root/idatui/pane.py
diff options
context:
space:
mode:
authorblasty <peter@haxx.in>2026-09-25 14:28:45 +0200
committerblasty <peter@haxx.in>2026-09-25 14:28:45 +0200
commit9dea7bc83ff9b3b952a761a2d0f92b75abdd6e7e (patch)
treed0ccd92980a96250596a4aaaebccf21f0cffd74d /idatui/pane.py
parentREADME: friendlier rewrite; move IDA connection internals to CONTRIBUTING (diff)
parentFix parsing of pseudocode tags (diff)
downloadida-tui-9dea7bc83ff9b3b952a761a2d0f92b75abdd6e7e.tar.gz
ida-tui-9dea7bc83ff9b3b952a761a2d0f92b75abdd6e7e.tar.xz
ida-tui-9dea7bc83ff9b3b952a761a2d0f92b75abdd6e7e.zip
Merge PR #2 from mrexodia: fix pseudocode/listing tag parsing, ida-nexus 0.13.0
https://github.com/blasty/ida-tui/pull/2 — pseudocode address anchors are now split off only as the trailing /*0x…*/ our decompile tool appends, so a marker-shaped string literal or source comment survives display and cursor columns. The listing span walker asks the kernel (tag_skipcode) how long each colour code is instead of assuming two bytes, so semantic group tags with kind/TID headers stay invisible on kernels that emit them. Bumps ida-nexus to 0.13.0. Verified locally on IDA 9.4 + ida-nexus 0.13.0: full suite 974 passed (955 on main + 19 new pure checks). Old vs new span walker give identical output over 60k bash heads (no 0x36 tags on this kernel); the new walker costs 19.8 vs 12.3 us/line, next to 7.6 us for generate_disasm_line.
Diffstat (limited to 'idatui/pane.py')
0 files changed, 0 insertions, 0 deletions