3 ms·
Bear in mind that LispMs had well-designed tools for supporting this kind of development. For example, they had version control that tracked all changes everywh
by mikelevins 10y ago
Bear in mind that LispMs had well-designed tools for supporting this kind of development. For example, they had version control that tracked all changes everywhere at all times, even changes that were not saved in any file.
Also bear in mind that they were designed by programmers for programmers. They were not intended for the general public.
- ScottBurson 10y ago> they had version control that tracked all changes everywhere at all times, even changes that were not saved in any file. No. The file system did auto-versioning, so you could generally recover recent history of a file, but there was nothing that "tracked all changes everywhere". Well, ZMacs (the editor) did have unbounded 'undo' functionality, and you could even select a function and undo changes to that particular function, even if those weren't the most recent changes to the file. Maybe that's what you have in mind.
- mikelevins 10y agoThanks for the correction. I'm probably conflating features of ZMACS undo with features of Interlisp's Masterscope.