vimdiff wrapper for diff-cmd not working with 1.8
From: Michael Schlottke <m.schlottke_at_aia.rwth-aachen.de>
Date: Wed, 19 Jun 2013 00:15:23 +0200
Hi there,
I just installed svn 1.8 on our cluster. Before, we used svn 1.7.9 and a little vimdiff wrapper (taken, with a few changes, from http://svnbook.red-bean.com/nightly/en/svn.advanced.externaldifftools.html#svn.advanced.externaldifftools.diff), which worked like a charm when called as "svn diff --diff-cmd=diffwrap.py filename". However, with svn 1.8 something seems to have changed:
The only lines I see after executing the command above are
> Index: filename
and the terminal hangs. When I enter ":qa!", I get the following line
> Vim: Warning: Output is not to a terminal
and I am back in the terminal. I have not changed anything in the wrapper script, and indeed, when I manually use it with our old svn version (1.7.9), it still works. Does anyone have an idea what has changed in the way the diff-cmd is invoked? And, more importantly, how I can change the vimdiff wrapper so it works again?
Regards,
Michael
-- Michael Schlottke SimLab Highly Scalable Fluids & Solids Engineering Jülich Aachen Research Alliance (JARA-HPC) RWTH Aachen University Wüllnerstraße 5a 52062 Aachen Germany Phone: +49 (241) 80 95188 Fax: +49 (241) 80 92257 Mail: m.schlottke_at_aia.rwth-aachen.de Web: http://www.jara.org/jara-hpc
|
This is an archived mail posted to the Subversion Users mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.