1. 09 3月, 2008 25 次提交
  2. 08 3月, 2008 15 次提交
    • J
      Merge branch 'aw/maint-shortlog-blank-lines' · 5c9afcff
      Junio C Hamano 提交于
      * aw/maint-shortlog-blank-lines:
        shortlog: take the first populated line of the description
      5c9afcff
    • J
      Merge branch 'mh/maint-http-proxy-fix' into maint · 972b9a85
      Junio C Hamano 提交于
      * mh/maint-http-proxy-fix:
        Set proxy override with http_init()
      972b9a85
    • J
      Merge branch 'js/maint-daemon' into maint · 1f1300b4
      Junio C Hamano 提交于
      * js/maint-daemon:
        daemon: ensure that base-path is an existing directory
        daemon: send more error messages to the syslog
      1f1300b4
    • J
      Merge branch 'js/maint-cvsexport' into maint · 274d9d32
      Junio C Hamano 提交于
      * js/maint-cvsexport:
        cvsexportcommit: be graceful when "cvs status" reorders the arguments
      
      Conflicts:
      
      	t/t9200-git-cvsexportcommit.sh
      274d9d32
    • J
      Merge branch 'jc/maint-log-merge-left-right' into maint · 925ca887
      Junio C Hamano 提交于
      * jc/maint-log-merge-left-right:
        Fix "git log --merge --left-right"
      925ca887
    • J
      Merge branch 'ew/maint-svn-cert-fileprovider' into maint · ca2c1950
      Junio C Hamano 提交于
      * ew/maint-svn-cert-fileprovider:
        git-svn: Don't prompt for client cert password everytime.
      ca2c1950
    • J
      Merge branch 'maint' · 60e3cad9
      Junio C Hamano 提交于
      * maint:
        unquote_c_style: fix off-by-one.
        test-lib: fix TERM to dumb for test repeatability
        config.txt: refer to --upload-pack and --receive-pack instead of --exec
        git-gui: Gracefully fall back to po2msg.sh if msgfmt --tcl fails
      60e3cad9
    • J
      send-email: --no-signed-off-cc should suppress 'sob' cc · ba51795c
      Junio C Hamano 提交于
      The logic to countermand suppression of Cc to the signers with a more
      explicit --signed-off-by option done in 65648283 (git-send-email:
      Generalize auto-cc recipient mechanism) suffers from a double-negation
      error.
      
      A --signed-off-cc option, when false, should actively suppress CC: to be
      generated out of S-o-b lines, and it should refrain from suppressing when
      it is true.
      
      It also fixes "(sob) Adding cc:" status output; earlier it included the
      line terminator LF inside '%s', which was totally bogus.
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      ba51795c
    • J
      Merge branch 'js/reflog-delete' · d33046c1
      Junio C Hamano 提交于
      * js/reflog-delete:
        t3903-stash.sh: Add tests for new stash commands drop and pop
        git-reflog.txt: Document new commands --updateref and --rewrite
        t3903-stash.sh: Add missing '&&' to body of testcase
        git-stash: add new 'pop' subcommand
        git-stash: add new 'drop' subcommand
        git-reflog: add option --updateref to write the last reflog sha1 into the ref
        refs.c: make close_ref() and commit_ref() non-static
        git-reflog: add option --rewrite to update reflog entries while expiring
        reflog-delete: parse standard reflog options
        builtin-reflog.c: fix typo that accesses an unset variable
        Teach "git reflog" a subcommand to delete single entries
      d33046c1
    • J
      Merge branch 'dc/format-pretty' · 5628a7a3
      Junio C Hamano 提交于
      * dc/format-pretty:
        log/show/whatchanged: introduce format.pretty configuration
        specify explicit "--pretty=medium" with `git log/show/whatchanged`
        whatchanged documentation: share description of --pretty with others
      5628a7a3
    • J
      Merge branch 'cb/mergetool' · 003b93cf
      Junio C Hamano 提交于
      * cb/mergetool:
        Add a very basic test script for git mergetool
        Teach git mergetool to use custom commands defined at config time
        Changed an internal variable of mergetool to support custom commands
        Tidy up git mergetool's backup file behaviour
      003b93cf
    • J
      git-clean: add tests for relative path · 5b7570cf
      Junio C Hamano 提交于
      This adds tests for recent change by Dmitry to fix the report "git
      clean" gives on removed paths, and also makes sure the command detects
      paths that is outside working tree.
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      5b7570cf
    • D
      git-clean: correct printing relative path · 1fb32894
      Dmitry Potapov 提交于
      When the given path contains '..' then git-clean incorrectly printed names
      of files. This patch changes cmd_clean to use quote_path_relative().
      Also, "failed to remove ..." message used absolutely path, but not it is
      corrected to use relative path.
      Signed-off-by: NDmitry Potapov <dpotapov@gmail.com>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      1fb32894
    • D
      Make private quote_path() in wt-status.c available as quote_path_relative() · a734d0b1
      Dmitry Potapov 提交于
      Move quote_path() from wt-status.c to quote.c and rename it as
      quote_path_relative(), because it is a better name for a public function.
      
      Also, instead of handcrafted quoting, quote_c_style_counted() is now used,
      to make its quoting more consistent with the rest of the system, also
      honoring core.quotepath specified in configuration.
      Signed-off-by: NDmitry Potapov <dpotapov@gmail.com>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      a734d0b1
    • P
      unquote_c_style: fix off-by-one. · c8744d6a
      Pierre Habouzit 提交于
      The optional endp parameter to unquote_c_style() was supposed to point at
      a location past the closing double quote, but it was going one beyond it.
      
      git-fast-import used this function heavily and the bug caused it to
      misparse the input stream, especially when parsing a rename command:
      
      	R "filename that needs quoting" rename-target-name
      
      Because the function erroneously ate the whitespace after the closing dq,
      this triggered "Missing space after source" error when it shouldn't.
      
      Thanks to Adeodato Simò for having caught this.
      Signed-off-by: NPierre Habouzit <madcoder@debian.org>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      c8744d6a