On Mon, Feb 24, 2025 at 04:12:43PM +0100, наб wrote: > So the breakage was intentional upstream. > I don't believe this to be acceptable and I'll try to conjure up a patch for > this.
After a careful examination of the source code, I do not belive it's possible to add "include %L" if upgrading (the upgrades are done by checking against cache versions, caches are per-config-file, no config file => no cache => no hook). And do not see a global config that debian could inject this into. It may be possible to carry a Debian patch to forcibly set can_load_en_us = TRUE (this is what include %L does, yes the variable name is misleading, it does actually mean "do compositions", and it's called compose_type in other structs, but can_load_en_us in the parser), but maintainer's discretion if they want to deviate from upstream like this (IMO this would be good to avoid breaking everyone's keyboards) or if they prefer to carry a NEWS item. Or to migrate to fcitx. It's all bad unfortunately.
signature.asc
Description: PGP signature