summaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorJunegunn Choi <junegunn.c@gmail.com>2019-11-21 23:06:14 +0900
committerJunegunn Choi <junegunn.c@gmail.com>2019-11-21 23:06:14 +0900
commiteffbc258bba00acab61aa3fcaebde8045829aeba (patch)
tree2f8334a4f7bdb791b8e1c20892fbe3287d1919d2 /CHANGELOG.md
parente615600ff150e460a22d6a74da21a6df40d486fc (diff)
Update CHANGELOG
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md20
1 files changed, 20 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4eaabc94..4754dd2d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,26 @@
CHANGELOG
=========
+0.19.1 (WIP)
+------
+- It is now possible to split a composite bind action over multiple `--bind`
+ expressions by prefixing the later ones with `+`.
+ ```sh
+ fzf --bind 'ctrl-a:up+up'
+
+ # Can be now written as
+ fzf --bind 'ctrl-a:up' --bind 'ctrl-a:+up'
+
+ # This is useful when you need to write special execute/reload form (i.e. `execute:...`)
+ # to avoid parse errors and add more actions to the same key
+ fzf --multi --bind 'ctrl-l:select-all+execute:less {+f}' --bind 'ctrl-l:+deselect-all'
+ ```
+- Fixed parse error of `--bind` expression where concatenated execute/reload
+ action contains `+` character.
+ ```sh
+ fzf --multi --bind 'ctrl-l:select-all+execute(less {+f})+deselect-all'
+ ```
+
0.19.0
------