princ prints extra newlines
This is a consequence of *PRINT-PRETTY* and *PPRINT-FIRST-NEWLINE* being true. Documented at https://clisp.sourceforge.io/impnotes.html#ppr-first-newline . Not a bug.
lxsession does not update utmp
I agree with at least the first part of your example: NCONC should validate that its arguments except the last one are lists. MAPCAN and MAPCON should check the intermediate results accordingly.
Thank you for the details. Someone else had the same problem on 2019-12-12 and gave this comment: "WARNING: The default installation will wipe out your PATH variable. " I have therefore removed the .exe-format installers from the download directory. Windows users can still use the clisp-2.49-win32-mingw-small.zip and clisp-2.49-win32-mingw-big.zip files. I have also added a note about this bug in the development sources.
Install of CLISP 2.49, deletes Windows 10 Path Statement.
1) Where do you downloaded the CLISP installer from? 2) About your Windows installation: What version is it (32-bit or 64-bit Windows)? 3) Did you see the "deleted" PATH environment variable in the Control Panel? 4) Did you see the "deleted" PATH environment variable in a cmd.exe window? 5) Did you see the "deleted" PATH environment variable through a clisp command (getenv "PATH") ?
Install of CIisp 2.49, deletes entire Windows 10, Path Statement