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.