[mcclim-cvs] CVS mcclim

dlichteblau dlichteblau at common-lisp.net
Wed Dec 20 18:45:54 UTC 2006


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")




More information about the Mcclim-cvs mailing list