keyman icon indicating copy to clipboard operation
keyman copied to clipboard

chore(core): replace std::codecvt in module u16

Open SabineSIL opened this issue 1 year ago • 0 comments

Is your feature request related to a problem? Please describe.

No response

Describe the solution you'd like

std::codecvt will be deprecated by C++17. We still use std::codecvt in the module u16 at 3 locations:

  • /developer/src/kmcmplib/src/
  • mcompile-linux
  • mcompile-mac

std::codecvt needs to be replaced there. Tests would also be good

Describe alternatives you've considered

No response

Related issues

No response

Keyman apps

  • [ ] Keyman for Android
  • [ ] Keyman for iPhone and iPad
  • [X] Keyman for Linux
  • [X] Keyman for macOS
  • [X] Keyman for Windows
  • [X] Keyman Developer
  • [ ] KeymanWeb
  • [ ] Other - give details at bottom of form

Keyman version

No response

Operating system

No response

Device

No response

Target application

No response

Browser

No response

Keyboard name

No response

Keyboard version

No response

Language name

No response

Additional context

No response

SabineSIL avatar Jul 03 '24 12:07 SabineSIL