4 ms·
If you forget to save your file, it won't be on your Plan 9 file server either. The only program which has the state persistence you describe is acme which can
by p9idf 14y ago
If you forget to save your file, it won't be on your Plan 9 file server either. The only program which has the state persistence you describe is acme which can dump its state to a file and load it again later, but most every editor on every operating system can do that. And you have to run the Dump command manually, so if you forget, you lose your state the same as you would if you forgot to save before unplugging your terminal.
- andrewflnr 14y agoAh, that's why in LaLa Land, all our apps save automatically and everything is version controlled.
- Kaali 14y agoIn OSX Lion, Apple released Auto Save and Versions, which does exactly this. Except that just a tiny amount of applications I use in my daily development life does this. But in casual use, it's actually quite nice. If the application implements the whole set of Lion auto saving / state API's, you don't even have to save the files for them to remain available. I can write on multiple unsaved documents with TextEdit, close TextEdit, and all the documents open up in their unsaved state as I open TextEdit. It's quite nice. But to have these features, requires too much of a workflow change to what people are used to, and the LaLa Land of it breaks down right after the user hits an application that does not implement the system, and loses their data (by clicking on don't save or assuming that everything is recovered after a crash). More info on Auto Save and Versions: http://support.apple.com/kb/HT4753 http://support.apple.com/kb/HT4753
- andrewflnr 14y agoI'm envisioning a new OS where this is built into not only the file system, but the APIs that apps use to interact with it. So all the (brand new!) apps work in the system.