mirror of
https://github.com/keymanapp/keyman.git
synced 2026-10-10 07:57:28 +00:00
Remove compiler support for `clearcontext`, `fix`, `switch` statements and remove corresponding `CODE_` definitions, as well as `CODE_KEY`, which was never used. These four statements have never been documented and have either never been implemented, or long been unsupported. An earlier change (#16445) marked `clearcontext` and `fix` as deprecated for v19 onwards, but deprecation for an undocumented language feature is an unnecessary step, so have opted to remove altogether in v19 to reduce complexity. This means that `VERSION_190` is used now only for compile target deprecations. Follows: #16445 Test-bot: skip |
||
|---|---|---|
| .. | ||
| action_api.tests.cpp | ||
| action_items.hpp | ||
| action_set_api.tests.cpp | ||
| actions_get_api.tests.cpp | ||
| actions_normalize.tests.cpp | ||
| context_api.tests.cpp | ||
| debug_api.tests.cpp | ||
| debug_items.hpp | ||
| keyboard_api.tests.cpp | ||
| kmx_context.tests.cpp | ||
| kmx_xstring.tests.cpp | ||
| meson.build | ||
| options_api.tests.cpp | ||
| state_api.tests.cpp | ||
| state_context_api.tests.cpp | ||