I am using the DirDiff plugin with Mercurial as documented here:

http://mercurial.selenic.com/wiki/ExtdiffExtension#Create_Custom_extdiff_Commands

It seems to fail if there are spaces in the filename that has differences.
I get the error:

Error detected while processing command line:
E118: Too many arguments for function: <SNR>12_DirDiff

Here's a test case:

  $  hg init DD
  $  cd DD
  $  echo a > "a b"
  $  hg add "a b"
  $  hg ci -m "added 'a b'"
  $  echo b >> "a b"
  $  hg vimdiff

Is there something I can do to get this to work?  I am using Vim 7.x and
the latest version of DirDiff.vim (1.1.4).  I tried on OS X Lion and Linux
and the problem is the same.

...Stephen

-- 
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Reply via email to