sublimator wrote:I can't see why you wouldn't want that?
A counter example is having an experimental set of changes to a shared file (say, you're in the middle of rearranging some functions), and while mid-way through, you want to switch to another project and make a one line change: it this case, you wouldn't want the unsaved changes in the first project to propagate to the second project.
I could add an option to prompt to save changes when switching projects... *shrug*