glenda.party
term% ls -F
term% cat index.txt
WINDOWS(9.1)                                                      WINDOWS(9.1)



NAME
       windows, jps, reshape - create and initialize windows

SYNOPSIS
       windows [ ox oy cx cy "command [args]" ] ...

       jps

       reshape [ -r ] x y

DESCRIPTION
       For  each set of arguments, windows makes a mux(9.1) layer with rectan‐
       gle Rect(ox, oy, cx, cy) (see types(9.5)), then  executes  the  command
       therein.   The  command  may be null ("").  Any number of layers may be
       specified;  each command and its args appears as a single  argument  to
       windows.

       In  windows that are not expected to be reused and do not need a shell,
       it is good practice to invoke the command with `exec'; see sh(1).

       Jps prints the rectangle coordinates of each window and  the  arguments
       (if any) with which it was down-loaded, to help set up the windows com‐
       mand.

       Reshape adjusts its layer so that the display rectangle inside the bor‐
       der  is x by y pixels.  Under option -r it adjusts the width/height ra‐
       tio to x/y, with the new shape as large as will fit inside the old.

SEE ALSO
       mux(9.1), ruler(9.1)

DIAGNOSTICS
       Windows may adjust rectangles to a minimum size or to stay  within  the
       usual layer bounds (8 pixels inside the screen edge).
       Layer creation can fail if there are no process slots or memory left in
       the terminal.
       Reshape clips a layer that is too big (display  rectangle  >  786×1002)
       and  does nothing if the layer is too small (<100×40) or if there is no
       space.

BUGS
       Jps reports what has been downloaded to the 5620; usually this  is  not
       the same as the command that must be used in windows to cause the down‐
       load.



                                                                  WINDOWS(9.1)