On Mon, Jun 15, 2009 at 22:13, Markus Heidelberg<markus.heidelberg@xxxxxx> wrote: > Markus Heidelberg, 13.06.2009: >> >> I tested with the latest qgit.git and with QGit 2.2 from my >> distribution. All on Gentoo Linux. >> >> I just built QGit 2.3, this has the same problems. >> >> [...] >> >> I will try to reproduce on Windows, probably after this weekend. > > Some news, tested with the 4 commits in git.git around v1.6.3 as before: > > It works correctly with QGit-2.3 installed from the Windows installer > (http://sourceforge.net/projects/qgit). > > It works reversed when using a self-compiled qgit. > gcc: mingw-gcc 3.4.5 > Qt: 4.4.1 > > Reversed means, git-format-patch is invoked like this: > git format-patch v1.6.3..v1.6.3~3^ > and doesn't produce patch files, instead of: > git format-patch v1.6.3~3^..v1.6.3 > > The strange behaviour of getting only 2 patches on Linux, I couldn't > reproduce on Windows. > > You use MSVC, don't you? Can you please try with mingw? It would be > really helpful, if you could reproduce it. > > Markus > > This is really strange ! Yes I use MSVC, I cannot try mingw-gcc because I should recompile all Qt with gcc. But I can test on Linux tomorrow evening and see what's happens there...but there is _nothing_ in the code that is platform dependent, see Git::formatPatch() in git.cpp -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html