Piccolo
Well-known member
Eh I'm more inclined to assume this one is on you. There is absolutely no way the program can do that. The session system doesn't contain content of files at all. It just keeps track of all files that were opened (the paths of the files not their content). So when you reopen the app, it's basically just like shortcuts to the actual files, to let you reopen them.Oh wow, the bugs i fixed few days ago suddenly came back out of nowhere and i see that the text files reverted to some old ass versions from few days ago, because i remember fixing specifc lines of code which magically reappeared despite me fixing them....
If this is because of sessions code or something of that nature, i want to disable this premanently ,this is not ready to be used .
And i have no clue now how muych other stuff was brought back without my permisison, how something like this can happen?
Is it autosave code? What is it ? I dont want it to ever happen again, so id rather do my own autosave and not let the software to store entire text files and bring them back, this should not happen.
I know its vague as hell but, yeah i have no idea wha happun... and i dont want it to happen again pretty much.
Im just glad it was a visual change and this is why i noticed it and checked if it changed some scripts, but i wonder how much it changed where it wont show up visually....
What's more plausible is the file (the changes) never being saved in the first place for some reason. But reverting to a previous file, no this can never happen. Even the backup manager of CMT doesn't let you do that (you have to copy/paste the content manually).
It's very easy to suspect specific causes to problems, but the track record shows that the suspected causes are rarely the corrects ones. For example, Ilu is no longer experiencing issues since he disabled an option I added recently, and he attributes this change to that option. But knowing how the program works and knowing what changed recently, I'm pretty sure it has nothing to do with that option and more to do with me fixing two core issues around the same time this option was added.