dot/lisp-init.lisp, dot/shell-rc: Suppress Lisp heralds; use `rlwrap'.
authorMark Wooding <mdw@distorted.org.uk>
Wed, 1 Jul 2020 18:39:01 +0000 (19:39 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Sun, 9 Aug 2020 03:34:42 +0000 (04:34 +0100)
commit4e7092a3248d55e4af0b45c38a67e3a7998b59a7
tree4516cfbbb44ebe4507b8778d7a8b0b5de322b23c
parent0630988acc7864483d8f6ed96f0ff1971ddb4db6
dot/lisp-init.lisp, dot/shell-rc: Suppress Lisp heralds; use `rlwrap'.

Add shell aliases -- and, in one case, some awful Lisp-level hacking --
to suppress Lisp system heralds.

The hacking for ECL is unusually terrible, because it breaks
`*standard-output*' until the prompt is ready to appear, so inhibit it
if there are any command-line arguments which might, for example, want
to print something.
dot/lisp-init.lisp
dot/shell-rc