A commit in mandoc earlier this year subtly broke the -O parsing.
Multiple instances of -O do not get parsed, so all options have to be
passed into the same -O with comma separation as intended.
for name in $(ls -1 "man/man3/" | sed 's/.3monocypher//' | grep -v "style.css")
do
- mandoc \
- -Oman=%N.html \
- -Ostyle=style.css \
+ mandoc \
+ -Oman=%N.html,style=style.css \
-Thtml man/man3/$name.3monocypher > html/$name.html
done