untrap Ctrl-c while in less mode

This commit is contained in:
Fakerr 2017-08-15 12:21:41 +01:00
parent db51c14ad9
commit 72822bb787

View file

@ -202,13 +202,13 @@ cleanup_diff()
function print_diff() {
get_diff
if [[ $(( TN + DIFF_LINES_NUMBER + OFFSET )) -ge $(( `tput lines` - 1 )) ]]; then
trap cleanup_diff INT
trap - INT
if [[ $LESSKEY = true ]]; then
echo "$DIFF" | less -r -k /tmp/lsh_less_keys_tmp
else
echo "$DIFF" | less -r
fi
trap cleanup_and_exit INT
trap cleanup_and_exit INT
clear_screen
else
stop=false