rizinorg / ideas

Features that would be nice to have but they are not in the roadmap
3 stars 0 forks source link

Implement block and function-level folding in visual mode #26

Open XVilka opened 3 years ago

XVilka commented 3 years ago

For example, at function level it could look like the old implementation:

rizin /bin/ls
[0x00006b60]> aaa
[0x00006b60]> afF
[0x00006b60]> Vp

It marks the first function as "folded" and outputs it like:

image

As @thestr4ng3r suggested:

I think instead of folding individual blocks and functions, it might make more sense to be able to make groups of blocks and then fold/unfold such groups. So you can get a more high-level graph with maybe some complex parts being collapsed into a single folded block.

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. Considering a lot has probably changed since its creation, we kindly ask you to check again if the issue you reported is still relevant in the current version of rizin. If it is, update this issue with a comment, otherwise it will be automatically closed if no further activity occurs. Thank you for your contributions.

stale[bot] commented 3 years ago

This issue has been automatically closed because marked as stale and it has not been updated since then. If the issue is still relevant, feel free to re-open it or open a new one.