Merge branch 'kt/add-i-progress'
"git add -i" has been taught to show the total number of hunks and the hunks that has been processed so far when showing prompts. * kt/add-i-progress: add -i: show progress counter in the prompt
This commit is contained in:
commit
f0d407e6ae
@ -1541,7 +1541,7 @@ sub patch_update_file {
|
||||
for (@{$hunk[$ix]{DISPLAY}}) {
|
||||
print;
|
||||
}
|
||||
print colored $prompt_color,
|
||||
print colored $prompt_color, "(", ($ix+1), "/$num) ",
|
||||
sprintf(__($patch_update_prompt_modes{$patch_mode}{$hunk[$ix]{TYPE}}), $other);
|
||||
|
||||
my $line = prompt_single_character;
|
||||
|
@ -314,7 +314,7 @@ test_expect_success C_LOCALE_OUTPUT 'add first line works' '
|
||||
git commit -am "clear local changes" &&
|
||||
git apply patch &&
|
||||
printf "%s\n" s y y | git add -p file 2>error |
|
||||
sed -n -e "s/^Stage this hunk[^@]*\(@@ .*\)/\1/" \
|
||||
sed -n -e "s/^([1-2]\/[1-2]) Stage this hunk[^@]*\(@@ .*\)/\1/" \
|
||||
-e "/^[-+@ \\\\]"/p >output &&
|
||||
test_must_be_empty error &&
|
||||
git diff --cached >diff &&
|
||||
|
Loading…
Reference in New Issue
Block a user