Closed rswgnu closed 6 years ago
I don't want to use avy-mouse-event-window
in avy-read
. This should be done in avy-handler-function
instead.
Please rebase PRs to origin/master. I don't use merge commits in any of my repositories.
Two issues with your above comment:
so we'd have to move that logic to avy-handler-function as well even though it should be done in every call of avy-read. Then the avy-read branch logic when true would not have avy-current-path set right.
Performance-wise, I don't think such a change would be much better and I don't see how to make the logic work right otherwise. Given that, could you test it as is (once I rebase the PR) and see if it works for you? If you find a specific issue, I would be happy to deal with it.
I have rebased the commits so they are ready for application.
Thanks.
I redid my changes to match the way you made them, leaving just this.
This PR is mainly to sync our two branches with any remaining differences. Each change is needed in some context, typically to support the new ace-window features. So if you think something is not necessary, please ask about it before choosing to not make the change. There are only a few changes here. Thanks.