[BACK]Return to roff.7 CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/roff.7 between version 1.100 and 1.105

version 1.100, 2018/08/18 21:37:01 version 1.105, 2018/08/25 16:53:39
Line 507  This is a groff extension and currently ignored.
Line 507  This is a groff extension and currently ignored.
 .It Ic \&ch Ar macroname Op Ar dist  .It Ic \&ch Ar macroname Op Ar dist
 Change a trap location.  Change a trap location.
 Currently ignored.  Currently ignored.
 .It Ic \&char Ar glyphname Op Ar string  .It Ic \&char Ar glyph Op Ar string
 Define a new glyph.  Define or redefine the ASCII character or character escape sequence
 Currently unsupported.  .Ar glyph
   to be rendered as
   .Ar string ,
   which can be empty.
   Only partially supported in
   .Xr mandoc 1 ;
   may interact incorrectly with
   .Ic \&tr .
 .It Ic \&chop Ar stringname  .It Ic \&chop Ar stringname
 Remove the last character from a macro, string, or diversion.  Remove the last character from a macro, string, or diversion.
 Currently unsupported.  Currently unsupported.
Line 634  produces
Line 641  produces
 in the input stream, and thus in the output: \fI\^XtFree\^\fP.  in the input stream, and thus in the output: \fI\^XtFree\^\fP.
 Each occurrence of \e\e$* is replaced with all the arguments,  Each occurrence of \e\e$* is replaced with all the arguments,
 joined together with single space characters.  joined together with single space characters.
   The variant \e\e$@ is similar, except that each argument is
   individually quoted.
 .Pp  .Pp
 Since macros and user-defined strings share a common string table,  Since macros and user-defined strings share a common string table,
 defining a macro  defining a macro
Line 1005  is
Line 1014  is
 or  or
 .Sq o  .Sq o
 .Pq odd page ,  .Pq odd page ,
 it evaluates to true.  it evaluates to true, and the
   .Ar body
   starts with the next character.
 .It  .It
 If the first character of  If the first character of
 .Ar condition  .Ar condition
 is  is
 .Sq c  
 .Pq character available ,  
 .Sq e  .Sq e
 .Pq even page ,  .Pq even page ,
 .Sq t  .Sq t
Line 1019  is
Line 1028  is
 or  or
 .Sq v  .Sq v
 .Pq vroff mode ,  .Pq vroff mode ,
 it evaluates to false.  it evaluates to false, and the
   .Ar body
   starts with the next character.
 .It  .It
 If the first character of  If the first character of
 .Ar condition  .Ar condition
 is  is
   .Sq c
   .Pq character available ,
   it evaluates to true if the following character is an ASCII character
   or a valid character escape sequence, or to false otherwise.
   The
   .Ar body
   starts with the character following that next character.
   .It
   If the first character of
   .Ar condition
   is
 .Sq d ,  .Sq d ,
 it evaluates to true if the rest of  it evaluates to true if the rest of
 .Ar condition  .Ar condition
Line 1187  While evaluating the
Line 1209  While evaluating the
 the unit suffixes described below  the unit suffixes described below
 .Sx Scaling Widths  .Sx Scaling Widths
 are ignored.  are ignored.
 .It Ic \&it Ar expression macro  .It Ic \&itc Ar expression macro
 Set an input line trap, not counting lines ending with \ec.  Set an input line trap, not counting lines ending with \ec.
 Currently unsupported.  Currently unsupported.
 .It Ic \&IX Ar class keystring  .It Ic \&IX Ar class keystring
Line 1457  Currently ignored.
Line 1479  Currently ignored.
 Set the maximum stack depth for recursive macros.  Set the maximum stack depth for recursive macros.
 This is a Heirloom extension and currently ignored.  This is a Heirloom extension and currently ignored.
 .It Ic \&return Op Ar twice  .It Ic \&return Op Ar twice
 Exit a macro and return to the caller.  Exit the presently executed macro and return to the caller.
 Currently unsupported.  The argument is currently ignored.
 .It Ic \&rfschar Ar font glyph ...  .It Ic \&rfschar Ar font glyph ...
 Remove font-specific fallback glyph definitions.  Remove font-specific fallback glyph definitions.
 Currently unsupported.  Currently unsupported.
Line 1507  This is a Heirloom extension and currently ignored.
Line 1529  This is a Heirloom extension and currently ignored.
 Change the soft hyphen character.  Change the soft hyphen character.
 Currently ignored.  Currently ignored.
 .It Ic \&shift Op Ar number  .It Ic \&shift Op Ar number
 Shift macro arguments.  Shift macro arguments
 Currently unsupported.  .Ar number
   times, by default once: \e\e$i becomes what \e\e$i+number was.
   Also decrement \en(.$ by
   .Ar number .
 .It Ic \&sizes Ar size ...  .It Ic \&sizes Ar size ...
 Define permissible point sizes.  Define permissible point sizes.
 This is a groff extension and currently ignored.  This is a groff extension and currently ignored.
Line 1697  This is a Heirloom extension and currently ignored.
Line 1722  This is a Heirloom extension and currently ignored.
 Set a page location trap.  Set a page location trap.
 Currently unsupported.  Currently unsupported.
 .It Ic \&while Ar condition body  .It Ic \&while Ar condition body
 Repeated execution while a condition is true.  Repeated execution while a
 Currently unsupported.  .Ar condition
   is true, with syntax similar to
   .Ic \&if .
   Currently implemented with two restrictions: cannot nest,
   and each loop must start and end in the same scope.
 .It Ic \&write Oo \(dq Oc Ns Ar string  .It Ic \&write Oo \(dq Oc Ns Ar string
 Write to an open file.  Write to an open file.
 Ignored because insecure.  Ignored because insecure.
Line 1825  Discard the rest of the physical input line and contin
Line 1854  Discard the rest of the physical input line and contin
 input line on the next physical input line, joining the text on  input line on the next physical input line, joining the text on
 both lines together as if it were on a single input line.  both lines together as if it were on a single input line.
 This is a groff extension.  This is a groff extension.
   .Ss \e$ Ns Ar arg
   Macro argument expansion, see
   .Sx de .
 .Ss \e%  .Ss \e%
 Hyphenation allowed at this point of the word; ignored by  Hyphenation allowed at this point of the word; ignored by
 .Xr mandoc 1 .  .Xr mandoc 1 .
Line 2128  macro control character does not suppress output line 
Line 2160  macro control character does not suppress output line 
 .It  .It
 Diversions are not implemented,  Diversions are not implemented,
 and support for traps is very incomplete.  and support for traps is very incomplete.
 .It  
 While recursion is supported,  
 .Sx \&while  
 loops are not.  
 .El  .El
 .Pp  .Pp
 The special semantics of the  The special semantics of the

Legend:
Removed from v.1.100  
changed lines
  Added in v.1.105

CVSweb