1. 23 3月, 2008 4 次提交
  2. 21 3月, 2008 1 次提交
  3. 20 3月, 2008 5 次提交
  4. 19 3月, 2008 10 次提交
  5. 17 3月, 2008 4 次提交
  6. 16 3月, 2008 8 次提交
  7. 15 3月, 2008 8 次提交
    • J
      Redo "add test_cmp function for test scripts" · 1f9ff0de
      Junio C Hamano 提交于
      We had a handful test updates since we accepted 82ebb0b6 (add test_cmp
      function for test scripts).  This fixes them up.
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      1f9ff0de
    • J
      Merge branch 'jk/portable' · 1f17868b
      Junio C Hamano 提交于
      * jk/portable:
        t6000lib: re-fix tr portability
        t7505: use SHELL_PATH in hook
        t9112: add missing #!/bin/sh header
        filter-branch: use $SHELL_PATH instead of 'sh'
        filter-branch: don't use xargs -0
        add NO_EXTERNAL_GREP build option
        t6000lib: tr portability fix
        t4020: don't use grep -a
        add test_cmp function for test scripts
        remove use of "tail -n 1" and "tail -1"
        grep portability fix: don't use "-e" or "-q"
        more tr portability test script fixes
        t0050: perl portability fix
        tr portability fixes
      1f17868b
    • J
      Merge branch 'py/submodule' · 37bd6c5a
      Junio C Hamano 提交于
      * py/submodule:
        git-submodule summary: fix that some "wc" flavors produce leading spaces
        git-submodule summary: test
        git-submodule summary: documentation
        git-submodule summary: limit summary size
        git-submodule summary: show commit summary
        git-submodule summary: code framework
      37bd6c5a
    • J
      Merge branch 'db/diff-to-fp' · 1f1e1257
      Junio C Hamano 提交于
      * db/diff-to-fp:
        wt-status.c: no need for dup() dance anymore
        Write diff output to a file in struct diff_options
      1f1e1257
    • J
      Merge branch 'cc/help' · 50c2b54b
      Junio C Hamano 提交于
      * cc/help:
        Documentation/git-help: typofix
        help: warn if specified 'man.viewer' is unsupported, instead of erroring out
        Documentation: help: explain 'man.viewer' multiple values
        help: implement multi-valued "man.viewer" config option
        Documentation: help: describe 'man.viewer' config variable
        help: add "man.viewer" config var to use "woman" or "konqueror"
      50c2b54b
    • J
      shortlog: do not require to run from inside a git repository · abe549e1
      Jonas Fonseca 提交于
      Once upon a time shortlog could be run from a non-git directory
      and still do its job. Fix this regression and add a small test
      for it.
      Signed-off-by: NJonas Fonseca <fonseca@diku.dk>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      abe549e1
    • J
      Merge branch 'maint' · 267123b4
      Junio C Hamano 提交于
      * maint:
        format-patch: generate MIME header as needed even when there is format.header
      267123b4
    • J
      format-patch: generate MIME header as needed even when there is format.header · 6bf4f1b4
      Junio C Hamano 提交于
      Earlier, the callchain from pretty_print_commit() down to pp_title_line()
      had an unwarranted assumption that the presense of "after_subject"
      parameter, means the caller has already output MIME headers for
      attachments.  The parameter's primary purpose is to give extra header
      lines the caller wants to place after pp_title_line() generates the
      "Subject: " line.
      
      This assumption does not hold when the user used the format.header
      configuration variable to pass extra headers, and caused a message with
      non-ASCII character to lack proper MIME headers (e.g.  8-bit CTE header).
      The earlier logic also failed to suppress duplicated MIME headers when
      "format-patch -s --attach" is asked for and the signer's name demanded
      8-bit clean transport.
      
      This patch fixes the logic by introducing a separate need_8bit_cte
      parameter passed down the callchain.  This can have one of these values:
      
       -1 : we've already done MIME crap and we do not want to add extra header
            to say this is 8bit in pp_title_line();
      
        0 : we haven't done MIME and we have not seen anything that is 8bit yet;
      
        1 : we haven't done MIME and we have seen something that is 8bit;
            pp_title_line() must add MIME header.
      
      It adds two tests by Jeff King who independently diagnosed this issue.
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      6bf4f1b4