From bb4aa37f7f2b6a4b36e0fc1749e74faa540393da Mon Sep 17 00:00:00 2001 From: Shougo Matsushita Date: Fri, 24 Oct 2025 12:42:26 +0900 Subject: [PATCH] Add henkanFeed in state --- denops/skkeleton/main.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/denops/skkeleton/main.ts b/denops/skkeleton/main.ts index 1a076614d..13a428175 100644 --- a/denops/skkeleton/main.ts +++ b/denops/skkeleton/main.ts @@ -12,6 +12,7 @@ import { handleKey, registerKeyMap } from "./keymap.ts"; import { initializeStateWithAbbrev } from "./mode.ts"; import { keyToNotation, notationToKey, receiveNotation } from "./notation.ts"; import { currentContext, currentLibrary, variables } from "./store.ts"; +import { InputState } from "./state.ts"; import type { CompletionData, RankData } from "./types.ts"; import { as, assert, is } from "@core/unknownutil"; @@ -34,6 +35,7 @@ type VimStatus = { type HandleResult = { state: { + henkanFeed: string; phase: string; }; result: string; @@ -242,6 +244,7 @@ function buildResult(result: string): HandleResult { } return { state: { + henkanFeed: (state as InputState)?.henkanFeed ?? "", phase, }, result,