skk-dev / ddskk

Daredevil SKK (Simple Kana to Kanji conversion program)
GNU General Public License v3.0
195 stars 42 forks source link

sticky-key使用時、まだ消費されていない文字が消える #197

Open conao3 opened 2 years ago

conao3 commented 2 years ago

「発する(はっする)」を入力したいと思います。 skkにおいてこれを入力するには「HasSuru」と入力する必要があります。 以下のように遷移します。

input: HasSu

▽h                  ; H
▽は                  ; a
▽はs                 ; s
▽はっ*s                   ; S
▼発す                 ; u

しかし、sticky-keyを使用して入力する場合、消費されていない「s」がなぜか消えてしまうため入力することができません。

input: ;has;su

▽                   ; ;
▽h                  ; h
▽は                  ; a
▽はs                 ; s
▽は*                 ; ;
▽は*s                    ; s
▼馳す                 ; u

init.el

(setq skk-sticky-key ";")
(require 'skk)