spiegel-keyman/common/include
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
..
.gitignore refactor(common): move keymanversion_build.in to /common/include 2023-03-24 14:42:12 +07:00
build.sh maint(common): consolidate builder scripts 2025-08-02 08:11:24 +10:00
keymanversion.h chore(common): move common cpp files and remove unused files 2026-05-20 13:44:05 +02:00
keymanversion_build.in chore(developer): fix typos 2023-03-24 15:06:12 +07:00
km_types.h Merge branch 'epic/web-core' into chore/merge-master-into-web-core 2025-03-31 12:13:48 +07:00
km_u16.h fix(developer): modify u16ltrim to copy non-trimmed characters to beginning of string 2024-09-10 10:56:53 +01:00
km_vkey.h chore(common): remove namespace km::vkey 2026-08-12 10:04:20 +02:00
kmx_file.h chore(common): remove clearcontext,fix,switch,key statements 2026-10-05 08:09:12 +02:00
test_assert.h feat(core): move kmx_plus.tests.cpp to GTest 2025-03-13 15:05:55 -05:00
test_color.cpp refactor(common): move enabled declaration into test_color.cpp 2024-05-20 15:42:41 +07:00
test_color.h fix(core): rename assert() to test_assert() in unit tests 2024-11-28 09:46:01 +07:00
utfcodec.hpp refactor(core): move utfcodec to common 2024-08-13 15:04:07 +02:00
vkeys.h chore(common): move common cpp files and remove unused files 2026-05-20 13:44:05 +02:00