Commit Diff


commit - d079d563fc79136d6c17623088326fc6b6070be7
commit + b5b71ffbaee0a7a34b93f22541effe76a54c39b5
blob - 23aa06af5bf478b2417a348b9232c08fe21d54b3 (mode 644)
blob + /dev/null
--- src/cmd/rio/9wm.man
+++ /dev/null
@@ -1,118 +0,0 @@
-.if t .ds 85 8\(12
-.if n .ds 85 8-1/2
-.TH 9wm 1
-.SH NAME
-9wm \- \*(85-like Window Manager for X
-.SH SYNOPSIS
-.B 9wm
-[
-.B \-grey
-] [
-.B \-version
-] [
-.B \-font
-.I fname
-] [
-.B \-term
-.I termprog
-] [
-.BR exit | restart
-]
-.SH DESCRIPTION
-.I 9wm
-is a window manager for X which attempts to emulate the window management
-policies of Plan 9's 
-.I \*(85
-window manager.
-.PP
-The
-.B \-grey
-option makes the background light grey, as does \*(85.
-Use this option for maximum authenticity.
-.B \-font
-.I fname
-sets the font in
-.IR 9wm 's
-menu to
-.IR fname ,
-overriding the default.
-.B \-term
-.I termprog
-specifies an alternative program to run when the
-.I New
-menu item is selected.
-.B \-version
-prints the current version on standard error, then exits.
-.PP
-To make 
-.I 9wm
-exit, you have to run
-.B "9wm exit"
-on the command line.  There is no ``exit'' menu item.
-.PP
-.I 9wm
-is click-to-type: it has a notion of the current window,
-which is usually on top, and always has its border darkened.
-Characters typed at the keyboard go to the current window,
-and mouse clicks outside the current window are swallowed up
-by
-.IR 9wm .
-To make another window the current one, click on it with button 1.
-Unlike other X window managers, 9wm implements `mouse focus': mouse events
-are sent only to the current window.
-.PP
-A menu of window operations is available by pressing button 3
-outside the current window.
-The first of these,
-.IR New ,
-attempts to spawn a
-.I 9term
-process (or
-.I xterm
-if
-.I 9term
-is not available).
-The new
-.I 9term
-will request that its outline be swept using button 3
-of the mouse, by changing the cursor.
-.RI ( xterm
-defaults to a fixed size, and thus wants to be dragged; pressing
-button 3 places it.)
-.PP
-The next four menu items are
-.IR Reshape ,
-.IR Move ,
-.IR Delete ,
-and
-.IR Hide .
-All of the operations change the cursor into a target, prompting the user
-to click button 3 on one of the windows to select it for the operation.
-At this stage, clicking button 1 or 2 will abort the operation.
-Otherwise, if the operation was
-.IR Resize ,
-the user is prompted to sweep out the new outline with button 3.
-If it was
-.IR Move ,
-the user should keep the button held down after the initial click that selected
-the window, and drag the window to the right place before releasing.
-In either case, button 1 or 2 will abort the operation.
-.PP
-If the
-.I Delete
-operation is selected, the window will be deleted when the button is released.
-This typically kills the client that owns the window.
-The
-.I Hide
-operation just makes the window invisible.  While hidden, the window's
-name appears on the bottom of the button 3 menu.  Selecting that item
-brings the window back (unhides it).
-This operation replaces the iconification feature provided by other
-window managers.
-.SH BUGS
-Is not completely compatible with \*(85.
-.PP
-There is a currently a compiled-in limit of 32 hidden windows.
-.SH "SEE ALSO"
-.IR 9term (1),
-.IR xterm (1).