mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2024-12-18 18:31:59 +00:00
fix(changelog): go back to ignoring commits from merged branches
This commit is contained in:
parent
9c8131e417
commit
140bfa8432
1 changed files with 3 additions and 2 deletions
|
@ -401,17 +401,18 @@ function main {
|
|||
# --format: [7-char hash]<field sep>[ref names]<field sep>[subject]<field sep>[body]
|
||||
# --abbrev=7: force commit hashes to be 7 characters long
|
||||
# --no-merges: merge commits are omitted
|
||||
# --first-parent: commits from merged branches are omitted
|
||||
local SEP="0mZmAgIcSeP"
|
||||
local -a raw_commits
|
||||
raw_commits=(${(0)"$(command git log -z \
|
||||
--format="%h${SEP}%D${SEP}%s${SEP}%b" --abbrev=7 \
|
||||
--no-merges $range)"})
|
||||
--no-merges --first-parent $range)"})
|
||||
|
||||
local raw_commit
|
||||
local -a raw_fields
|
||||
for raw_commit in $raw_commits; do
|
||||
# Truncate list on versions with a lot of commits
|
||||
if (( ++read_commits > 40 )); then
|
||||
if [[ -z "$since" ]] && (( ++read_commits > 35 )); then
|
||||
truncate=1
|
||||
break
|
||||
fi
|
||||
|
|
Loading…
Reference in a new issue