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

Diff for /mandoc/mandoc.1 between version 1.117 and 1.127

version 1.117, 2014/10/11 21:14:16 version 1.127, 2014/11/30 05:29:00
Line 27 
Line 27 
 .Sm off  .Sm off
 .Op Fl I Cm os Li = Ar name  .Op Fl I Cm os Li = Ar name
 .Sm on  .Sm on
   .Op Fl K Ns Ar encoding
 .Op Fl m Ns Ar format  .Op Fl m Ns Ar format
 .Op Fl O Ns Ar option  .Op Fl O Ns Ar option
 .Op Fl T Ns Ar output  .Op Fl T Ns Ar output
Line 88  macro.
Line 89  macro.
 .It Fl h  .It Fl h
 Display only the SYNOPSIS lines.  Display only the SYNOPSIS lines.
 Implies  Implies
 .Fl a .  .Fl c .
   .It Fl K Ns Ar encoding
   Specify the input encoding.
   The supported
   .Ar encoding
   arguments are
   .Cm us-ascii ,
   .Cm iso-8859-1 ,
   and
   .Cm utf-8 .
   If not specified, autodetection uses the first match:
   .Bl -tag -width iso-8859-1
   .It Cm utf-8
   if the first three bytes of the input file
   are the UTF-8 byte order mark (BOM, 0xefbbbf)
   .It Ar encoding
   if the first or second line of the input file matches the
   .Sy emacs
   mode line format
   .Pp
   .D1 .\e" -*- Oo ...; Oc coding: Ar encoding ; No -*-
   .It Cm utf-8
   if the first non-ASCII byte in the file introduces a valid UTF-8 sequence
   .It Cm iso-8859-1
   otherwise
   .El
 .It Fl k  .It Fl k
 A synonym for  A synonym for
 .Xr apropos 1 .  .Xr apropos 1 .
Line 342  The following
Line 368  The following
 arguments are accepted:  arguments are accepted:
 .Bl -tag -width Ds  .Bl -tag -width Ds
 .It Cm fragment  .It Cm fragment
 Omit the  Omit the <!DOCTYPE> declaration and the <html>, <head>, and <body>
 .Aq !DOCTYPE  elements and only emit the subtree below the <body> element.
 declaration and the  
 .Aq html ,  
 .Aq head ,  
 and  
 .Aq body  
 elements and only emit the subtree below the  
 .Aq body  
 element.  
 The  The
 .Cm style  .Cm style
 argument will be ignored.  argument will be ignored.
Line 647  macro lacks the mandatory section argument.
Line 665  macro lacks the mandatory section argument.
 The section number in a  The section number in a
 .Ic \&Dt  .Ic \&Dt
 line is invalid, but still used.  line is invalid, but still used.
 .It Sy "unknown manual volume or arch"  
 .Pq mdoc  
 The volume name in a  
 .Ic \&Dt  
 line is invalid, but still used.  
 The manual is assumed to be architecture-independent.  
 .It Sy "missing date, using today's date"  .It Sy "missing date, using today's date"
 .Pq mdoc, man  .Pq mdoc, man
 The document was parsed as  The document was parsed as
Line 791  Probably, there are author names lacking markup.
Line 803  Probably, there are author names lacking markup.
 See the  See the
 .Xr mdoc 7  .Xr mdoc 7
 manual for replacements.  manual for replacements.
   .It Sy "macro neither callable nor escaped"
   .Pq mdoc
   The name of a macro that is not callable appears on a macro line.
   It is printed verbatim.
   If the intention is to call it, move it to its own line;
   otherwise, escape it by prepending
   .Sq \e& .
 .It Sy "skipping paragraph macro"  .It Sy "skipping paragraph macro"
 In  In
 .Xr mdoc 7  .Xr mdoc 7
Line 911  The previous, interrupted macro is deleted from the pa
Line 930  The previous, interrupted macro is deleted from the pa
 .Ss "Warnings related to missing arguments"  .Ss "Warnings related to missing arguments"
 .Bl -ohang  .Bl -ohang
 .It Sy "skipping empty request"  .It Sy "skipping empty request"
 .Pq roff  .Pq roff , eqn
 The macro name is missing from a macro definition request.  The macro name is missing from a macro definition request,
   or an
   .Xr eqn 7
   control statement or operation keyword lacks its required argument.
 .It Sy "conditional request controls empty scope"  .It Sy "conditional request controls empty scope"
 .Pq roff  .Pq roff
 A conditional request is only useful if any of the following  A conditional request is only useful if any of the following
Line 1032  argument is invalid.
Line 1054  argument is invalid.
 The default font  The default font
 .Cm \efR  .Cm \efR
 is used instead.  is used instead.
   .It Sy "nothing follows prefix"
   .Pq mdoc
   A
   .Ic \&Pf
   macro has no argument, or only one argument and no macro follows
   on the same input line.
   This defeats its purpose; in particular, spacing is not suppressed
   before the text or macros following on the next input line.
 .It Sy "missing -std argument, adding it"  .It Sy "missing -std argument, adding it"
 .Pq mdoc  .Pq mdoc
 An  An
Line 1046  The
Line 1076  The
 utility assumes  utility assumes
 .Fl std  .Fl std
 even when it is not specified, but other implementations may not.  even when it is not specified, but other implementations may not.
   .It Sy "missing eqn box, using \(dq\(dq"
   .Pq eqn
   A diacritic mark or a binary operator is found,
   but there is nothing to the left of it.
   An empty box is inserted.
 .El  .El
 .Ss "Warnings related to bad macro arguments"  .Ss "Warnings related to bad macro arguments"
 .Bl -ohang  .Bl -ohang
Line 1218  keeps the code more readable.
Line 1253  keeps the code more readable.
 .It "equation scope open on exit"  .It "equation scope open on exit"
 .It "overlapping equation scopes"  .It "overlapping equation scopes"
 .It "unexpected end of equation"  .It "unexpected end of equation"
 .It "equation syntax error"  
 .El  .El
 .Ss "Errors related to tables"  .Ss "Errors related to tables"
 .Bl -inset -compact  .Bl -inset -compact
Line 1272  macro.
Line 1306  macro.
 It may be mistyped or unsupported.  It may be mistyped or unsupported.
 The request or macro is discarded including its arguments.  The request or macro is discarded including its arguments.
 .It Sy "skipping item outside list"  .It Sy "skipping item outside list"
 .Pq mdoc  .Pq mdoc , eqn
 An  An
 .Ic \&It  .Ic \&It
 macro occurs outside any  macro occurs outside any
 .Ic \&Bl  .Ic \&Bl
 list.  list, or an
   .Xr eqn 7
   .Ic above
   delimiter occurs outside any pile.
 It is discarded including its arguments.  It is discarded including its arguments.
 .It Sy "skipping column outside column list"  .It Sy "skipping column outside column list"
 .Pq mdoc  .Pq mdoc
Line 1298  block closing macro, a
Line 1335  block closing macro, a
 .Ic \&RE  .Ic \&RE
 or  or
 .Ic \&UE  .Ic \&UE
 macro, or the end of an equation, table, or  macro, an
   .Xr eqn 7
   right delimiter or closing brace, or the end of an equation, table, or
 .Xr roff 7  .Xr roff 7
 conditional request is encountered but no matching block is open.  conditional request is encountered but no matching block is open.
 The offending request or macro is discarded.  The offending request or macro is discarded.
Line 1366  The indicated request or macro has too few or too many
Line 1405  The indicated request or macro has too few or too many
 The syntax tree will contain the wrong number of arguments as given.  The syntax tree will contain the wrong number of arguments as given.
 Formatting behaviour depends on the specific request or macro in question.  Formatting behaviour depends on the specific request or macro in question.
 Note that the same message may also occur as a WARNING, see above.  Note that the same message may also occur as a WARNING, see above.
   .It Sy "NOT IMPLEMENTED: Bd -file"
   .Pq mdoc
   For security reasons, the
   .Ic \&Bd
   macro does not support the
   .Fl file
   argument.
   By requesting the inclusion of a sensitive file, a malicious document
   might otherwise trick a privileged user into inadvertently displaying
   the file on the screen, revealing the file content to bystanders.
   The argument is ignored including the file name following it.
 .It Sy "missing list type, using -item"  .It Sy "missing list type, using -item"
 .Pq mdoc  .Pq mdoc
 A  A
Line 1395  An
Line 1445  An
 .Ic \&St  .Ic \&St
 macro has an unknown argument and is discarded.  macro has an unknown argument and is discarded.
 .It Sy "skipping request without numeric argument"  .It Sy "skipping request without numeric argument"
 .Pq roff  .Pq roff , eqn
 An  An
 .Ic \&it  .Ic \&it
 request has a non-numeric or negative argument or no argument at all.  request or an
 The invalid request is ignored.  .Xr eqn 7
   .Ic \&size
   or
   .Ic \&gsize
   statement has a non-numeric or negative argument or no argument at all.
   The invalid request or statement is ignored.
 .It Sy "skipping all arguments"  .It Sy "skipping all arguments"
 .Pq mdoc , man , eqn , roff  .Pq mdoc , man , eqn , roff
 An  An
Line 1422  or
Line 1477  or
 .Ic \&PP  .Ic \&PP
 macro, an  macro, an
 .Xr eqn 7  .Xr eqn 7
   .Ic \&EQ
   or
 .Ic \&EN  .Ic \&EN
 macro, or a  macro, or a
 .Xr roff 7  .Xr roff 7
Line 1447  cannot handle input files larger than its arbitrary si
Line 1504  cannot handle input files larger than its arbitrary si
 of 2^31 bytes (2 Gigabytes).  of 2^31 bytes (2 Gigabytes).
 Since useful manuals are always small, this is not a problem in practice.  Since useful manuals are always small, this is not a problem in practice.
 Parsing is aborted as soon as the condition is detected.  Parsing is aborted as soon as the condition is detected.
 .It Sy "NOT IMPLEMENTED: Bd -file"  
 .Pq mdoc  
 For security reasons, the  
 .Ic \&Bd  
 macro does not support the  
 .Fl file  
 argument.  
 By requesting the inclusion of a sensitive file, a malicious document  
 might otherwise trick a privileged user into inadvertently displaying  
 the file on the screen, revealing the file content to bystanders.  
 The parser exits immediately.  
 .It Sy "NOT IMPLEMENTED: .so with absolute path or \(dq..\(dq"  .It Sy "NOT IMPLEMENTED: .so with absolute path or \(dq..\(dq"
 .Pq roff  .Pq roff
 For security reasons,  For security reasons,

Legend:
Removed from v.1.117  
changed lines
  Added in v.1.127

CVSweb