Update of /project/mcclim/cvsroot/mcclim In directory clnet:/tmp/cvs-serv27156
Modified Files: mcclim.asd Log Message:
Rewrote text drawing and font metric functions using Pango.
* pango.lisp: New file. * gtk-ffi.lisp (PANGO_SCALE, PangoRectangle): New. * ffi.lisp: Regenerated. * medium.lisp (METRIK-MEDIUM, WITH-CAIRO-MEDIUM): Moved to pango.lisp. (MEDIUM-DRAW-TEXT*): Rewritten using Pango. (TEXT-STYLE-ASCENT, TEXT-STYLE-DESCENT, TEXT-STYLE-FIXED-WIDTH-P, TEXT-SIZE, TEXT-BOUNDING-RECTANGLE*): Methods on METRIK-MEDIUM deleted.
* package.lisp: Export new variable *DEFAULT-FONT-FAMILIES*.
--- /project/mcclim/cvsroot/mcclim/mcclim.asd 2006/12/20 01:37:01 1.40 +++ /project/mcclim/cvsroot/mcclim/mcclim.asd 2006/12/20 18:45:54 1.41 @@ -386,6 +386,7 @@ (:file "port") (:file "event") (:file "keys") + (:file "pango") (:file "medium") (:file "pixmap") (:file "frame-manager")