If I remember correctly, there was a discussion about how ion with xft got the wrong size for the term_font. I just discovered that if you use Xft2, font aliases for non-truetype fonts will get all wrong. So if you've specified a non-ttf font alias as term_font (such as the default, 7x13), the size will be wrong because the wrong font will be selected. An easy way to see this is to simply build ion with xft support and choose an alias as tab_font, for example by picking the look-clean theme.
I don't know how to solve this problem but something has to be done or I will have to remove Xft support from the Debian package. The new default theme (look-clean) doesn't look right when Xft is compiled in. Perhaps it would be better if all font handling (or maybe all drawing) was abstracted away in separate modules, then there could be one module for Xft and one for regular X11. /Pelle
