You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
zsh-autosuggestions/spec/integrations
Eric Freese c1910348c7 Implement completion suggestion strategy (#111)
Based on https://github.com/Valodim/zsh-capture-completion

`zpty -r` with a pattern seems to have some funky behavior on older
versions, giving unpredictable results

Don't use `-s` option to `zmodload`. It is not available in zsh versions
older than 5.3

If running in sync mode and a completion takes a long time, the user can
^C out of it. We need to use `always` in the strategy function or the
pty will not be destroyed in this case and the next time we go to create
it, it will fail, making the shell unusable.

User can have many different completion styles set that will modify what
they've already typed. These styles will result in suggestions that
don't match what the user has already typed. We try our best to unset
some of the more problematic ones, but add some code to fetch to
invalidate suggestions that don't match what the user's already typed.
6 years ago
..
auto_cd_spec.rb Respect user's set options when running original widget 7 years ago
bracketed_paste_magic_spec.rb Remove flaky test that doesn't really matter that much 8 years ago
client_zpty_spec.rb Implement completion suggestion strategy (#111) 6 years ago
glob_subst_spec.rb Respect user's set options when running original widget 7 years ago
rebound_bracket_spec.rb Fix conditionals to use [[ and (( rather than [ 8 years ago
vi_mode_spec.rb Fix vi-mode partial-accept 7 years ago
wrapped_widget_spec.rb Fix issues with widgets wrapped by other plugins 9 years ago
zle_input_stack_spec.rb Support fallback strategies by setting array in config 7 years ago