Project Mage, now likely dormant or abandoned, was "[...] an effort to build a power-user environment and a set of applications in Common Lisp". Interestingly, it was heavily based on structural editing but in a different way than Interlisp.
@amoroso Sadly, I've checked out the sources, and there's very little there (total under 9,000 source lines of code) . Which is a shame, because the design documentation suggests something really exciting.
You can check it out here:
git clone --recurse-submodules https://git.sr.ht/~project-mage/mage
I wonder what happened? Big projects can be daunting, and progress can be slow; but there have been no new commits to the project in two years.
@simon_brooke The other repos of the developer haven't seen commits in several years either.
@amoroso I've emailed him. There may be more, or at least more information.
@amoroso This reminds me so much of my own impossibly huge Lisp project, which I know I'll never complete. It isn't abandoned, but it doesn't make a lot of progress because of illness and because I have other things which must be done, so it often, sadly, becomes a low priority task.
@simon_brooke We don't need to ship products, so a personal or hobby project can take as long as it gets.
@amoroso yet ever at my heels I hear times winged chariot hurrying near. Projects we cannot complete ultimately benefit no one.
I will never not be a puritan; it feels immoral to do things merely for the joy of doing them, when there are so many tasks that others do need done which are not done.