I have switched the settings in Skim to call a shell script which records the file path that Skim is requesting from TextMate. When running this command from a terminal, TM2 consistently opens the document in the correct window.
Anyone have a similar problem?
Thanks,
David.