Hi Eli and Paul, I'm trying to understand whether the #ifs you are adding for Emacs could be generalized for gnulib users other than Emacs.
On one hand, Eli writes: > Emacs dropped MSVC support a few years ago. Only MinGW, with its 2 > flavors, is currently supported, in addition to Cygwin. On the other hand, Paul commits patches that disable mingw AND MSVC support, presumably for functions that are implemented in Emacs' w32.c. Would a gnulib-wide option "ignore mingw and MSVC portability" be useful for Emacs? Is it something that we should offer as a documented feature? Would a gnulib-wide option "ignore MSVC portability" be useful for Emacs? Is it something that we should offer as a documented feature? (I would see it as quite arbitrary: it is like supporting GCC but not SUNWspro cc on Solaris.) If the answer to both questions is "no", then OK, the best approach then is to continue with "#ifndef EMACS_CONFIGURATION" here and there. Bruno