Remove the translator variable tr_semicompile
commitbcdfb108c4b267372cab0f647781901f5a16c7e0
authorKris Katterjohn <katterjohn@gmail.com>
Fri, 14 Feb 2020 18:38:54 +0000 (14 12:38 -0600)
committerKris Katterjohn <katterjohn@gmail.com>
Fri, 14 Feb 2020 18:38:54 +0000 (14 12:38 -0600)
tree15c3b8b1227c732d34e8ff509c9bad2fe4f37f45
parentec0162b7aed4606c96f334ce20d657398561b381
Remove the translator variable tr_semicompile

The only effect of tr_semicompile:true has been wrapping most single
top-level forms in a PROGN in compfile output.  This would prevent
these forms from being compiled by the lisp compiler in older dialects
like Maclisp and Franz lisp.  Only subforms of a top-level PROGN form
like (PROGN 'COMPILE ...) would be compiled in these dialects.

This variable has not done anything useful in a long time, so let's
just remove it.

This was discussed on the mailing list circa 2020-02-12 in the thread
"Removing tr_semicompile".
doc/info/Function.texi
interfaces/emacs/emaxima/maxima-font-lock.el
interfaces/emacs/emaxima/maxima.sty
src/lmdcls.lisp
src/transl.lisp
src/transm.lisp
src/transs.lisp