Browse Source

Merge branch 'js/diff-highlight-avoid-sigpipe'

* js/diff-highlight-avoid-sigpipe:
  diff-highlight: exit when a pipe is broken
maint
Junio C Hamano 10 years ago
parent
commit
bd51886f30
  1. 4
      contrib/diff-highlight/diff-highlight

4
contrib/diff-highlight/diff-highlight

@ -14,6 +14,10 @@ my @removed; @@ -14,6 +14,10 @@ my @removed;
my @added;
my $in_hunk;

# Some scripts may not realize that SIGPIPE is being ignored when launching the
# pager--for instance scripts written in Python.
$SIG{PIPE} = 'DEFAULT';

while (<>) {
if (!$in_hunk) {
print;

Loading…
Cancel
Save