- 20 Jun, 2012 1 commit
-
-
Chris Young committed
-
- 14 Jun, 2012 3 commits
-
-
Chris Young committed
-
Chris Young committed
-
- 13 Jun, 2012 6 commits
-
-
Chris Young committed
-
Needs AmigaOS.cmake now from CMake package at OS4Depot, or contents below: --8<-- SET(AMIGA 1) SET(CMAKE_SHARED_LIBRARY_C_FLAGS "-fPIC") SET(CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS "-shared") --8<--
Chris Young committed -
Precompile headers for MSVC.
Vicent Martí committed -
Ben Straub committed
-
Fix issue #763
Vicent Martí committed -
Frederick Ros committed
-
- 12 Jun, 2012 6 commits
-
-
On RAM: the .idx and .pack files become links to a .lock and the original download respectively. Assume some feature (such as record locking) supported by SFS but not JXFS or RAM: is required.
Chris Young committed -
make git_repository_init() value the core.logallrefupdates config entry
Russell Belfer committed -
This function has been available for some time, but never in a header. Expose it so we can use it from outside the library.
Carlos Martín Nieto committed -
Michael Schubert committed
-
nulltoken committed
-
nulltoken committed
-
- 11 Jun, 2012 4 commits
-
-
Russell Belfer committed
-
Ben Straub committed
-
git_status_file returns GIT_ENOTFOUND for files in "foo/" when .gitignore contains "foo bar.txt"
Vicent Martí committed -
Russell Belfer committed
-
- 10 Jun, 2012 1 commit
-
-
Chris Young committed
-
- 09 Jun, 2012 9 commits
-
-
Chris Young committed
-
Chris Young committed
-
Chris Young committed
-
Adam Roben committed
-
Chris Young committed
-
Chris Young committed
-
pre-compiled sha1ppc.S.obj file with nasty CMake hack instructions as the cross-compile process refuses to build and link this file itself.
Chris Young committed -
Chris Young committed
-
Chris Young committed
-
- 08 Jun, 2012 10 commits
-
-
Fix filemode comparison in diffs
Russell Belfer committed -
Missed a place that used this and missed git__isalpha
Russell Belfer committed -
When checking for a drive letter on windows, instead of using isalpha(), it is better to just check for a..z and A..Z, I think, particularly because the MS isalpha implementation appears to assert when given an 0xFF byte.
Russell Belfer committed -
There are three actual changes in this commit: 1. When the trailing newline of a file is removed in a diff, the change will now be reported with `GIT_DIFF_LINE_DEL_EOFNL` passed to the callback. Previously, the `ADD_EOFNL` constant was given which was just an error in my understanding of when the various circumstances arose. `GIT_DIFF_LINE_ADD_EOFNL` is deprecated and should never be generated. A new newline is simply an `ADD`. 2. Rewrote the `diff_delta__merge_like_cgit` function that contains the core logic of the `git_diff_merge` implementation. The new version doesn't actually have significantly different behavior, but the logic should be much more obvious, I think. 3. Fixed a bug in `git_diff_merge` where it freed a string pool while some of the string data was still in use. This led to `git_diff_print_patch` accessing memory that had been freed. The rest of this commit contains improved documentation in `diff.h` to make the behavior and the equivalencies with core git clearer, and a bunch of new tests to cover the various cases, oh and a minor simplification of `examples/diff.c`.
Russell Belfer committed -
File modes were both not being ignored properly on platforms where they should be ignored, nor be diffed consistently on platforms where they are supported. This change adds a number of diff and status filemode change tests. This also makes sure that filemode-only changes are included in the diff output when they occur and that filemode changes are ignored successfully when core.filemode is false. There is no code that automatically toggles core.filemode based on the capabilities of the current platform, so the user still needs to be careful in their .git/config file.
Russell Belfer committed -
Chris Young committed
-
Chris Young committed
-
Tests: wrap 'getenv' and friends for Win32 tests.
Vicent Martí committed -
Ben Straub committed
-
Chris Young committed
-