Re: [PATCH] Add __git_ps1_pc to use as PROMPT_COMMAND
From: Junio C Hamano <hidden> Date: 2016-06-15 22:54:53
Simon Oosthoek [off-list ref] writes:
+# __git_ps1_pc accepts 0 arguments (for now)
+# It is meant to be used as PROMPT_COMMAND, it sets PS1
+__git_ps1_pc ()
+{
+ local g="$(__gitdir)"
+ if [ -n "$g" ]; then
+...
+ fi
+}
This looks awfully similar to the existing code in __git_ps1
function. Without refactoring to share the logic between them, it
won't be maintainable.