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

Diff for /mandoc/manconf.h between version 1.1 and 1.9

version 1.1, 2015/03/27 17:37:25 version 1.9, 2020/07/21 15:10:01
Line 1 
Line 1 
 /*      $OpenBSD$       */  /* $OpenBSD$ */
 /*  /*
  * Copyright (c) 2011, 2015 Ingo Schwarze <schwarze@openbsd.org>   * Copyright (c) 2011,2015,2017,2018,2020 Ingo Schwarze <schwarze@openbsd.org>
  * Copyright (c) 2011 Kristaps Dzonsons <kristaps@bsd.lv>   * Copyright (c) 2011 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
Line 14 
Line 14 
  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN   * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  * 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.
    *
    * Public interface to man(1) configuration management.
    * For use by the main program and by the formatters.
  */   */
   
 /* List of unique, absolute paths to manual trees. */  /* List of unique, absolute paths to manual trees. */
Line 28  struct manpaths {
Line 31  struct manpaths {
 struct  manoutput {  struct  manoutput {
         char     *includes;          char     *includes;
         char     *man;          char     *man;
           char     *outfilename;
         char     *paper;          char     *paper;
         char     *style;          char     *style;
           char     *tag;
           char     *tagfilename;
         size_t    indent;          size_t    indent;
         size_t    width;          size_t    width;
         int       fragment;          int       fragment;
         int       mdoc;          int       mdoc;
           int       noval;
         int       synopsisonly;          int       synopsisonly;
           int       tag_found;
           int       toc;
 };  };
   
 struct  manconf {  struct  manconf {
Line 42  struct manconf {
Line 51  struct manconf {
         struct manpaths           manpath;          struct manpaths           manpath;
 };  };
   
 __BEGIN_DECLS  
   
 void     manconf_parse(struct manconf *, const char *, char *, char *);  void     manconf_parse(struct manconf *, const char *, char *, char *);
 void     manconf_output(struct manoutput *, const char *);  int      manconf_output(struct manoutput *, const char *, int);
 void     manconf_free(struct manconf *);  void     manconf_free(struct manconf *);
   void     manpath_base(struct manpaths *);
 __END_DECLS  

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.9

CVSweb