Use local variable for pager in _forgit_get_pager

This commit is contained in:
sandroid 2024-04-09 22:21:39 +02:00
parent 98d0116bee
commit b6bbb55d1a
No known key found for this signature in database
GPG key ID: 91418C9982B8B76E

View file

@ -141,7 +141,9 @@ _forgit_pager() {
}
_forgit_get_pager() {
case "${1:-core}" in
local pager
pager=${1:-core}
case "$pager" in
core) echo -n "${FORGIT_PAGER:-$(git config core.pager || echo 'cat')}" ;;
show) echo -n "${FORGIT_SHOW_PAGER:-$(git config pager.show || _forgit_get_pager)}" ;;
diff) echo -n "${FORGIT_DIFF_PAGER:-$(git config pager.diff || _forgit_get_pager)}" ;;