aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorblasty <peter@haxx.in>2026-08-06 15:11:54 +0200
committerblasty <peter@haxx.in>2026-08-06 15:11:54 +0200
commit532c2166025ecd8db1e3b87d75412dde304c2f37 (patch)
tree2ccc6638dcfa1935b4792ef0485d248992716549 /docs
parentrpc: an opfmt verb, and 'drive fmt' (diff)
downloadida-tui-532c2166025ecd8db1e3b87d75412dde304c2f37.tar.gz
ida-tui-532c2166025ecd8db1e3b87d75412dde304c2f37.tar.xz
ida-tui-532c2166025ecd8db1e3b87d75412dde304c2f37.zip
tests: cover the literal formats
Pilot scenarios for the listing and the pseudocode, for the mark moving between operands, for a refusal not being swallowed by the previous success, and for the cursor staying on its literal across a reflow. Plus experiments/opfmt_tools.py, which runs the real injected tool sources against a live database with the decorators stubbed -- faster than the pilot and the right place for the IDA-side edge cases. Also fixes two pre-existing bugs the work surfaced, both of which made edits happen off screen: cursor_on searched from row 0 of the whole segment and never scrolled, so a driver's word= edit landed in an unrelated function while reporting success; and the cursor verb didn't scroll either. Both now go through rpc.place_cursor.
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions