migemize anything.el
昨日の続き。anything を Migemoで pattern matching させるって anything.el の関数 anything-check-new-input を
(defun anything-check-new-input (input) "Check input string and update the anything buffer if necessary." (unless (equal input anything-pattern) ;; (setq anything-pattern input) ;; original (setq anything-pattern (migemo-get-pattern input)) ;; migemize (unless anything-saved-sources (setq anything-input anything-pattern)) (anything-update)))
に置き換えるだけで大丈夫かな? 一応手元だとこれで動いている気配。
[追記]
絞込み自体はできるけど、pattern入力して候補絞り込んだ後でカーソルによる候補選択とか利かなくなっちゃってるな。そんな直感だけでいけるほど単純でもないか。それはそのうち調べよう。