Johannes Sixt <j6t@xxxxxxxx> writes: > Am 07.02.25 um 12:52 schrieb Patrick Steinhardt: >> Split out the POSIX-related bits from "compat/mingw.h". This is in >> preparation for splitting up "git-compat-utils.h" into a header that >> provides POSIX-compatibility and a header that provides common wrappers >> used by the Git project. >> >> Signed-off-by: Patrick Steinhardt <ps@xxxxxx> >> --- >> compat/{mingw.c => mingw/compat-util.c} | 28 ++-- >> compat/mingw/compat-util.h | 220 ++++++++++++++++++++++++++++++++ >> compat/{mingw.h => mingw/posix.h} | 216 +------------------------------ >> compat/msvc.c | 6 - >> compat/msvc/compat-util.c | 6 + >> compat/msvc/compat-util.h | 7 + >> compat/{msvc.h => msvc/posix.h} | 8 +- >> config.mak.uname | 6 +- >> contrib/buildsystems/CMakeLists.txt | 2 +- >> git-compat-util.h | 4 +- >> meson.build | 8 +- >> 11 files changed, 266 insertions(+), 245 deletions(-) > > I can agree with this rearrangement of compat/mingw.c. But the > Git-for-Windows repository has much higher stakes with all the > additional changes. I put Dscho on Cc. Thanks. I agree that it is a very prudent and sensible thing to do to ask for input from Dscho.