Junio,
The msysGit tree currently tracks some 50+ patches on top of 'next'. I
have gathered 42 of these that look good to move upstream.
Please pull from
git://repo.or.cz/git/mingw/4msysgit.git work/pt/for-junio
also visible for inspection at
http://repo.or.cz/w/git/mingw/4msysgit.git/shortlog/refs/heads/work/pt/for-junio
Output of git-request-pull....
The following changes since commit 2a10b71f738b8b77ba8d243574f537a54dbf9a62:
Merge branch 'mg/reset-doc' into next (2010-09-22 09:38:57 -0700)
are available in the git repository at:
git://repo.or.cz/git/mingw/4msysgit.git work/pt/for-junio
Eric Sunshine (6):
Fix 'clone' failure at DOS root directory.
Fix Windows-specific macro redefinition warning.
Add MinGW-specific execv() override.
Side-step MSYS-specific path "corruption" leading to t5560 failure.
Side-step sed line-ending "corruption" leading to t6038 failure.
Side-step line-ending corruption leading to t3032 failures.Erik Faye-Lund (6):
core.hidedotfiles: hide '.git' dir by default
mingw: do not hide bare repositories
mingw: fix st_mode for symlink dirs
send-email: accept absolute path even on Windows
config.c: trivial fix for compile-time warning
mingw: do not crash on open(NULL, ...)Heiko Voigt (4):
mingw: move unlink wrapper to mingw.c
mingw: work around irregular failures of unlink on windows
mingw: make failures to unlink or move raise a question
mingw: add fallback for rmdir in case directory is in useJohannes Schindelin (11):
Avoid TAGS/tags warning from GNU Make
When initializing .git/, record the current setting of core.hideDotFiles
git-am: fix absolute path logic on Windows
mingw_rmdir: set errno=ENOTEMPTY when appropriate
Add a Windows-specific fallback to getenv("HOME");
Tests: make sure that $DIFF is non-empty
merge-octopus: Work around environment issue on Windows
Make sure that git_getpass() never returns NULL
Give commit message reencoding for output on MinGW a chance
Fix typo in pack-objects' usage
Fix compile error on MinGWJohannes Sixt (1):
criss cross rename failure workaroundKarsten Blees (4):
Enable color output in Windows cmd.exe
Support Unicode console output on Windows
Detect console streams more reliably on Windows
Warn if the Windows console font doesn't support UnicodePat Thoyts (6):
Skip t1300.70 and 71 on msysGit.
fix mingw stat() and lstat() implementations for handling symlinks
Report errors when failing to launch the html browser in mingw.
mingw: add tests for the hidden attribute on the git directory
Do not strip CR when grepping HTTP headers.
Skip 'git archive --remote' test on msysGitSebastian Schuberth (2):
MinGW: Use pid_t more consequently, introduce uid_t for greater compatibility
MinGW: Add missing file mode bit definesbert Dvornik (2):
mingw: Don't ask the user yes/no questions if they can't see the question.
send-email: handle Windows paths for display just like we do for processing Documentation/config.txt | 6 +
Makefile | 2 +
abspath.c | 7 +-
builtin/config.c | 4 +-
builtin/init-db.c | 1 +
builtin/pack-objects.c | 2 +-
cache.h | 7 +
compat/mingw.c | 296 +++++++++++++++++++++++++++++++++--
compat/mingw.h | 63 +++++---
compat/regex/regexec.c | 20 ++-
compat/winansi.c | 132 ++++++++++++----
config.c | 11 ++-
connect.c | 8 +-
environment.c | 1 +
git-am.sh | 2 +-
git-compat-util.h | 8 +
git-merge-octopus.sh | 5 +
git-send-email.perl | 4 +-
log-tree.c | 3 +-
path.c | 2 +-
t/t0001-init.sh | 28 ++++
t/t1300-repo-config.sh | 6 +-
t/t3032-merge-recursive-options.sh | 11 +-
t/t4130-apply-criss-cross-rename.sh | 4 +-
t/t5000-tar-tree.sh | 2 +-
t/t5503-tagfollow.sh | 9 +-
t/t5560-http-backend-noserver.sh | 5 +-
t/t6038-merge-text-auto.sh | 4 +-
t/test-lib.sh | 4 +
29 files changed, 556 insertions(+), 101 deletions(-)