On Thu, Feb 23, 2012 at 01:34:38PM -0700, msib...@crosswire.com wrote: > > A scratch rewrite in C++, using WxWidgets and embedding the
Rewrites do not work. They really don't. IBM can tell you that from experience. As for basing a window manager off a widget library, I will point you towards the likes of GNOME, where applications linking to things like GTK are trampled all over when the assumptions about the window management leak out entirely to the widget library. The point of FVWM written in Xlib is that it's the correct and lowest common denominator for being able to do anything portable. That was true in 1993 and it's still true now. You do not need a widget library to implement things like window borders, and even if you did, that would still not imply some free or extra functionality we wouldn't need to write. > configuration elements in sqlite, killing configuration files for good > and ever. There is a point at which you are doing yourself a favor by > shooting the horse instead of feeding it. We do this because we _like_ doing it, not because we cling to the last vestiges of some bygone era. FVWM is what it is, *because* that's what it is. There is nothing in FVWM which needs or facilities a rewrite, and improving on features I've mentioned either in this thread or elsewhere is perfectly feasible in smaller chunks. That's called programming. And that's why it's fun. -- Thomas Adam P.S. Don't top-post on this list again. -- "Deep in my heart I wish I was wrong. But deep in my heart I know I am not." -- Morrissey ("Girl Least Likely To" -- off of Viva Hate.)