Allow disabling --graph with FORGIT_LOG_GRAPH_ENABLE=false in grc (#387)

This commit is contained in:
sandr01d 2024-04-26 23:02:50 +02:00 committed by GitHub
parent c76b00bcef
commit 2ae84d3326
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -838,6 +838,8 @@ _forgit_revert_commit() {
--preview=\"$FORGIT revert_preview {}\"
$FORGIT_REVERT_COMMIT_FZF_OPTS
"
graph=()
[[ $_forgit_log_graph_enable == true ]] && graph=(--graph)
# in this function, we do something interesting to maintain proper ordering as it's assumed
# you generally want to revert newest->oldest when you multiselect
@ -848,7 +850,7 @@ _forgit_revert_commit() {
while IFS='' read -r commit; do
commits+=("$commit")
done < <(
git log --graph --color=always --format="$_forgit_log_format" |
git log "${graph[@]}" --color=always --format="$_forgit_log_format" |
_forgit_emojify |
nl |
FZF_DEFAULT_OPTS="$opts" fzf |