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.