木村です. 久々に FreeBSD の version を新しくしたら (6.2),mule が X Window System の上で動きませんでした.起動してすぐに core dump してしまいます.ちなみに,console や -nw を付けての kterm の上でなら問題なく動きます.さかのぼって調べてみると,FreeBSD 5.3 でも同じことでした.一方 FreeBSD 4.11 ではこの問題は生じません.
jp.FreeBSD.org や FreeBSD.org にて検索したのですが,この話題は 見つからなかったので自力で対処を試みました.とりあえず以下の ような修正で動くようになります. --- work/mule-2.3-19.34/src/xfns.c.org Tue Aug 18 14:48:42 1998 +++ work/mule-2.3-19.34/src/xfns.c Thu Jun 7 23:13:01 2007 @@ -2648,6 +2648,10 @@ /* mappedWhenManaged to false tells to the paned window to not map/unmap the emacs screen when changing menubar. This reduces flickering. */ + if ( emacsFrameClass->core_class.superclass != &widgetClassRec ) { + emacsFrameClass->core_class.superclass = &widgetClassRec; + } + ac = 0; XtSetArg (al[ac], XtNmappedWhenManaged, 0); ac++; XtSetArg (al[ac], XtNshowGrip, 0); ac++; この patch の根拠とか懸念等は以下に書いたのでご覧下さい. http://homepage3.nifty.com/maikaze/index.html で入り,Menu で [top] -> [PC unix] -> [mule] とたどって下さい. もう少し試用してから send-pr しようと思っているのですが, 何か情報や御意見をお持ちの方はレスをお願い致します. Satoshi Kimura ([メールアドレス保護])