I've never used your combination of settings, always sticking to my own sessions.syn. But I see your point of having an additional setup with the default, and still be able to save my own sessions.Borut wrote:Save default session on exit ... Where are sessions exactly saved? In a portable use ....
So anyway, when I tried, it saved into \AppData\Roaming\SynWrite\(default).syn. That doesn't seem an appropriate place considering that I have portable.ini present in my prog folder.
Should be changed, IMO
Actually, this is not really a bad thing at all. Tells me something went wrong, and if deleted it myself, I don't mind this quick reminder about what I did. What's your preference? SynWrite checking the presence of the file upon startup, and then doing what? Reverting to no project at all?Borut wrote: If a project file was deleted from the outside while SynWrite was not in use, the old name is still shown on the next SynWrite run.
Raises a litany of questions on a heavy user's setup like mine: I have tabs open from all kinds of sources, some come from the project tree - but even there, I have identical file names (settings.ini. script.js, index.html etc etc) from various folders and subfolders. Then I have tabs I just dragged over from the file system. Some of them placed deliberately between project files. And then I create new stuff on the fly....Borut wrote:Would it be possible that the order of opened tabs follows the order in which project files are sorted (if a project is active).
To implement your wish, I'd definitely need a switch to keep the old way of First come/First serve, to find my way around. (I also use colored tabs a lot to make sense of, in addition to split panes)