mirror of
https://github.com/neovim/neovim.git
synced 2024-12-19 18:55:14 -07:00
fix(vim-patch.sh -m): Show all commits touching a file, not just the first
[skip ci]
This commit is contained in:
parent
216bfa1d6b
commit
86d35bef13
@ -593,18 +593,20 @@ list_missing_previous_vimpatches_for_patch() {
|
||||
_set_missing_vimpatches 1 -- "${fname}"
|
||||
|
||||
set +u # Avoid "unbound variable" with bash < 4.4 below.
|
||||
local missing_vim_commit_info="${missing_vim_patches[0]}"
|
||||
if [[ -z "${missing_vim_commit_info}" ]]; then
|
||||
printf -- "-\n"
|
||||
else
|
||||
local missing_vim_commit="${missing_vim_commit_info%%:*}"
|
||||
if [[ -z "${vim_tag}" ]] || [[ "${missing_vim_commit}" < "${vim_tag}" ]]; then
|
||||
printf -- "%s\n" "$missing_vim_commit_info"
|
||||
missing_list+=("$missing_vim_commit_info")
|
||||
for missing_vim_commit_info in "${missing_vim_patches[@]}"; do
|
||||
if [[ -z "${missing_vim_commit_info}" ]]; then
|
||||
printf -- "-\r"
|
||||
else
|
||||
printf -- "-\n"
|
||||
printf -- "-\r"
|
||||
local missing_vim_commit="${missing_vim_commit_info%%:*}"
|
||||
if [[ -z "${vim_tag}" ]] || [[ "${missing_vim_commit}" < "${vim_tag}" ]]; then
|
||||
printf -- "%s\n" "$missing_vim_commit_info"
|
||||
missing_list+=("$missing_vim_commit_info")
|
||||
else
|
||||
printf -- "-\r"
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
done
|
||||
set -u
|
||||
done
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user