mirror of
https://github.com/eth-p/bat-extras.git
synced 2025-06-20 19:57:46 +02:00
lib: Fix regression in pager library
This commit is contained in:
parent
4ee7451532
commit
e4d790ca91
17
lib/pager.sh
17
lib/pager.sh
@ -37,7 +37,13 @@ pager_version() {
|
|||||||
# pager_exec echo hi
|
# pager_exec echo hi
|
||||||
pager_exec() {
|
pager_exec() {
|
||||||
if [[ -n "$1" ]]; then
|
if [[ -n "$1" ]]; then
|
||||||
"$@" | "${SCRIPT_PAGER_CMD[@]}"
|
if [[ -n "$SCRIPT_PAGER_CMD" ]]; then
|
||||||
|
"$@" | "${SCRIPT_PAGER_CMD[@]}" "${SCRIPT_PAGER_ARGS[@]}"
|
||||||
|
return $?
|
||||||
|
else
|
||||||
|
"$@"
|
||||||
|
return $?
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -47,9 +53,16 @@ pager_exec() {
|
|||||||
# bat | pager_display
|
# bat | pager_display
|
||||||
pager_display() {
|
pager_display() {
|
||||||
if [[ -n "$SCRIPT_PAGER_CMD" ]]; then
|
if [[ -n "$SCRIPT_PAGER_CMD" ]]; then
|
||||||
"${SCRIPT_PAGER_CMD[@]}" "${SCRIPT_PAGER_ARGS[@]}"
|
if [[ -n "$SCRIPT_PAGER_CMD" ]]; then
|
||||||
|
"${SCRIPT_PAGER_CMD[@]}" "${SCRIPT_PAGER_ARGS[@]}"
|
||||||
|
return $?
|
||||||
|
else
|
||||||
|
"${SCRIPT_PAGER_CMD[@]}"
|
||||||
|
return $?
|
||||||
|
fi
|
||||||
else
|
else
|
||||||
cat
|
cat
|
||||||
|
return $?
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user