This commit is contained in:
Junegunn Choi 2020-03-12 13:15:45 +09:00
parent 373c6d8d55
commit b0673c3563
No known key found for this signature in database
GPG Key ID: 254BC280FEF9C627
5 changed files with 21 additions and 15 deletions

View File

@ -1,35 +1,41 @@
CHANGELOG CHANGELOG
========= =========
0.21.0 (WIP) 0.21.0
------------ ------
- `--height` option is now available on Windows as well (@kelleyma49)
- Added `--pointer` and `--marker` options
- Added `--keep-right` option that keeps the right end of the line visible
when it's too long
- Style changes - Style changes
- Unicode spinner
- `--border` will now print border with rounded corners around the - `--border` will now print border with rounded corners around the
finder instead of printing horizontal lines above and below it. finder instead of printing horizontal lines above and below it.
The previous style is available via `--border=horizontal` The previous style is available via `--border=horizontal`
- Added `--pointer` and `--marker` options - Unicode spinner
- `--height` option is now available on Windows binary (@kelleyma49)
- More keys and actions for `--bind` - More keys and actions for `--bind`
- Added `--keep-right` option that keeps the right end of the line visible - Added PowerShell script for downloading Windows binary
when it's too long - Vim plugin: Built-in floating windows support
- Bug fixes and improvements ```vim
- Vim plugin: Floating windows support let g:fzf_layout = { 'window': { 'width': 0.9, 'height': 0.6 } }
```
- bash: Various improvements in key bindings (CTRL-T, CTRL-R, ALT-C) - bash: Various improvements in key bindings (CTRL-T, CTRL-R, ALT-C)
- CTRL-R will start with the current command-line as the initial query
- CTRL-R properly supports multi-line commands
- Fuzzy completion API changed - Fuzzy completion API changed
```sh ```sh
# Previous: fzf arguments given as a single string argument # Previous: fzf arguments given as a single string argument
# - This style is still supported, but it is deprecated # - This style is still supported, but it's deprecated
_fzf_complete "--multi --reverse --prompt=\"doge> \"" "$@" < <( _fzf_complete "--multi --reverse --prompt=\"doge> \"" "$@" < <(
echo foo echo foo
) )
# New API: multiple fzf arguments before "--" # New API: multiple fzf arguments before "--"
# - More rebust and easier to write options # - Easier to write multiple options
_fzf_complete --multi --reverse --prompt="doge> " -- "$@" < <( _fzf_complete --multi --reverse --prompt="doge> " -- "$@" < <(
echo foo echo foo
) )
``` ```
- Bug fixes and improvements
0.20.0 0.20.0
------ ------

View File

@ -2,7 +2,7 @@
set -u set -u
version=0.20.0 version=0.21.0
auto_completion= auto_completion=
key_bindings= key_bindings=
update_config=2 update_config=2

View File

@ -1,4 +1,4 @@
$version="0.20.0" $version="0.21.0"
if ([Environment]::Is64BitProcess) { if ([Environment]::Is64BitProcess) {
$binary_arch="amd64" $binary_arch="amd64"

View File

@ -21,7 +21,7 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE. THE SOFTWARE.
.. ..
.TH fzf-tmux 1 "Dec 2019" "fzf 0.20.0" "fzf-tmux - open fzf in tmux split pane" .TH fzf-tmux 1 "Mar 2020" "fzf 0.21.0" "fzf-tmux - open fzf in tmux split pane"
.SH NAME .SH NAME
fzf-tmux - open fzf in tmux split pane fzf-tmux - open fzf in tmux split pane

View File

@ -10,7 +10,7 @@ import (
const ( const (
// Current version // Current version
version = "0.20.0" version = "0.21.0"
// Core // Core
coordinatorDelayMax time.Duration = 100 * time.Millisecond coordinatorDelayMax time.Duration = 100 * time.Millisecond