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

Diff for /mandoc/mandoc.h between version 1.276 and 1.281

version 1.276, 2022/04/28 16:21:09 version 1.281, 2022/08/16 17:30:11
Line 20 
Line 20 
  */   */
   
 #define ASCII_NBRSP      31  /* non-breaking space */  #define ASCII_NBRSP      31  /* non-breaking space */
 #define ASCII_HYPH       30  /* breakable hyphen */  #define ASCII_NBRZW      30  /* non-breaking zero-width space */
 #define ASCII_BREAK      29  /* breakable zero-width space */  #define ASCII_BREAK      29  /* breakable zero-width space */
   #define ASCII_HYPH       28  /* breakable hyphen */
   #define ASCII_ESC        27  /* escape sequence from copy-in processing */
   #define ASCII_TABREF     26  /* reset tab reference position */
   
 /*  /*
  * Status level.  This refers to both internal status (i.e., whilst   * Status level.  This refers to both internal status (i.e., whilst
Line 172  enum mandocerr {
Line 175  enum mandocerr {
         MANDOCERR_FI_BLANK, /* blank line in fill mode, using .sp */          MANDOCERR_FI_BLANK, /* blank line in fill mode, using .sp */
         MANDOCERR_FI_TAB, /* tab in filled text */          MANDOCERR_FI_TAB, /* tab in filled text */
         MANDOCERR_EOS, /* new sentence, new line */          MANDOCERR_EOS, /* new sentence, new line */
         MANDOCERR_ESC_BAD, /* invalid escape sequence: esc */          MANDOCERR_ESC_ARG, /* invalid escape sequence argument: esc */
         MANDOCERR_ESC_UNDEF, /* undefined escape, printing literally: char */          MANDOCERR_ESC_UNDEF, /* undefined escape, printing literally: char */
         MANDOCERR_STR_UNDEF, /* undefined string, using "": name */          MANDOCERR_STR_UNDEF, /* undefined string, using "": name */
   
Line 235  enum mandocerr {
Line 238  enum mandocerr {
         MANDOCERR_ARG_EXCESS, /* skipping excess arguments: macro ... args */          MANDOCERR_ARG_EXCESS, /* skipping excess arguments: macro ... args */
         MANDOCERR_DIVZERO, /* divide by zero */          MANDOCERR_DIVZERO, /* divide by zero */
   
           /* related to escape sequences */
           MANDOCERR_ESC_INCOMPLETE, /* incomplete escape sequence: esc */
           MANDOCERR_ESC_BADCHAR, /* invalid special character: esc */
           MANDOCERR_ESC_UNKCHAR, /* unknown special character: esc */
           MANDOCERR_ESC_DELIM, /* invalid escape argument delimiter: esc */
   
         MANDOCERR_UNSUPP, /* ===== start of unsupported features ===== */          MANDOCERR_UNSUPP, /* ===== start of unsupported features ===== */
   
         MANDOCERR_TOOLARGE, /* input too large */          MANDOCERR_TOOLARGE, /* input too large */
Line 285  enum mandocerr {
Line 294  enum mandocerr {
 };  };
   
 enum    mandoc_esc {  enum    mandoc_esc {
         ESCAPE_ERROR = 0, /* bail! unparsable escape */          ESCAPE_EXPAND = 0, /* interpolation and iterative call needed */
         ESCAPE_UNSUPP, /* unsupported escape; ignore it */          ESCAPE_ERROR, /* non-fatal error: unparsable escape */
         ESCAPE_IGNORE, /* escape to be ignored */          ESCAPE_UNSUPP, /* unsupported escape: warn and ignore */
         ESCAPE_UNDEF, /* undefined escape; print literal character */          ESCAPE_IGNORE, /* valid escape to be ignored */
         ESCAPE_SPECIAL, /* a regular special character */          ESCAPE_UNDEF, /* undefined escape: print literal character */
           ESCAPE_SPECIAL, /* special character escape */
         ESCAPE_FONT, /* a generic font mode */          ESCAPE_FONT, /* a generic font mode */
         ESCAPE_FONTBOLD, /* bold font mode */          ESCAPE_FONTBOLD, /* bold font mode */
         ESCAPE_FONTITALIC, /* italic font mode */          ESCAPE_FONTITALIC, /* italic font mode */

Legend:
Removed from v.1.276  
changed lines
  Added in v.1.281

CVSweb