Date: Wed, 21 Feb 2024 15:19:26 +0900 From: Kaoru Kusachi <tika@st.rim.or.jp> To: users-jp@freebsd.org Subject: Re: mule-cmds.el of emacs 28.2 and 29.1 Message-ID: <07ec9dbc-b35d-4caa-b4db-696e6088ba5a@st.rim.or.jp> In-Reply-To: <ydl1q9662rd.fsf@pc06.mar> References: <ydl1q9662rd.fsf@pc06.mar>
next in thread | previous in thread | raw e-mail | index | archive | help
草地と申します。 おそらく、これでは無いかと思われます。 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276493 私は anthy は使っていないのですが pkg からインストールされる ja-anthy-0.4_4,1 だと同じ現象が再現する様です。 ports 側の /usr/ports/japanese/anthy/ は ja-anthy-0.4_5,1 に なっているのでそちらでは上記パッチが適用されていますので meke install する事で解消出来ると思います。 以上、ご参考まで。 On 2024.02.21 10:10, 丸山直昌 wrote: > 年金生活者 丸山です。 > > 13.1 から13.2 に引越してぶつかった問題です。 > > mule で C-\ をやって日本語入力モードに切り替えるのはこれまで30年間ほどやっ > ていて問題が起こった事は無かったと記憶しているのですが、13.2上の emacs > 29.1 になって今までに経験したことが無い状況になっています。 > > mule 初期起動の状態で mode line は > > -UUU:--- F1 ttt All (1,0) (Fundamental) > > のようになっています。ここで C-\ (つまりは toggle-input-method )をやると > > -<Anthy: あ>UUU:--- F1 ttt All (1,0) (Fundamental あ) > > のようになり、日本語入力ができます。ここまでは問題無いのですが、もう一度 C-\ > をやって英数入力モードに戻そうとすると、 > > -UUU:--- F1 ttt All (1,0) (Fundamental あ) > > となってしまい、英数入力モードに戻りません。しかもこの時、メッセージラインには > > Symbol’s function definition is void: nil > > というエラーメッセージが出ます。ここで M-x fundamental-mode とやれば戻せ > るのですが、どうも使い難くて仕方ありません。 > > toggle-input-method は mule-cmds.el で定義されているらしいので、 28.2 の mule-cmds.elc を > ~/.emacs.d に入れて同じことをやってみると、 > > Symbol’s function definition is void: nil > > のエラーメッセージは出なくなるのですが、やはり英数入力モードには戻らず、 > M-x fundamenntal-mode は省けません。どうしたら良いのでしょうか。 > > % pkg which /usr/local/share/emacs/29.1/lisp/international/mule-cmds.elc > /usr/local/share/emacs/29.1/lisp/international/mule-cmds.elc was installed by package emacs-29.1_2,3 > > で、 13.1 の方では > > % pkg which /usr/local/share/emacs/28.2/lisp/international/mule-cmds.elc > /usr/local/share/emacs/28.2/lisp/international/mule-cmds.elc was installed by package emacs-28.2_2,3 > > です。 > > -------- > 丸山 直昌 まるやま なおまさ > メールアドレス: masa@amogha.jp > -- 草地 薫 (Kaoru Kusachi) tika@st.rim.or.jp Nakno,Tokyo,Japan.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?07ec9dbc-b35d-4caa-b4db-696e6088ba5a>