@amszmidt Well, in this case not write text mode. - clone new "software individual"s into e.g. ~/.emacs.d/elpa/this-mode/leocommunity/* which will be the working directory for software individuals. - Spawn a new slime repl with inferior-lisp-program as "clisp -E ISO-8859-1 -modern" - start sandewall's cle (read-line based) interactor inside that/those repls - automatically insert stuff into those special (renamed, I guess) multiple slime repls.
@amszmidt Basically slime mode with that inferior lisp is good enough for doing all of Sandewall's software individual stuff, but since the useage is idiomatic, I want to provide obvious shortcuts for stubbing common commands. It's very repetitive put .. get .. def .. add entity .. add kb ... @mousebot@sacha
@amszmidt Should I put working-directories inside the mode's directory somewhere, or should I put them in ~/.local/share/software-individuals/ do you think? @mousebot@sacha
@amszmidt I think there is antecedent. Consider slime, elm, eshell. I want to add Sandewall's 'cle' like those. By its nature cle could sit on top of slime (which is why you say it doesn't sound like an emacs mode). cle involves storing stateful changes in copies of a particular directory tree itself. @mousebot@sacha