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

[debian-users:17906] Re: JE search error on lookup-el+sdic



元木です。

At Fri, 17 Sep 1999 14:56:38 +0900,
Subject: [debian-users:17855] JE search error on lookup-el+sdic
Hiromichi Kawachi <hirom@xxxxxxxxxxxxx> wrote:
> 
> 最近ようやく EPWING 辞書(研究社 英和・和英)を入手したので,これま
> で使ってきた sdic に加えて,同時に検索できるようにと思い,
> lookup-el を導入してみましたが,どうもうまく動作しません.解決法をご
> 存じの方がいらっしゃいましたら,ご教示願います.
> 
> ii  lookup-el       1.0-3
> ii  sdic            2.1.2-1
> ii  sdic-edict      2.1.2-1
> ii  sdic-gene95     2.1.2-1

バージョンに関しては全く同じです。

報告されている現象については長いので省略しますので、
元のメールを参照して下さい。
丁度両方ともインストールしていたので実験してみましたら、
確かに lookup-el を使用した後では、sdic が使用できなくなります。

これは、sdic と lookup-el の両者に sdicf.el(c) という同名のファイル
が含まれており、両者の内容が異なるのが原因です。load-pathの関係で、
sdic を起動しても、lookup-el 付属の sdicf.el が load されてしまい、
かつ lookup-el 付属 sdicf.el では sdic は動作しません。

ad-hok の解決方法としては(sdic付属のsdicf.elではlookup-elは動作するので)
(eval-after-load "sdicf"
  '(load "/usr/share/emacs/site-lisp/sdic/sdicf"))
とすれば大丈夫ですが、

根本的には
・両packageに含まれる sdicf.el の内容を同じにする or
・両packageに含まれる sdicf.el を別の名前に改名して、区別可能にする。
のどちらかの方法を取る必要があるように思います。

BTS行きの内容ですね。
BTS登録方法を今は忘れてしまったので、明日にでも投げておきます。

# Debian-usersは登録アドレスからじゃないと
# 投稿できないのを忘れてました。chaddr しておかないとなぁ。

━━━━━━━━━━━━━━………‥・・ ・  ・ .
  元木 顕弘 / Akihiro Motoki                      ・      ☆
 E-mail: mokkun@xxxxxxxxx, motoki@xxxxxxxxxxxxxxxxx  ・   .
  URL: http://www.bigfoot.com/~mokkun/                  ・・