.SH SYNOPSIS
.HP 5
.na
-.B %libdir%/mhl
-.RB [ \-bell " | " \-nobell ]
+.B mhl
.RB [ \-clear " | " \-noclear ]
.RB [ \-folder
.IR +folder ]
.IR columns ]
.RB [ \-moreproc
.IR program ]
-.RB [ \-nomoreproc ]
.RI [ files
.IR \&... ]
.RB [ \-version ]
CTRL-\\) will terminate the program (without core dump).
.PP
The
-.B \-bell
-option tells
-.B mhl
-to ring the terminal's bell at the
-end of each page, while the
.B \-clear
option tells
.B mhl
to clear the
screen at the end of each page (or output a formfeed after each message).
-Both of these switches (and their inverse counterparts) take effect only
+This switches (and its inverse counterpart) take effect only
if the profile entry
.I moreproc
is defined but empty, and
.B \-form
.I formatfile
switch.
+Note: In contrast to any other
+.B mmh
+tool, the
+.B \-form
+switch does only take file names, but no format strings with a prepended
+equal sign `='.
.PP
Finally, the
.B \-folder
affect is global. Since the whole format is parsed before any output
processing, the last global switch setting for a variable applies to
the whole message if that variable is used in a global context (i.e.,
-bell, clearscreen, width, length).
+clearscreen, width, length).
.PP
.RS 5
.nf
nouppercase flag don't uppercase
clearscreen flag/G clear the screen prior to each page
noclearscreen flag/G don't clearscreen
-bell flag/G ring the bell at the end of each page
-nobell flag/G don't bell
component string/L name to use instead of \*(lqcomponent\*(rq for
this component
nocomponent flag don't output \*(lqcomponent: \*(rq for this
.SH DEFAULTS
.nf
-.RB ` \-bell '
.RB ` \-noclear '
.RB ` \-length 40 '
.RB ` \-width 80 '
None
.SH BUGS
-There should be some way to pass `bell' and `clear' information to the
+In contrast to any other
+.B mmh
+tool, the
+.B \-form
+switch does only take file names, but no format strings with a prepended
+equal sign `='.
+.PP
+There should be some way to pass `clear' information to the
front\-end.
.PP
The \*(lqnonewline\*(rq option interacts badly with \*(lqcompress\*(rq