From e71f46f2f5c1f4f7fb07a782fe1ff38fd009f39d Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Thu, 6 Oct 2022 19:01:20 +0800 Subject: [PATCH] Repo // Typo fix: Emac -> Emacs. --- .../Sources/CocoaExtension/CocoaExtension_NSEvent.swift | 2 +- Source/Modules/SessionCtl_HandleEvent.swift | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Packages/vChewing_CocoaExtension/Sources/CocoaExtension/CocoaExtension_NSEvent.swift b/Packages/vChewing_CocoaExtension/Sources/CocoaExtension/CocoaExtension_NSEvent.swift index cc51385b..c518e0e0 100644 --- a/Packages/vChewing_CocoaExtension/Sources/CocoaExtension/CocoaExtension_NSEvent.swift +++ b/Packages/vChewing_CocoaExtension/Sources/CocoaExtension/CocoaExtension_NSEvent.swift @@ -44,7 +44,7 @@ extension NSEvent { /// 自 Emacs 熱鍵的 NSEvent 翻譯回標準 NSEvent。失敗的話則會返回原始 NSEvent 自身。 /// - Parameter isVerticalTyping: 是否按照縱排來操作。 /// - Returns: 翻譯結果。失敗的話則返回翻譯原文。 - public func convertFromEmacKeyEvent(isVerticalContext: Bool) -> NSEvent { + public func convertFromEmacsKeyEvent(isVerticalContext: Bool) -> NSEvent { guard isEmacsKey else { return self } let newKeyCode: UInt16 = { switch isVerticalContext { diff --git a/Source/Modules/SessionCtl_HandleEvent.swift b/Source/Modules/SessionCtl_HandleEvent.swift index 0c6ddd37..b6519ee6 100644 --- a/Source/Modules/SessionCtl_HandleEvent.swift +++ b/Source/Modules/SessionCtl_HandleEvent.swift @@ -105,7 +105,7 @@ extension SessionCtl { // 使 NSEvent 自翻譯,這樣可以讓 Emacs NSEvent 變成標準 NSEvent。 if eventToDeal.isEmacsKey { let verticalProcessing = (state.isCandidateContainer) ? state.isVerticalCandidateWindow : state.isVerticalTyping - eventToDeal = eventToDeal.convertFromEmacKeyEvent(isVerticalContext: verticalProcessing) + eventToDeal = eventToDeal.convertFromEmacsKeyEvent(isVerticalContext: verticalProcessing) } // 準備修飾鍵,用來判定要新增的詞彙是否需要賦以非常低的權重。