https://bugs.kde.org/show_bug.cgi?id=375195

--- Comment #11 from RJVB <rjvber...@gmail.com> ---
> helps us developers writing better code

That's a bit the point, using named logical operators can easily be defended as
"helping write better code". "not" is more visible than "!", and
confusion/mistakes between the logical and bitwise versions become much less
likely and probably easier to spot.

> There's an option to make MSVC adhere more to compiler standards (/Za) but I 
> do not know the side effects of it.

That too is one of the points: there appear to be side-effects. If that is not
the case, then the ECM should add that option when MSVC is used instead of
using -fno-operator-names everywhere else.
Actually, q quick read of the /Za description suggests that might be a good
idea anyway:
https://msdn.microsoft.com/en-us/library/aa278577(v=vs.60).aspx
Sadly I cannot test it.

> The two or three individual problems with this patch have been sorted out, 
> and since then no developer complained. We're really better off spending our 
> time elsewhere.

No wonder no developer has complained about a fix that was made for them. 

Look, this doesn't have to be a drawn-out discussion. I've brought it up
because I saw you have been hesitating yourself. Let me just say 1 more thing:

KDE_ENABLE_EXCEPTIONS

and I'll work on an equivalent and put it up for review after testing it
(hopefully with MSVC too).

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to