[comp.windows.x] Toolkits for LISP

natraj@hi3.aca.mcc.com.UUCP (Natraj Arni) (07/08/88)

Hi!

I am writing a user interface in X11R2 for an expert shell
written in LISP. I have gone through the documentation of the
XToolkit (which I think is written horribly, the big picture
is never provided **). My question is, Is there a Toolkit 
provided for Common Lisp or KCL. If so, it will be really useful.
What kind of Xlib support does LISP have ? I really would not
mind implementing those widget making tools in LISP to interface
to my shell. And then implement the interface using those tools.
But I don't want to do this, if there already exists a Toolkit
for LISP. I would appreciate a fast response as I have to start
implementing this in about a week. Also pardon me if this question
has been asked before.

   regards

   natraj


-Natraj Arni
ARPA: natraj@mcc.com
UUCP: {ihnp4,seismo,ctvax}!ut-sally!im4u!milano!hi3.aca.mcc.com!natraj

-- 

-Natraj Arni
ARPA: natraj@mcc.com
UUCP: {ihnp4,seismo,ctvax}!ut-sally!im4u!milano!hi3.aca.mcc.com!natraj

Kimbrough@dsg.csc.ti.COM (Kerry Kimbrough) (07/09/88)

CLX is an Xlib-level API to the X Window System which may be found in
the X11 distribution (../lib/CLX/*).  

CLUE (Common Lisp User Interface Environment) is a toolkit level API
developed here at TI.  CLUE is a portable object-oriented system for
user interface programming in Common Lisp.  CLUE, which is based on the
Common Lisp Object System (CLOS), extends the CLX interface to provide
an architectural model for the construction of interactive Lisp
applications.  Modeled on the Xtk toolkit library, CLUE could be
described as a translation of the Xtk "intrinsics" into the domain of
Common Lisp and CLOS.

A portable implementation of the Common Lisp User interface Environment (CLUE)
is now available in the public domain.  Anyone interested may receive source
code and documentation via anonymous ftp from CSC.TI.COM, (internet address
10.7.0.46) in pub/clue.tar.Z  A copy will soon be available from
EXPO.LCS.MIT.EDU.

This implementation of CLUE (Version 1.13) may be installed without change in TI
Explorer and Symbolics  environments.  Other  configurations have  not yet  been
tested.  Bug reports and fixes are welcome and should be addressed to one of the
following addresses.  The standard X bug report format is nice and is preferred.

        clue-bugs@dsg.csc.ti.com
        (...im4u!ti-csl!dsg!clue-bugs).