spiegel-keyman/common
Marc Durdin 669ca4b6fd chore(common): remove clearcontext,fix,switch,key statements
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
2026-10-05 08:09:12 +02:00
..
cpp chore(common): remove clearcontext,fix,switch,key statements 2026-10-05 08:09:12 +02:00
include chore(common): remove clearcontext,fix,switch,key statements 2026-10-05 08:09:12 +02:00
linux maint(common): consolidate builder scripts 2025-08-02 08:11:24 +10:00
mac maint(common): consolidate builder scripts 2025-08-02 08:11:24 +10:00
resources feat(windows): store larger images and source file 2025-02-27 13:31:38 +10:00
schemas fix(common): add missing default property to keyman-touch-layout.clean.spec.json 2026-03-26 14:54:20 +01:00
test chore(common): fix TC reporter reporting failures 2026-09-23 21:43:07 +02:00
tools chore(developer): fix docs, api_extractor params in build.sh's 2026-06-29 16:34:39 +02:00
web chore(common): remove clearcontext,fix,switch,key statements 2026-10-05 08:09:12 +02:00
windows chore(common): remove clearcontext,fix,switch,key statements 2026-10-05 08:09:12 +02:00
build.sh maint(common): consolidate builder scripts 2025-08-02 08:11:24 +10:00