[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:12895] Re: who runs skk-before-kill-emacs-hook?



前田です。

Takao KAWAMURA <kawamura@debian.or.jp> writes:

> > (defadvice save-buffers-kill-emacs (before skk-hook activate)
> >   (run-hooks 'skk-before-kill-emacs-hook))
> > 
> > として解決しているのですが、これはSKKのバグなんでしょうか。
> 
> バグです。(potatoの)skk-currentに含まれるバージョンでは、こ
> れとほぼ同じ記述がskk.elに入っています。

そうでしたか。
potatoにupgradeした時にskk-currentを入れなかったのが敗因でした。

> slinkのフリーズに間に合わなかったので放置されているわけです
> が、パッチをあてて10.47.2.p2としてslinkのリリースに含めた方
> がいいかもしれません…。

できれば、リリースにはバグが含まれていない方がよいように思います。

あと、skk-currentのskk-leim.elで、

(defun skk-auto-fill-activate (&optional name)
  (setq inactivate-current-input-method-function 'skk-inactivate)
  (skk-mode 1) )

のようにskk-auto-fill-activateが普通のSKKモードになっている
みたいなのですが、これもバグでしょうか。

(defun skk-auto-fill-activate (&optional name)
  (setq inactivate-current-input-method-function 'skk-inactivate)
  (skk-auto-fill-mode 1) )

かなと思うのですが。

-- 
前田 修吾