Now every time one evaluates a cell, the notebook is saved. One can set this for the current notebook by evaluating the following line: SetOptions, NotebookAutoSave -> True]. In particular, they keep track of revisions: so far as I can tell, every saved file is queued to be uploaded.Ģ. One creates a folder, shares it over Dropbox, and every file in it is mirrored, automatically, on their servers. () This is a file sharing and revision control system that’s built right into the operating system, Windows, Mac OS X, Linux. It seems to work acceptably well - as in, I think I can rely on it to save my work, most of the time, if it really came down to it. Thus, I present my complete hack of a solution. I checked for a while to see if anyone found a solution more advanced than to manually save often, and use standard revision control. Catastrophic hard disk failure is more likely. The cases in which the inability of a simple multilevel undo to capture changes in dynamic data could possibly destroy work make up a fraction of a percent. Almost everything else can be reconstructed from that input. What people don’t want about is destroyed work – the product of their labor, channeled through from their mind and out through their fingers, typed into little, nicely formatted cells. What people care about is their input data. Instead, I found several newgroup threads in which people exclaim their amazement that such vital features as multiple undo and revision control hadn’t made it in, and apologists of various employ, Wolframites and others, who wrote back about the academic difficulty inherent in making multi-level notebook undos for notebooks fed with dynamic data. I was convinced that it must be my own obtuseness causing me not the find or see or properly use the actual undo function there present. I spent an hour looking to see what was the matter. Every time you evaluate something in a notebook, it will save the file – overwriting the last version. And no redo.įurthermore, the lone autosave feature, hidden deep, is triggered upon every cell evaluation. I discovered today, to my amazement and horror, that the otherwise exceptionally advanced and useful Mathematica 7 has only a single level of undo in its notebooks.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |