=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/mandoc/mdoc_html.c,v retrieving revision 1.111 retrieving revision 1.112 diff -u -r1.111 -r1.112 --- src/usr.bin/mandoc/mdoc_html.c 2015/09/26 00:53:15 1.111 +++ src/usr.bin/mandoc/mdoc_html.c 2015/10/06 18:30:44 1.112 @@ -1,4 +1,4 @@ -/* $OpenBSD: mdoc_html.c,v 1.111 2015/09/26 00:53:15 schwarze Exp $ */ +/* $OpenBSD: mdoc_html.c,v 1.112 2015/10/06 18:30:44 schwarze Exp $ */ /* * Copyright (c) 2008-2011, 2014 Kristaps Dzonsons * Copyright (c) 2014, 2015 Ingo Schwarze @@ -522,7 +522,7 @@ free(title); free(volume); - return(1); + return 1; } static int @@ -534,11 +534,11 @@ case ROFFT_BLOCK: PAIR_CLASS_INIT(&tag, "section"); print_otag(h, TAG_DIV, 1, &tag); - return(1); + return 1; case ROFFT_BODY: if (n->sec == SEC_AUTHORS) h->flags &= ~(HTML_SPLIT|HTML_NOSPLIT); - return(1); + return 1; default: break; } @@ -558,7 +558,7 @@ } else print_otag(h, TAG_H1, 0, NULL); - return(1); + return 1; } static int @@ -569,9 +569,9 @@ if (n->type == ROFFT_BLOCK) { PAIR_CLASS_INIT(&tag, "subsection"); print_otag(h, TAG_DIV, 1, &tag); - return(1); + return 1; } else if (n->type == ROFFT_BODY) - return(1); + return 1; bufinit(h); bufcat(h, "x"); @@ -588,7 +588,7 @@ } else print_otag(h, TAG_H2, 0, NULL); - return(1); + return 1; } static int @@ -602,7 +602,7 @@ /* `Cm' has no leading hyphen. */ if (MDOC_Cm == n->tok) - return(1); + return 1; print_text(h, "\\-"); @@ -612,7 +612,7 @@ n->next->flags & MDOC_LINE))) h->flags |= HTML_NOSPACE; - return(1); + return 1; } static int @@ -621,14 +621,14 @@ struct htmlpair tag; if (n->type != ROFFT_BODY) - return(1); + return 1; /* XXX: this tag in theory can contain block elements. */ print_text(h, "\\(em"); PAIR_CLASS_INIT(&tag, "desc"); print_otag(h, TAG_SPAN, 1, &tag); - return(1); + return 1; } static int @@ -647,10 +647,10 @@ print_otag(h, TAG_B, 1, &tag); if (n->child == NULL && meta->name != NULL) print_text(h, meta->name); - return(1); + return 1; case ROFFT_BODY: print_otag(h, TAG_TD, 0, NULL); - return(1); + return 1; default: break; } @@ -674,7 +674,7 @@ print_otag(h, TAG_COL, 0, NULL); print_otag(h, TAG_TBODY, 0, NULL); print_otag(h, TAG_TR, 0, NULL); - return(1); + return 1; } static int @@ -683,7 +683,7 @@ struct htmlpair tag[2]; if (NULL == n->child) - return(0); + return 0; PAIR_CLASS_INIT(&tag[0], "link-man"); @@ -700,7 +700,7 @@ print_text(h, n->string); if (NULL == (n = n->next)) - return(0); + return 0; h->flags |= HTML_NOSPACE; print_text(h, "("); @@ -708,7 +708,7 @@ print_text(h, n->string); h->flags |= HTML_NOSPACE; print_text(h, ")"); - return(0); + return 0; } static int @@ -717,7 +717,7 @@ if ( ! (MDOC_LINE & n->flags)) h->flags |= HTML_NOSPACE; - return(1); + return 1; } static int @@ -727,7 +727,7 @@ PAIR_CLASS_INIT(&tag, "arg"); print_otag(h, TAG_I, 1, &tag); - return(1); + return 1; } static int @@ -757,7 +757,7 @@ pp = "UNIX"; break; default: - return(1); + return 1; } PAIR_CLASS_INIT(&tag, "unix"); @@ -770,7 +770,7 @@ print_text(h, n->child->string); h->flags = flags; } - return(0); + return 0; } static int @@ -787,7 +787,7 @@ print_text(h, "BSD"); } else { print_text(h, "BSD"); - return(0); + return 0; } if (NULL != (n = n->next)) { @@ -797,7 +797,7 @@ print_text(h, n->string); } - return(0); + return 0; } static int @@ -832,7 +832,7 @@ case LIST_hyphen: /* FALLTHROUGH */ case LIST_enum: - return(0); + return 0; case LIST_diag: /* FALLTHROUGH */ case LIST_hang: @@ -909,7 +909,7 @@ } } - return(1); + return 1; } static int @@ -923,12 +923,12 @@ if (n->type == ROFFT_BODY) { if (LIST_column == n->norm->Bl.type) print_otag(h, TAG_TBODY, 0, NULL); - return(1); + return 1; } if (n->type == ROFFT_HEAD) { if (LIST_column != n->norm->Bl.type) - return(0); + return 0; /* * For each column, print out the tag with our @@ -948,7 +948,7 @@ print_otag(h, TAG_COL, 1, tag); } - return(0); + return 0; } SCALE_VS_INIT(&su, 0); @@ -1000,7 +1000,7 @@ abort(); } - return(1); + return 1; } static int @@ -1040,7 +1040,7 @@ print_text(h, "utility exits\\~0"); print_text(h, "on success, and\\~>0 if an error occurs."); - return(0); + return 0; } static int @@ -1050,7 +1050,7 @@ PAIR_CLASS_INIT(&tag, "emph"); print_otag(h, TAG_SPAN, 1, &tag); - return(1); + return 1; } static int @@ -1060,7 +1060,7 @@ struct roffsu su; if (n->type != ROFFT_BLOCK) - return(1); + return 1; SCALE_VS_INIT(&su, 0); bufinit(h); @@ -1079,7 +1079,7 @@ print_otag(h, TAG_CODE, 1, tag); } - return(1); + return 1; } static int @@ -1101,7 +1101,7 @@ print_otag(h, TAG_I, 1, tag); print_otag(h, TAG_A, 2, tag); - return(1); + return 1; } static int @@ -1113,7 +1113,7 @@ struct roffsu su; if (n->type == ROFFT_HEAD) - return(0); + return 0; if (n->type == ROFFT_BLOCK) { comp = n->norm->Bd.comp; @@ -1127,7 +1127,7 @@ } if ( ! comp) print_paragraph(h); - return(1); + return 1; } /* Handle the -offset argument. */ @@ -1150,7 +1150,7 @@ DISP_literal != n->norm->Bd.type) { PAIR_CLASS_INIT(&tag[1], "display"); print_otag(h, TAG_DIV, 2, tag); - return(1); + return 1; } PAIR_CLASS_INIT(&tag[1], "lit display"); @@ -1201,7 +1201,7 @@ if (0 == sv) h->flags &= ~HTML_LITERAL; - return(0); + return 0; } static int @@ -1211,7 +1211,7 @@ PAIR_CLASS_INIT(&tag, "file"); print_otag(h, TAG_I, 1, &tag); - return(1); + return 1; } static int @@ -1221,7 +1221,7 @@ PAIR_CLASS_INIT(&tag, "addr"); print_otag(h, TAG_I, 1, &tag); - return(1); + return 1; } static int @@ -1232,12 +1232,12 @@ if (n->norm->An.auth == AUTH_split) { h->flags &= ~HTML_NOSPLIT; h->flags |= HTML_SPLIT; - return(0); + return 0; } if (n->norm->An.auth == AUTH_nosplit) { h->flags &= ~HTML_SPLIT; h->flags |= HTML_NOSPLIT; - return(0); + return 0; } if (h->flags & HTML_SPLIT) @@ -1248,7 +1248,7 @@ PAIR_CLASS_INIT(&tag, "author"); print_otag(h, TAG_SPAN, 1, &tag); - return(1); + return 1; } static int @@ -1259,7 +1259,7 @@ synopsis_pre(h, n); PAIR_CLASS_INIT(&tag, "config"); print_otag(h, TAG_B, 1, &tag); - return(1); + return 1; } static int @@ -1269,7 +1269,7 @@ PAIR_CLASS_INIT(&tag, "define"); print_otag(h, TAG_SPAN, 1, &tag); - return(1); + return 1; } static int @@ -1279,7 +1279,7 @@ PAIR_CLASS_INIT(&tag, "env"); print_otag(h, TAG_SPAN, 1, &tag); - return(1); + return 1; } static int @@ -1289,7 +1289,7 @@ PAIR_CLASS_INIT(&tag, "errno"); print_otag(h, TAG_SPAN, 1, &tag); - return(1); + return 1; } static int @@ -1302,7 +1302,7 @@ PAIR_CLASS_INIT(&tag, "farg"); if (n->parent->tok != MDOC_Fo) { print_otag(h, TAG_I, 1, &tag); - return(1); + return 1; } for (nn = n->child; nn; nn = nn->next) { @@ -1320,7 +1320,7 @@ print_text(h, ","); } - return(0); + return 0; } static int @@ -1335,14 +1335,14 @@ synopsis_pre(h, n); if (NULL == (n = n->child)) - return(0); + return 0; assert(n->type == ROFFT_TEXT); if (strcmp(n->string, "#include")) { PAIR_CLASS_INIT(&tag[0], "macro"); print_otag(h, TAG_B, 1, tag); - return(1); + return 1; } PAIR_CLASS_INIT(&tag[0], "includes"); @@ -1388,7 +1388,7 @@ print_text(h, n->string); } - return(0); + return 0; } static int @@ -1398,15 +1398,15 @@ if (n->type == ROFFT_BLOCK) { synopsis_pre(h, n); - return(1); + return 1; } else if (n->type == ROFFT_ELEM) { synopsis_pre(h, n); } else if (n->type == ROFFT_HEAD) - return(0); + return 0; PAIR_CLASS_INIT(&tag, "type"); print_otag(h, TAG_SPAN, 1, &tag); - return(1); + return 1; } static int @@ -1417,7 +1417,7 @@ synopsis_pre(h, n); PAIR_CLASS_INIT(&tag, "ftype"); print_otag(h, TAG_I, 1, &tag); - return(1); + return 1; } static int @@ -1507,7 +1507,7 @@ print_text(h, ";"); } - return(0); + return 0; } static int @@ -1524,14 +1524,14 @@ if ( ! (HTML_NONOSPACE & h->flags)) h->flags &= ~HTML_NOSPACE; - return(0); + return 0; } static int mdoc_skip_pre(MDOC_ARGS) { - return(0); + return 0; } static int @@ -1539,7 +1539,7 @@ { print_paragraph(h); - return(0); + return 0; } static int @@ -1568,7 +1568,7 @@ /* So the div isn't empty: */ print_text(h, "\\~"); - return(0); + return 0; } @@ -1578,7 +1578,7 @@ struct htmlpair tag[2]; if (NULL == (n = n->child)) - return(0); + return 0; assert(n->type == ROFFT_TEXT); @@ -1593,7 +1593,7 @@ for (n = n->next; n; n = n->next) print_text(h, n->string); - return(0); + return 0; } static int @@ -1617,7 +1617,7 @@ print_tagq(h, t); } - return(0); + return 0; } static int @@ -1630,21 +1630,21 @@ h->flags |= HTML_NOSPACE; print_text(h, "("); h->flags |= HTML_NOSPACE; - return(1); + return 1; } else if (n->type == ROFFT_BLOCK) { synopsis_pre(h, n); - return(1); + return 1; } if (n->child == NULL) - return(0); + return 0; assert(n->child->string); PAIR_CLASS_INIT(&tag, "fname"); t = print_otag(h, TAG_B, 1, &tag); print_text(h, n->child->string); print_tagq(h, t); - return(0); + return 0; } static void @@ -1711,7 +1711,7 @@ print_text(h, n->string); } - return(0); + return 0; } static int @@ -1721,7 +1721,7 @@ PAIR_CLASS_INIT(&tag, "cmd"); print_otag(h, TAG_B, 1, &tag); - return(1); + return 1; } static int @@ -1777,7 +1777,7 @@ print_text(h, "errno"); print_tagq(h, t); print_text(h, "is set to indicate the error."); - return(0); + return 0; } static int @@ -1787,7 +1787,7 @@ PAIR_CLASS_INIT(&tag, "var"); print_otag(h, TAG_B, 1, &tag); - return(1); + return 1; } static int @@ -1797,7 +1797,7 @@ h->flags |= HTML_NOSPACE; print_text(h, "\\(aq"); h->flags |= HTML_NOSPACE; - return(1); + return 1; } static int @@ -1807,9 +1807,9 @@ struct roffsu su; if (n->type == ROFFT_HEAD) - return(0); + return 0; else if (n->type != ROFFT_BODY) - return(1); + return 1; if (FONT_Em == n->norm->Bf.font) PAIR_CLASS_INIT(&tag[0], "emph"); @@ -1831,7 +1831,7 @@ bufcat_su(h, "margin-left", &su); PAIR_STYLE_INIT(&tag[1], h); print_otag(h, TAG_DIV, 2, tag); - return(1); + return 1; } static int @@ -1841,7 +1841,7 @@ PAIR_CLASS_INIT(&tag, "symb"); print_otag(h, TAG_SPAN, 1, &tag); - return(1); + return 1; } static int @@ -1849,7 +1849,7 @@ { h->flags |= HTML_IGNDELIM; - return(1); + return 1; } static void @@ -1866,14 +1866,14 @@ struct htmlpair tag; if (n->type != ROFFT_BLOCK) - return(1); + return 1; if (n->prev && SEC_SEE_ALSO == n->sec) print_paragraph(h); PAIR_CLASS_INIT(&tag, "ref"); print_otag(h, TAG_SPAN, 1, &tag); - return(1); + return 1; } static int @@ -1883,7 +1883,7 @@ PAIR_CLASS_INIT(&tag, "none"); print_otag(h, TAG_CODE, 1, &tag); - return(1); + return 1; } static int @@ -1893,7 +1893,7 @@ PAIR_CLASS_INIT(&tag, "lit"); print_otag(h, TAG_CODE, 1, &tag); - return(1); + return 1; } static int @@ -1903,7 +1903,7 @@ PAIR_CLASS_INIT(&tag, "symb"); print_otag(h, TAG_SPAN, 1, &tag); - return(1); + return 1; } static int @@ -1911,7 +1911,7 @@ { print_text(h, "is currently in beta test."); - return(0); + return 0; } static int @@ -1919,7 +1919,7 @@ { print_text(h, "currently under development."); - return(0); + return 0; } static int @@ -1932,7 +1932,7 @@ PAIR_CLASS_INIT(&tag, "lib"); print_otag(h, TAG_SPAN, 1, &tag); - return(1); + return 1; } static int @@ -1998,13 +1998,13 @@ if (MDOC__U != n->tok) { print_otag(h, t, 1, tag); - return(1); + return 1; } PAIR_HREF_INIT(&tag[1], n->child->string); print_otag(h, TAG_A, 2, tag); - return(1); + return 1; } static void @@ -2033,7 +2033,7 @@ case ROFFT_BLOCK: break; case ROFFT_HEAD: - return(0); + return 0; case ROFFT_BODY: if (n->parent->args || 0 == n->prev->nchild) h->flags |= HTML_PREKEEP; @@ -2042,7 +2042,7 @@ abort(); } - return(1); + return 1; } static void @@ -2059,7 +2059,7 @@ struct htmlpair tag; if (n->type != ROFFT_BODY) - return(1); + return 1; switch (n->tok) { case MDOC_Ao: @@ -2089,7 +2089,7 @@ case MDOC_En: if (NULL == n->norm->Es || NULL == n->norm->Es->child) - return(1); + return 1; print_text(h, n->norm->Es->child->string); break; case MDOC_Do: @@ -2122,7 +2122,7 @@ } h->flags |= HTML_NOSPACE; - return(1); + return 1; } static void @@ -2194,7 +2194,7 @@ { if (n->type != ROFFT_BODY) - return(1); + return 1; if (n->end == ENDBODY_NOT && n->parent->head->child == NULL && @@ -2205,7 +2205,7 @@ n->parent->head->child != NULL && (n->child != NULL || (n->parent->tail != NULL && n->parent->tail->child != NULL))) h->flags |= HTML_NOSPACE; - return(1); + return 1; } static void