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

Diff for /mandoc/man.c between version 1.69 and 1.70

version 1.69, 2010/05/15 20:51:40 version 1.70, 2010/05/15 22:44:04
Line 49  const char *const __man_merrnames[WERRMAX] = {   
Line 49  const char *const __man_merrnames[WERRMAX] = {   
         "no scope context", /* WNOSCOPE */          "no scope context", /* WNOSCOPE */
         "literal context already open", /* WOLITERAL */          "literal context already open", /* WOLITERAL */
         "no literal context open", /* WNLITERAL */          "no literal context open", /* WNLITERAL */
         "invalid nesting of roff declarations", /* WROFFNEST */  
         "scope in roff instructions broken", /* WROFFSCOPE */  
         "document title should be uppercase", /* WTITLECASE */          "document title should be uppercase", /* WTITLECASE */
         "deprecated comment style", /* WBADCOMMENT */          "deprecated comment style", /* WBADCOMMENT */
 };  };
Line 64  const char *const __man_macronames[MAN_MAX] = {   
Line 62  const char *const __man_macronames[MAN_MAX] = {   
         "RI",           "na",           "i",            "sp",          "RI",           "na",           "i",            "sp",
         "nf",           "fi",           "r",            "RE",          "nf",           "fi",           "r",            "RE",
         "RS",           "DT",           "UC",           "PD",          "RS",           "DT",           "UC",           "PD",
         "Sp",           "Vb",           "Ve",           "de",          "Sp",           "Vb",           "Ve",
         "dei",          "am",           "ami",          ".",  
         };          };
   
 const   char * const *man_macronames = __man_macronames;  const   char * const *man_macronames = __man_macronames;
Line 548  man_pmacro(struct man *m, int ln, char *buf)
Line 545  man_pmacro(struct man *m, int ln, char *buf)
          * Remove prior ELINE macro, as it's being clobbering by a new           * Remove prior ELINE macro, as it's being clobbering by a new
          * macro.  Note that NSCOPED macros do not close out ELINE           * macro.  Note that NSCOPED macros do not close out ELINE
          * macros---they don't print text---so we let those slip by.           * macros---they don't print text---so we let those slip by.
          * NOTE: we don't allow roff blocks (NOCLOSE) to be embedded  
          * here because that would stipulate blocks as children of  
          * elements!  
          */           */
   
         if ( ! (MAN_NSCOPED & man_macros[tok].flags) &&          if ( ! (MAN_NSCOPED & man_macros[tok].flags) &&

Legend:
Removed from v.1.69  
changed lines
  Added in v.1.70

CVSweb