Greetings,
I've encountered a glitch in esvn 0.6.12's diff program. C++ template code is incorrectly displayed. The attached screenshot esvn_FileManager_h.png shows 3 windows: 1) emacs window with file FileManager.h displayed. Notice the use of templates in the following lines: vector<string> files; vector<string> master; vector<string>::iterator iter; 2) eSVN window showing history for FileManager.h. Current revision is 779, previous revision is 698. The major change was to the template definitions. The old file has the following lines: vector<struct dirent *> files; vector<struct dirent *> master; vector<struct dirent *>::iterator iter; 3) diff of 698, 799 is lacking the text in <...>, i.e. should have: - vector<struct dirent *> files; - vector<struct dirent *> master; - vector<struct dirent *>::iterator iter; + vector<string> files; + vector<string> master; + vector<string>::iterator iter; For comparison, a screen shot of TortoisSVN's diff is also attached. TortoiseSVN's output is correct. Regards, David