• J
    diff --check: minor fixups · da31b358
    Junio C Hamano 提交于
    There is no reason --exit-code and --check-diff must be mutually
    exclusive, so assign different bits to different results and allow them
    to be returned from the command.  Introduce diff_result_code() to factor
    out the common code to decide final status code based on diffopt
    settings and use it everywhere.
    
    Update tests to match the above fix.
    
    Turning pager off when "diff --check" is used is a regression.
    Signed-off-by: NJunio C Hamano <gitster@pobox.com>
    da31b358
diff.c 81.1 KB