[BACK]Return to index.sgml CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/Attic/index.sgml between version 1.90 and 1.111

version 1.90, 2010/07/27 20:02:52 version 1.111, 2011/04/04 21:07:20
Line 39 
Line 39 
                                         </P>                                          </P>
   
                                         <P>                                          <P>
                                         <SPAN CLASS="nm">mdocml</SPAN> consists of the <A HREF="mdoc.3.html">libmdoc</A>, <A                                          <SPAN CLASS="nm">mdocml</SPAN> consists of the <A HREF="mandoc.3.html">libmandoc</A> validating
                                         HREF="man.3.html">libman</A>, and <A HREF="roff.3.html">libroff</A> validating compilers; and <A                                          compiler and <A HREF="mandoc.1.html">mandoc</A>, which interfaces with the compiler library to format
                                         HREF="mandoc.1.html">mandoc</A>, which interfaces with the compiler libraries to format output for UNIX                                          output for UNIX terminals, XHTML, HTML, PostScript, and PDF.  It is a <A CLASS="external"
                                         terminals, XHTML, HTML, and PostScript.  <SPAN CLASS="nm">mdocml</SPAN> is a <A CLASS="external"  
                                         HREF="http://bsd.lv/">BSD.lv</A> project.                                          HREF="http://bsd.lv/">BSD.lv</A> project.
                                         </P>                                          </P>
   
Line 59 
Line 58 
                                         </H1>                                          </H1>
   
                                         <P>                                          <P>
                                         <SPAN CLASS="nm">mdocml</SPAN> is architecture- and system-neutral, written in plain-old C.  The most                                          <SPAN CLASS="nm">mdocml</SPAN> is in plain-old ANSI C and should build and run on any UNIX system.
                                         current version is <SPAN CLASS="attn">@VERSION@</SPAN>, dated <SPAN class="attn">@VDATE@</SPAN>.  A full                                          The most current version is <SPAN CLASS="attn">@VERSION@</SPAN>, dated <SPAN class="attn">@VDATE@</SPAN>.
                                         <A HREF="ChangeLog.html">ChangeLog</A> (<A HREF="ChangeLog.txt">txt</A>) is written with each release.  
                                         </P>                                          </P>
   
                                         <H2>                                          <H2>
Line 69 
Line 67 
                                         </H2>                                          </H2>
   
                                         <TABLE WIDTH="100%" SUMMARY="Current Sources">                                          <TABLE WIDTH="100%" SUMMARY="Current Sources">
                                         <COL WIDTH="200">                                          <COL WIDTH="175">
                                         <COL>                                          <COL>
                                         <TBODY>                                          <TBODY>
                                                 <TR>                                                  <TR>
Line 93 
Line 91 
                                         </H2>                                          </H2>
   
                                         <TABLE WIDTH="100%" SUMMARY="Downstream Sources">                                          <TABLE WIDTH="100%" SUMMARY="Downstream Sources">
                                         <COL WIDTH="200">                                          <COL WIDTH="175">
                                         <COL>                                          <COL>
                                         <TBODY>                                          <TBODY>
                                                 <TR>                                                  <TR>
Line 132 
Line 130 
                                         </H2>                                          </H2>
   
                                         <TABLE WIDTH="100%" SUMMARY="Archived Sources">                                          <TABLE WIDTH="100%" SUMMARY="Archived Sources">
                                         <COL WIDTH="200">                                          <COL WIDTH="175">
                                         <COL>                                          <COL>
                                         <TBODY>                                          <TBODY>
                                                 <TR>                                                  <TR>
Line 156 
Line 154 
                                         </P>                                          </P>
   
                                         <TABLE WIDTH="100%" SUMMARY="Documentation">                                          <TABLE WIDTH="100%" SUMMARY="Documentation">
                                         <COL WIDTH="200">                                          <COL WIDTH="175">
                                         <COL>                                          <COL>
                                         <TBODY>                                          <TBODY>
                                                 <TR>                                                  <TR>
                                                         <TD VALIGN="top"><A HREF="man.3.html">man(3)</A></TD>                                                          <TD VALIGN="top"><A HREF="mandoc.1.html">mandoc(1)</A></TD>
                                                         <TD VALIGN="top">                                                          <TD VALIGN="top">
                                                                 man macro compiler library                                                                  format and display UNIX manuals
                                                                 <SPAN STYLE="font-size: smaller;">                                                                  <SPAN STYLE="font-size: smaller;">
                                                                         (<A HREF="man.3.txt">text</A> | <A HREF="man.3.ps">postscript</A>)                                                                          (<A HREF="mandoc.1.txt">text</A> |
                                                                           <A HREF="mandoc.1.xhtml">xhtml</A> |
                                                                           <A HREF="mandoc.1.pdf">pdf</A> |
                                                                           <A HREF="mandoc.1.ps">postscript</A>)
                                                                 </SPAN>                                                                  </SPAN>
                                                         </TD>                                                          </TD>
                                                 </TR>                                                  </TR>
                                                 <TR>                                                  <TR>
                                                         <TD VALIGN="top"><A HREF="man.7.html">man(7)</A></TD>                                                          <TD VALIGN="top"><A HREF="mandoc.3.html">mandoc(3)</A></TD>
                                                         <TD VALIGN="top">                                                          <TD VALIGN="top">
                                                                 man language reference                                                                  mandoc macro compiler library
                                                                 <SPAN STYLE="font-size: smaller;">                                                                  <SPAN STYLE="font-size: smaller;">
                                                                         (<A HREF="man.7.txt">text</A> | <A HREF="man.7.ps">postscript</A>)                                                                          (<A HREF="mandoc.3.txt">text</A> |
                                                                           <A HREF="mandoc.3.xhtml">xhtml</A> |
                                                                           <A HREF="mandoc.3.pdf">pdf</A> |
                                                                           <A HREF="mandoc.3.ps">postscript</A>)
                                                                 </SPAN>                                                                  </SPAN>
                                                         </TD>                                                          </TD>
                                                 </TR>                                                  </TR>
                                                 <TR>                                                  <TR>
                                                         <TD VALIGN="top"><A HREF="mandoc.1.html">mandoc(1)</A></TD>                                                          <TD VALIGN="top"><A HREF="man.7.html">man(7)</A></TD>
                                                         <TD VALIGN="top">                                                          <TD VALIGN="top">
                                                                 format and display UNIX manuals                                                                  man language reference
                                                                 <SPAN STYLE="font-size: smaller;">                                                                  <SPAN STYLE="font-size: smaller;">
                                                                         (<A HREF="mandoc.1.txt">text</A> | <A HREF="mandoc.1.ps">postscript</A>)                                                                          (<A HREF="man.7.txt">text</A> |
                                                                           <A HREF="man.7.xhtml">xhtml</A> |
                                                                           <A HREF="man.7.pdf">pdf</A> |
                                                                           <A HREF="man.7.ps">postscript</A>)
                                                                 </SPAN>                                                                  </SPAN>
                                                         </TD>                                                          </TD>
                                                 </TR>                                                  </TR>
                                                 <TR>                                                  <TR>
                                                         <TD VALIGN="top"><A HREF="mandoc_char.7.html">mandoc_char(7)</A></TD>                                                          <TD VALIGN="top"><A HREF="eqn.7.html">eqn(7)</A></TD>
                                                         <TD VALIGN="top">                                                          <TD VALIGN="top">
                                                                 mandoc special characters                                                                  eqn-mandoc language reference
                                                                 <SPAN STYLE="font-size: smaller;">                                                                  <SPAN STYLE="font-size: smaller;">
                                                                         (<A HREF="mandoc_char.7.txt">text</A> | <A                                                                          (<A HREF="eqn.7.txt">text</A> |
                                                                         HREF="mandoc_char.7.ps">postscript</A>)                                                                          <A HREF="eqn.7.xhtml">xhtml</A> |
                                                                           <A HREF="eqn.7.pdf">pdf</A> |
                                                                           <A HREF="eqn.7.ps">postscript</A>)
                                                                 </SPAN>                                                                  </SPAN>
                                                         </TD>                                                          </TD>
                                                 </TR>                                                  </TR>
                                                 <TR>                                                  <TR>
                                                         <TD VALIGN="top"><A HREF="mdoc.3.html">mdoc(3)</A></TD>                                                          <TD VALIGN="top"><A HREF="mandoc_char.7.html">mandoc_char(7)</A></TD>
                                                         <TD VALIGN="top">                                                          <TD VALIGN="top">
                                                                 mdoc macro compiler library                                                                  mandoc special characters
                                                                 <SPAN STYLE="font-size: smaller;">                                                                  <SPAN STYLE="font-size: smaller;">
                                                                         (<A HREF="mdoc.3.txt">text</A> | <A HREF="mdoc.3.ps">postscript</A>)                                                                          (<A HREF="mandoc_char.7.txt">text</A> |
                                                                           <A HREF="mandoc_char.7.xhtml">xhtml</A> |
                                                                           <A HREF="mandoc_char.7.pdf">pdf</A> |
                                                                           <A HREF="mandoc_char.7.ps">postscript</A>)
                                                                 </SPAN>                                                                  </SPAN>
                                                         </TD>                                                          </TD>
                                                 </TR>                                                  </TR>
Line 210 
Line 222 
                                                         <TD VALIGN="top">                                                          <TD VALIGN="top">
                                                                 mdoc language reference                                                                  mdoc language reference
                                                                 <SPAN STYLE="font-size: smaller;">                                                                  <SPAN STYLE="font-size: smaller;">
                                                                         (<A HREF="mdoc.7.txt">text</A> | <A HREF="mdoc.7.ps">postscript</A>)                                                                          (<A HREF="mdoc.7.txt">text</A> |
                                                                           <A HREF="mdoc.7.xhtml">xhtml</A> |
                                                                           <A HREF="mdoc.7.pdf">pdf</A> |
                                                                           <A HREF="mdoc.7.ps">postscript</A>)
                                                                 </SPAN>                                                                  </SPAN>
                                                         </TD>                                                          </TD>
                                                 </TR>                                                  </TR>
                                                 <TR>                                                  <TR>
                                                         <TD VALIGN="top"><A HREF="roff.3.html">roff(3)</A></TD>                                                          <TD VALIGN="top"><A HREF="roff.7.html">roff(7)</A></TD>
                                                         <TD VALIGN="top">                                                          <TD VALIGN="top">
                                                                 roff macro compiler library                                                                  roff-mandoc language reference
                                                                 <SPAN STYLE="font-size: smaller;">                                                                  <SPAN STYLE="font-size: smaller;">
                                                                         (<A HREF="roff.3.txt">text</A> | <A HREF="roff.3.ps">postscript</A>)                                                                          (<A HREF="roff.7.txt">text</A> |
                                                                           <A HREF="roff.7.xhtml">xhtml</A> |
                                                                           <A HREF="roff.7.pdf">pdf</A> |
                                                                           <A HREF="roff.7.ps">postscript</A>)
                                                                 </SPAN>                                                                  </SPAN>
                                                         </TD>                                                          </TD>
                                                 </TR>                                                  </TR>
                                                 <TR>                                                  <TR>
                                                         <TD VALIGN="top"><A HREF="roff.7.html">roff(7)</A></TD>                                                          <TD VALIGN="top"><A HREF="tbl.7.html">tbl(7)</A></TD>
                                                         <TD VALIGN="top">                                                          <TD VALIGN="top">
                                                                 roff-mandoc language reference                                                                  tbl-mandoc language reference
                                                                 <SPAN STYLE="font-size: smaller;">                                                                  <SPAN STYLE="font-size: smaller;">
                                                                         (<A HREF="roff.7.txt">text</A> | <A HREF="roff.7.ps">postscript</A>)                                                                          (<A HREF="tbl.7.txt">text</A> |
                                                                           <A HREF="tbl.7.xhtml">xhtml</A> |
                                                                           <A HREF="tbl.7.pdf">pdf</A> |
                                                                           <A HREF="tbl.7.ps">postscript</A>)
                                                                 </SPAN>                                                                  </SPAN>
                                                         </TD>                                                          </TD>
                                                 </TR>                                                  </TR>
Line 248 
Line 269 
                                         </H1>                                          </H1>
   
                                         <P>                                          <P>
                                                 Please use the mailing lists for bug-reports, patches, questions, etc.  Beyond that, contact                                                  Use the mailing lists for bug-reports, patches, questions, etc. (these require
                                                 Kristaps at <A                                                  subscription).
                                                   Please check the
                                                   <A HREF="http://mdocml.bsd.lv/cgi-bin/cvsweb/TODO?cvsroot=mdocml">TODO</A> for known issues
                                                   before posting.
                                                   Beyond that, contact Kristaps at <A
                                                 HREF="http://mailhide.recaptcha.net/d?k=01M6h_w7twDp58ZgH57eWC_w==&amp;c=Q2DBUt401ePlSeupJFrq_Q=="                                                  HREF="http://mailhide.recaptcha.net/d?k=01M6h_w7twDp58ZgH57eWC_w==&amp;c=Q2DBUt401ePlSeupJFrq_Q=="
                                                 TITLE="Reveal this e-mail address">kris...</A>@bsd.lv.                                                  TITLE="Reveal this e-mail address">kris...</A>@bsd.lv.
                                         </P>                                          </P>
   
                                         <P>  
                                                 You may also subscribe to several mailing lists (these require subscription, which is  
                                                 moderated).  An archive is not yet available on-line, although you may request one once  
                                                 subscribed.  
                                         </P>  
   
                                         <TABLE WIDTH="100%" SUMMARY="Mailing Lists">                                          <TABLE WIDTH="100%" SUMMARY="Mailing Lists">
                                                 <COL WIDTH="200">                                                  <COL WIDTH="175">
                                                 <COL>                                                  <COL>
                                                 <TBODY>                                                  <TBODY>
                                                         <TR>                                                          <TR>
Line 269 
Line 288 
                                                                         disc<A CLASS="external" TITLE="Reveal this e-mail address"                                                                          disc<A CLASS="external" TITLE="Reveal this e-mail address"
                                                                         HREF="http://www.google.com/recaptcha/mailhide/d?k=01KQ80PFH5n3BBNpF5Gs4sRg==&amp;c=EV1QytpQqTHSItc2IXvZyocgYLPnG5K0JKw_gwMC9yc=">...</A>@mdocml.bsd.lv                                                                          HREF="http://www.google.com/recaptcha/mailhide/d?k=01KQ80PFH5n3BBNpF5Gs4sRg==&amp;c=EV1QytpQqTHSItc2IXvZyocgYLPnG5K0JKw_gwMC9yc=">...</A>@mdocml.bsd.lv
                                                                 </TD>                                                                  </TD>
                                                                 <TD>bug-reports, general questions, and announcements</TD>                                                                  <TD>
                                                                           bug-reports, general questions, and announcements
                                                                           <SPAN STYLE="font-size: smaller;">(<A HREF="/archives/discuss/summary.html">archive</A>)</SPAN>
                                                                   </TD>
                                                         </TR>                                                          </TR>
                                                         <TR>                                                          <TR>
                                                                 <TD>                                                                  <TD>
                                                                         tec<A CLASS="external" TITLE="Reveal this e-mail address"                                                                          tec<A CLASS="external" TITLE="Reveal this e-mail address"
                                                                         HREF="http://www.google.com/recaptcha/mailhide/d?k=01qDX_iV0RlUOarEvb6mR28g==&amp;c=gRXsTjza0NNCFPaYu-Taj2tF0pmYZSc90EZkFkhkxgo=">...</A>@mdocml.bsd.lv                                                                          HREF="http://www.google.com/recaptcha/mailhide/d?k=01qDX_iV0RlUOarEvb6mR28g==&amp;c=gRXsTjza0NNCFPaYu-Taj2tF0pmYZSc90EZkFkhkxgo=">...</A>@mdocml.bsd.lv
                                                                 </TD>                                                                  </TD>
                                                                 <TD>patches and system discussions</TD>                                                                  <TD>
                                                                           patches and system discussions
                                                                           <SPAN STYLE="font-size: smaller;">(<A HREF="/archives/tech/summary.html">archive</A>)</SPAN>
                                                                   </TD>
                                                         </TR>                                                          </TR>
                                                         <TR>                                                          <TR>
                                                                 <TD>                                                                  <TD>
                                                                         sou<A CLASS="external" TITLE="Reveal this e-mail address"                                                                          sou<A CLASS="external" TITLE="Reveal this e-mail address"
                                                                         HREF="http://www.google.com/recaptcha/mailhide/d?k=01prQrAZhhl2EbIwVcRfABsQ==&amp;c=KtTW4Yic9xk-8g40KzJoca4fR3MYXv28g8NC6OQV-T8=">...</A>@mdocml.bsd.lv                                                                          HREF="http://www.google.com/recaptcha/mailhide/d?k=01prQrAZhhl2EbIwVcRfABsQ==&amp;c=KtTW4Yic9xk-8g40KzJoca4fR3MYXv28g8NC6OQV-T8=">...</A>@mdocml.bsd.lv
                                                                 </TD>                                                                  </TD>
                                                                 <TD>source commit messages</TD>                                                                  <TD>
                                                                           source commit messages
                                                                           <SPAN STYLE="font-size: smaller;">(<A HREF="/archives/source/summary.html">archive</A>)</SPAN>
                                                                   </TD>
                                                         </TR>                                                          </TR>
                                                 </TBODY>                                                  </TBODY>
                                         </TABLE>                                          </TABLE>
Line 296 
Line 324 
                                         </H1>                                          </H1>
                                         <DIV CLASS="news">                                          <DIV CLASS="news">
                                                 <P>                                                  <P>
                                                         <SPAN CLASS="date">27-07-2010</SPAN>:                                                          <SPAN CLASS="date">04-04-2011</SPAN>:
                                                         version 1.10.5                                                          version 1.11.1
                                                 </P>                                                  </P>
                                                 <P>                                                  <P>
                                                         Primarily a bug-fix and polish release, but including <SPAN CLASS="flag">-Tpdf</SPAN>                                                          The earlier <I>libroff</I>, <I>libmdoc</I>, and <I>libman</I> soup have been merged into
                                                         support in <A HREF="mandoc.1.html">mandoc</A> by way of <A CLASS="external"                                                          a single library, <A HREF="mandoc.3.html">libmandoc</A>, which manages all aspects of
                                                         HREF="http://netbsd-soc.sourceforge.net/projects/mandoc_ps/">Summer of Code</A>.                                                          parsing real manuals (from line-handling to <A HREF="tbl.7.html">tbl</A> parsing).
                                                         Highlights:  
                                                 </P>                                                  </P>
                                                 <UL>  
                                                         <LI>fix <Q>Sm</Q> and <Q>Bd</Q> handling</LI>  
                                                         <LI>fix end-of-sentence handling for embedded sentences</LI>  
                                                         <LI>polish <A HREF="man.7.html">man</A> documentation</LI>  
                                                         <LI>document all <A HREF="mdoc.7.html">mdoc</A> macros</LI>  
                                                         <LI>polish <A HREF="mandoc.1.html">mandoc</A> <SPAN CLASS="flag">-Tps</SPAN> output</LI>  
                                                         <LI>lots of internal clean-ups in character escapes</LI>  
                                                         <LI>un-break literal contexts in <A HREF="man.7.html">man</A> documents</LI>  
                                                         <LI>improve <SPAN CLASS="flag">-Thtml</SPAN> output for <SPAN CLASS="flag">-man</SPAN></LI>  
                                                         <LI>add <A HREF="mandoc.1.html">mandoc</A> <SPAN CLASS="flag">-Tpdf</SPAN> support</LI>  
                                                 </UL>  
                                         </DIV>  
                                         <DIV CLASS="news">  
                                                 <P>                                                  <P>
                                                         <SPAN CLASS="date">12-07-2010</SPAN>:                                                          Beyond this structural change, initial <A HREF="eqn.7.html">eqn</A> functionality is in
                                                         version 1.10.4                                                          place.  For the time being, this is limited to the recognition of equation blocks;
                                                           future version of <SPAN CLASS="nm">mdocml</SPAN> will expand upon this framework.
                                                 </P>                                                  </P>
                                                 <P>                                                  <P>
                                                         Lots of features developed during both <A CLASS="external"                                                          As usual, many general fixes and improvements have also occured.  In particular, a great
                                                         HREF="http://netbsd-soc.sourceforge.net/projects/mandoc_ps/">Summer of Code</A> and the                                                          deal of redundancy and superfluous code has been removed with the merging of the backend
                                                         <A CLASS="external" HREF="http://www.openbsd.org">OpenBSD</A> c2k10 hackathon:                                                          libraries.
                                                 </P>                                                  </P>
                                                 <UL>  
                                                         <LI>minimal <Q>ds</Q> <A HREF="roff.7.html">roff</A> symbols are supported</LI>  
                                                         <LI><Q>Bk</Q> <A HREF="mdoc.7.html">mdoc</A> support</LI>  
                                                         <LI>beautified SYNOPSIS section output</LI>  
                                                         <LI>variable font-width and paper-size support in <A HREF="mandoc.1.html">mandoc</A>  
                                                                 <SPAN CLASS="flag">-Tps</SPAN> output</LI>  
                                                         <LI>acceptance of scope-block breakage in <A HREF="mdoc.7.html">mdoc</A></LI>  
                                                         <LI>clarify error message status</LI>  
                                                         <LI>many minor bug-fixes and formatting issues resolved</LI>  
                                                 </UL>  
                                         </DIV>                                          </DIV>
                                         <DIV CLASS="news">                                          <DIV CLASS="news">
                                                 <P>                                                  <P>
                                                         <SPAN CLASS="date">19-06-2010</SPAN>:                                                          <SPAN CLASS="date">07-01-2011</SPAN>:
                                                         version 1.10.2                                                          version 1.10.9
                                                 </P>                                                  </P>
                                                 <P>                                                  <P>
                                                         Small release featuring text-decoration in <SPAN CLASS="flag">-Tps</SPAN> output, a few                                                          Many back-end fixes have been implemented: argument handling (quoting), <A
                                                         minor relaxations of errors, and some optimisations.                                                          HREF="man.7.html">man</A> improvements, error/warning classes, and many more.
                                                 </P>                                                  </P>
                                         </DIV>  
                                         <DIV CLASS="news">  
                                                 <P>                                                  <P>
                                                         <SPAN CLASS="date">07-06-2010</SPAN>:                                                          Initial <A HREF="tbl.7.html">tbl</A> functionality (see the <Q>TS</Q>, <Q>TE</Q>, and
                                                         version 1.10.1                                                          <Q>T&amp;</Q> macros in the <A HREF="roff.7.html#x5c265453">roff</A> manual) has been
                                                           merged from <A CLASS="external" HREF="http://tbl.bsd.lv">tbl.bsd.lv</A>.  Output is
                                                           still minimal, especially for <SPAN CLASS="flag">-Thtml</SPAN> and <SPAN
                                                           CLASS="flag">-Txhtml</SPAN>, but manages to at least display data.  This means that <A
                                                           HREF="mandoc.1.html">mandoc</A> now has built-in support for two troff preprocessors via
                                                           <DEL>libroff</DEL>: soelim and tbl.
                                                 </P>                                                  </P>
                                                 <P>  
                                                         This primarily focusses on the <Q>Bl</Q> and <Q>It</Q> macros described in <A  
                                                         HREF="mdoc.7.html">mdoc</A>.  Multi-line column support is now fully compatible with  
                                                         groff, as are implicit list entries for columns.  Removed manuals.7 in favour of <A  
                                                         CLASS="external" HREF="http://manpages.bsd.lv">http://manpages.bsd.lv</A>.  The way we  
                                                         handle the SYNOPSIS section (see the SYNOPSIS documentation in <A  
                                                         HREF="mdoc.7.html#x4d414e55414cx20x535452554354555245">MANUAL STRUCTURE</A>) has also  
                                                         been considerably simplified compared to groff's method.  Furthermore, the <SPAN  
                                                         CLASS="flag">-Owidth=width</SPAN> output option has been added to <SPAN  
                                                         CLASS="flag">-Tascii</SPAN> (see <A HREF="mandoc.1.html">mandoc</A>).  Lastly, initial  
                                                         PostScript output has been added with the <SPAN CLASS="flag">-Tps</SPAN> option to <A  
                                                         HREF="mandoc.1.html">mandoc</A>.  It's brutally simple at the moment: fixed-font, with  
                                                         no font decorations.  
                                                 </P>  
                                         </DIV>                                          </DIV>
                                         <DIV CLASS="news">                                          <DIV CLASS="news">
                                                 <P>                                                  <P>
                                                         <SPAN CLASS="date">29-05-2010</SPAN>:                                                          <SPAN CLASS="date">24-12-2010</SPAN>:
                                                         version 1.10.0                                                          version 1.10.8
                                                 </P>                                                  </P>
                                                 <P>                                                  <P>
                                                         Release consisting of the results from the m2k10 hackathon and up-merge from OpenBSD.                                                          Significant improvements merged from <A CLASS="external"
                                                         This requires a significant note of thanks to Ingo Schwarze (OpenBSD) and Joerg                                                          HREF="http://www.openbsd.org">OpenBSD</A> downstream, including
                                                         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:  
                                                 </P>                                                  </P>
                                                 <UL>                                                  <UL>
                                                         <LI>a <A HREF="roff.3.html">libroff</A> preprocessor in front of <A                                                          <LI>many new <A HREF="roff.7.html">roff</A> components,</LI>
                                                         HREF="mdoc.3.html">libmdoc</A> and <A HREF="man.3.html">libman</A> stripping out                                                          <LI>in-line implementation of troff's soelim,</LI>
                                                         <A HREF="roff.7.html">roff</A> instructions;</LI>                                                          <LI>broken-block handling,</LI>
                                                         <LI>end-of-sentence (EOS) detection in free-form and macro lines;</LI>                                                          <LI>overhauled error classifications, and</LI>
                                                         <LI>correct handling of tab-separated columnar lists in <SPAN                                                          <LI>cleaned up handling of error conditions.</LI>
                                                         CLASS="flag">-mdoc</SPAN>;</LI>  
                                                         <LI>improved main calling routines to optionally use mmap() for better  
                                                         performance;</LI>  
                                                         <LI>cleaned up exiting when invoked as <SPAN CLASS="flag">-Tlint</SPAN> or over  
                                                         multiple files with <SPAN CLASS="flag">-fign-errors</SPAN>;</LI>  
                                                         <LI>error and warning message handling re-written to be unified for <A  
                                                         HREF="roff.3.html">libroff</A>, <A HREF="mdoc.3.html">libmdoc</A>, and <A  
                                                         HREF="man.3.html">libman</A>;</LI>  
                                                         <LI>handling of badly-nested explicit-scoped macros;</LI>  
                                                         <LI>improved free-form text parsing in <A HREF="man.3.html">libman</A> and <A  
                                                         HREF="mdoc.3.html">libmdoc</A>;</LI>  
                                                         <LI>significant GNU troff compatibility improvements in <SPAN  
                                                         CLASS="flag">-Tascii</SPAN>, largely in terms of spacing;</LI>  
                                                         <LI>a regression framework for making sure the many fragilities of GNU troff  
                                                         aren't trampled in subsequent work;</LI>  
                                                         <LI>support for <SPAN CLASS="flag">-Tascii</SPAN> breaking at hyphens  
                                                         encountered in free-form text;</LI>  
                                                         <LI>and many more minor fixes and improvements (no really, consult <A  
                                                         HREF="http://mdocml.bsd.lv/cgi-bin/cvsweb/?cvsroot=mdocml">cvsweb</A> and see  
                                                         for yourself!).</LI>  
                                                 </UL>                                                  </UL>
                                                   <P>
                                                           Also overhauled the <SPAN CLASS="flag">-Thtml</SPAN> and <SPAN
                                                           CLASS="flag">-Txhtml</SPAN> output modes.  They now display readable output in arbitrary
                                                           browsers, including text-based ones like <A CLASS="external"
                                                           HREF="http://lynx.isc.org">lynx</A>.  See HTML and XHTML manuals in the <A
                                                           HREF="#documentation">DOCUMENTATION</A> section for examples.  <SPAN
                                                           CLASS="attn">Attention: available style-sheet classes have been considerably
                                                           changed!</SPAN> See the <SPAN CLASS="file">example.style.css</SPAN> file for details.
                                                           Lastly, <DEL>libmdoc</DEL> and <DEL>libman</DEL> have been
                                                           cleaned up and reduced in size and complexity.
                                                   </P>
                                         </DIV>                                          </DIV>
                                         <P>                                          <P>
                                                 See <A HREF="http://mdocml.bsd.lv/cgi-bin/cvsweb/index.sgml?cvsroot=mdocml">cvsweb</A> for                                                  See <A HREF="http://mdocml.bsd.lv/cgi-bin/cvsweb/index.sgml?cvsroot=mdocml">cvsweb</A> for
Line 416 
Line 399 
                         <TR>                          <TR>
                                 <TD>                                  <TD>
                                         <DIV CLASS="foot">                                          <DIV CLASS="foot">
                                                 Copyright &#169; 2008&#8211;2010 Kristaps Dzonsons, $Date$                                                  Copyright &#169; 2008&#8211;2011 Kristaps Dzonsons, $Date$
                                         </DIV>                                          </DIV>
                                 </TD>                                  </TD>
                         </TR>                          </TR>

Legend:
Removed from v.1.90  
changed lines
  Added in v.1.111

CVSweb