fanlusky
e502201fd9
fix(engine): 全拼别名改写后的 preedit 保留合法切分与手动分隔符
#565 让合法键入在被别名改写后退回无分隔的原始字母,多打一个字母就会丢掉
已显示的全部分隔符(hao'yong -> haoyonga)。现在按键入字母自身的合法读音
重新切分(hao'yong'a、dong'an)。BFS 无法解释时的退路改为原样显示键入,
不再吞掉用户手打的分隔符(haoyonga' 不再显示为 haoyonga)。
测试拆成两组:走简拼守卫的合法拼写,与走退路的输入。dongua、zhonguo 不经
过守卫,归入退路组,此前它们在修复前也能通过,不构成守卫分支的回归用例。
2026-10-01 22:57:51 +08:00
..
2026-09-12 03:40:48 +08:00
2026-09-12 03:40:48 +08:00
2026-09-28 17:55:36 +08:00
2026-09-17 22:49:19 +08:00
2026-09-12 03:40:48 +08:00
2026-09-30 19:58:18 +08:00
2026-09-30 19:58:18 +08:00
2026-09-29 00:12:46 +08:00
2026-10-01 22:57:51 +08:00
2026-09-29 03:52:19 +08:00
2026-09-29 14:31:51 +08:00
2026-10-01 02:35:55 +08:00
2026-09-30 22:49:27 +08:00
2026-09-15 01:57:50 +08:00
2026-09-12 03:40:48 +08:00
2026-09-12 03:40:48 +08:00
2026-09-12 03:40:48 +08:00
2026-09-30 19:58:18 +08:00
2026-09-12 03:40:48 +08:00
2026-09-13 02:22:53 +08:00
2026-09-12 03:40:48 +08:00
2026-09-12 03:40:48 +08:00
2026-09-29 00:12:46 +08:00
2026-09-12 03:40:48 +08:00
2026-09-12 03:40:48 +08:00
2026-09-12 03:40:48 +08:00
2026-09-24 14:03:39 +08:00
2026-09-28 18:28:42 +08:00
2026-09-28 17:55:36 +08:00