Hi,

It's been a while since I actually installed ctwm from source (rather than
using an RPM, or just compiling ctwm to test it), but today I found myself
doing this, for Ctwm 3.7 (ctwm has been my favorite window manager for
almost a decade, and I can't stand to work on a computer without ctwm on
it...).

I have a few comments about small problems in the installation, and
finally, a report about what appears to me a serious bug in f.resize.

First, a few small comments about the installation process:

 * I couldn't find in the CTWM site - not even in the change log - any
   release date. This is very confusing: is the version I decided to download
   (3.7) recent? How much more recent is it than the previous version I had
   installed on that machine (3.5)? It's information users would like to
   know, I think.

 * X's "imake" was never a great idea, but more than a decade after GNU's
   autoconf became popular, it's an even worse idea. Especially annoying
   is the lack of the "--prefix" feature, and its "/usr/local" default,
   which has become the common expectation from all package. I hope that
   ctwm one day moves to use autoconf. If work is the only reason why
   we don't move to autoconf, I will volunteer create an autoconf myself.

 * In Imakefile.local.template, where the different libraries are described
   (xpm, jpeg, etc.) there's a typo: the library name "librplay" is repeated
   instead of the appropriate library names.

 * README should explain that if you want to install the manual page (and
   who doesn't?), you should also do "make install.man" in addition to
   "make install". Again, the idea of doing "make install.man" went the way
   of the dodo, but if ctwm keeps it we should at least document it.

And now for a real bug in ctwm 3.7: "f.resize" has become (since ctwm 3.5)
screwed up, when you map it to the window borders, as I like. For example,
if you map:

        Button1 =       : frame         : f.resize

you should be able to go to the top border, click and drag it up, to make
the window slightly taller in that direction. This used to work beautifully,
but now it does a completely non-sensical thing: when you try to drag the
top border, the *bottom* border is moved! Note that dragging the other
borders (bottom, right and left) works just as it should.

Thanks in advance,
Nadav Har'El.

-- 
Nadav Har'El                        |       Sunday, Jan 29 2006, 29 Tevet 5766
[EMAIL PROTECTED]             |-----------------------------------------
Phone +972-523-790466, ICQ 13349191 |God created the world out of nothing, but
http://nadav.harel.org.il           |the nothingness still shows through.

Reply via email to