ida-minsc icon indicating copy to clipboard operation
ida-minsc copied to clipboard

Feature: database.marks needs a matcher class since it's a filterable list

Open arizvisa opened this issue 5 years ago • 2 comments

Most list-like things in ida-minsc expose a matcher class along with a number of keywords that can be used to filter their contents. database.marks is another one of those namespaces but for some reason it's missing a matcher class in order to filter it. The reason for this might be that the number of marks that IDA allows for you to create in a database is limited (I think 64?).

Nonetheless, it doesn't hurt to implement database.marks.list, database.marks.iterate, and database.marks.search like all of the other searchable namespaces. This will require implementing a matcher class for it and maybe a few keywords to filter each individual mark.

arizvisa avatar Sep 23 '18 10:09 arizvisa

For the record, I just don't use marks anymore. They're too limited.

arizvisa avatar Jul 12 '22 18:07 arizvisa

Haven't made any progress on this because their maximum number (16) is just too limited. This will probably get added once I start moving the matchers into their own module.

arizvisa avatar Dec 24 '23 22:12 arizvisa