lem version history
10 releases tracked, newest first.
nightly-latest
Pre-releaseAug 10, 2025Maintenance and minor improvements.
4 downloads
nightly-macos-latest
Pre-releaseAug 10, 2025# To launch lem.app, execute the following command
```
xattr -dr com.apple.quarantine lem.app/
```
1 download
nightly-20250810-0811
Pre-releaseAug 10, 2025Automatic nightly build from main branch
Commit: e89fac5f3d5e5a9e3f53bacd5b8494163e5fc0bc
1 download
nightly-20250810-0102
Pre-releaseAug 10, 2025Automatic nightly build from main branch
Commit: 90cbd65b3e1eb4c634e6d5e0f9b9c70e023345f3
1 download
nightly-20250810-0054
Pre-releaseAug 10, 2025Automatic nightly build from main branch
Commit: c1f13799e2e056a827b77635590a261ee4d55def
1 download
nightly-20250809-1923
Pre-releaseAug 9, 2025Automatic nightly build from main branch
Commit: ae4339f45e1f73c7436aa05f74e987988dbd29fa
1 download
v2.3.0
Jul 15, 2025## What's Changed
* Add missing dependencies to .asd files. by @atgreen in https://github.com/lem-project/lem/pull/1294
* Remove hard dependency on quicklisp by @atgreen in https://github.com/lem-project/lem/pull/1295
* Adds the command DIRECTORY-MODE-KILL-LINES. by @mychris in https://github.com/lem-project/lem/pull/1296
* Make DIRECTORY-MODE-MARK-REGEXP keep old marks. by @mychris in https://github.com/lem-project/lem/pull/1297
* Adds more mark commands for directory-mode. by @mychris in https://github.com/lem-project/lem/pull/1298
* Enabled focusing leftside window with mouse in ncurses frontend by @asutoshpalai in https://github.com/lem-project/lem/pull/1301
* fix usage of erase-buffer in tetris by @resttime in https://github.com/lem-project/lem/pull/1305
* Change key bindings `k` to `C-k` in directory-mode, to avoid conflicts with keys in vi-mode by @cxxxr in https://github.com/lem-project/lem/pull/1306
* run tetris-quit after killing buffer as well by @resttime in https://github.com/lem-project/lem/pull/1307
* Add small docstring for define-key by @resttime in https://github.com/lem-project/lem/pull/1309
* Container improvements by @elken in https://github.com/lem-
0 downloads
v2.2.0
Feb 9, 2024## What's Changed
* Add repl shortcut `ls` and `pwd` by @cxxxr in https://github.com/lem-project/lem/pull/842
* Fix closest-point function by @Sasanidas in https://github.com/lem-project/lem/pull/844
* Add modified buffers information when exit Lem by @Sasanidas in https://github.com/lem-project/lem/pull/851
* Add lisp-disassemble command by @Sasanidas in https://github.com/lem-project/lem/pull/845
* Vindarel/legit rebase interactive by @vindarel in https://github.com/lem-project/lem/pull/855
* (minor) export frame-multiplexer commands by @vindarel in https://github.com/lem-project/lem/pull/866
* image viewer: add +, -, 0 keys and help by @vindarel in https://github.com/lem-project/lem/pull/865
* Vindarel/image fit to screen by @vindarel in https://github.com/lem-project/lem/pull/867
* image viewer: improve fit to screen by @vindarel in https://github.com/lem-project/lem/pull/875
* Vindarel/directory sort follow filename by @vindarel in https://github.com/lem-project/lem/pull/876
* directory-mode: sort and follow file name (fixes) by @vindarel in https://github.com/lem-project/lem/pull/877
* Set last focused window in switch-to-window. by @Homo-carbonis in https://githu
0 downloads
v2.1.0
Jul 18, 2023We are happy to release Lem 2.1.0.
The highlights of this release are many: a new files viewer on the sidebar, many Common Lisp editing improvements, project-aware commands, [a website](https://lem-project.github.io/) with documentation, support for more Common Lisp implementations, and many more.
This release is brought to you by old and new contributors, many thanks to them! In no particular order: @Neshamon, @jcs090218, @theangelperalta, @avitkauskas, @snmsts, @RadSpaceEd, @jsparkes, @BierLiebHaber, @t-sin, @VitoVan, @seanfarley, @vindarel, @Sasanidas and @cxxxr.
We have decided to write this release note for each author of each Pull Request as an experiment.
# @Sasanidas
## Website
- Lem now has a web page: [https://lem-project.github.io/](https://lem-project.github.io/) It is also translated in Chinese (and hopefully, soon in Japanese)
## Detective (imenu)
- [Added] Add imenu (detective) support for Lem
Detective is the imenu equivalent from GNU Emacs, the key different is from a design perspective, is ready to be expanded and work with different source sources(tree-sitter for example) rather than mostly work with regex (even tho this is the default
3 downloads
v2.0.0
May 22, 2023## SDL2 Frontend
The highlight of this release is the implementation of the SDL2 frontend. This feature adds mouse support, graphic capabilities, and Windows support.
## Graphics
Thanks to SDL2's graphics feature, it is now possible to display images and shapes. You can draw at any location on a specified buffer or window.

### Mouse Support
I've added support for mouse clicks and scrolling. Moreover, inserting S-expressions at the cursor position with a middle mouse click, as well as selection by double-click or triple-click, has been made possible.
### Addition of Color Themes
Until now, the default themes were limited to emacs-dark and emacs-light. However, with this release, I've added over 180 new themes. These themes were created by @lukpank.
https://github.com/lukpank/lem-base16-themes
Additionally, I've added the `M-x list-color-themes` command, which allows you to display and select from the list of available themes.

Furthermore, the selec
3 downloads