Merge branch 'jc/maint-blank-at-eof' into maint
commit6dbdba00ea2175894e1ad7a5e96899b7b087ed1d
authorJunio C Hamano <gitster@pobox.com>
Mon, 16 Nov 2009 07:06:34 +0000 (15 23:06 -0800)
committerJunio C Hamano <gitster@pobox.com>
Mon, 16 Nov 2009 07:06:34 +0000 (15 23:06 -0800)
treec5e9d23a0342c88617e117fa85cad2dcc76bd8f4
parentdd2195eb80ee5753e41d9688ddf6758a142a14df
parentd91ba8fa88a83ec70588700a56c8a4c1e8beb1be
Merge branch 'jc/maint-blank-at-eof' into maint

* jc/maint-blank-at-eof:
  diff -B: colour whitespace errors
  diff.c: emit_add_line() takes only the rest of the line
  diff.c: split emit_line() from the first char and the rest of the line
  diff.c: shuffling code around
  diff --whitespace: fix blank lines at end
  core.whitespace: split trailing-space into blank-at-{eol,eof}
  diff --color: color blank-at-eof
  diff --whitespace=warn/error: fix blank-at-eof check
  diff --whitespace=warn/error: obey blank-at-eof
  diff.c: the builtin_diff() deals with only two-file comparison
  apply --whitespace: warn blank but not necessarily empty lines at EOF
  apply --whitespace=warn/error: diagnose blank at EOF
  apply.c: split check_whitespace() into two
  apply --whitespace=fix: detect new blank lines at eof correctly
  apply --whitespace=fix: fix handling of blank lines at the eof
Documentation/config.txt
builtin-apply.c
cache.h
diff.c