Skip to content
Commits on Sep 15, 2010
  1. @gitster

    Git 1.7.3 rc2

    gitster committed Sep 15, 2010
  2. @gitster

    Merge branch 'dr/maint-ls-tree-prefix-recursion-fix'

    * dr/maint-ls-tree-prefix-recursion-fix:
      ls-tree $di $dir: do not mistakenly recurse into directories
    gitster committed Sep 15, 2010
  3. @gitster

    Merge branch 'os/fix-rebase-diff-no-prefix'

    * os/fix-rebase-diff-no-prefix:
      Add --src/dst-prefix to git-formt-patch in git-rebase.sh
    gitster committed Sep 15, 2010
  4. @gitster

    Merge branch 'jl/fix-test'

    * jl/fix-test:
      t1020: Get rid of 'cd "$HERE"' at the start of each test
      t2016 (checkout -p): add missing &&
      t1302 (core.repositoryversion): style tweaks
      t2105 (gitfile): add missing &&
      t1450 (fsck): remove dangling objects
      tests: subshell indentation stylefix
      Several tests: cd inside subshell instead of around
    gitster committed Sep 15, 2010
  5. @gitster

    Merge branch 'ch/filter-branch-deprecate-remap-to-ancestor'

    * ch/filter-branch-deprecate-remap-to-ancestor:
      filter-branch: retire --remap-to-ancestor
    gitster committed Sep 15, 2010
  6. @gitster

    Merge branch 'ch/maint-cannot-create-bundle-error'

    * ch/maint-cannot-create-bundle-error:
      bundle: detect if bundle file cannot be created
    gitster committed Sep 15, 2010
  7. @gitster

    Merge branch 'ks/recursive-rename-add-identical'

    * ks/recursive-rename-add-identical:
      RE: [PATCH] Avoid rename/add conflict when contents are identical
    gitster committed Sep 15, 2010
  8. @gitster

    Merge git://repo.or.cz/git-gui

    * 'master' of git://repo.or.cz/git-gui:
      git-gui 0.13
      git-gui: avoid mis-encoding the copyright message on Windows.
      git-gui: Update Swedish translation (521t).
      git-gui: ensure correct application termination in git-gui--askpass
      git-gui: handle textconv filter on Windows and in development
      git-gui: use shell to launch textconv filter in "blame"
      git-gui: display error launching blame as a message box.
      git-gui: Make usage statement visible on Windows.
    gitster committed Sep 15, 2010
Commits on Sep 14, 2010
  1. @patthoyts

    git-gui 0.13

    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
    patthoyts committed Sep 14, 2010
Commits on Sep 13, 2010
  1. @patthoyts

    git-gui: avoid mis-encoding the copyright message on Windows.

    On Windows the tcl script file will use the system encoding and attempting
    to convert the copyright mis-encodes the string. Instead, keep the message
    as ASCII and substitute in the correct unicode character when running.
    
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
    patthoyts committed Sep 13, 2010
  2. @nafmo @patthoyts

    git-gui: Update Swedish translation (521t).

    Signed-off-by: Peter Krefting <peter@softwolves.pp.se>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
    nafmo committed with patthoyts Sep 12, 2010
Commits on Sep 12, 2010
  1. @gitster

    Merge branch 'maint'

    * maint:
      t3101: modernise style
      compat/nedmalloc: don't force NDEBUG on the rest of git
    
    Conflicts:
    	Makefile
    gitster committed Sep 12, 2010
  2. @gitster

    ls-tree $di $dir: do not mistakenly recurse into directories

    When applying two pathspecs, one of which is named as a prefix to the
    other, we mistakenly recursed into the shorter one.
    
    Noticed and fixed by David Reis.
    
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
    gitster committed Sep 11, 2010
  3. @gitster

    t3101: modernise style

    Also add a few " &&" cascade that were missing.
    
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
    gitster committed Sep 11, 2010
  4. @gitster

    vcs-svn: Fix some printf format compiler warnings

    In particular, on systems that define uint32_t as an unsigned long,
    gcc complains as follows:
    
          CC vcs-svn/fast_export.o
      vcs-svn/fast_export.c: In function `fast_export_modify':
      vcs-svn/fast_export.c:28: warning: unsigned int format, uint32_t arg (arg 2)
      vcs-svn/fast_export.c:28: warning: int format, uint32_t arg (arg 3)
      vcs-svn/fast_export.c: In function `fast_export_commit':
      vcs-svn/fast_export.c:42: warning: int format, uint32_t arg (arg 5)
      vcs-svn/fast_export.c:62: warning: int format, uint32_t arg (arg 2)
      vcs-svn/fast_export.c: In function `fast_export_blob':
      vcs-svn/fast_export.c:72: warning: int format, uint32_t arg (arg 2)
      vcs-svn/fast_export.c:72: warning: int format, uint32_t arg (arg 3)
          CC vcs-svn/svndump.o
      vcs-svn/svndump.c: In function `svndump_read':
      vcs-svn/svndump.c:260: warning: int format, uint32_t arg (arg 3)
    
    In order to suppress the warnings we use the C99 format specifier
    macros PRIo32 and PRIu32 from <inttypes.h>.
    
    Signed-off-by: Ramsay Jones <ramsay@ramsay1.demon.co.uk>
    Acked-by: Jonathan Nieder <jrnieder@gmail.com>
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
    Ramsay Jones committed with gitster Sep 9, 2010
Commits on Sep 11, 2010
  1. @gitster

    compat/nedmalloc: don't force NDEBUG on the rest of git

    Define the nedmalloc feature configuration macros for nedmalloc.o, only.
    This keeps assert(3) working for the rest of the git source; it was
    turned off for nedmalloc users before by defining NDEBUG globally.
    
    Also remove -DUSE_NED_ALLOCATOR as this macro isn't used anywhere.
    
    Signed-off-by: Rene Scharfe <rene.scharfe@lsrfire.ath.cx>
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
    René Scharfe committed with gitster Sep 11, 2010
Commits on Sep 10, 2010
  1. @gitster

    Git 1.7.3 rc1

    Signed-off-by: Junio C Hamano <gitster@pobox.com>
    gitster committed Sep 10, 2010
  2. @gitster

    Merge branch 'np/relnotes-in-subdir'

    * np/relnotes-in-subdir:
      install-webdoc: keep installed RelNotes-*.txt
      Documentation: move RelNotes into a directory of their own
    gitster committed Sep 10, 2010
  3. @gitster

    Prepare for 1.7.3 rc1

    gitster committed Sep 10, 2010
  4. @gitster

    Merge branch 'maint'

    * maint:
      config.txt: fix placement of diff.noprefix
    gitster committed Sep 10, 2010
  5. @MarkLodato @gitster

    config.txt: fix placement of diff.noprefix

    In git-config(1), diff.noprefix was placed in between
    diff.mnemonicprefix and the list of mnemonic prefixes, which is
    obviously incorrect and very confusing to readers.  Now, it is located
    after the end of the explanation of mnemonicprefix, which makes much
    more sense.
    
    Signed-off-by: Mark Lodato <lodatom@gmail.com>
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
    MarkLodato committed with gitster Sep 9, 2010
  6. @drafnel @gitster

    t/t4018: avoid two unnecessary sub-shell invocations

    Signed-off-by: Brandon Casey <casey@nrlssc.navy.mil>
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
    drafnel committed with gitster Sep 10, 2010
  7. @gitster

    Merge branch 'maint'

    * maint:
      xdiff-interface.c: always trim trailing space from xfuncname matches
      diff.c: call regfree to free memory allocated by regcomp when necessary
    gitster committed Sep 9, 2010
  8. @drafnel @gitster

    t/t4018: test whether the word_regex patterns compile

    Previously (e3bf5e4), a test was added to test whether the builtin
    xfuncname regular expressions could be compiled without error by regcomp.
    Let's do the same for the word_regex patterns.  This should help catch any
    cross-platform incompatibilities that exist between the pattern creator's
    system and the various platforms that the test suite is commonly run on.
    
    Signed-off-by: Brandon Casey <casey@nrlssc.navy.mil>
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
    drafnel committed with gitster Sep 9, 2010
  9. @drafnel @gitster

    xdiff-interface.c: always trim trailing space from xfuncname matches

    Generally, trailing space is removed from the string matched by the
    xfuncname patterns.  The exception is when the matched string exceeds the
    length of the fixed-size buffer that it will be copied in to.  But, a
    string that exceeds the buffer can still contain trailing space in the
    portion of the string that will be copied into the buffer.  So, simplify
    this code slightly, and just perform the trailing space removal always.
    
    Signed-off-by: Brandon Casey <casey@nrlssc.navy.mil>
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
    drafnel committed with gitster Sep 9, 2010
  10. @drafnel @gitster

    diff.c: call regfree to free memory allocated by regcomp when necessary

    Signed-off-by: Brandon Casey <casey@nrlssc.navy.mil>
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
    drafnel committed with gitster Sep 9, 2010
  11. @drafnel @gitster

    t/t5510-fetch.sh: improve testing with explicit URL and merge spec

    Commit 6106ce4 introduced a test to demonstrate fetch's failure to
    retrieve any objects or update FETCH_HEAD when it was supplied a repository
    URL and the current branch had a configured merge spec.  This commit
    expands the original test based on comments from Junio Hamano.  In addition
    to actually verifying that the fetch updates FETCH_HEAD correctly, and does
    not update the current branch, two more tests are added to ensure that the
    merge configuration is ignored even when the supplied URL matches the URL
    of the remote configured for the branch.
    
    Signed-off-by: Brandon Casey <casey@nrlssc.navy.mil>
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
    drafnel committed with gitster Sep 9, 2010
  12. @drafnel @gitster

    builtin/fetch.c: comment that branch->remote_name is usable when has_…

    …merge
    
    Save future readers the trouble of tracing code to determine that the two
    uses of branch->remote_name are safe when has_merge is set, by adding a
    comment explaining that it is so.
    
    Signed-off-by: Brandon Casey <casey@nrlssc.navy.mil>
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
    drafnel committed with gitster Sep 9, 2010
  13. @drafnel @gitster

    Makefile: use compat regex on IRIX 6.5

    The IRIX 6.5 regex.h header file defines REG_STARTEND, but the feature does
    not appear to work.  Since REG_STARTEND is required for proper functioning
    of git-grep, set NO_REGEX and use the alternative regex libraries in compat/
    
    Signed-off-by: Brandon Casey <casey@nrlssc.navy.mil>
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
    drafnel committed with gitster Sep 9, 2010
  14. @drafnel @gitster

    t/t7008: workaround broken handling of \000 by printf on IRIX

    On IRIX 6.5, the printf utility in /usr/bin does not appear to handle the
    \ddd notation according to POSIX.  This printf appears to halt processing
    of the string argument and ignore any additional characters in the string.
    Work around this flaw by replacing the \000's with 'Q' and using the
    q_to_nul helper function provided by test-lib.sh
    
    This problem with printf is not apparent when using the Bash shell since
    Bash implements a POSIX compatible printf function internally.
    
    Signed-off-by: Brandon Casey <casey@nrlssc.navy.mil>
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
    drafnel committed with gitster Sep 9, 2010
  15. @gitster

    Add --src/dst-prefix to git-formt-patch in git-rebase.sh

    For the case of "diff.noprefix" in git-config, git-format-patch should
    still output diff with standard prefixes for git-am
    
    Signed-off-by: Oded Shimon <ods15@ods15.dyndns.org>
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
    Oded Shimon committed with gitster Sep 9, 2010
Commits on Sep 9, 2010
  1. @gitster

    install-webdoc: keep installed RelNotes-*.txt

    Otherwise URLs in the wild that point at older release notes will become
    dangling.
    
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
    gitster committed Sep 9, 2010
  2. @jlehmann @gitster

    t1020: Get rid of 'cd "$HERE"' at the start of each test

    To achieve that, all cd commands which weren't inside a subshell had to
    be put into a new one.
    
    Signed-off-by: Jens Lehmann <Jens.Lehmann@web.de>
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
    jlehmann committed with gitster Sep 7, 2010
  3. @jrn @gitster

    t2016 (checkout -p): add missing &&

    Although the set_state command is not likely to fail, it is best to
    stay in the habit of checking for failures.
    
    Cc: Thomas Rast <trast@student.ethz.ch>
    Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
    jrn committed with gitster Sep 7, 2010
  4. @jrn @gitster

    t1302 (core.repositoryversion): style tweaks

    This test is from 2007, which is late enough for the style to be
    recognizably modern but still a while ago.  Freshen it up to
    follow new best practices:
    
     - guard setup commands with test_expect_setup, so errors at
       that stage can be caught;
     - use <<\EOF in preference to <<EOF, to save reviewers the
       trouble of looking for variable interpolations;
     - use test_cmp instead of test "$foo" = "$bar", for better
       output with -v on failure;
     - indent commands in subshells and let them span multiple lines;
     - combine the two "gitdir required mode" tests that do not make
       as much sense alone.
    
    Cc: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
    Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
    jrn committed with gitster Sep 6, 2010
Something went wrong with that request. Please try again.