Optimize LP_ERR: inline _lp_return_value
This commit is contained in:
parent
56cef06883
commit
ad3a979614
19
liquidprompt
19
liquidprompt
@ -654,15 +654,6 @@ _lp_jobcount_color()
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
# Display the return value of the last command, if different from zero
|
|
||||||
_lp_return_value()
|
|
||||||
{
|
|
||||||
if [[ "$1" -ne "0" ]]
|
|
||||||
then
|
|
||||||
echo -ne "$LP_COLOR_ERR$1$NO_COL"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
######################
|
######################
|
||||||
# VCS branch display #
|
# VCS branch display #
|
||||||
@ -1411,8 +1402,14 @@ _lp_time()
|
|||||||
|
|
||||||
_lp_set_prompt()
|
_lp_set_prompt()
|
||||||
{
|
{
|
||||||
# as this get the last returned code, it should be called first
|
# Display the return value of the last command, if different from zero
|
||||||
LP_ERR="$(_lp_sl $(_lp_return_value $?))"
|
# As this get the last returned code, it should be called first
|
||||||
|
local -i err=$?
|
||||||
|
if (( err != 0 )); then
|
||||||
|
LP_ERR=" $LP_COLOR_ERR$err$NO_COL"
|
||||||
|
else
|
||||||
|
LP_ERR= # Hidden
|
||||||
|
fi
|
||||||
|
|
||||||
# Reset IFS to its default value to avoid strange behaviors
|
# Reset IFS to its default value to avoid strange behaviors
|
||||||
# (in case the user is playing with the value at the prompt)
|
# (in case the user is playing with the value at the prompt)
|
||||||
|
Loading…
Reference in New Issue
Block a user