dance
dance copied to clipboard
feat: make `dance.openMenu` retain count/register state
This is #375 with an additional commit which renames keepephemeral to keepcontext as it reads better to me.
NOTE: Does not work yet; the context is kept even after the command selected by the menu runs, which is unexpected. I tried to instead forward args to the menu using ..., but it doesn't work with inner objects, so more work is needed there.