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
