- Jun 05, 2021
-
-
Eric Freese authored
v0.7.0
-
Eric Freese authored
-
Eric Freese authored
-
Eric Freese authored
-
Eric Freese authored
-
Eric Freese authored
-
Eric Freese authored
Disable ^C async workaround for zsh version 5.8 and later
-
- Jun 04, 2021
-
-
Andrew Tropin authored
-
- Mar 09, 2021
-
-
Eric Freese authored
Update INSTALL.md
-
keskinsaf authored
-
- Mar 08, 2021
-
-
keskinsaf authored
[fix] install this plugin aside other plugins
-
- Jun 06, 2020
-
-
Eric Freese authored
Fixes/flaky ci
-
- May 29, 2020
-
-
Roman Perepelitsa authored
To reproduce: 1. Run `zsh -f`. 2. Run this: function bye() { BUFFER=bye } zle -N bye bindkey '^B' bye print -s 'hibye unexpected' source ~/zsh-autosuggestions/zsh-autosuggestions.zsh 3. Type `hi` and press Ctrl-B. Expected: POSTBUFFER is empty. Actual: POSTBUFFER is " unexpected".
-
- May 07, 2020
-
-
Eric Freese authored
There's something funny occasionally happening when `with_history` is used twice in the same test. It seems to be happening more frequently since asynchronous mode was enabled by default. My guess is it has something to do with the `C-c` keys being sent toward the end not consistently terminating the prompt. But I'm really not sure how it would ever get into a `then` block like it seems to: ``` Failure/Error: wait_for { session.content }.to eq('echo "hello\nworld"') expected: "echo \"hello\\nworld\"" got: "then> echo \"hello\\" ``` Sticking to only one `with_history` per terminal session (per test) seems to fix the flakiness. I also removed an old test case because I could not understand why it was necessary and so couldn't write a good description for it. Could be we'll need to add it back in at some point.
-
- May 06, 2020
-
-
Eric Freese authored
Write mock history to a temp file and load it directly with `fc -R` instead of running each command individually to build up the history.
-
- Jan 30, 2020
-
-
Eric Freese authored
Enable async mode by default in newer versions of zsh
-
- Jan 28, 2020
-
-
Eric Freese authored
cleanup: Use more idiomatic method of checking if var is set
-
Eric Freese authored
Be more specific about the built-in widgets we want to avoid wrapping
-
Eric Freese authored
Add links to documentation on zsh glob patterns to the readme
-
- Jan 27, 2020
-
-
Eric Freese authored
See GitHub issue #503
-
Eric Freese authored
Allow users to override the default by unsetting (or setting) the ZSH_AUTOSUGGEST_USE_ASYNC variable. See GitHub issue #498.
-
Eric Freese authored
-
- Jan 25, 2020
-
-
Eric Freese authored
To avoid wrapping the built-in widgets (e.g. `autosuggest-fetch`, `autosuggest-toggle`), we were ignoring all widgets whose names start with `autosuggest-`. This had the downside of preventing wrapping of user-defined widgets whose names happened to also start with that prefix. By being more specific about the exact built-in widgets we want to avoid wrapping, we can allow users to define widgets whose names start with `autosuggest-`. See GitHub issue #496.
-
Eric Freese authored
-
Eric Freese authored
We are already using this method in other places. For example: `ZSH_AUTOSUGGEST_USE_ASYNC`
-
- Jan 07, 2020
-
-
Eric Freese authored
v0.6.4
-
Eric Freese authored
-
Eric Freese authored
-
Eric Freese authored
-
- Jan 05, 2020
-
-
Eric Freese authored
Allow skipping completion suggestions when buffer matches a pattern
-
Eric Freese authored
Call original widget before moving cursor when accepting suggestion
-
- Dec 15, 2019
-
-
Eric Freese authored
cleanup: Split on null bytes instead of pattern matching
-
Eric Freese authored
The check on length of `$POSTDISPLAY` is in support of the test for `vi-delete` on the last char of the buffer with `dl`. Fixes issue #482.
-
Eric Freese authored
Set ZSH_AUTOSUGGEST_COMPLETION_IGNORE to a glob pattern to have the completion suggestion strategy never make suggestions when the buffer matches the pattern. This can be helpful when some completion routines you have are particularly expensive and you want to prevent them from running automatically on every keystroke. See GitHub issue #463.
-
Eric Freese authored
-
Eric Freese authored
-
Eric Freese authored
-
- Oct 17, 2019
-
-
Eric Freese authored
(README) Link to 256 color chart
-
- Oct 10, 2019
-
-
Greg Rickaby authored
Easy to see and choose a color, and then copy it over from the chart.
-
- Oct 01, 2019
-
-
Eric Freese authored
Follow-up to technique tried in commit d94475ca after I learned about the `@` flag to keep empty strings in the array.
-