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

Re: Migemo-0.32 on Meadow



>>>>> In [meadow-users-jp : No.4123] 
>>>>>	Hiroyuki KUROSAKI <hkuro@xxxxxxxxxxxxxxxx> wrote:
> ……と、いま書いていて気づいたのですが、Emacs の start-process 関数は
> shell経由でプログラムを呼び出すわけではないので、/usr/local/bin/migemo
> (Rubyスクリプト) が起動できないのが原因のようですね。migemo.el
> を修正して再挑戦してみます。

もうよく覚えてないんですが、1つめはmigemo(rubyスクリプトの方)1行目の
  #! /usr/bin/env ruby
ですが、これではmeadowから起動できません。
ので、これを
  #!/usr/local/bin/ruby
などと修正しました。

さらに .emacs に
(setq interpreter-mode-alist (cons '("^#!.*ruby" . ruby-mode) interpreter-mode-alist))
こんな設定を書くといいようです。

これだと最初の C-s の時にプロセスを起動しますので、結構いらいらします。
そんなときは .emacs で
(migemo-init)
とするとmeadow起動時にmigemoのプロセスが起動します。

----
ABE Yasushi