hey, as some of you might have noticed i've been doing some
work to integrate CTWM into NetBSD as the default window manager
over the past few weeks

the version shipped with netbsd is 3.8.2 - a little bit old
at this point. the biggest thing missing for me is detection
and display of fullscreen windows. 

i've been trying the latest release but ran into a problem
with Firefox. it appears to steal focus from all the default
keybindings, and they will sometimes stop working. no other window
will be allowed to take focus until you bring the cursor back into
firefox and deliberately move the cursor out of the window (weirdly,
it seems to need to be along the Y axis, if you move the cursor to
the right of firefox for example it will continue to hog focus).

another problem i have is with enabling unicode fonts. i have
several fonts like this:

-xos4-terminus-medium-r-normal--16-160-72-72-c-80-iso10646-1
-uw-ttyp0-medium-r-normal--16-150-75-75-c-80-iso10646-1

but ctwm will always fall back to the built-in font misc-fixed
rather than use them.

this problem does not occur in other applications that use XLFDs.
from what i can tell from the source, ctwm is using XCreateFontSet,
which requires fonts that are appropriate for the user's current locale.
however, even with my locale set to a unicode one, these fonts will
never be returned by XCreateFontSet. has anyone else tried to
use unicode fonts with ctwm?

much thanks.

Reply via email to