@@ -327,7 +339,20 @@
- xx-12-2010:
+ 03-01-2011:
+ version 1.10.9
+
+
+ tbl functionality (see the TS
, TE
, and
+ T&
macros in the roff manual) has been
+ merged from tbl.bsd.lv. Many back-end
+ fixes have also been implemented, primarily in argument handling (quoting) and man documents.
+
+
+
+
+ 24-12-2010:
version 1.10.8
@@ -345,141 +370,14 @@
Also overhauled the -Thtml and -Txhtml output modes. They now display readable output in arbitrary
browsers, including text-based ones like lynx. Available style-sheet classes
- have been considerably changed! See the example.style.css file for details. Lastly, libmdoc and libman have been cleaned up
- and reduced in size and complexity.
+ HREF="http://lynx.isc.org">lynx. See HTML and XHTML manuals in the DOCUMENTATION section for examples. Attention: available style-sheet classes have been considerably
+ changed! See the example.style.css file for details.
+ Lastly, libmdoc and libman have been
+ cleaned up and reduced in size and complexity.
-
-
- 27-09-2010:
- version 1.10.6
-
-
- Calling conventions for mandoc have changed: -W improved and -f deprecated. Non-ASCII
- characters are also now uniformly discarded. Lots of documentation improvements. Many
- incremental fixes accomodating for groff's more interesting productions. Lastly, pod2man preambles are
- now fully accepted after some considerable roff and special
- character support.
-
-
-
-
- 27-07-2010:
- version 1.10.5
-
-
- Primarily a bug-fix and polish release, but including -Tpdf
- support in mandoc by way of Summer of Code.
- Highlights:
-
-
- - fix
Sm
and Bd
handling
- - fix end-of-sentence handling for embedded sentences
- - polish man documentation
- - document all mdoc macros
- - polish mandoc -Tps output
- - lots of internal clean-ups in character escapes
- - un-break literal contexts in man documents
- - improve -Thtml output for -man
- - add mandoc -Tpdf support
-
-
-
-
- 12-07-2010:
- version 1.10.4
-
-
- Lots of features developed during both Summer of Code and the
- OpenBSD c2k10 hackathon:
-
-
- - minimal
ds
roff symbols are supported
- Bk
mdoc support
- - beautified SYNOPSIS section output
- - variable font-width and paper-size support in mandoc
- -Tps output
- - acceptance of scope-block breakage in mdoc
- - clarify error message status
- - many minor bug-fixes and formatting issues resolved
-
-
-
-
- 19-06-2010:
- version 1.10.2
-
-
- Small release featuring text-decoration in -Tps output, a few
- minor relaxations of errors, and some optimisations.
-
-
-
-
- 07-06-2010:
- version 1.10.1
-
-
- This primarily focusses on the Bl
and It
macros described in mdoc. Multi-line column support is now fully compatible with
- groff, as are implicit list entries for columns. Removed manuals.7 in favour of http://manpages.bsd.lv. The way we
- handle the SYNOPSIS section (see the SYNOPSIS documentation in MANUAL STRUCTURE) has also
- been considerably simplified compared to groff's method. Furthermore, the -Owidth=width output option has been added to -Tascii (see mandoc). Lastly, initial
- PostScript output has been added with the -Tps option to mandoc. It's brutally simple at the moment: fixed-font, with
- no font decorations.
-
-
-
-
- 29-05-2010:
- version 1.10.0
-
-
- Release consisting of the results from the m2k10 hackathon and up-merge from OpenBSD.
- This requires a significant note of thanks to Ingo Schwarze (OpenBSD) and Joerg
- Sonnenberger (NetBSD) for their hard work, and again to Joerg for hosting m2k10.
- Highlights (mostly cribbed from Ingo's m2k10 report) follow in no particular order:
-
-
- - a libroff preprocessor in front of libmdoc and libman stripping out
- roff instructions;
- - end-of-sentence (EOS) detection in free-form and macro lines;
- - correct handling of tab-separated columnar lists in -mdoc;
- - improved main calling routines to optionally use mmap() for better
- performance;
- - cleaned up exiting when invoked as -Tlint or over
- multiple files with -fign-errors;
- - error and warning message handling re-written to be unified for libroff, libmdoc, and libman;
- - handling of badly-nested explicit-scoped macros;
- - improved free-form text parsing in libman and libmdoc;
- - significant GNU troff compatibility improvements in -Tascii, largely in terms of spacing;
- - a regression framework for making sure the many fragilities of GNU troff
- aren't trampled in subsequent work;
- - support for -Tascii breaking at hyphens
- encountered in free-form text;
- - and many more minor fixes and improvements (no really, consult cvsweb and see
- for yourself!).
-
-
See cvsweb for
historical notes.
@@ -489,7 +387,7 @@