Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
[PATCH] fixup! [RFC] Get subject of current patch in rebase-apply mode
- X-seq: zsh-workers 40029
- From: Daniel Hahler <genml+zsh-workers@xxxxxxxxxx>
- To: zsh-workers@xxxxxxx
- Subject: [PATCH] fixup! [RFC] Get subject of current patch in rebase-apply mode
- Date: Mon, 28 Nov 2016 23:56:06 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thequod.de; h= references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=postfix2; t= 1480373772; bh=xBCkWLx1/U/E/eAIK7I/ATnZn61xzd1NvFIfncweieU=; b=n y/5ZtBhX+aem4lK14ePpWoATAXSsJRzMZE99e8A+5AFDtq1vtMqwIjPUz+Pletf9 hbNQlIIcIKaZ/wmGu79cljHqUsngjWiuSr5TfW30FjdAaRMjQ6zI7aUCEue/hZMK 92MP0csh3XR2hzgYPmC/TZleN++htekHbByEJBM9Ko=
- In-reply-to: <20161120013325.12113-2-genml+zsh-workers@thequod.de>
- List-help: <mailto:zsh-workers-help@zsh.org>
- List-id: Zsh Workers List <zsh-workers.zsh.org>
- List-post: <mailto:zsh-workers@zsh.org>
- Mailing-list: contact zsh-workers-help@xxxxxxx; run by ezmlm
- References: <20161120013325.12113-2-genml+zsh-workers@thequod.de>
From: Daniel Hahler <git@xxxxxxxxxx>
---
Functions/VCS_Info/Backends/VCS_INFO_get_data_git | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/Functions/VCS_Info/Backends/VCS_INFO_get_data_git b/Functions/VCS_Info/Backends/VCS_INFO_get_data_git
index 93172fc..1560d7f 100644
--- a/Functions/VCS_Info/Backends/VCS_INFO_get_data_git
+++ b/Functions/VCS_Info/Backends/VCS_INFO_get_data_git
@@ -236,15 +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: /}
+ elif [[ -f "${patchdir}/${(l:4::0:)cur}" ]]; then
+ local maxlines=10 line
+ while IFS= read -r line; do
+ if [[ "$line" == "Subject:"* ]]; then
+ subject=${line/(#s)Subject: /}
break
fi
(( --maxlines )) || break
- done < "${patchdir}/$(printf "%04d" $cur)"
+ done < "${patchdir}/${(l:4::0:)cur}"
fi
if [[ -f "${patchdir}/original-commit" ]]; then
if [[ -n $subject ]]; then
--
2.10.2
Messages sorted by:
Reverse Date,
Date,
Thread,
Author