I've hooked up BC as my svn command line external diff tool, as described here. I'm doing C# development on windows.
The first problem is that I have no syntax highlighting. I suspect the problem is related to the fact that the extension on the left hand file is .cs.svn-base instead of just .cs. However the detected file type is shown as "C,C++,C# Source" on both left and right panes (which is correct. They are csharp files.). Any suggestions on this?
Second, if I use the /title1 and /title2 parameters then two things happen. First BC shows those little rectangles that typically are put in place of unrecognized unicode characters, both in the window title bar and the filename textboxes. They appear between the end of the filename and the opening parens (where the parens contain the revision info). Second, upon exiting BC returns an exit code of 13, which causes svn to terminate instead of invoking diff on the remaining files.
I am also using TortoiseSVN and the diff integration works exactly like you'd expect. Syntax highlighting, et.
Thanks,
Josh
The first problem is that I have no syntax highlighting. I suspect the problem is related to the fact that the extension on the left hand file is .cs.svn-base instead of just .cs. However the detected file type is shown as "C,C++,C# Source" on both left and right panes (which is correct. They are csharp files.). Any suggestions on this?
Second, if I use the /title1 and /title2 parameters then two things happen. First BC shows those little rectangles that typically are put in place of unrecognized unicode characters, both in the window title bar and the filename textboxes. They appear between the end of the filename and the opening parens (where the parens contain the revision info). Second, upon exiting BC returns an exit code of 13, which causes svn to terminate instead of invoking diff on the remaining files.
I am also using TortoiseSVN and the diff integration works exactly like you'd expect. Syntax highlighting, et.
Thanks,
Josh
Comment