What happens: Importing a .kbd config that uses deflayermap silently drops those layer blocks. Converting to deflayer with (unicode X) actions partially imports but Mantle regenerates the file with incorrect positional counts (69 items instead of 60).
Expected: Import should preserve deflayermap and unicode actions, or at minimum not silently strip them
Use case: Neo2 keyboard layout (https://neo-layout.org) layers 3+4 which require ~40 unicode character mappings
What happens: Importing a .kbd config that uses deflayermap silently drops those layer blocks. Converting to deflayer with (unicode X) actions partially imports but Mantle regenerates the file with incorrect positional counts (69 items instead of 60).
Expected: Import should preserve deflayermap and unicode actions, or at minimum not silently strip them
Use case: Neo2 keyboard layout (https://neo-layout.org) layers 3+4 which require ~40 unicode character mappings