[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

発音記号にカーソルが重なる落ちる(2.00b1 & Lookup)



森下 民平 @ CAC です。

Meadow 2.00 β1 上で Lookup をインストールしてみましたが、
発音記号や画像が表示されないだけでなく、発音記号部分にカーソルをあわせ
ると Meadow が落ちてしまいます。
どなたかこのような現象に心当たりはございませんでしょうか。

詳細は以下の通りです。

[環境]
- OS: Windows XP, 同僚の Windows 2000 上でも再現。
- Meadow: Ver 2.00 β1、1.99a でも再現。

----- ここから .emacs -----
;; Mule-UCS 0.85 setting
(setq load-path
      (append '("C:/tools/Meadow/site-lisp/Mule-UCS-current/lisp"
		"C:/tools/Meadow/site-lisp/Mule-UCS-current/lisp/jisx0213")
		load-path))
(require 'un-define)
(require 'un-tools)
(require 'jisx0213)

;; Coding system setting.
(set-language-environment "Japanese")
(set-default-coding-systems 'japanese-shift-jis-dos)
(set-keyboard-coding-system 'japanese-shift-jis-dos)
(set-terminal-coding-system 'japanese-shift-jis-dos)
(set-clipboard-coding-system 'japanese-shift-jis-dos)
(set-w32-system-coding-system 'japanese-shift-jis-dos)
(setq file-name-coding-system 'japanese-shift-jis-dos)

;; IME Setting
(mw32-ime-initialize)
(setq default-input-method "MW32-IME")

;; http://www.fan.gr.jp/~ring/doc/font-setup.html
;; 2003 年 5 月 25 日以後の版向け を利用する。
(when (require 'font-setup nil t)
  (setq font-setup-bdf-dir "C:/tools/Meadow/site-font/intlfonts-1.2/")
  (font-setup))

;;;;;;;;;;;;;;;;;
;; Lookup 
;; lookup-1.3 と eblook-1.6devel-win32-021116 を利用する。
(autoload 'lookup "lookup" nil t)
(autoload 'lookup-region "lookup" nil t)
(autoload 'lookup-pattern "lookup" nil t)
;; キーバインドの設定
(define-key ctl-x-map "l" 'lookup)              ; C-x l - lookup
(define-key ctl-x-map "y" 'lookup-region)       ; C-x y - lookup-region
(define-key ctl-x-map "\C-y" 'lookup-pattern)   ; C-x C-y - lookup-pattern
;; Meadow 用の設定
(setq ndeb-process-coding-system 'sjis-dos)
(setq lookup-process-coding-system 'sjis-dos)
;; ビットマップ設定
;; bitmap-mule-8_5 を利用する。
(require 'bitmap)
(setq lookup-use-bitmap t)
;; 検索エージェントの設定
(setq lookup-search-agents '(
			     (ndeb "C:/tools/dic/WDIC/") ; 通信用語の基礎知識(2003年後期版)
                             ))
----- ここまで .emacs -----

この状態で、C-x C-y spam とすると、「通信用語の基礎知識」の中から spam
をひきにいきますが、発音記号やイメージ画像が表示されません。また発音記
号部分にカーソルをもっていくと、

Emacs Abort Dialog:
A fatal error has occured!
Select abort to exit, Retry to debug, Ignore to continue

というダイアログが出て Meadow が落ちてしまいます。
同僚の環境では、SIL IPA fonts (http://www.sil.org/computing/fonts/ipareadme.html) 
を入れているためか発音記号部分は表示されますが、そこにカーソルが重なる
と落ちるのは同様です。

また、bitmap-mule を使用する部分を
;(require 'bitmap)
;(setq lookup-use-bitmap t)
とコメントアウトすれば落ちることはなくなりますが、発音部分が
	sp<gaiji=ha126><gaiji=ha127>m
となってしまいます。

なお C-h h のすべての言語表示はちゃんとなされているように見えます。

また普段は emacs-w3m のインライン画像表示や MHC のアイコン表示なども出
来ていますが、Lookup 経由の画像部分は
<img=bmp>@spam.jpg (Hormel Foods Corporation SPAM) </img=33894:1810>
<img=bmp>@spamj.jpg (Hormel Foods Corporation SPAM 日本版) </img=33947:432>
というような表示になってしまいます。

どなたかお心当たりがありましたら、ご教示いただければ幸いです。m(__;)m

--
もりした みんぺい