1. 30 8月, 2012 2 次提交
    • J
      Merge branch 'bc/prune-info' · b49203ba
      Junio C Hamano 提交于
      Teach "git prune" without "-v" to be silent about leftover temporary
      files.
      
      * bc/prune-info:
        prune.c: only print informational message in show_only or verbose mode
      b49203ba
    • J
      Merge branch 'mz/cherry-code-cleanup' · 8748f3c5
      Junio C Hamano 提交于
      Minor code clean-up on the cherry-pick codepath.
      
      * mz/cherry-code-cleanup:
        cherry: remove redundant check for merge commit
        cherry: don't set ignored rev_info options
        remove unnecessary parameter from get_patch_ids()
      8748f3c5
  2. 28 8月, 2012 9 次提交
    • J
      First half of the second batch for 1.8.0 · 31e0100e
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      31e0100e
    • J
      Merge branch 'jk/docs-docbook-monospace-display' · 8ebae4a5
      Junio C Hamano 提交于
      The documentation in the TeXinfo format was using indented output
      for materials meant to be examples that are better typeset in
      monospace.
      
      * jk/docs-docbook-monospace-display:
        docs: monospace listings in docbook output
      8ebae4a5
    • J
      Merge branch 'da/difftool-updates' · de54ef27
      Junio C Hamano 提交于
      "git difftool --dir-diff" learned to use symbolic links to prepare
      temporary copy of the working tree when available.
      
      * da/difftool-updates:
        difftool: silence warning
        Add Code Compare v2.80.4 as a merge / diff tool for Windows
        mergetool,difftool: Document --tool-help consistently
        difftool: Disable --symlinks on cygwin
        difftool: Handle compare() returning -1
        difftool: Wrap long lines for readability
        difftool: Check all return codes from compare()
        difftool: Handle finding mergetools/ in a path with spaces
        difftool: Use symlinks when diffing against the worktree
        difftool: Call the temp directory "git-difftool"
        difftool: Move option values into a hash
        difftool: Eliminate global variables
        difftool: Simplify print_tool_help()
      de54ef27
    • J
      Merge branch 'js/grep-patterntype-config' · 445d2c51
      Junio C Hamano 提交于
      "grep" learned to use a non-standard pattern type by default if a
      configuration variable tells it to.
      
      * js/grep-patterntype-config:
        grep: add a grep.patternType configuration setting
      445d2c51
    • J
      Merge branch 'bc/receive-pack-stdout-protection' · 2df99884
      Junio C Hamano 提交于
      When "git push" triggered the automatic gc on the receiving end, a
      message from "git prune" that said it was removing cruft leaked to
      the standard output, breaking the communication protocol.
      
      * bc/receive-pack-stdout-protection:
        receive-pack: do not leak output from auto-gc to standard output
        t/t5400: demonstrate breakage caused by informational message from prune
      2df99884
    • J
      Merge branch 'ab/diff-write-incomplete-line' · e6daf0ac
      Junio C Hamano 提交于
      The output from "git diff -B" for a file that ends with an
      incomplete line did not put "\ No newline..." on a line of its own.
      
      * ab/diff-write-incomplete-line:
        Fix '\ No newline...' annotation in rewrite diffs
      e6daf0ac
    • J
      Merge branch 'jc/maint-t7406-rev-parse-max-count-huh' · e3fe7143
      Junio C Hamano 提交于
      Test clean-up, with no behaviour change.
      
      * jc/maint-t7406-rev-parse-max-count-huh:
        t7406: fix misleading "rev-parse --max-count=1 HEAD"
      e3fe7143
    • J
      Merge branch 'jk/maint-null-in-trees' · 3b753148
      Junio C Hamano 提交于
      We do not want a link to 0{40} object stored anywhere in our objects.
      
      * jk/maint-null-in-trees:
        fsck: detect null sha1 in tree entries
        do not write null sha1s to on-disk index
        diff: do not use null sha1 as a sentinel value
      3b753148
    • J
      Merge branch 'mm/push-default-switch-warning' · b9148c37
      Junio C Hamano 提交于
      In the next major release, we will switch "git push [$there]" that
      does not say what to push from the traditional "matching" to the
      updated "simple" semantics, that pushes the current branch to the
      branch with the same name only when the current branch is set to
      integrate with that remote branch (all other cases will error out).
      
      * mm/push-default-switch-warning:
        push: start warning upcoming default change for push.default
      b9148c37
  3. 25 8月, 2012 12 次提交
  4. 24 8月, 2012 2 次提交
  5. 23 8月, 2012 15 次提交
    • J
      Kick off cycle towards 1.8.0 · 851f7e68
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      851f7e68
    • J
      Merge branch 'maint' · 7f6a0719
      Junio C Hamano 提交于
      * maint:
        contrib/ciabot: Get ciabot configuration from git variables
      7f6a0719
    • J
      Merge branch 'jc/doc-git-updates' · ac266849
      Junio C Hamano 提交于
      A minor documentation update.
      
      * jc/doc-git-updates:
        Documentation: update the introductory section
      ac266849
    • J
      Merge branch 'mv/pull-r-for-rebase' · 88cec243
      Junio C Hamano 提交于
      A minor documentation update.
      
      * mv/pull-r-for-rebase:
        man: git pull -r is a short for --rebase
      88cec243
    • J
      Merge branch 'jc/maint-abbrev-option-cli' · 210106b4
      Junio C Hamano 提交于
      We did not document that many commands take unique prefix
      abbreviations of long options (e.g. "--option" may be the only flag
      that the command accepts that begin with "--opt", in which case you
      can give "--opt") anywhere easy to find for new people.
      
      * jc/maint-abbrev-option-cli:
        gitcli: describe abbreviation of long options
      210106b4
    • J
      Merge branch 'jc/maint-rev-list-topo-doc' · 4def968e
      Junio C Hamano 提交于
      It was unclear what "--topo-order" was really about in the
      documentation. It is not just about "children before parent", but
      also about "don't mix lineages".
      
      * jc/maint-rev-list-topo-doc:
        rev-list docs: clarify --topo-order description
      4def968e
    • J
      Merge branch 'hv/coding-guidelines' · 769e2506
      Junio C Hamano 提交于
      In earlier days, "imitate the style in the neibouring code" was
      sufficient to keep the coherent style, but over time some parts of
      the codebase have drifted enough to make it ineffective.
      
      * hv/coding-guidelines:
        Documentation/CodingGuidelines: spell out more shell guidelines
      769e2506
    • J
      Merge branch 'jk/check-docs-update' · cf8b350d
      Junio C Hamano 提交于
      Simplify "make check-docs" implementation and update its coverage.
      
      * jk/check-docs-update:
        check-docs: get documented command list from Makefile
        check-docs: drop git-help special-case
        check-docs: list git-gui as a command
        check-docs: factor out command-list
        command-list: mention git-credential-* helpers
        command-list: add git-sh-i18n
        check-docs: update non-command documentation list
        check-docs: mention gitweb specially
      cf8b350d
    • J
      Merge branch 'jc/tag-doc' · 7e0c2036
      Junio C Hamano 提交于
      Our documentation used to assume having files in .git/refs/*
      directories was the only to have branches and tags, but that is not
      true for quite some time.
      
      * jc/tag-doc:
        Documentation: do not mention .git/refs/* directories
      7e0c2036
    • J
      Merge branch 'js/gitweb-path-info-unquote' · 92cdcc52
      Junio C Hamano 提交于
      "gitweb" when used with PATH_INFO failed to notice directories with
      SP (and other characters that need URL-style quoting) in them.
      
      * js/gitweb-path-info-unquote:
        gitweb: URL-decode $my_url/$my_uri when stripping PATH_INFO
      92cdcc52
    • J
      Merge branch 'tr/void-diff-setup-done' · 9cd33bbc
      Junio C Hamano 提交于
      Remove unnecessary code.
      
      * tr/void-diff-setup-done:
        diff_setup_done(): return void
      9cd33bbc
    • J
      Merge branch 'tr/merge-recursive-flush' · 8d35c114
      Junio C Hamano 提交于
      Remove unnecessary code.
      
      * tr/merge-recursive-flush:
        merge-recursive: eliminate flush_buffer() in favor of write_in_full()
      8d35c114
    • J
      Merge branch 'mm/die-with-dashdash-help' · 64336ebe
      Junio C Hamano 提交于
      When the user gives an argument that can be taken as both a revision
      name and a pathname without disambiguating with "--", we used to
      give a help message "Use '--' to separate".  The message has been
      clarified to show where that '--' goes on the command line.
      
      * mm/die-with-dashdash-help:
        setup: clarify error messages for file/revisions ambiguity
      64336ebe
    • J
      Merge branch 'tr/maint-send-email-2047' · 4692f32d
      Junio C Hamano 提交于
      "git send-email" did not unquote encoded words that appear on the
      header correctly, and lost "_" from strings.
      
      * tr/maint-send-email-2047:
        send-email: improve RFC2047 quote parsing
      4692f32d
    • J
      Merge branch 'nd/index-errno' · d0ae7e2e
      Junio C Hamano 提交于
      Assignments to errno before calling system functions that used to
      matter in the old code were left behind after the code structure
      changed sufficiently to make them useless.
      
      * nd/index-errno:
        read_index_from: remove bogus errno assignments
      d0ae7e2e