1264 |
@itemx p [@var{msglist}] |
@itemx p [@var{msglist}] |
1265 |
@item type [@var{msglist}] |
@item type [@var{msglist}] |
1266 |
@itemx t [@var{msglist}] |
@itemx t [@var{msglist}] |
1267 |
Prints out the messages from @var{msglist}. If the variable @code{crt} |
Prints out the messages from @var{msglist}. The variable @code{crt} |
1268 |
is set and the number of lines in the message is greater than the number |
determines the minimum number of lines the body of the message must |
1269 |
of lines on screen, the message is piped through pager command specified |
contain in order to be piped through pager command specified |
1270 |
by environment variable @code{PAGER}. The number of lines on screen is |
by environment variable @code{PAGER}. If @code{crt} is set to a numeric |
1271 |
controlled by @code{screen} variable. |
value, this value is taken as the mininmum number of lines. Otherwise, |
1272 |
|
if @code{crt} is set without a value then the height of the terminal |
1273 |
|
screen is used to compute the threshold. The number of lines on |
1274 |
|
screen is controlled by @code{screen} variable. |
1275 |
@item Print [@var{msglist}] |
@item Print [@var{msglist}] |
1276 |
@itemx P [@var{msglist}] |
@itemx P [@var{msglist}] |
1277 |
@itemx Type [@var{msglist}] |
@itemx Type [@var{msglist}] |
1473 |
& unset askcc crt indentprefix |
& unset askcc crt indentprefix |
1474 |
@end example |
@end example |
1475 |
|
|
1476 |
|
@subheading Setting and unsetting shell environment variables. |
1477 |
|
|
1478 |
|
Shell environment may be modified using @samp{setenv} (@samp{sete}) |
1479 |
|
command. The command takes a list of assignments. The syntax of an |
1480 |
|
assignment is: |
1481 |
|
|
1482 |
|
@table @samp |
1483 |
|
@item @var{name}=@var{value} |
1484 |
|
If variable @var{name} does not already exist in the environment, |
1485 |
|
then it is added to the environment with the value @var{value}. |
1486 |
|
If @var{name} does exist, then its value in the environment is |
1487 |
|
changed to @var{value}. |
1488 |
|
@item @var{name} |
1489 |
|
Delete the variable @var{name} from the environment (``unset'' it). |
1490 |
|
@end table |
1491 |
|
|
1492 |
@subheading Conditional statements |
@subheading Conditional statements |
1493 |
|
|
1494 |
The conditional statement allows to execute a set of mail commands |
The conditional statement allows to execute a set of mail commands |
1684 |
This variable contains the number of columns on terminal screen. |
This variable contains the number of columns on terminal screen. |
1685 |
|
|
1686 |
@item crt |
@item crt |
1687 |
@*Type: Boolean. |
@*Type: Boolean or Numeric |
1688 |
@*Default: True in interactive mode, False otherwise. |
@*Default: True in interactive mode, False otherwise. |
1689 |
|
|
1690 |
If @code{True}, any messages with number of lines greater than number of |
The variable @code{crt} determines the minimum number of lines the body |
1691 |
lines on terminal screen (as determined by @code{screen} variable) will |
of the message must contain in order to be piped through pager command |
1692 |
be printed using program set in the environment variable @code{ENVIRON}. |
specified by environment variable @code{PAGER}. If @code{crt} is set |
1693 |
|
to a numeric value, this value is taken as the threshold. Otherwise, |
1694 |
|
if @code{crt} is set without a value, then the height of the terminal |
1695 |
|
screen is used to compute the threshold. The number of lines on |
1696 |
|
screen is controlled by @code{screen} variable. |
1697 |
|
|
1698 |
@item dot |
@item dot |
1699 |
@*Type: Boolean. |
@*Type: Boolean. |