keyman
keyman copied to clipboard
chore(core): replace std::codecvt in module u16
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