just tested this : NOT completely fixed.
testcase 1 : the project at C:\
- all are indeed considered open -> OK
- function 3 is not shown correctly in the call stack : the first time it was mentioned as function3, while the others were function2(), function1(), main() ; then I closed the project and opened the one in the MyDocuments (see later), and then closed that one, and opened the one at C:\ again, now the callstack said "function3t fu" :-(
testcase 2 : the project at "My Documents"
- when arriving at the breakpoint --> considered NOT open (and shows the crippled dos paths -> ~ ~ ~ shit)
- call stack : function name is "function3t fu" ; from this point on all files are correctly considered open