Return to roff.c CVS log | Up to [local] / src / usr.bin / mandoc |
version 1.254, 2022/04/24 13:34:53 | version 1.255, 2022/04/24 17:39:31 | ||
---|---|---|---|
|
|
||
} | } | ||
} | } | ||
} else if (t != TOKEN_NONE && | } else if (t != TOKEN_NONE && | ||
(rr || roffs[t].flags & ROFFMAC_STRUCT)) | (rr || roffs[t].flags & ROFFMAC_STRUCT)) { | ||
irc |= (*roffs[t].proc)(r, t, buf, ln, ppos, pos, offs); | irc |= (*roffs[t].proc)(r, t, buf, ln, ppos, pos, offs); | ||
else | if (irc & ROFF_WHILE) | ||
irc &= ~(ROFF_LOOPCONT | ROFF_LOOPEXIT); | |||
} else | |||
irc |= rr ? ROFF_CONT : ROFF_IGN; | irc |= rr ? ROFF_CONT : ROFF_IGN; | ||
return irc; | return irc; | ||
} | } |