I'm happy to test the editor Lem and see a strong alternative. Fast, light and extensible, although it's code is not anywhere near being as complete as Emacs, it does a nice job as a CL editor.
For that reason, I intend to work on some improvements and extensions to Lem:
- Integration with Quicklisp. There seems to be a problem with QL when the system depends on `quicklisp` system, I'll try removing that dependency;
- `auto-indent-mode` . Something along the lines of `aggressive-indent-mode`, but maybe more flexible and with per-package and per-ASDF system configurations. I already have one initial personal version in my PC, after cleaning and packing I will publish it;
- `full-paredit-mode`. Current `lem-paredit-mode` is cool, but very small. I think the best way is to port the original `paredit-mode` from Emacs and work on top of it;
- ASDF integration, open project files, manage package imports, exports readtable and symbol conflicts, code snippets;
- LTK frontend. It's light, fast, stable, lispy and flexible. Some people might think Tk is ugly in Linux, but with non-default themes it looks very nice;
- Support for emacs lisp code. Still unsure if the best is a code walker/translator (so we can edit and fix the code in CL) or fully support .el with new functions and macros (long term);
My personal fork: https://github.com/jessymilare/lem
Jessica