Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
ChangeLog generation (was: Re: _git commit object name completion)
- X-seq: zsh-workers 35441
- From: Daniel Shahaf <d.s@xxxxxxxxxxxxxxxxxx>
- To: Zsh Hackers' List <zsh-workers@xxxxxxx>
- Subject: ChangeLog generation (was: Re: _git commit object name completion)
- Date: Thu, 11 Jun 2015 11:30:11 +0000
- Dkim-signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= daniel.shahaf.name; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=heigbISWTYPF2n7w UU39dGT0L9E=; b=1KS8PgMMPYYSjG1FHE6KSy2S6bPlQknwVCwtPDfUdlxEeiqN D8/U7+ykNmBV7/99HFYmRKCVcUiIPOAOOKP1GIwdxeLXcxEBlocbXtPTC6g/cME7 SuvJO7lVV6W3zqtXlmjdTb9GyI9VBhfzVrEg8Da0M0Bo4fBinaG+Qqm0/y8=
- Dkim-signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=heigbISWTYPF2n7 wUU39dGT0L9E=; b=SC7+gMgow3kp6fVKziw2pkUMH9yQ53E20FzLNYLS/FKrBNq BZGb0tapz6Q49/BXiHHSV8oOGA3Glo3TTgy2EKau5rJHe/ptuCdrQp2z6CYOTAY2 6GeGnD+zSZubETJ74fmuAWM1E3o61HZZxxs+7YSooW9qgUa3uvJN8GDd7eDY=
- In-reply-to: <5574C7D5.5060701@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: <20150519013803.GC2024@tarsus.local2> <555AF3FD.7000105@thequod.de> <20150602101859.GA5169@tarsus.local2> <150606122724.ZM12761@torch.brasslantern.com> <5574C7D5.5060701@thequod.de>
Daniel Hahler wrote on Mon, Jun 08, 2015 at 00:38:13 +0200:
> I've created a Vim function to automate the ChangeLog addition:
So at least you, me, Bart, Frank, and Mikael each has his own
implementation...
diff --git a/Etc/zsh-development-guide b/Etc/zsh-development-guide
index 7f5266b..d92b724 100644
--- a/Etc/zsh-development-guide
+++ b/Etc/zsh-development-guide
@@ -70,6 +70,19 @@ avoided further changes to our workflow.
a commit to the master repository. Don't create a separate change for
this: amend the existing commit in your local repository.
+ Several developers use scripts to automate part or all of the ChangeLog
+ workflow:
+
+ Subject: helper script for making ChangeLog entries
+ X-Seq: 33835, 33872, 34912
+ http://www.zsh.org/mla/workers/2014/msg01622.html
+ http://www.zsh.org/mla/workers/2014/msg01659.html
+ http://www.zsh.org/mla/workers/2015/msg00836.html
+
+ Subject: Re: _git commit object name completion
+ X-Seq: 35414
+ http://www.zsh.org/mla/workers/2015/msg01338.html
+
* Do not merge your private feature branches onto the master branch: a
linear history without merge commits is simpler to follow (and to
bisect).
I didn't link to Bart's post in that thread as it doesn't have code in it.
The aforelinked 34912 is broken in the archives in two ways: the
assignment to AUTHOR_NAME on line 3 needs to be double quoted, and the
zsh.org archives don't show the attachments' filenames (or even delimit
the attachments).
I suppose I could throw it on my github account and reference that, but
perhaps those scripts belong somewhere in the zsh repository itself?
(e.g., in Etc/ or a new dir devscripts/ or something). They don't
really have any use anywhere else, no other project that I know of
embeds ezmlm X-Seq numbers in commit messages.
Messages sorted by:
Reverse Date,
Date,
Thread,
Author