Linedit is a readline-style library written in Common Lisp that provides customizable line editing features. It uses UFFI for foreign bindings, so it is fairly portable. It supersedes Cl-readline.
| Tags | Software Development User Interfaces Libraries Utilities |
|---|---|
| Licenses | MIT/X |
| Operating Systems | Unix |
| Implementation | Common Lisp |
Recent releases


Changes: Filename completion now expands "~" and "~user". Basic SEXP-motion commands and close-all-sexps were added. Minor bugfixes related to commandline history and filename completion are also included. This version requires Osicat 0.4.0 or later.


Changes: This releases fixes handling of character literals in input.


Changes: This release fixes the Home and End keys on Latin keyboards and delete-character behaviour when there is nothing to be deleted.


Changes: This release fixes the editor confusion when editing long (wrapping) lines, and after paging.


Changes: Paren matching (not across lines), improved word-selection logic, and better support on Darwin (OS X).