Parent Directory | Revision Log
|Links to HEAD:||(view) (annotate)|
restructure directory layout
removed redundant 2+ defun
Removed the unwanted climi:: package prefixes. They are useless since the image code now resides in the clim-internals package too.
Fixed a bug due to two symbols mistakenly interned in the wrong package. The image code was actually broken since the recent changes in the package organization. We should probably get rid of these calls to intern anyway, as they don't seem to be necessary here.
Suppressed the medium argument in the handle-repaint method. It has been removed in the new spec version, and wasn't used in the code anyway. Added the new basic-sheet class, and changed a few things in the code accordingly. Modified the definition of some functions, and added new ones, namely : map-over-sheets map-over-sheets-containing-position map-over-sheets-overlapping-region move-sheet resize-sheet move-and-resize-sheet Moved the repaint protocol code in a stand-alone file, because it need to have access to window-repaint-event defined in the events code.
Careful re-commit of what I did on 2001-08-12. Namely - Spend CLIM-LISP package - Provided CLIM-LISP-PATCH for patching your CL - Fixed the package structure to match section 2.2 . CLIM symbols have the CLIM package as home package. . CLIMI then uses CLIM, CLIM-LISP etc. - Fix of WITH-SPECIAL-CHOICES . Early enough definition of macro . Macro calls gf INVOKE-WITH-SPECIAL-CHOICES available for specialization - Added file decls.lisp for random beforehand declarations. - Added CMU-specific fixes in fix-cmu.lisp; . DEFCONSTANT is now DEFPARAMETER (we had this kludge already) . DEFCLASS is now wraped into (EVAL-WHEN (COMPILE EVAL LOAD) #), which helps the compiler a bit and saves a warning here and there.
Minor bug fixed coming from package confusion
Images added with ppm readers, image drawing (with some bugs yet unfixed) and image as label for gadgets.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
|Powered by ViewVC 1.1.5|