-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathREADME
56 lines (38 loc) · 1.32 KB
/
README
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
-*- text -*-
This is rep-gtk, a binding of GTK+ for the librep Lisp system. It is
based on Marius Vollmer's guile-gtk binding (initially version 0.15,
updated to 0.17), with a new glue-code generator.
For more details see:
http://sawfish.wikia.com
Installation
============
Basically, `./configure ; make ; make install'. If you're building from
the git repository, use ./autogen.sh instead of ./configure.
It requires Gtk+ version 2.
Feedbacks
=========
Please report Bugs and all patches to the mailing list
When possible, please make patches in unified diff format
(i.e. 'diff -u' or use 'git diff').
Usage
=====
Import the module gui.gtk-2.gtk to load the library, then call
functions as in guile-gtk. The only difference is that Lisp conventions
are used for booleans, i.e. nil for #f, and non-nil for #t.
See the included *.defs files for the details of how the library maps
to lisp functions. See also examples.
*** Don't test it from sawfish-client, but use the bare rep. Otherwise,
Sawfish will crash. ***
Caveats
=======
It's still too easy to crash the Lisp interpreter through invalid use
of GTK..
Copyright
=========
Rep-gtk is released under GPLv2.
Maintainer
==========
Rep-gtk was originally written by John Harper. The current maintainer
is Christopher Roy Bratusek.
E-mail: [email protected]