ANN: Linedit 0.15.12 and Osicat 0.4.0
Nikodemus Siivola <[email protected]> Sun, 25 Apr 2004 18:44:22 +0300 (EEST)
| Newsgroups | gmane.lisp.clump |
|---|---|
| Message-ID | <[email protected]> |
Both announcements together, since the new Linedit requires the new Osicat, and the new Osicat breaks the old Lined. Sorry about that... Linedit 0.15.12 http://www.common-lisp.net/project/linedit/ 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. Filename completion now expands "~" and "~user". Basic SEXP-motion commands and close-all-sexps added. Includes also minor bugfixes related to commandline history and filename completion. This version requires Osicat 0.4.0. Osicat 0.4.0 http://www.common-lisp.net/project/osicat/ Osicat is a lightweight operating system interface for Common Lisp on Unix platforms. It is not a POSIX-style API, but rather a simple lispy accompaniment to the standard ANSI facilities. This release adds access to the passwd database, and various pathname manipulation utilities. Also includes various bugfixes related to eg. WITH-DIRECTORY-ITERATOR and READ-LINK. Note: this version breaks binary compatibility with older releases in client code, due to removal of internal functions that used to appear in the macroexpansion of WITH-DIRECTORY-ITERATOR. This version also causes (harmless) package conflicts with pre 0.15.12 versions of Linedit due to new exported function RELATIVE-PATHNAME-P. Cheers, -- Nikodemus Siivola