public
Description: Cairo bindings for Common Lisp
Homepage: http://www.cliki.net/cl-cairo2
Clone URL: git://github.com/tpapp/cl-cairo2.git
name age message
file Makefile Sun Aug 10 09:26:43 -0700 2008 Reorganization of GUI-dependent code into X11, ... [Tamas K Papp]
file README Fri May 15 18:35:20 -0700 2009 Eliminated *context*, now context is the first ... [tpapp]
file README.mac Sun Aug 10 09:26:43 -0700 2008 Reorganization of GUI-dependent code into X11, ... [Tamas K Papp]
file README.win Sun Aug 10 09:26:43 -0700 2008 Reorganization of GUI-dependent code into X11, ... [Tamas K Papp]
file TODO Sun Aug 10 09:26:43 -0700 2008 Reorganization of GUI-dependent code into X11, ... [Tamas K Papp]
file cairo.lisp Wed Dec 31 06:46:08 -0800 2008 Incorrect library form fixed. [Tamas K Papp]
file cl-cairo2-mac-swig.lisp Mon Aug 11 01:55:58 -0700 2008 SWIG and package fixes by Kei Suzuki. [Tamas K Papp]
file cl-cairo2-mac.asd Mon Aug 11 01:55:58 -0700 2008 SWIG and package fixes by Kei Suzuki. [Tamas K Papp]
file cl-cairo2-mac.i Mon Aug 11 01:55:58 -0700 2008 SWIG and package fixes by Kei Suzuki. [Tamas K Papp]
file cl-cairo2-swig.lisp Fri May 15 18:35:20 -0700 2009 Eliminated *context*, now context is the first ... [tpapp]
file cl-cairo2-win-swig.lisp Mon Aug 11 01:55:58 -0700 2008 SWIG and package fixes by Kei Suzuki. [Tamas K Papp]
file cl-cairo2-win.asd Mon Aug 11 01:55:58 -0700 2008 SWIG and package fixes by Kei Suzuki. [Tamas K Papp]
file cl-cairo2-win.i Sun Aug 10 09:26:43 -0700 2008 Reorganization of GUI-dependent code into X11, ... [Tamas K Papp]
file cl-cairo2-x11-swig.lisp Sun Aug 10 09:30:51 -0700 2008 removed my-double definitions by hand, would ha... [Tamas K Papp]
file cl-cairo2-x11.asd Sun Aug 10 09:26:43 -0700 2008 Reorganization of GUI-dependent code into X11, ... [Tamas K Papp]
file cl-cairo2-x11.i Mon Aug 11 01:55:58 -0700 2008 SWIG and package fixes by Kei Suzuki. [Tamas K Papp]
file cl-cairo2.asd Fri May 15 18:35:20 -0700 2009 Eliminated *context*, now context is the first ... [tpapp]
file cl-cairo2.i Mon Aug 11 01:55:58 -0700 2008 SWIG and package fixes by Kei Suzuki. [Tamas K Papp]
file common.i Sun Aug 10 09:26:43 -0700 2008 Reorganization of GUI-dependent code into X11, ... [Tamas K Papp]
file context.lisp Thu May 28 14:14:08 -0700 2009 Context is not an optional argument, special va... [tpapp]
file gtk-context.lisp Thu May 28 14:14:08 -0700 2009 Context is not an optional argument, special va... [tpapp]
file libraries-x11.lisp Sun Sep 21 10:45:12 -0700 2008 Patches by Kei Suzuki (demos) and Pau Fernández... [Tamas K Papp]
file my-double.lisp Sun Aug 10 09:26:43 -0700 2008 Reorganization of GUI-dependent code into X11, ... [Tamas K Papp]
file package.lisp Thu May 28 14:14:08 -0700 2009 Context is not an optional argument, special va... [tpapp]
file path.lisp Thu Jun 26 05:38:24 -0700 2008 Migration to Git, subversion server common-lisp... [Tamas K Papp]
file pattern.lisp Fri May 15 18:35:20 -0700 2009 Eliminated *context*, now context is the first ... [tpapp]
file surface.lisp Fri May 15 11:10:49 -0700 2009 Replaced get-width and get-height with with and... [tpapp]
file tables.lisp Thu Jun 26 05:38:24 -0700 2008 Migration to Git, subversion server common-lisp... [Tamas K Papp]
file text.lisp Tue Jul 29 10:27:12 -0700 2008 Incorporated updates by Kei Suzuki. SWIG, pack... [Tamas K Papp]
file transformations.lisp Thu Jun 26 05:38:24 -0700 2008 Migration to Git, subversion server common-lisp... [Tamas K Papp]
directory tutorial/ Sat Jun 20 07:19:40 -0700 2009 Removed leftover .svn directory from tutorial/. [tpapp]
file win32.lisp Fri May 15 18:35:20 -0700 2009 Eliminated *context*, now context is the first ... [tpapp]
file xlib-context.lisp Thu Jun 26 05:38:24 -0700 2008 Migration to Git, subversion server common-lisp... [Tamas K Papp]
file xlib-image-context.lisp Thu May 28 14:14:08 -0700 2009 Context is not an optional argument, special va... [tpapp]
file xlib.lisp Sun Aug 10 09:26:43 -0700 2008 Reorganization of GUI-dependent code into X11, ... [Tamas K Papp]
README
Please read the tutorial to get started.  To compile the tutorial from
source, you will need a reasonably complete LaTeX installation with
dvipdfm.

The project webpage is at http://common-lisp.net/project/cl-cairo2,
where you will find the repository, mailing lists, contact information
etc.

IMPORTANT: as of May 15, 2009, I have removed the global variable
*context*, and made context the first argument of every function.
There are several important reasons for this:

- it conforms better to the underlying Cairo bindings

- it is more Lispy

- having a global variable for the default context didn't make much
  sense in retrospect

Now the context argument comes FIRST.

I apologize if this inconvenienced anyone, but I had to do it
sometime, better now than later.  Tamas