Season's greetings to all!

Thanks for what sounds like a mammoth reconstruction.

> A snapshot of the current HTML output is at
> <http://www.ctwm.org/tmp/ctwm.1.html> for perusal.

I've perused some of the html file, and found a few minor things. Copying to the
list to avoid duplicated effort, and also to check that my suggestions are not
based on error or confusion on my part.

A question: is it possible for the man file to specify the latest version that
it matches, or perhaps move the last revision date, which I found at the end, to
a more prominent location near the top?

A few more comments and suggestions follow.

======

In this sentence:

    "It provides titlebars, shaped windows, virtual screens (workspaces),
    several forms of icon management, user-defined macro functions,
    click-to-type and pointer-driven keyboard focus, and user-specified key
    and pointer button bindings."

is it worth changing this bit:

    and user-specified key and pointer button bindings.

 to:

    and user-specified, context-sensitive key and mouse button bindings
    for all mouse buttons and function/arrow keys, with and without
    CTRL, SHIFT, META in various combinations.

(The lack of that flexibility in other window managers is what has annoyed me
most about the others.)

Is it worth adding a note:

    The 'META' function key is now often labelled 'ALT' in keyboards.

(Obvious for older users, but perhaps not all?
    http://en.wikipedia.org/wiki/Meta_key)

======

    It is heavily inspired from

should be 'inspired by'

======
    and function boxes known as "titlebuttons" at the left and right edges of
    the titlebar.

Perhaps add:

    these invoke user-specified actions when clicked.

======

    Windows are resized by ....

perhaps rephrase:

    By default, windows are resized by ....

then add:

    Alternatively resizing can be done by dragging part of a window frame.

    Users can also attach the resize function to a combination of a mouse button
    with one or more of CTRL, SHIFT, META(ALT) (convenient for those who prefer
    windows without frames or with very narrow frames).

======

    Similarly, windows are moved by pressing in the title or highlight
    region, dragging a window outline to the new location ...

 add:
    To allow a window to be moved when the title is inacessible the move
    function can be associated with (e.g.) META + mouse button 1.

(This allows an upper portion of a window to be pushed off the screen, which is
impossible in some window managers. Drives me nuts on MSwindows!)

 add:

    If the Opaquemove option is set, the whole window, not just the outline
    is dragged.

(I wonder whether Opaquemove should now be the default? In days gone by it could
be too slow but I suspect very few people now prefer only the outline to move
during window moves ??)

======

Typo:
    The Bindings section usually comes second and is used to specify the
    functions that should be to be invoked ...

 delete 'to be'

======

Typo:
    AutoLower { win-list }

    This variable specifies a list of windows (all windows if the list is
    defaulted) to be automatically lowered whenever the point leaves a window.

 Presumably 'point' should be 'pointer'

======

I have not yet read the whole man file. It's huge! I may check some more later
but have to stop now.

Thanks again.

Aaron
http://www.cs.bham.ac.uk/~axs

Reply via email to