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

Diff for /mandoc/mandoc.1 between version 1.258 and 1.260

version 1.258, 2022/04/28 16:21:09 version 1.260, 2022/06/07 09:54:40
Line 1797  it is hard to predict which tab stop position the tab 
Line 1797  it is hard to predict which tab stop position the tab 
 .Pq mdoc  .Pq mdoc
 A new sentence starts in the middle of a text line.  A new sentence starts in the middle of a text line.
 Start it on a new input line to help formatters produce correct spacing.  Start it on a new input line to help formatters produce correct spacing.
 .It Sy "invalid escape sequence"  .It Sy "invalid escape sequence argument"
 .Pq roff  .Pq roff
 An escape sequence has an invalid opening argument delimiter, lacks the  The argument of an escape sequence is of an invalid form.
 closing argument delimiter, the argument is of an invalid form, or it is  Invalid escape sequences are ignored.
 a character escape sequence with an invalid name.  
 If the argument is incomplete,  
 .Ic \e*  
 and  
 .Ic \en  
 expand to an empty string,  
 .Ic \eB  
 to the digit  
 .Sq 0 ,  
 and  
 .Ic \ew  
 to the length of the incomplete argument.  
 All other invalid escape sequences are ignored.  
 .It Sy "undefined escape, printing literally"  .It Sy "undefined escape, printing literally"
 .Pq roff  .Pq roff
 In an escape sequence, the first character  In an escape sequence, the first character
Line 2284  or
Line 2271  or
 with invalid arguments  with invalid arguments
 .El  .El
 The excess arguments are ignored.  The excess arguments are ignored.
   .El
   .Ss "Errors related to escape sequences"
   .Bl -ohang
   .It Sy "incomplete escape sequence"
   .Pq roff
   The end of the input line is encountered
   while parsing the argument of an escape sequence.
   In this case,
   .Ic \e*
   and
   .Ic \en
   expand to an empty string,
   .Ic \eB
   to the digit
   .Sq 0 ,
   and
   .Ic \ew
   to the length of the incomplete argument.
   All other incomplete escape sequences are ignored.
   .It Sy "invalid special character"
   .Pq roff
   A special character escape sequence is invalid,
   for example a Unicode sequence pointing to a surrogate
   or beyond the Unicode range, a \e[char...] escape sequence
   representing a control character or pointing beyond the
   .Vt unsigned char
   range, or an invalid variable-length form
   of a single-byte character escape sequence, for example writing
   .Qq \e[e]
   or
   .Qq \e[~]
   instead of
   .Qq \ee
   or
   .Qq \e~ ,
   respectively.
   The escape sequence is ignored.
   .It Sy "unknown special character"
   .Pq roff
   The name given in a special character escape sequence is not known to
   .Nm .
   The escape sequence is ignored.
   .It Sy "invalid escape argument delimiter"
   .Pq roff
   An escape sequence that expects a numerical argument
   attempts to employ one of the characters
   .Qq " %&()*+-./0123456789:<=>"
   as an argument delimiter.
   The escape sequence is ignored including the invalid opening delimiter
   and the rest of the argument may appear as output text.
   While various charcters can be used as argument delimiters,
   using the apostrophe-quote character
   .Pq Sq \(aq
   is recommended for readability and robustness.
 .El  .El
 .Ss Unsupported features  .Ss Unsupported features
 .Bl -ohang  .Bl -ohang

Legend:
Removed from v.1.258  
changed lines
  Added in v.1.260

CVSweb