Oliver Stöneberg
Oliver Stöneberg
We cannot release a version without at least having a message. I will adjust this PR later today so it will only show as debug for now and will file...
> The reduced default check level might also cause misleading results in the tests. We should default at exhaustive in the object but only set the different default when parsing...
What does this fix? Why no tests?
Platform is actually representing the compiler and not an operating system. So there are differences between running on Windows, using the Windows APIs and using Microsoft compiler extensions. So that...
> After upgrading to head, I started getting lots of `unknownMacro` errors for `_T()`, because I was not passing an explicit platform. Okay, that was the information I was lacking....
Okay, I had a look. The functions check for the Windows platform to do Windows API adjustments but call it "Microsoft" which is semantically misleading (`__try` would be a Microsoft...
> Wrongly defined though (there is no check for `UNICODE`). As I see it currently no code on our side is doing it correctly. So no harm done. 😉
See #4325, #4853, #4960 for some PR which try to explore on how to resolve parts of this.
Yeah, I dropped the ball on this, sorry. Just too many things. I hope to take a look soon.
This was previously applied in #5904 but we had to revert it because we have very outdated daca clients.