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