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|
Release Notes: 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.
Release Notes: This releases fixes handling of character literals in input.
Release Notes: This release fixes the Home and End keys on Latin keyboards and delete-character behaviour when there is nothing to be deleted.
Release Notes: This release fixes the editor confusion when editing long (wrapping) lines, and after paging.
Release Notes: Paren matching (not across lines), improved word-selection logic, and better support on Darwin (OS X).