Incidentally, I've noticed that when I open a file relative to my home directory in gedit (eg "~/project/main.c"), and then re-open that same file with an absolute path (eg "/home/bryan/project/main.c"), gedit thinks it's a different file & opens 2 copies.