@werdahias mostly old-style declarations for me, but, meh
I’m going to mostly just add -std=gnu89
or something to CFLAGS. I know jupp uses old-style polymorphism and cannot work with C23 except with a grounds-up redesign of the command switch code, so no chance there. For the others… yes, I might fix some old-style declarations, as I find that useful, but at least for things using autoconf I won’t opt in to the newer mode unless the configure result is identical, lots of work…
I also again don’t have a build environment, and different focus than working on that at the moment. But thankfully they’re for post-release, just heads-up ones.
@werdahias you might be “delighted” in https://bazaar.launchpad.net/~mirabilos/mksh/MAIN/revision/3348 where I let out my frustration about that some time ago already.
@werdahias worst is, I can only code in a slightly-pre-C89 + C23 subset because portability.