2016-03-15 07:07:04 +08:00
|
|
|
# Changelog
|
|
|
|
|
2017-12-06 23:30:12 +08:00
|
|
|
## v0.4.2
|
|
|
|
- Fix bug in zsh versions older than 5.0.8 (#296)
|
|
|
|
- Officially support back to zsh v4.3.11
|
|
|
|
|
2017-11-29 00:53:49 +08:00
|
|
|
## v0.4.1
|
|
|
|
- Switch to [[ and (( conditionals instead of [ (#257)
|
|
|
|
- Avoid warnnestedvar warnings with `typeset -g` (#275)
|
|
|
|
- Replace tabs with spaces in yaml (#268)
|
|
|
|
- Clean up and fix escaping of special characters (#267)
|
|
|
|
- Add `emacs-forward-word` to default list of partial accept widgets (#246)
|
|
|
|
|
2017-04-14 23:04:59 +08:00
|
|
|
## v0.4.0
|
|
|
|
- High-level integration tests using RSpec and tmux
|
|
|
|
- Add continuous integration with Circle CI
|
2017-11-29 01:00:33 +08:00
|
|
|
- Experimental support for asynchronous suggestions (#170)
|
|
|
|
- Fix problems with multi-line suggestions (#225)
|
2017-04-14 23:04:59 +08:00
|
|
|
- Optimize case where manually typing in suggestion
|
2017-11-29 01:00:33 +08:00
|
|
|
- Avoid wrapping any zle-* widgets (#206)
|
2017-04-14 23:04:59 +08:00
|
|
|
- Remove support for deprecated options from v0.0.x
|
2017-11-29 01:00:33 +08:00
|
|
|
- Handle history entries that begin with dashes
|
2017-04-14 23:04:59 +08:00
|
|
|
- Gracefully handle being sourced multiple times (#126)
|
|
|
|
- Add enable/disable/toggle widgets to disable/enable suggestions (#219)
|
|
|
|
|
|
|
|
|
2016-10-17 21:43:56 +08:00
|
|
|
## v0.3.3
|
|
|
|
- Switch from $history array to fc builtin for better performance with large HISTFILEs (#164)
|
|
|
|
- Fix tilde handling when extended_glob is set (#168)
|
|
|
|
- Add config option for maximum buffer length to fetch suggestions for (#178)
|
|
|
|
- Add config option for list of widgets to ignore (#184)
|
|
|
|
- Don't fetch a new suggestion unless a modification widget actually modifies the buffer (#183)
|
|
|
|
|
2016-05-28 22:18:52 +08:00
|
|
|
## v0.3.2
|
|
|
|
- Test runner now supports running specific tests and choosing zsh binary
|
|
|
|
- Return code from original widget is now correctly passed through (#135)
|
|
|
|
- Add `vi-add-eol` to list of accept widgets (#143)
|
|
|
|
- Escapes widget names within evals to fix problems with irregular widget names (#152)
|
|
|
|
- Plugin now clears suggestion while within a completion menu (#149)
|
|
|
|
- .plugin file no longer relies on symbolic link support, fixing issues on Windows (#156)
|
|
|
|
|
2016-03-15 12:33:26 +08:00
|
|
|
## v0.3.1
|
|
|
|
|
|
|
|
- Fixes issue with `vi-next-char` not accepting suggestion (#137).
|
|
|
|
- Fixes global variable warning when WARN_CREATE_GLOBAL option enabled (#133).
|
|
|
|
- Split out a separate test file for each widget.
|
|
|
|
|
2016-03-15 07:07:04 +08:00
|
|
|
## v0.3.0
|
|
|
|
|
|
|
|
- Adds `autosuggest-execute` widget (PR #124).
|
|
|
|
- Adds concept of suggestion "strategies" for different ways of fetching suggestions.
|
|
|
|
- Adds "match_prev_cmd" strategy (PR #131).
|
|
|
|
- Uses git submodules for testing dependencies.
|
|
|
|
- Lots of test cleanup.
|
|
|
|
- Various bug fixes for zsh 5.0.x and `sh_word_split` option.
|
|
|
|
|
|
|
|
|
|
|
|
## v0.2.17
|
|
|
|
|
|
|
|
Start of changelog.
|