File: README

package info (click to toggle)
clue 20011230
  • links: PTS
  • area: main
  • in suites: woody
  • size: 6,112 kB
  • ctags: 2,646
  • sloc: lisp: 31,991; makefile: 40; sh: 24
file content (75 lines) | stat: -rw-r--r-- 2,427 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75



               Common Lisp User Interactive Objects (CLIO)

         Copyright (C) 1989, 1990 Texas Instruments Incorporated



Related Systems

    CLIO relies upon three other systems --- CLX, CLUE, and CLOS.

    CLX,  the  Common  Lisp  X  Interface,  may  be  found  in  the  X11
    distribution from  MIT  (see  lib/CLX/*).   CLIO  requires R3 CLX or
    later. CLX R4.2 or later is preferred.

    CLUE, the Common Lisp  User Interface Environment,  may be found  in
    the X11 distribution from  MIT (see contrib/toolkits/clue/*).   CLIO
    requires CLUE 7.20 (July 1990) or later.

    CLOS, the Common Lisp Object  System, is a draft  standard extension
    to ANSI  Common  Lisp  for  object-oriented  programming.  Xerox PCL
    (Portable Common  Loops)  is  an  implementation  of  CLOS  which is
    available  publicly   at   no   cost   by   sending   a  request  to
    CommonLoops.pa@xerox.com.  
 


Installation

    Use the  function  load-clio  in  the  file  clio/defsystem.l.   For
    Explorer users, this file also  contains a defsystem definition,  so
    that CLIO can be built via (make-system 'clio).



Examples

    A simple example program is provided to demonstrate the use of CLIO.
    See   the    directory    clio/examples/*.     Use    the   function
    load-clio-examples  in  the  file  clio/examples/defsystem.l.    For
    Explorer users, this file also  contains a defsystem definition,  so
    that CLIO examples can be built via (make-system 'clio-examples).

    The example, a simple graphics editor, is run using the function
    clio-examples:sketch.


Documentation

    The directory clio/doc/* contains several documents describing CLIO.

    CLIO.PS, CLIO.TEX

        The CLIO specification which  defines all CLIO  features.  LaTeX
        and PostScript versions are included.

    RELEASE.<release#>

        Release notes for  the current  and previous  versions of  CLIO.
        The highest <release#> identifies the version of the software in
        these  directories.    The   release   notes  contain  important
        information which must be read before using CLIO.

    TEXT-CMDS.TEXT

        This document discusses  user operations  for text  manipulation
        provided by the  implementation in  CLIO Version  1.0, which are
        generally consistent with  Level 1  of the  OPEN LOOK  Graphical
        User Interface and Style Guide.