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

Diff for /mandoc/Attic/mdocterm.c between version 1.16 and 1.17

version 1.16, 2009/02/27 08:20:15 version 1.17, 2009/02/27 09:14:02
Line 36 
Line 36 
 #define TERMSYM_LARROW          "<-"  #define TERMSYM_LARROW          "<-"
 #define TERMSYM_RARROW          "->"  #define TERMSYM_RARROW          "->"
 #define TERMSYM_UARROW          "^"  #define TERMSYM_UARROW          "^"
   #define TERMSYM_DARROW          "v"
 #define TERMSYM_LSQUOTE         "`"  #define TERMSYM_LSQUOTE         "`"
 #define TERMSYM_RSQUOTE         "\'"  #define TERMSYM_RSQUOTE         "\'"
 #define TERMSYM_SQUOTE          "\'"  #define TERMSYM_SQUOTE          "\'"
Line 52 
Line 53 
 #define TERMSYM_GRAVE           "`"  #define TERMSYM_GRAVE           "`"
 #define TERMSYM_PI              "pi"  #define TERMSYM_PI              "pi"
 #define TERMSYM_PLUSMINUS       "+="  #define TERMSYM_PLUSMINUS       "+="
 #define TERMSYM_INFINITY        "infinity"  #define TERMSYM_INF             "oo"
   #define TERMSYM_INF2            "infinity"
 #define TERMSYM_NAN             "NaN"  #define TERMSYM_NAN             "NaN"
 #define TERMSYM_BAR             "|"  #define TERMSYM_BAR             "|"
 #define TERMSYM_BULLET          "o"  #define TERMSYM_BULLET          "o"
Line 338  nescape(struct termp *p, const char *word, size_t len)
Line 340  nescape(struct termp *p, const char *word, size_t len)
                         stringa(p, TERMSYM_RBRACK);                          stringa(p, TERMSYM_RBRACK);
                 else if ('l' == word[0] && 'B' == word[1])                  else if ('l' == word[0] && 'B' == word[1])
                         stringa(p, TERMSYM_LBRACK);                          stringa(p, TERMSYM_LBRACK);
                   else if ('l' == word[0] && 'q' == word[1])
                           stringa(p, TERMSYM_LDQUOTE);
                   else if ('r' == word[0] && 'q' == word[1])
                           stringa(p, TERMSYM_RDQUOTE);
                   else if ('o' == word[0] && 'q' == word[1])
                           stringa(p, TERMSYM_LSQUOTE);
                   else if ('a' == word[0] && 'q' == word[1])
                           stringa(p, TERMSYM_RSQUOTE);
                 else if ('<' == word[0] && '-' == word[1])                  else if ('<' == word[0] && '-' == word[1])
                         stringa(p, TERMSYM_LARROW);                          stringa(p, TERMSYM_LARROW);
                 else if ('-' == word[0] && '>' == word[1])                  else if ('-' == word[0] && '>' == word[1])
                         stringa(p, TERMSYM_RARROW);                          stringa(p, TERMSYM_RARROW);
                 else if ('l' == word[0] && 'q' == word[1])  
                         stringa(p, TERMSYM_DQUOTE);  
                 else if ('r' == word[0] && 'q' == word[1])  
                         stringa(p, TERMSYM_DQUOTE);  
                 else if ('b' == word[0] && 'u' == word[1])                  else if ('b' == word[0] && 'u' == word[1])
                         stringa(p, TERMSYM_BULLET);                          stringa(p, TERMSYM_BULLET);
                 else if ('L' == word[0] && 'e' == word[1])  
                         stringa(p, TERMSYM_LE);  
                 else if ('<' == word[0] && '=' == word[1])                  else if ('<' == word[0] && '=' == word[1])
                         stringa(p, TERMSYM_LE);                          stringa(p, TERMSYM_LE);
                 else if ('G' == word[0] && 'e' == word[1])  
                         stringa(p, TERMSYM_GE);  
                 else if ('>' == word[0] && '=' == word[1])                  else if ('>' == word[0] && '=' == word[1])
                         stringa(p, TERMSYM_GE);                          stringa(p, TERMSYM_GE);
                 else if ('R' == word[0] && 'q' == word[1])                  else if ('=' == word[0] && '=' == word[1])
                         stringa(p, TERMSYM_RDQUOTE);                          stringa(p, TERMSYM_EQ);
                 else if ('L' == word[0] && 'q' == word[1])                  else if ('+' == word[0] && '-' == word[1])
                         stringa(p, TERMSYM_LDQUOTE);                          stringa(p, TERMSYM_PLUSMINUS);
                 else if ('u' == word[0] && 'a' == word[1])                  else if ('u' == word[0] && 'a' == word[1])
                         stringa(p, TERMSYM_UARROW);                          stringa(p, TERMSYM_UARROW);
                   else if ('d' == word[0] && 'a' == word[1])
                           stringa(p, TERMSYM_DARROW);
                 else if ('a' == word[0] && 'a' == word[1])                  else if ('a' == word[0] && 'a' == word[1])
                         stringa(p, TERMSYM_ACUTE);                          stringa(p, TERMSYM_ACUTE);
                 else if ('g' == word[0] && 'a' == word[1])                  else if ('g' == word[0] && 'a' == word[1])
                         stringa(p, TERMSYM_GRAVE);                          stringa(p, TERMSYM_GRAVE);
                 else if ('P' == word[0] && 'i' == word[1])                  else if ('!' == word[0] && '=' == word[1])
                         stringa(p, TERMSYM_PI);  
                 else if ('N' == word[0] && 'e' == word[1])  
                         stringa(p, TERMSYM_NEQ);                          stringa(p, TERMSYM_NEQ);
                 else if ('L' == word[0] && 't' == word[1])                  else if ('i' == word[0] && 'f' == word[1])
                         stringa(p, TERMSYM_LT);                          stringa(p, TERMSYM_INF);
                   else if ('n' == word[0] && 'a' == word[1])
                           stringa(p, TERMSYM_NAN);
                   else if ('b' == word[0] && 'a' == word[1])
                           stringa(p, TERMSYM_BAR);
   
                   /* Deprecated forms. */
                   else if ('B' == word[0] && 'a' == word[1])
                           stringa(p, TERMSYM_BAR);
                   else if ('I' == word[0] && 'f' == word[1])
                           stringa(p, TERMSYM_INF2);
                   else if ('G' == word[0] && 'e' == word[1])
                           stringa(p, TERMSYM_GE);
                 else if ('G' == word[0] && 't' == word[1])                  else if ('G' == word[0] && 't' == word[1])
                         stringa(p, TERMSYM_GT);                          stringa(p, TERMSYM_GT);
                 else if ('P' == word[0] && 'm' == word[1])                  else if ('L' == word[0] && 'e' == word[1])
                         stringa(p, TERMSYM_PLUSMINUS);                          stringa(p, TERMSYM_LE);
                 else if ('I' == word[0] && 'f' == word[1])                  else if ('L' == word[0] && 'q' == word[1])
                         stringa(p, TERMSYM_INFINITY);                          stringa(p, TERMSYM_LDQUOTE);
                   else if ('L' == word[0] && 't' == word[1])
                           stringa(p, TERMSYM_LT);
                 else if ('N' == word[0] && 'a' == word[1])                  else if ('N' == word[0] && 'a' == word[1])
                         stringa(p, TERMSYM_NAN);                          stringa(p, TERMSYM_NAN);
                 else if ('B' == word[0] && 'a' == word[1])                  else if ('N' == word[0] && 'e' == word[1])
                         stringa(p, TERMSYM_BAR);                          stringa(p, TERMSYM_NEQ);
                   else if ('P' == word[0] && 'i' == word[1])
                           stringa(p, TERMSYM_PI);
                   else if ('P' == word[0] && 'm' == word[1])
                           stringa(p, TERMSYM_PLUSMINUS);
                   else if ('R' == word[0] && 'q' == word[1])
                           stringa(p, TERMSYM_RDQUOTE);
                 break;                  break;
         default:          default:
                 break;                  break;

Legend:
Removed from v.1.16  
changed lines
  Added in v.1.17

CVSweb