From 009c58b4815dd8a17a1460b5a0c417ef6fde69d7 Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Sat, 9 Dec 2017 23:21:26 +0900 Subject: [PATCH] Use $LINES instead of $FZF_PREVIEW_HEIGHT Since 0.17.3, fzf exports $LINES and $COLUMNS to preview process. FZF_PREVIEW_HEIGHT will be deprecated. --- bin/preview.rb | 4 ++-- bin/preview.sh | 4 +--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/bin/preview.rb b/bin/preview.rb index f90016b..d33730a 100755 --- a/bin/preview.rb +++ b/bin/preview.rb @@ -37,8 +37,8 @@ if `file --mime "#{file}"` =~ /binary/ end center = (center || 0).to_i -if ENV['FZF_PREVIEW_HEIGHT'] - height = ENV['FZF_PREVIEW_HEIGHT'].to_i +if ENV['LINES'] + height = ENV['LINES'].to_i else height = File.readable?('/dev/tty') ? `stty size < /dev/tty`.split.first.to_i : 40 height /= 2 if split diff --git a/bin/preview.sh b/bin/preview.sh index 39d8d73..ca36ddd 100755 --- a/bin/preview.sh +++ b/bin/preview.sh @@ -36,9 +36,7 @@ if [ -z "$CENTER" ]; then CENTER=1 fi -if [ -n "$FZF_PREVIEW_HEIGHT" ]; then - LINES=$FZF_PREVIEW_HEIGHT -else +if [ -z "$LINES" ]; then if [ -r /dev/tty ]; then LINES=$(stty size < /dev/tty | awk '{print $1}') else