Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix yank-pop and add test for cursor positioning #794

Closed
wants to merge 16 commits into from

Conversation

aculich
Copy link

@aculich aculich commented Jul 14, 2024

Based on suggestion in PR #551 that notes a problem with yank-pop cursor positioning.

Fixed by moving yank to:

ZSH_AUTOSUGGEST_ZLE_YANKBEFORE_WIDGETS

instead of:

ZSH_AUTOSUGGEST_ZLE_YANK_WIDGETS

Also confirmed that this works to close #363 once merged in.

macdems and others added 16 commits July 21, 2021 12:20
This prevents the request cancelling logic from closing an unrelated fd that happens to reuse the same number.
The testing docker image has been split up. Instead of having one image
with all supported versions of zsh installed, we now have a separate
image for each supported zsh version.

We use GitHub Action matrices to run jobs in parallel for all of the
supported versions.

We no longer need to publish images to Docker Hub. The images are just
built by CI (or developers) as needed from the Dockerfile in the repo.
Cherry-picked from PR zsh-users#706 and updates made to src/config.zsh.

Fixes issues zsh-users#678
Ensure that we're using the builtin exec
Always reset file descriptor after consuming it
We don't have any particular reason to unset. Clearing should be good
enough, and avoid any errors using unset parameters.

Cherry-picked from PR zsh-users#634
@aculich
Copy link
Author

aculich commented Jul 14, 2024

Oops, this was supposed to be for develop, rather than master :(

@aculich aculich closed this Jul 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Autosuggest eats buffer by ctrl+w
6 participants