=================================================================== RCS file: /cvs/texi2mdoc/extern.h,v retrieving revision 1.18 retrieving revision 1.20 diff -u -p -r1.18 -r1.20 --- texi2mdoc/extern.h 2015/02/28 00:03:20 1.18 +++ texi2mdoc/extern.h 2015/02/28 13:16:44 1.20 @@ -1,4 +1,4 @@ -/* $Id: extern.h,v 1.18 2015/02/28 00:03:20 kristaps Exp $ */ +/* $Id: extern.h,v 1.20 2015/02/28 13:16:44 kristaps Exp $ */ /* * Copyright (c) 2015 Kristaps Dzonsons * @@ -417,7 +417,7 @@ void advanceto(struct texi *, size_t *, size_t); char **argparse(struct texi *, size_t *, size_t *, size_t); int parsearg(struct texi *, size_t *, size_t); -void parsebracket(struct texi *, size_t *); +void parsebracket(struct texi *, size_t *, int); void parsestdin(struct texi *); void parsefile(struct texi *, const char *, int); int parselinearg(struct texi *, size_t *); @@ -427,7 +427,9 @@ void parseto(struct texi *, size_t *, const char *); void texiabort(struct texi *, const char *) __attribute__((noreturn)); enum texicmd - texicmd(struct texi *, size_t, size_t *, struct teximacro **); + texicmd(const struct texi *, size_t, size_t *, struct teximacro **); +enum texicmd + peekcmd(const struct texi *, size_t); void texierr(struct texi *, const char *, ...) __attribute__((format(printf, 2, 3))) __attribute__((noreturn));