Please acknowledge that this patch is fine, before i) commit it. It works for me, but I am unsure about style etc. On 20.11.2016 02:33, Daniel Hahler wrote: > From: Daniel Hahler > > --- > Functions/VCS_Info/Backends/VCS_INFO_get_data_git | 9 +++++++++ > 1 file changed, 9 insertions(+) > > diff --git a/Functions/VCS_Info/Backends/VCS_INFO_get_data_git b/Functions/VCS_Info/Backends/VCS_INFO_get_data_git > index 18ba89a..93172fc 100644 > --- a/Functions/VCS_Info/Backends/VCS_INFO_get_data_git > +++ b/Functions/VCS_Info/Backends/VCS_INFO_get_data_git > @@ -236,6 +236,15 @@ elif [[ -d "${gitdir}/rebase-apply" ]]; then > done > if [[ -f "${patchdir}/msg-clean" ]]; then > subject="${$(< "${patchdir}/msg-clean")[(f)1]}" > + else > + local maxlines=10 > + while IFS='\n' read -r; do > + if [[ "$REPLY" == "Subject:"* ]]; then > + subject=${REPLY/(#s)Subject: /} > + break > + fi > + (( --maxlines )) || break > + done < "${patchdir}/$(printf "%04d" $cur)" > fi > if [[ -f "${patchdir}/original-commit" ]]; then > if [[ -n $subject ]]; then >