1. 30 4月, 2012 2 次提交
  2. 28 4月, 2012 7 次提交
    • J
      The sixth batch of topics graduated to 'master' · 62bc8334
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      62bc8334
    • J
      Merge branch 'jc/merge-reduce-parents-early' · 283097e9
      Junio C Hamano 提交于
      Octopus merge strategy did not reduce heads that are recorded in the
      final commit correctly.
      
      By Junio C Hamano (4) and Michał Kiedrowicz (1)
      * jc/merge-reduce-parents-early:
        fmt-merge-msg: discard needless merge parents
        builtin/merge.c: reduce parents early
        builtin/merge.c: collect other parents early
        builtin/merge.c: remove "remoteheads" global variable
        merge tests: octopus with redundant parents
      283097e9
    • J
      Merge branch 'js/fast-import-test-9300' · 7b864abe
      Junio C Hamano 提交于
      By Johannes Sixt
      * js/fast-import-test-9300:
        t9300-fast-import: avoid 'exit' in test_expect_success snippets
      7b864abe
    • J
      Merge branch 'rt/cherry-revert-conflict-summary' · f5b121ae
      Junio C Hamano 提交于
      In the older days, the header "Conflicts:" in "cherry-pick" and
      "merge" was separated by a blank line from the list of paths that
      follow for readability, but when "merge" was rewritten in C, we lost
      it by mistake. Remove the newline from "cherry-pick" to make them
      match again.
      
      By Ralf Thielow
      * rt/cherry-revert-conflict-summary:
        sequencer: remove additional blank line
      f5b121ae
    • J
      Merge branch 'cb/maint-report-mount-point-correctly-in-setup' · 7a9bb265
      Junio C Hamano 提交于
      The filesystem boundary was not correctly reported when .git directory
      discovery stopped at a mount point.
      
      By Clemens Buchacher
      * cb/maint-report-mount-point-correctly-in-setup:
        properly keep track of current working directory
      7a9bb265
    • J
      Merge branch 'cb/cherry-pick-rev-path-confusion' · 0fe59d76
      Junio C Hamano 提交于
      The command line parser choked "git cherry-pick $name" when $name can be
      both revision name and a pathname, even though $name can never be a path
      in the context of the command.
      
      The issue the patch addresses is real, but the way it is implemented felt
      unnecessarily invasive a bit.  It may be cleaner for this caller to add
      the "--" to the end of the argv_array it passes to setup_revisions().
      
      By Clemens Buchacher
      * cb/cherry-pick-rev-path-confusion:
        cherry-pick: do not expect file arguments
      0fe59d76
    • J
      Merge branch 'cb/http-multi-curl-auth' · 157a4767
      Junio C Hamano 提交于
      Fixes http authentication breakage when we keep multiple HTTP requests in
      flight using curl-multi.
      
      By Jeff King (3) and Clemens Buchacher (1)
      * cb/http-multi-curl-auth:
        http: use newer curl options for setting credentials
        http: clean up leak in init_curl_http_auth
        fix http auth with multiple curl handles
        http auth fails with multiple curl handles
      157a4767
  3. 27 4月, 2012 24 次提交
  4. 26 4月, 2012 1 次提交
    • J
      bundle: remove stray single-quote from error message · 97afde15
      Jonathan Nieder 提交于
      After running rev-list --boundary to retrieve the list of boundary
      commits, "git bundle create" runs its own revision walk.  If in this
      stage git encounters an unfamiliar option, it writes a message with an
      unbalanced quotation mark:
      
      	error: unrecognized argument: --foo'
      
      Drop the stray quote to match the "unrecognized argument: %s" message
      used elsewhere and save translators some work.
      
      This is mostly a futureproofing measure: for now, the "rev-list
      --boundary" command catches most strange arguments on its own and the
      above message is not seen unless you try something esoteric like "git
      bundle create test.bundle --header HEAD".
      Reported-by: NJunio C Hamano <gitster@pobox.com>
      Signed-off-by: NJonathan Nieder <jrnieder@gmail.com>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      97afde15
  5. 25 4月, 2012 6 次提交
    • J
      The fifth batch of topics graduated to 'master' · f9d995d5
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      f9d995d5
    • J
      Merge branch 'fc/completion-tests' · 745ef062
      Junio C Hamano 提交于
      By Felipe Contreras (4) and others
      * fc/completion-tests:
        completion: fix completion after 'git --option <TAB>'
        completion: avoid trailing space for --exec-path
        completion: add missing general options
        completion: simplify by using $prev
        completion: simplify __gitcomp_1
        tests: add tests for the __gitcomp() completion helper function
        tests: add initial bash completion tests
      745ef062
    • J
      Merge branch 'cc/fix-missing-va-end-in-revert' · 8939cfb5
      Junio C Hamano 提交于
      By Christian Couder
      * cc/fix-missing-va-end-in-revert:
        revert: add missing va_end
      8939cfb5
    • J
      Merge branch 'zj/upstream-error-message' · 803090be
      Junio C Hamano 提交于
      Error message given when @{u} is used for a branch without its
      upstream configured have been clatified.
      
      By Zbigniew Jędrzejewski-Szmek
      * zj/upstream-error-message:
        i18n: mark @{upstream} error messages for translation
        Be more specific if upstream branch is not tracked
        Provide better message for barnhc_wiht_tpyo@{u}
        Provide branch name in error message when using @{u}
        t1507: add tests to document @{upstream} behaviour
      803090be
    • J
      Merge branch 'mk/gitweb-diff-hl' · c6cfa5bb
      Junio C Hamano 提交于
      "gitweb" learns to highlight the patch it outputs even more.
      
      By Michał Kiedrowicz (7) and Jakub Narębski (1)
      * mk/gitweb-diff-hl:
        gitweb: Refinement highlightning in combined diffs
        gitweb: Highlight interesting parts of diff
        gitweb: Push formatting diff lines to print_diff_chunk()
        gitweb: Use print_diff_chunk() for both side-by-side and inline diffs
        gitweb: Extract print_sidebyside_diff_lines()
        gitweb: Pass esc_html_hl_regions() options to esc_html()
        gitweb: esc_html_hl_regions(): Don't create empty <span> elements
        gitweb: Use descriptive names in esc_html_hl_regions()
      c6cfa5bb
    • J
      Merge branch 'it/fetch-pack-many-refs' · 77cab8af
      Junio C Hamano 提交于
      When "git fetch" encounters repositories with too many references, the
      command line of "fetch-pack" that is run by a helper e.g. remote-curl,
      may fail to hold all of them. Now such an internal invocation can feed
      the references through the standard input of "fetch-pack".
      
      By Ivan Todoroski
      * it/fetch-pack-many-refs:
        remote-curl: main test case for the OS command line overflow
        fetch-pack: test cases for the new --stdin option
        remote-curl: send the refs to fetch-pack on stdin
        fetch-pack: new --stdin option to read refs from stdin
      77cab8af