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

Diff for /mandoc/att.c between version 1.7 and 1.17

version 1.7, 2010/05/17 22:11:42 version 1.17, 2018/12/13 07:30:21
Line 1 
Line 1 
 /*      $Id$ */  /*      $Id$ */
 /*  /*
  * Copyright (c) 2009 Kristaps Dzonsons <kristaps@kth.se>   * Copyright (c) 2009 Kristaps Dzonsons <kristaps@bsd.lv>
  *   *
  * Permission to use, copy, modify, and distribute this software for any   * Permission to use, copy, modify, and distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above   * purpose with or without fee is hereby granted, provided that the above
Line 14 
Line 14 
  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF   * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.   * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */   */
 #ifdef HAVE_CONFIG_H  
 #include "config.h"  #include "config.h"
 #endif  
   
 #include <stdlib.h>  #include <sys/types.h>
 #include <string.h>  #include <string.h>
 #include <time.h>  
   
 #include "mandoc.h"  #include "mandoc.h"
   #include "roff.h"
 #include "libmdoc.h"  #include "libmdoc.h"
   
 #define LINE(x, y) \  #define LINE(x, y) \
         if (0 == strcmp(p, x)) return(y);          if (0 == strcmp(p, x)) return(y)
   
   
 const char *  const char *
 mdoc_a2att(const char *p)  mdoc_a2att(const char *p)
 {  {
   
 #include "att.in"          LINE("v1",      "Version\\~1 AT&T UNIX");
           LINE("v2",      "Version\\~2 AT&T UNIX");
           LINE("v3",      "Version\\~3 AT&T UNIX");
           LINE("v4",      "Version\\~4 AT&T UNIX");
           LINE("v5",      "Version\\~5 AT&T UNIX");
           LINE("v6",      "Version\\~6 AT&T UNIX");
           LINE("v7",      "Version\\~7 AT&T UNIX");
           LINE("32v",     "Version\\~32V AT&T UNIX");
           LINE("III",     "AT&T System\\~III UNIX");
           LINE("V",       "AT&T System\\~V UNIX");
           LINE("V.1",     "AT&T System\\~V Release\\~1 UNIX");
           LINE("V.2",     "AT&T System\\~V Release\\~2 UNIX");
           LINE("V.3",     "AT&T System\\~V Release\\~3 UNIX");
           LINE("V.4",     "AT&T System\\~V Release\\~4 UNIX");
   
         return(NULL);          return NULL;
 }  }

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

CVSweb