1. 13 10月, 2008 2 次提交
  2. 10 10月, 2008 21 次提交
    • S
      Merge branch 'maint' · e782e12f
      Shawn O. Pearce 提交于
      * maint:
        rebase -i: do not fail when there is no commit to cherry-pick
        test-lib: fix color reset in say_color()
        fix pread()'s short read in index-pack
      
      Conflicts:
      	csum-file.c
      e782e12f
    • J
      rebase -i: do not fail when there is no commit to cherry-pick · ff74126c
      Johannes Schindelin 提交于
      In case there is no commit to apply (for example because you rebase to
      upstream and all your local patches have been applied there), do not
      fail.  The non-interactive rebase already behaves that way.
      
      Do this by introducing a new command, "noop", which is substituted for
      an empty commit list, so that deleting the commit list can still abort
      as before.
      Signed-off-by: NJohannes Schindelin <johannes.schindelin@gmx.de>
      Signed-off-by: NShawn O. Pearce <spearce@spearce.org>
      ff74126c
    • M
      test-lib: fix color reset in say_color() · b8eecafd
      Miklos Vajna 提交于
      When executing a single test with colors enabled, the cursor was not set
      back to the previous one, and you had to hit an extra enter to get it
      back.
      
      Work around this problem by calling 'tput sgr0' before printing the
      final newline.
      Signed-off-by: NMiklos Vajna <vmiklos@frugalware.org>
      Signed-off-by: NShawn O. Pearce <spearce@spearce.org>
      b8eecafd
    • N
      fix pread()'s short read in index-pack · 838cd346
      Nicolas Pitre 提交于
      Since v1.6.0.2~13^2~ the completion of a thin pack uses sha1write() for
      its ability to compute a SHA1 on the written data.  This also provides
      data buffering which, along with commit 92392b4a, will confuse pread()
      whenever an appended object is 1) freed due to memory pressure because
      of the depth-first delta processing, and 2) needed again because it has
      many delta children, and 3) its data is still buffered by sha1write().
      
      Let's fix the issue by simply forcing cached data out when such an
      object is written so it can be pread()'d at leisure.
      Signed-off-by: NNicolas Pitre <nico@cam.org>
      Signed-off-by: NShawn O. Pearce <spearce@spearce.org>
      838cd346
    • S
      Merge branch 'js/objc-funchdr' · 23abd3f4
      Shawn O. Pearce 提交于
      * js/objc-funchdr:
        Teach git diff about Objective-C syntax
      23abd3f4
    • S
      Merge branch 'pb/gitweb' · 01ed1079
      Shawn O. Pearce 提交于
      * pb/gitweb:
        gitweb: Support for simple project search form
        gitweb: Make the by_tag filter delve in forks as well
        gitweb: Support for tag clouds
        gitweb: Add support for extending the action bar with custom links
        gitweb: Sort the list of forks on the summary page by age
        gitweb: Clean-up sorting of project list
      01ed1079
    • S
      Merge branch 'dm/svn-branch' · 52a73116
      Shawn O. Pearce 提交于
      * dm/svn-branch:
        Add git-svn branch to allow branch creation in SVN repositories
      52a73116
    • S
      Merge branch 'bc/xdiffnl' · bc36540e
      Shawn O. Pearce 提交于
      * bc/xdiffnl:
        xdiff-interface.c: strip newline (and cr) from line before pattern matching
      bc36540e
    • S
      Merge branch 'dp/cywginstat' · ed187bd5
      Shawn O. Pearce 提交于
      * dp/cywginstat:
        cygwin: Use native Win32 API for stat
        mingw: move common functionality to win32.h
        add have_git_dir() function
      ed187bd5
    • S
      Merge branch 'lt/time-reject-fractional-seconds' · 78a935d4
      Shawn O. Pearce 提交于
      * lt/time-reject-fractional-seconds:
        date/time: do not get confused by fractional seconds
      78a935d4
    • S
      Merge branch 'jc/add-ita' · a3c76f28
      Shawn O. Pearce 提交于
      * jc/add-ita:
        git-add --intent-to-add (-N)
      a3c76f28
    • S
      Merge branch 'mw/sendemail' · d5c52744
      Shawn O. Pearce 提交于
      * mw/sendemail:
        bash completion: Add --[no-]validate to "git send-email"
        send-email: signedoffcc -> signedoffbycc, but handle both
        Docs: send-email: Create logical groupings for man text
        Docs: send-email: Create logical groupings for --help text
        Docs: send-email: Remove unnecessary config variable description
        Docs: send-email: --chain_reply_to -> --[no-]chain-reply-to
        send-email: change --no-validate to boolean --[no-]validate
        Docs: send-email: Man page option ordering
        Docs: send-email usage text much sexier
        Docs: send-email's usage text and man page mention same options
      d5c52744
    • S
      Merge branch 'mv/merge-refresh' · 76c3fb1f
      Shawn O. Pearce 提交于
      * mv/merge-refresh:
        builtin-merge: refresh the index before calling a strategy
      76c3fb1f
    • S
      Merge branch 'ph/parseopt' · c9618ff9
      Shawn O. Pearce 提交于
      * ph/parseopt:
        parse-opt: migrate builtin-merge-file.
        parse-opt: migrate git-merge-base.
        parse-opt: migrate fmt-merge-msg.
      c9618ff9
    • S
      Merge branch 'rz/grepz' · 86193807
      Shawn O. Pearce 提交于
      * rz/grepz:
        git grep: Add "-z/--null" option as in GNU's grep.
      86193807
    • S
      Merge branch 'mg/verboseprune' · e4fff5ce
      Shawn O. Pearce 提交于
      * mg/verboseprune:
        make prune report removed objects on -v
      e4fff5ce
    • S
      Merge branch 'maint' · 63553648
      Shawn O. Pearce 提交于
      * maint:
        builtin-apply: fix typo leading to stack corruption
        git-stash.sh: fix flawed fix of invalid ref handling (commit da65e7c1)
        builtin-merge.c: allocate correct amount of memory
        Makefile: do not set NEEDS_LIBICONV for Solaris 8
        rebase -i: remove leftover debugging
        rebase -i: proper prepare-commit-msg hook argument when squashing
      63553648
    • S
      Merge branch 'sg/maint-intrebase-msghook' into maint · 44c33a5b
      Shawn O. Pearce 提交于
      * sg/maint-intrebase-msghook:
        rebase -i: remove leftover debugging
        rebase -i: proper prepare-commit-msg hook argument when squashing
      44c33a5b
    • I
      builtin-apply: fix typo leading to stack corruption · b8ebe08b
      Imre Deak 提交于
      This typo led to stack corruption for lines with whitespace fixes
      and length > 1024.
      Signed-off-by: NImre Deak <imre.deak@gmail.com>
      Looks-good-by: NJunio C Hamano <gitster@pobox.com>
      Signed-off-by: NShawn O. Pearce <spearce@spearce.org>
      b8ebe08b
    • B
      git-stash.sh: fix flawed fix of invalid ref handling (commit da65e7c1) · 875471c5
      Brandon Casey 提交于
      The referenced commit tried to fix a flaw in stash's handling of a user
      supplied invalid ref. i.e. 'git stash apply fake_ref@{0}' should fail
      instead of applying stash@{0}. But, it did so in a naive way by avoiding the
      use of the --default option of rev-parse, and instead manually supplied the
      default revision if the user supplied an empty command line. This prevented
      a common usage scenario of supplying flags on the stash command line (i.e.
      non-empty command line) which would be parsed by lower level git commands,
      without supplying a specific revision. This should fall back to the default
      revision, but now it causes an error. e.g. 'git stash show -p'
      
      The correct fix is to use the --verify option of rev-parse, which fails
      properly if an invalid ref is supplied, and still allows falling back to a
      default ref when one is not supplied.
      
      Convert stash-drop to use --verify while we're at it, since specifying
      multiple revisions for any of these commands is also an error and --verify
      makes it so.
      Signed-off-by: NBrandon Casey <casey@nrlssc.navy.mil>
      Signed-off-by: NShawn O. Pearce <spearce@spearce.org>
      875471c5
    • S
      Merge branch 'jk/maint-soliconv' into maint · 027b5a4f
      Shawn O. Pearce 提交于
      * jk/maint-soliconv:
        Makefile: do not set NEEDS_LIBICONV for Solaris 8
      027b5a4f
  3. 09 10月, 2008 2 次提交
  4. 08 10月, 2008 7 次提交
  5. 07 10月, 2008 2 次提交
  6. 06 10月, 2008 6 次提交