Go to file
eknauel 7040a29760 - Don't export fontsets --- that'll make memory handling and calling
finalizers much more complicated.  Convert fontset to a list of
  patterns instead.

- Don't add a finalizer to pattern returned xft-font-match.  This
  seems to be the reason for the segfaults.  However, I have to admit
  don't fully understand why this is so.
2004-04-27 16:15:19 +00:00
c + don't call XftValueDestroy() in XftPatternAdd/Get() --- this patch avoids tons of "already freed" messages 2004-04-26 07:25:39 +00:00
scheme - Don't export fontsets --- that'll make memory handling and calling 2004-04-27 16:15:19 +00:00
.gitignore first commit 2004-01-04 14:57:00 +00:00
AUTHORS Some files to please automake 2003-11-17 08:50:31 +00:00
COPYING Copy copyright notice from COPYRIGHT to COPYING 2003-11-17 08:53:41 +00:00
ChangeLog Add file to please automake 2003-11-17 08:54:24 +00:00
INSTALL Updates for the packaging proposal. 2004-04-19 09:34:04 +00:00
Makefile.am fix some issues with freeing Xft/fontconfig resources. 2004-04-25 09:27:40 +00:00
NEWS Some files to please automake 2003-11-17 08:50:31 +00:00
README Updates for the packaging proposal. 2004-04-19 09:34:04 +00:00
configure.in Fix --with-xft=no 2004-02-11 22:03:12 +00:00
pkg-def.scm - added required install-lib version 2004-03-25 13:32:30 +00:00

README

Scx 0.2 README					        -*- outline -*-

                             Scx library
                             ===========

Scx is an interface to Xlib for the Scheme implementation scsh. Scx is
based on the Xlib interface of Elk 3.0 and shares most of the original
API. In addition, scx provides bindings to the xft library for font
rendering.

* Installation
==============

Starting with version 0.2, scx conforms to the packaging proposal for
scsh by Michel Schinz. Please see: 

<http://lamp.epfl.ch/~schinz/scsh_packages/>

In short, this means that you can install scx by unpacking the scx
tarball and issuing the following command in the created directory:

scsh-install-pkg --prefix /path/to/your/package/root

See the file INSTALL for the generic installation instructions for
scsh packages.

The scx package accepts a special option "--with-xft <yes/no>" that
controls the installation of the Xft bindings.  Enable this option if
your local X installation provides Xft.

You need to install Sunterlib 0.6 or later from
<http://savannah.nongnu.org/projects/sunterlib> to use scx.

* Documentation
===============

There is currently no documentation specific to scx but the
description of the original Elk API at
http://www-rn.informatik.uni-bremen.de/software/elk/doc.html might be
helpful.

* Support
=========

Please direct questions, comments, answers about scx to the regular
scsh mailing list at

scsh@zurich.ai.mit.edu.