Re: [PATCH 2/2] completion: split __git_ps1 into a separate script
- From
Ted Pavlic <ted@tedpavlic.com>
- Date
- May 23, 2012, 17:03 UTC
- Message-ID
- <CAOnadRF8XyZKi+d=y1fFy2Xvs-3ETVyCbJBj83mK3Q8yuK7oQw@mail.gmail.com>
- In-Reply-To
- <CAMP44s0aKi+8WHPXYLQ+iSMkj9iV88JGTabrpBRNBWb7upAMiQ@mail.gmail.com>
Show 11 quoted lines
>> I am not sure if that is worth it. These two share/duplicate some shell >> functions and we may end up refactoring them (a way to do so may be to >> dot-source git-prompt from git-completion and drop duplicated definitions >> from the latter), for example. > > And how do you propose to update the install documentation? > > 1) Copy the file (e.g. ~/.git-completion.sh) > 2) Copy the other file (.e.g ~/.git-prompt.sh) > 3) Edit the original file (~/.git-completion.sh), modify the 'source' > command to use the other file (~/.git-prompt.sh)
The third step doesn't seem necessary if .git-completion sources git-prompt when it's available (and otherwise ignores it gracefully). Then anyone who cares about the prompt just makes sure that git-prompt is available.
-- Ted Pavlic <ted@tedpavlic.com>