thomasp reopened this revision.
thomasp added a comment.
This revision is now accepted and ready to land.


  Alternative tokens [lex.digraph] are standard c++ and have been since it's 
was standardized (and I don't know of any plan to deprecate them). They are a 
accessibility feature, since not every keyboard has those keys.
  Disabling operator names makes it impossible to include a header file which 
uses them in an template, inline or constexpr function. Since it is also not 
possible to re-enable operator names in icc and clang this seems less like a 
'discouragement' than a force.
  Making three(!) compilers diverge from the standard and forcing users of ECM 
to diverge too because MSVC needs a switch to follow the standard is in my 
opinion a bad idea.
  A standards conformant compiler is a requirement for portability, not a limit.
  
  Please reconsider.

REPOSITORY
  R240 Extra CMake Modules

REVISION DETAIL
  https://phabricator.kde.org/D3850

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: kfunk, #frameworks, #build_system, ivan
Cc: thomasp, rakuco, elvisangelaccio

Reply via email to