On 14.07.2015 20:13, Tim Blechmann wrote:
i've submitted some pull requests about this for several libraries, but some devs prefer to blame qt for introducing pseudokeywords instead of merging the workarounds
The problem is that blaming Qt puts the burden on their blameless users... I'm all for workarounds if they're not overkill.
simply blaming qt is much easier than merging a fix :(
iirc this fix would be needed by foreach, multiindex and flyweight ... so definitely no overkill that would help a lot of users ...
I agree that a workaround on our side may seem an easy solution. But in the long term it is a never ending headache. We have a whole winapi submodule for similar reason, and I see Apple macros cause pain here and there from time to time. People just need to learn to stop using such generic macros - the hard way, if needed. I wonder if the problem has been reported to Qt devs and what was the response.