Skip to content
Unofficial CVS->git repo mirror
Common Lisp Emacs Lisp
Find file
Failed to load latest commit information.
Apps ASDF commands for the listener. Jun 7, 2009
Backends Faster IMAGE-TO-XIMAGE translator, courtesy of Nikodemus Siivola. Nov 15, 2009
Doc Patches from Mikael Jansson. Dec 8, 2008
Drei Handle selection-notify-events in the text gadget and input editor. Jun 3, 2009
ESA When processing gestures for a command-processor, bind *standard-input* Feb 17, 2009
Examples Fixed the font-selector demo so that it doesn't crash. The problem Dec 8, 2009
Experimental Fall back to DejaVu instead of Vera, and fix serif italic filename. Jan 31, 2010
Extensions Added support for reading PNG files contributed by Samium Gromoff. Th… Sep 2, 2009
Goatee Moved some input-editing functions around. Jan 31, 2008
Images Sundry fixes to run without multiprocessing support. Apr 21, 2002
Lisp-Dep SBCL multiprocessing patch from Christophe that allows saved cores to May 29, 2008
Looks Eliminate allocate-space method on text-field-panes, because it blocks Nov 9, 2008
ReleaseNotes Prepare for the 0.9.6 release. Apr 23, 2008
Spec/src Absent any objections, I have modified the Spec LaTeX source so that Jan 8, 2007
Tests Improve test workflow a little bit: can now just load run-tests.lisp May 4, 2007
Tools Implement the :INITIALLY-SELECT-QUERY-IDENTIFIER option of Oct 15, 2004
debian Remove obsolete file Jun 21, 2003
.cvsignore Update various .cvsignore files to unclutter my pcl-cvs screen Oct 11, 2005
Copyright Initial check-in Jun 8, 2000
INSTALL documentation fix (thanks to Willem Broekema) Jul 24, 2006
NEWS Update the version numbers to 0.9.7-dev. Tree is unfrozen now. Apr 23, 2008
README Add release notes for 0.9.2. Fix README. Remove .tar.gz files. Mar 26, 2006
TODO update Mar 23, 2006
X11-colors.lisp Moved the +black+ and +white+ colour definitions to design.lisp. Jan 21, 2008
bezier.lisp In bezier area/curve convolution, don't put the area (pen) down quite so Jul 17, 2007
blank.lisp make all of the package names passed to in-package be lowercase keywo… Mar 21, 2003
bordered-output.lisp Merge with medium line style. Eliminated merge-line-styles due to the Mar 20, 2007
builtin-commands.lisp Fixed the OpenMCL-conditional-thing in expression reading to not cause Nov 19, 2007
clim-examples.asd Converted MCCLIM-IMAGES to CLIM 2.2 bitmap functions (with extensions). Apr 14, 2008
clim-listener.asd Fix a misdeclared dependency in clim-listener.asd Jul 28, 2011
clim1-compat.lisp add a file that contains CLIM 1 compatibility definitions Apr 4, 2003
clouseau.asd Split the interesting systems from mcclim.asd into their own .asd Jan 18, 2007
commands.lisp Unsupplied and Numeric argument markers should not be uninterned Feb 28, 2009
coordinates.lisp Took the easy route: I switched COORDINATE to being just REAL in an May 31, 2003
dead-keys.lisp Fix compile dependencies. May 1, 2008
decls.lisp Converted MCCLIM-IMAGES to CLIM 2.2 bitmap functions (with extensions). Apr 14, 2008
defresource.lisp make all of the package names passed to in-package be lowercase keywo… Mar 21, 2003
describe.lisp (describe-object@symbol): Add CLISP support. Dec 20, 2004
design.lisp Converted MCCLIM-IMAGES to CLIM 2.2 bitmap functions (with extensions). Apr 14, 2008
dialog-views.lisp - added more DEFGENERICs Dec 1, 2005
dialog.lisp Fixed problem with Cancel button in accepting-values. Oct 16, 2009
encapsulate.lisp Fix (setf stream-cursor-position) on encapsulating streams. Jun 13, 2006
events.lisp Avoid compiler warnings about implicit creation of generic functions. Jul 18, 2007
frames.lisp Use force-output instead of finish-output as the latter implies Aug 1, 2009
gadgets.lisp Fix dynamic extent declarations in with-output-as-gadget. Oct 29, 2009
grafts.lisp make all of the package names passed to in-package be lowercase keywo… Mar 21, 2003
graph-formatting.lisp Fit space requirements to output history bounding rectangle automatic… Nov 9, 2008
graphics.lisp make-pattern-from-bitmap-file: Fix width/height - image matrices are Oct 23, 2008
incremental-redisplay.lisp Use force-output instead of finish-output as the latter implies Aug 1, 2009
input-editing-drei.lisp Fixed some random input-editor bugs. Feb 4, 2008
input-editing-goatee.lisp Implemented generic input-editor typeout, provided we can get an Feb 1, 2008
input-editing.lisp Spelling fixes from Mike Watters. Oct 23, 2008
input.lisp Fixed EVENT-QUEUE-READ-WITH-TIMEOUT to return on timeout. Previously it Dec 16, 2007
mcclim-gif-bitmaps.asd Patch from Cyrus Harmon that removes two unnecessary packages, and which Jun 7, 2009
mcclim-jpeg-bitmaps.asd Patch from Cyrus Harmon that removes two unnecessary packages, and which Jun 7, 2009
mcclim-png-bitmaps.asd Added support for reading PNG files contributed by Samium Gromoff. Th… Sep 2, 2009
mcclim-tiff-bitmaps.asd Tiff bitmap formats from Cyrus Harmon. Jun 8, 2009
mcclim.asd Modify building for ACL and clisp for both ASDF2 and ASDF3 Feb 27, 2013
medium.lisp Change *default-text-style* to a sans-serif face. Jun 3, 2009
menu-choose.lisp The spec says that PORT is an accessor on frame-manager; remove Jan 28, 2009
menu.lisp Made command menu panes less broken. Apr 15, 2008
output.lisp - added more DEFGENERICs Dec 1, 2005
package.lisp I like my scroll bars left, Hefner wants them right. So I made it Aug 1, 2009
panes.lisp (ALLOCATE-SPACE SCROLLER-PANE T T) Aug 1, 2009
patch.lisp SBCL / OpenMCL(?) build fixes Aug 19, 2005
pixmap.lisp Define sheet-direct-mirror on pixmaps (patch from Evgeny M. Zubok) Jun 3, 2009
pointer-tracking.lisp Declared some more arguments IGNORE or IGNORABLE to remove Jul 21, 2007
ports.lisp Added the native windows backend clim-graphic-forms, by Jack D. Unrue Mar 14, 2007
presentation-defs.lisp Another fix from Mike Watters. Jan 21, 2009
presentations.lisp Fixed a typo. Dec 16, 2009
protocol-classes.lisp The spec says that PORT is an accessor on frame-manager; remove Jan 28, 2009
recording.lisp Use force-output instead of finish-output as the latter implies Aug 1, 2009
regions.lisp Handle selection-notify-events in the text gadget and input editor. Jun 3, 2009
repaint.lisp Added a few "ignore" declarations to avoid compiler notes. Nov 3, 2003
require-clx.lisp Modify building for ACL and clisp for both ASDF2 and ASDF3 Feb 27, 2013
setf-star.lisp Changed DEFGENERIC* and DEFMETHOD* to use a private name for the Jan 18, 2006
sheets.lisp clim:graft should return nil for degrafted sheets. Also, strengthen May 13, 2008
stream-input.lisp Don't try to get the sheet of NIL. Patch from Juliusz Chroboczek. Apr 20, 2009
stream-output.lisp Removed some tabs at the request of Cyrus Harmon. Aug 1, 2009
symlink-asd-files.sh Split the interesting systems from mcclim.asd into their own .asd Jan 18, 2007
system-opengl.lisp make all #+/#- conditionals lowercase for ACLs java mode Mar 21, 2003
table-formatting.lisp Use force-output instead of finish-output as the latter implies Aug 1, 2009
test.lisp The spec says that PORT is an accessor on frame-manager; remove Jan 28, 2009
text-editor-gadget.lisp Fix :fixed text style choice. Jun 14, 2009
text-formatting.lisp Fix bug in stream-write-string on filling-streams which caused an error Nov 30, 2008
text-selection.lisp Use force-output instead of finish-output as the latter implies Aug 1, 2009
transforms.lisp Move most protocol class definitions into protocol-classes.lisp, which Mar 10, 2006
utils.lisp Fix parse-space, the unit name is :inches, not :inch (that's what all… Mar 4, 2007
views.lisp Added stub classes and constants for gadget views. Programs using Jan 12, 2008
xpm.lisp Converted MCCLIM-IMAGES to CLIM 2.2 bitmap functions (with extensions). Apr 14, 2008

README

McCLIM 0.9.2 "Laetare Sunday"

This is McCLIM, an implementation of the "Common Lisp Interface
Manager CLIM II Specification." It currently works on X Windows using
CLX. It works with CMUCL, SBCL, CLISP, OpenMCL, Allegro CL, LispWorks,
and the Scieneer CL.

The INSTALL files in this directory give instructions for each Lisp
implementation. Release notes for each release of McCLIM are in the
ReleaseNotes directory.

The other directories of interest are:

Doc - the start of a manual

Apps - sample applications. This includes:
Apps/Debugger - Peter Mechleborg's debugger (similar to SLIME's)
Apps/Functional-Geometry - Frank Buss and Rainer Joswig's functional
                geometry package for drawing "Escher" tiles.
Apps/Inspector - Robert Strandh's inspector (similar to SLIME's)
Apps/Listener - Andy Hefner's incredibly cool Lisp listener
Apps/Scigraph - BBN's graphing package, currently not quite working

Examples - Small examples from the Net or written by the McCLIM
developers. These are of varying quality and style; many of them date
from a time when McCLIM was quite incomplete. In rough order of
relevance they are:

address-book - the canonical CLIM application
clim-fig - a drawing program
postscript-test - shows off the CLIM PostScript stream
gadget-test - fun with CLIM gadgets
calculator - a gadget-based calculator
goatee-test - Hacks with Goatee, the Emacs-like editor used in McCLIM

Spec - The LaTeX source to the CLIM specification.


Please send bug reports and comments to mcclim-devel@common-lisp.net
Something went wrong with that request. Please try again.