Closed crocket closed 4 years ago
Somehow, deleting all .elc
files fixed this issue. Why did it happen?
日本語で良いでしょうか。
2,3, 質問をさせてください。
とりあえず、こちらの環境では下記のinit.elを ~/.debug.emacs.d/ddskk/init.el
に保存して、 emacs -q -l ~/.debug.emacs.d/ddskk/init.el
で起動、 行く
を変換しましたが、正常に変換できるようです。
;; ~/.debug.emacs.d/ddskk/init.el
;; you can run like 'emacs -q -l ~/.debug.emacs.d/{{pkg}}/init.el'
(when load-file-name
(setq user-emacs-directory
(expand-file-name (file-name-directory load-file-name))))
(prog1 "prepare leaf"
(prog1 "package"
(custom-set-variables
'(package-archives '(("org" . "https://orgmode.org/elpa/")
("melpa" . "https://melpa.org/packages/")
("gnu" . "https://elpa.gnu.org/packages/"))))
(package-initialize))
(prog1 "leaf"
(unless (package-installed-p 'leaf)
(package-refresh-contents)
(package-install 'leaf))))
(leaf skk
:ensure ddskk
:bind (("C-\\" . skk-mode))
:custom ((default-input-method . "japanese-skk")))
DDSKKのmasterでは、直近で依存関係について様々な変更がありました。
詳細を確認したわけではありませんが、アップグレード時に過去にイン ストールしたDDSKKがロードされていて、それがバイトコンパイルに影響 して依存関係が壊れた状態なのではないでしょうか。
もしそうなら、DDSKKの再インストールで解消するはずです。
多分アップグレーど時の問題だと思います。
skk-henkan-count関数は最新のmasterでは存在しませんが、存在している ころのファイルがバイトコンパイル時に使われたものと思います。
ddskk-16.2からアップグレードしました。
Version: ddskk-20200301.237
When I type
IKu
in かな mode, I seein echo area.