McCLIM changes: font metrics, bounding, events in Beagle backend - Lisp Propulsion Laboratory log

Lisp Propulsion Laboratory log

Paolo Amoroso's weblog. Main interests: Lisp, astronomy (Moon), space exploration (Apollo and early manned programs) Calendar of past entries | Related links xml

McCLIM changes: font metrics, bounding, events in Beagle backend

Sunday, May 29, 2005

Duncan Rose continues his work on McCLIM's Beagle backend. His latest CVS commits are related to font metrics, bounding rectangles, memory allocation, rearrangement of event code in preparation for better key event handling, and more.

Concerning my blog entry on his earlier work, Duncan points out that Beagle doesn't actually provide a prettier or more native look than the CLX backend on Mac OS X. Its major benefit is currently antialising.

Also, the Glimpse process and sheet hierarchy viewer has only one platform-specific part, i.e. the type specifier for processes. It should be easy to adapt this to other architectures. Duncan adds that Glimpse is not yet ready for general consumption. Clicking on any button on any presented process, for example, invokes the kill-process command.


Copyright © 2005 by Paolo Amoroso
amoroso@mclink.it

Created with BlogMax

May 2005
Mon Tue Wed Thu Fri Sat Sun
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Apr  Jun
About Lisp | Practical Common Lisp (learn Lisp) | Planet Lisp (blog agregator) | Common Lisp Directory (software and resources) | Why Lisp?