mapget and maplookup were one trie probe with two predicates; mapmatch returns the match kind and mapget is its exact case. movedelta is a switch. searchkey's modifier test was unreachable behind transition's, searchlang's Alt/Super test behind both callers' earlier returns, and picksearch's range check behind numberedkouho. Korean key folding runs once at the top of transition. commit() on an empty preedit is a no-op, so the Ctrl branch and startsearch lose their haspre guards and repeated commit/reset pairs. Ctrl+language inside a search now commits the shown query as it does elsewhere instead of dropping it. Language ids are documented as the Ctrl codes they are; Im parameters no longer shadow the file's Im.
2.7 KiB
2.7 KiB