2014-02-27 11:22 GMT+01:00 Kristján Valur Jónsson <firstname.lastname@example.org>:
> Now, Larry Hastings pointed out that we support C89 which doesn’t supportIn practice, recent versions of GCC and Clang are used. On Windows,
> Inlines. Rather than suggesting here that we update that compatibility
it's Visual Studio 2010. I'm pretty sure that these compilers support
I'm also in favor of using inline functions instead of long macros
using ugly hacks like "instr1,instr2" syntax where instr1 used
assert(). See for example unicodeobject.c to have an idea of what
horrible macros mean.
I'm in favor of dropping C89 support and require at least C99. There
is now C11, it's time to drop the old C89.