"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "libmandoc.h" between
mdocml-1.14.1rc1.tar.gz and mdocml-1.14.1rc2.tar.gz

About: mdocml is a suite of tools compiling "-mdoc", the roff macro package of choice for BSD manual pages, and "-man", the predominant historical package for UNIX manuals. Hint: The installed binary name is "mandoc". Release candidate.

libmandoc.h  (mdocml-1.14.1rc1):libmandoc.h  (mdocml-1.14.1rc2)
/* $Id: libmandoc.h,v 1.64 2016/07/19 13:36:13 schwarze Exp $ */ /* $Id: libmandoc.h,v 1.66 2017/02/18 13:43:52 schwarze Exp $ */
/* /*
* Copyright (c) 2009, 2010, 2011, 2012 Kristaps Dzonsons <kristaps@bsd.lv> * Copyright (c) 2009, 2010, 2011, 2012 Kristaps Dzonsons <kristaps@bsd.lv>
* Copyright (c) 2013, 2014, 2015 Ingo Schwarze <schwarze@openbsd.org> * Copyright (c) 2013, 2014, 2015 Ingo Schwarze <schwarze@openbsd.org>
* *
* 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
* copyright notice and this permission notice appear in all copies. * copyright notice and this permission notice appear in all copies.
* *
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHORS DISCLAIM ALL WARRANTIES * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHORS DISCLAIM ALL WARRANTIES
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
skipping to change at line 45 skipping to change at line 45
struct mparse; struct mparse;
struct tbl_span; struct tbl_span;
struct eqn; struct eqn;
struct roff; struct roff;
struct roff_man; struct roff_man;
void mandoc_msg(enum mandocerr, struct mparse *, void mandoc_msg(enum mandocerr, struct mparse *,
int, int, const char *); int, int, const char *);
void mandoc_vmsg(enum mandocerr, struct mparse *, void mandoc_vmsg(enum mandocerr, struct mparse *,
int, int, const char *, ...) int, int, const char *, ...)
__attribute__((__format__ (printf, 5, 6))); __attribute__((__format__ (__printf__, 5, 6)));
char *mandoc_getarg(struct mparse *, char **, int, int *); char *mandoc_getarg(struct mparse *, char **, int, int *);
char *mandoc_normdate(struct mparse *, char *, int, int); char *mandoc_normdate(struct mparse *, char *, int, int);
int mandoc_eos(const char *, size_t); int mandoc_eos(const char *, size_t);
int mandoc_strntoi(const char *, size_t, int); int mandoc_strntoi(const char *, size_t, int);
const char *mandoc_a2msec(const char*); const char *mandoc_a2msec(const char*);
void mdoc_hash_init(void); void mdoc_hash_init(void);
int mdoc_parseln(struct roff_man *, int, char *, int); int mdoc_parseln(struct roff_man *, int, char *, int);
void mdoc_endparse(struct roff_man *); void mdoc_endparse(struct roff_man *);
void man_hash_init(void); void man_hash_init(void);
int man_parseln(struct roff_man *, int, char *, int); int man_parseln(struct roff_man *, int, char *, int);
void man_endparse(struct roff_man *); void man_endparse(struct roff_man *);
int preconv_cue(const struct buf *, size_t); int preconv_cue(const struct buf *, size_t);
int preconv_encode(struct buf *, size_t *, int preconv_encode(const struct buf *, size_t *,
struct buf *, size_t *, int *); struct buf *, size_t *, int *);
void roff_free(struct roff *); void roff_free(struct roff *);
struct roff *roff_alloc(struct mparse *, int); struct roff *roff_alloc(struct mparse *, int);
void roff_reset(struct roff *); void roff_reset(struct roff *);
void roff_man_free(struct roff_man *); void roff_man_free(struct roff_man *);
struct roff_man *roff_man_alloc(struct roff *, struct mparse *, struct roff_man *roff_man_alloc(struct roff *, struct mparse *,
const char *, int); const char *, int);
void roff_man_reset(struct roff_man *); void roff_man_reset(struct roff_man *);
enum rofferr roff_parseln(struct roff *, int, struct buf *, int *); enum rofferr roff_parseln(struct roff *, int, struct buf *, int *);
 End of changes. 3 change blocks. 
3 lines changed or deleted 3 lines changed or added

Home  |  About  |  All  |  Newest  |  Fossies Dox  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTPS