From c8c29728d8b80e4e3b18156e8b689bdbe87e35d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=B3bert=20Kalm=C3=A1r?= Date: Wed, 7 Feb 2024 16:11:55 +0100 Subject: [PATCH] Add refs to git log output (#757) This PR adds the list of references on a commit for the `gl` command --- modules/git/git-v2.nu | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/git/git-v2.nu b/modules/git/git-v2.nu index e7524df0..b883b501 100644 --- a/modules/git/git-v2.nu +++ b/modules/git/git-v2.nu @@ -566,9 +566,10 @@ export def _git_log [v num] { _git_log_stat $num } else { {} } let r = do -i { - git log --reverse -n $num --pretty=%h»¦«%s»¦«%aN»¦«%aE»¦«%aD + git log --reverse -n $num --pretty=%h»¦«%s»¦«%aN»¦«%aE»¦«%aD»¦«%D | lines - | split column "»¦«" sha message author email date + | split column "»¦«" sha message author email date refs + | update refs { split row ", " | where not ($it | is-empty) } | each {|x| ($x| upsert date ($x.date | into datetime))} } if $v {