-
-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
EnhancementNew feature or requestNew feature or requestPriority: LowOne day, maybe...One day, maybe...TODOA thing I'm planning on doingA thing I'm planning on doing
Description
Populating the disassembly and AST widgets is horribly slow as a Python file gets really large (Textual's widget.py is a great example1). It would be good to see if there's a way of speeding this up somehow. The issue seems to be coming from how the two base widgets (OptionList and Tree) build themselves up, so I don't know if there's much that can be done, short of building very custom widgets for this. Failing that some sort of incremental update that keeps the display responsive would be a good idea.
Or, worst case scenario: make the display obviously busy.
Footnotes
-
Personally I would never let a file that large near a repo, but it's a good example of a worst case. ↩
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
EnhancementNew feature or requestNew feature or requestPriority: LowOne day, maybe...One day, maybe...TODOA thing I'm planning on doingA thing I'm planning on doing