diff --git a/Core/Package.swift b/Core/Package.swift index 3d8f1a48..e42d2b6a 100644 --- a/Core/Package.swift +++ b/Core/Package.swift @@ -21,7 +21,7 @@ let package = Package( ) ], dependencies: [ - .package(url: "https://github.com/azooKey/AzooKeyKanaKanjiConverter", revision: "b724d6806f8750c9a7a67436e95d760af8879614", traits: kanaKanjiConverterTraits), + .package(url: "https://github.com/azooKey/AzooKeyKanaKanjiConverter", revision: "bbef9d2d99a2e9e69ac3f7e2e07b08474de59a81", traits: kanaKanjiConverterTraits), .package(url: "https://github.com/apple/swift-crypto.git", from: "3.0.0"), .package(url: "https://github.com/weichsel/ZIPFoundation.git", from: "0.9.0") ], diff --git a/Core/Sources/Core/InputUtils/SegmentsManager.swift b/Core/Sources/Core/InputUtils/SegmentsManager.swift index b2a97a58..8b9769c5 100644 --- a/Core/Sources/Core/InputUtils/SegmentsManager.swift +++ b/Core/Sources/Core/InputUtils/SegmentsManager.swift @@ -148,8 +148,9 @@ public final class SegmentsManager { versionDependentMode: .v3( .init( profile: Config.ZenzaiProfile().value, - leftSideContext: leftSideContext - ) + leftSideContext: leftSideContext, + enableAlignmentSeparator: true, + ) ) ) } @@ -506,10 +507,9 @@ public final class SegmentsManager { self.kanaKanjiConverter.importDynamicUserDictionary([], shortcuts: dynamicShortcuts) - let prefixComposingText = self.composingText.prefixToCursorPosition() let leftSideContext = forcedLeftSideContext ?? self.getCleanLeftSideContext(maxCount: 30) let result = self.kanaKanjiConverter.requestCandidates( - prefixComposingText, + self.composingText, options: options( leftSideContext: leftSideContext, requestRichCandidates: requestRichCandidates, diff --git a/azooKeyMac/AppDelegate.swift b/azooKeyMac/AppDelegate.swift index 3063eabe..59b324b5 100644 --- a/azooKeyMac/AppDelegate.swift +++ b/azooKeyMac/AppDelegate.swift @@ -45,7 +45,7 @@ class AppDelegate: NSObject, NSApplicationDelegate { for: .applicationSupportDirectory, in: .userDomainMask ).first! - .appendingPathComponent("azooKey", isDirectory: true) + .appendingPathComponent("azooKey", isDirectory: true) } return applicationSupportDirectoryURL.appendingPathComponent("memory", isDirectory: true) }