blob: d39ec7c0ce4afd3c49c370001d1a89f9680834de (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#!/bin/zsh
LOG=$1
usage()
{
cat << EOF
usage: $0:t <commitish>..<commitish>
EOF
}
if [ $# -ne 1 -o -z $LOG ]
then
usage
exit 27 # 27 ? Yes, 27.
fi
git-log --decorate $LOG |\
grep "\[Patch\|refs/tags" |\
sed 's/^commit ........................................ .*refs\/tags\/\([0-9]\+\)[,)].*/# Kernel \1 released here/;s/.*Patch #\([0-9]\+\)\].* Applied /Patch\1: /' |\
grep -v "^commit " |\
tac
|