FuzzyFinderのバグを(ry

なんか知らんがまた見つけてしまった。
開くファイルのファイル名に#や%が入っていると展開されてしまう。

--- plugin\fuzzyfinder.vim.org	Sun Sep 07 22:33:22 2008
+++ plugin\fuzzyfinder.vim	Sun Sep 07 22:40:06 2008
@@ -819,7 +819,7 @@
         \   ':split ',
         \   ':vsplit ',
         \   ':tabedit ',
-        \ ][a:mode] . escape(a:expr, ' ') . "\<CR>"
+        \ ][a:mode] . fnameescape(a:expr) . "\<CR>"
 endfunction
 
 function! g:FuzzyFinderMode.Base.on_switch_mode(next_prev)

面倒だったのでfnameescape()を使った。このパッチだとVim7.2以降になる。