Closed hartwork closed 3 years ago
@wong2 what do you think?
I think default_index
and initial_selection
is a bit confusing, they control the default behavior for single-mode and multiple-mode
perhaps we should first move multiple picks to a separate function pick_multi
?
I think
default_index
andinitial_selection
is a bit confusing, they control the default behavior for single-mode and multiple-mode
For multiple-mode, the two are perfectly disjoint (so we cannot resolve default_index
, at least not without losing a feature). The reason they overlap for single-mode is caused by get_selected
in a way because it only cares about cursor position. Maybe single-mode should become more like multiple-mode internally: use all_selected
as well and put self.index into that list. Just an idea.
perhaps we should first move multiple picks to a separate function
pick_multi
?
No objections. Since I'm not a strong proponent of that idea I suggest that you split them up and then I rebase this pull request here on top so that you have full control of the split and I buy staying closer to what I care about with fixing Git conflicts. What do you think?
Yeah I'll do that, but please wait for a few days
Okay, see you in a few days :+1:
@wong2 it's been a while, any news?
Closing because of no reply and lost interest
Fixes #37