From 24636ce7a777797827b1aadcba84506bac14725f Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Wed, 28 Jun 2023 19:47:29 +0800 Subject: [PATCH] LMCassette // Add support for "%flag_disp_partial_match". --- .../Sources/LangModelAssembly/SubLMs/lmCassette.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Packages/vChewing_LangModelAssembly/Sources/LangModelAssembly/SubLMs/lmCassette.swift b/Packages/vChewing_LangModelAssembly/Sources/LangModelAssembly/SubLMs/lmCassette.swift index 4f7b5f0b..1514bf2f 100644 --- a/Packages/vChewing_LangModelAssembly/Sources/LangModelAssembly/SubLMs/lmCassette.swift +++ b/Packages/vChewing_LangModelAssembly/Sources/LangModelAssembly/SubLMs/lmCassette.swift @@ -202,6 +202,9 @@ public extension vChewingLM { if wildcardKey.isEmpty, strLine.starts(with: "%wildcardkey ") { wildcardKey = cells[1].first?.description ?? "" } + if strLine == "%flag_disp_partial_match", !supplyQuickResults { + supplyQuickResults = true + } } // Post process. if CandidateKey.validate(keys: selectionKeys) != nil { selectionKeys = "1234567890" }