トップ «前の日記(2005-11-02) 最新 次の日記(2005-11-05)» 編集

活動日誌

2005|02|03|04|05|06|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|03|04|05|06|10|
2008|04|10|

2005-11-04

minibuf-isearch でエラー

Meadow3 を r3935 から r3955 に上げたところ、minibuf-isearch 使用時に

Invalid regexp: "Unmatched ( or \\("

というエラーが出るようになってしまいました。(実際には r3951 でも出る)

.emacs で minibuf-isearch のみを読み込むようにするとエラーにはならないので、 何が悪いのかを探してみたところ、migemo の設定である

(setq migemo-use-frequent-pattern-alist t)

が設定されているとエラーになることが分かりました。

なぜこれが設定されているとエラーになるのかまでは分かりませんでしたが、 とりあえずこれをコメントアウトして対処しました。

2005/11/09追記

M-x migemo-frequent-pattern-make しなおして .migemo-frequent を作り直したところ、エラーが解消しました。

Tags: Meadow

Re: せっかくなので解説

JavaScript の先日の疑問に対して、 arino氏から解説をいただきました。 どうもありがとうございます。

var の変数に対しては GetBase は null になるというわけですね。理解できました。

this の解決はメソッドコール時にされるのに対し、scope オブジェクトは function 文評価時に行なわれる。 ここがミソですね。それゆえ、クロージャで function の外側のローカル変数が見える。

Tags: JavaScript
お名前:
E-mail:
コメント:

トップ «前の日記(2005-11-02) 最新 次の日記(2005-11-05)»
Written by Kouhei Yanagita <yanagi at shakenbu.org>