From: mirabilos Date: Mon, 27 Mar 2017 12:31:03 +0000 (+0200) Subject: done_progress_bar shan’t output a newline; fix from ⮡ tarent X-Git-Url: https://evolvis.org/plugins/scmgit/cgi-bin/gitweb.cgi?p=shellsnippets%2Fshellsnippets.git;a=commitdiff_plain;h=535ed3b4553e1b06d6db15f1efa58de8e8e15e6b done_progress_bar shan’t output a newline; fix from ⮡ tarent --- diff --git a/mksh/progress-bar b/mksh/progress-bar index 53448a4..fbdaeb9 100644 --- a/mksh/progress-bar +++ b/mksh/progress-bar @@ -68,7 +68,7 @@ function done_progress_bar { (( isin_progress_bar )) || return 0 # save position; clear scrolling region; # go to last line; delete line; restore position - print "\\e7\\e[0;0r\\e[$nlin_progress_bar;0H\\e[M\\e8" + print -n "\\e7\\e[0;0r\\e[$nlin_progress_bar;0H\\e[M\\e8" isin_progress_bar=0 trap - WINCH trap - EXIT