Ar an dara lá déag de mí Lúnasa, scríobh Stephen J. Turnbull:
Aidan> available, otherwise generates legal C89 but no debug
Aidan> output. I will be shocked if someone compiling with
Aidan> fontconfig support and in need of debug output doesn’t
Aidan> have a compiler that can handle variadic macros.
You're thinking about this incorrectly. Users don't need debug
output, *we* do, and for those users who are as lacking in interest in
debug output as you suggest, we enforce it by making debug output the
default.
How likely are people with no interest in debugging problems to make a
useful bug report? And the XFT code is currently, not to put too fine a
point on it, only suitable for people with an interest in debugging
problems.
Let's not introduce a potential for a build failure unless it
really
improves things. Let's *definitely* not defeat debugging output on
precisely those platforms we have the least information about!
I wasn’t proposing to change it, just enquiring as to its rationale. It’s
primarily your code, if that structure works for you, well and good.
--
Santa Maradona, priez pour moi!