subversion-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Schlottke <m.schlot...@aia.rwth-aachen.de>
Subject vimdiff wrapper for diff-cmd not working with 1.8
Date Tue, 18 Jun 2013 22:15:23 GMT
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@aia.rwth-aachen.de
Web: http://www.jara.org/jara-hpc


Mime
View raw message