31c1cae631
Siamashka (thanks). It was adapted from the SVN Diff plugin. Currently it supports SVN, CVS and GIT. Fixed GTK warnings when the current file has no filename and when the current directory has no version control system. Made some refactoring changes to make the VC_RECORD struct contain all necessary attributes about each version control system. git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2048 ea778897-0a13-0410-b9d1-a72fbfd435f5