summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJunegunn Choi <junegunn.c@gmail.com>2014-02-01 01:56:32 +0900
committerJunegunn Choi <junegunn.c@gmail.com>2014-02-01 02:05:58 +0900
commit96215c4619018d9d8d67d11d75deea571eb7ab9f (patch)
treeda84b6a080b7d0bba722e34a8fb3743e933cac69
parentb2d2be55efaa89b7529ff92d25262b1cb881eb0b (diff)
CTRL-L to clear and redraw the screen
-rwxr-xr-xfzf6
-rw-r--r--fzf.gemspec2
2 files changed, 4 insertions, 4 deletions
diff --git a/fzf b/fzf
index 019420b3..c4bc1d5c 100755
--- a/fzf
+++ b/fzf
@@ -7,13 +7,13 @@
# / __/ / /_/ __/
# /_/ /___/_/ Fuzzy finder for your shell
#
-# Version: 0.7.1 (January 31, 2014)
+# Version: 0.7.2-devel (February 1, 2014)
#
# Author: Junegunn Choi
# URL: https://github.com/junegunn/fzf
# License: MIT
#
-# Copyright (c) 2013 Junegunn Choi
+# Copyright (c) 2014 Junegunn Choi
#
# MIT License
#
@@ -683,7 +683,6 @@ class FZF
def start_renderer
Thread.new do
begin
- refresh
while blk = @queue.shift
blk.call
refresh
@@ -766,6 +765,7 @@ class FZF
},
ctrl(:b) => proc { cursor = [0, cursor - 1].max; nil },
ctrl(:f) => proc { cursor = [input.length, cursor + 1].min; nil },
+ ctrl(:l) => proc { render { C.clear; C.refresh }; update_list true },
:alt_b => proc { backword.call; nil },
:alt_f => proc {
cursor += (input[cursor..-1].index(/(\S\s)|(.$)/) || -1) + 1
diff --git a/fzf.gemspec b/fzf.gemspec
index 1d777f0b..bbfdc1e2 100644
--- a/fzf.gemspec
+++ b/fzf.gemspec
@@ -1,7 +1,7 @@
# coding: utf-8
Gem::Specification.new do |spec|
spec.name = 'fzf'
- spec.version = '0.7.1'
+ spec.version = '0.7.2'
spec.authors = ['Junegunn Choi']
spec.email = ['junegunn.c@gmail.com']
spec.description = %q{Fuzzy finder for your shell}