source@mandoc.bsd.lv
 help / color / mirror / Atom feed
* mdocml: Tidy up www page: remove all sorts of DIV crap, superfluous CSS,
@ 2011-04-09 16:43 kristaps
  0 siblings, 0 replies; only message in thread
From: kristaps @ 2011-04-09 16:43 UTC (permalink / raw)
  To: source

Log Message:
-----------
Tidy up www page: remove all sorts of DIV crap, superfluous CSS, in-line
STYLE attributes, and so on.  Now renders nicely in lynx.

Modified Files:
--------------
    mdocml:
        index.css
        index.sgml

Revision Data
-------------
Index: index.sgml
===================================================================
RCS file: /usr/vhosts/mdocml.bsd.lv/cvs/mdocml/index.sgml,v
retrieving revision 1.111
retrieving revision 1.112
diff -Lindex.sgml -Lindex.sgml -u -p -r1.111 -r1.112
--- index.sgml
+++ index.sgml
@@ -2,408 +2,366 @@
 <HTML>
 	<HEAD>
 		<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
-		<META NAME="resource-type" CONTENT="document">
 		<LINK REL="stylesheet" HREF="index.css" TYPE="text/css" MEDIA="all">
 		<TITLE>mdocml | mdoc macro compiler</TITLE>
 	</HEAD>
 	<BODY>
-	<TABLE CLASS="frame" SUMMARY="[frame]">
-		<COL WIDTH="100%">
-		<TBODY>
-			<TR>
-				<TD>
-					<DIV CLASS="head">
-						<B>mdocml</B> &#8211; mdoc macro compiler
-					</DIV>
-				</TD>
-			</TR>
-			<TR>
-				<TD VALIGN="top">
-					<H1>
-					<A NAME="description">DESCRIPTION</A>
-					</H1>
-
-					<P>
-					<SPAN CLASS="nm">mdocml</SPAN> is a suite of tools compiling <Q>-<A HREF="mdoc.7.html">mdoc</A></Q>, the
-					roff macro package of choice for BSD manual pages, and <Q>-<A HREF="man.7.html">man</A></Q>, the
-					predominant historical package for UNIX manuals.  The mission of <SPAN CLASS="nm">mdocml</SPAN> is to
-					deprecate <A HREF="http://www.gnu.org/software/groff/" CLASS="external">groff</A>, the GNU troff
-					implementation, for displaying -mdoc pages whilst providing token support for -man.
-					</P>
-
-					<P>
-					Why?  groff amounts to over 5 MB of source code, most of which is C++ and all of which is GPL.  It runs
-					slowly, produces uncertain output, and varies in operation from system to system.  mdocml strives to fix
-					this (respectively small, C, <A CLASS="external"
-					HREF="http://www.isc.org/software/license">ISC</A>-licensed, fast and regular).
-					</P>
-
-					<P>
-					<SPAN CLASS="nm">mdocml</SPAN> consists of the <A HREF="mandoc.3.html">libmandoc</A> validating
-					compiler and <A HREF="mandoc.1.html">mandoc</A>, which interfaces with the compiler library to format
-					output for UNIX terminals, XHTML, HTML, PostScript, and PDF.  It is a <A CLASS="external"
-					HREF="http://bsd.lv/">BSD.lv</A> project.  
-					</P>
-
-					<P>
-					<I>Disambiguation</I>: <SPAN CLASS="nm">mdocml</SPAN> is often referred to by its installed binary,
-					<Q>mandoc</Q>.
-					</P>
-				</TD>
-			</TR>
-			<TR>
-				<TD>
-					<H1>
-					<A NAME="sources">SOURCES</A>
-					</H1>
-
-					<P>
-					<SPAN CLASS="nm">mdocml</SPAN> is in plain-old ANSI C and should build and run on any UNIX system.
-					The most current version is <SPAN CLASS="attn">@VERSION@</SPAN>, dated <SPAN class="attn">@VDATE@</SPAN>.
-					</P>
-
-					<H2>
-					Current
-					</H2>
-
-					<TABLE WIDTH="100%" SUMMARY="Current Sources">
-					<COL WIDTH="175">
-					<COL>
-					<TBODY>
-						<TR>
-							<TD>Source archive</TD>
-							<TD>
-							<A HREF="/snapshots/mdocml.tar.gz">/snapshots/mdocml.tar.gz</A> 
-							(<A HREF="/snapshots/mdocml.md5">md5</A>)
-							</TD>
-						</TR>
-						<TR>
-							<TD>Online source</TD>
-							<TD>
-							<A HREF="http://mdocml.bsd.lv/cgi-bin/cvsweb/?cvsroot=mdocml">cvsweb</A>
-							</TD>
-						</TR>
-					</TBODY>
-					</TABLE>
-
-					<H2>
-					Downstream
-					</H2>
-
-					<TABLE WIDTH="100%" SUMMARY="Downstream Sources">
-					<COL WIDTH="175">
-					<COL>
-					<TBODY>
-						<TR>
-							<TD>DragonFly BSD</TD>
-							<TD>
-							<A HREF="http://gitweb.dragonflybsd.org/dragonfly.git/tree/HEAD:/usr.bin/mandoc"
-								CLASS="external">usr.bin/mandoc</A>
-							</TD>
-						</TR>
-						<TR>
-							<TD>FreeBSD</TD>
-							<TD>
-							<A HREF="http://www.freebsd.org/cgi/cvsweb.cgi/ports/textproc/mdocml/" 
-								CLASS="external">ports/textproc/mdocml</A>
-							</TD>
-						</TR>
-						<TR>
-							<TD>NetBSD</TD>
-							<TD>
-							<A HREF="http://cvsweb.netbsd.org/bsdweb.cgi/src/external/bsd/mdocml/"
-								CLASS="external">src/external/bsd/mdocml</A>
-							</TD>
-						</TR>
-						<TR>
-							<TD>OpenBSD</TD>
-							<TD>
-							<A HREF="http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/mandoc/"
-								CLASS="external">src/usr.bin/mandoc</A> 
-							</TD>
-						</TR>
-					</TBODY>
-					</TABLE>
-
-					<H2>
-					Historical
-					</H2>
-
-					<TABLE WIDTH="100%" SUMMARY="Archived Sources">
-					<COL WIDTH="175">
-					<COL>
-					<TBODY>
-						<TR>
-							<TD>Source archive</TD>
-							<TD>
-							<A HREF="/snapshots/">/snapshots/</A> 
-							</TD>
-						</TR>
-					</TBODY>
-					</TABLE>
-				</TD>
-			</TR>
-			<TR>
-				<TD>
-					<H1>
-					<A NAME="documentation">DOCUMENTATION</A>
-					</H1>
-
-					<P>
-						These manuals are generated automatically and refer to the current snapshot.
-					</P>
-
-					<TABLE WIDTH="100%" SUMMARY="Documentation">
-					<COL WIDTH="175">
-					<COL>
-					<TBODY>
-						<TR>
-							<TD VALIGN="top"><A HREF="mandoc.1.html">mandoc(1)</A></TD>
-							<TD VALIGN="top">
-								format and display UNIX manuals
-								<SPAN STYLE="font-size: smaller;">
-									(<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>
-							</TD>
-						</TR>
-						<TR>
-							<TD VALIGN="top"><A HREF="mandoc.3.html">mandoc(3)</A></TD>
-							<TD VALIGN="top">
-								mandoc macro compiler library
-								<SPAN STYLE="font-size: smaller;">
-									(<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>
-							</TD>
-						</TR>
-						<TR>
-							<TD VALIGN="top"><A HREF="man.7.html">man(7)</A></TD>
-							<TD VALIGN="top">
-								man language reference
-								<SPAN STYLE="font-size: smaller;">
-									(<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>
-							</TD>
-						</TR>
-						<TR>
-							<TD VALIGN="top"><A HREF="eqn.7.html">eqn(7)</A></TD>
-							<TD VALIGN="top">
-								eqn-mandoc language reference
-								<SPAN STYLE="font-size: smaller;">
-									(<A HREF="eqn.7.txt">text</A> | 
-									<A HREF="eqn.7.xhtml">xhtml</A> |
-									<A HREF="eqn.7.pdf">pdf</A> |
-									<A HREF="eqn.7.ps">postscript</A>)
-								</SPAN>
-							</TD>
-						</TR>
-						<TR>
-							<TD VALIGN="top"><A HREF="mandoc_char.7.html">mandoc_char(7)</A></TD>
-							<TD VALIGN="top">
-								mandoc special characters
-								<SPAN STYLE="font-size: smaller;">
-									(<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>
-							</TD>
-						</TR>
-						<TR>
-							<TD VALIGN="top"><A HREF="mdoc.7.html">mdoc(7)</A></TD>
-							<TD VALIGN="top">
-								mdoc language reference
-								<SPAN STYLE="font-size: smaller;">
-									(<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>
-							</TD>
-						</TR>
-						<TR>
-							<TD VALIGN="top"><A HREF="roff.7.html">roff(7)</A></TD>
-							<TD VALIGN="top">
-								roff-mandoc language reference
-								<SPAN STYLE="font-size: smaller;">
-									(<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>
-							</TD>
-						</TR>
-						<TR>
-							<TD VALIGN="top"><A HREF="tbl.7.html">tbl(7)</A></TD>
-							<TD VALIGN="top">
-								tbl-mandoc language reference
-								<SPAN STYLE="font-size: smaller;">
-									(<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>
-							</TD>
-						</TR>
-					</TBODY>
-					</TABLE>
-
-					<P>
-					See <Q><A CLASS="external" HREF="http://manpages.bsd.lv">Writing UNIX Manual Pages</A></Q> for a general
-					introduction to manpages and mdoc.
-					</P>
-				</TD>
-			</TR>
-			<TR>
-				<TD>
-					<H1>
-					<A NAME="contact">CONTACT</A>
-					</H1>
-
-					<P>
-						Use the mailing lists for bug-reports, patches, questions, etc. (these require
-						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=="
-						TITLE="Reveal this e-mail address">kris...</A>@bsd.lv.
-					</P>
-
-					<TABLE WIDTH="100%" SUMMARY="Mailing Lists">
-						<COL WIDTH="175">
-						<COL>
-						<TBODY>
-							<TR>
-								<TD>
-									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
-								</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>
-								<TD>
-									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
-								</TD>
-								<TD>
-									patches and system discussions 
-									<SPAN STYLE="font-size: smaller;">(<A HREF="/archives/tech/summary.html">archive</A>)</SPAN>
-								</TD>
-							</TR>
-							<TR>
-								<TD>
-									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
-								</TD>
-								<TD>
-									source commit messages 
-									<SPAN STYLE="font-size: smaller;">(<A HREF="/archives/source/summary.html">archive</A>)</SPAN>
-								</TD>
-							</TR>
-						</TBODY>
-					</TABLE>
-				</TD>
-			</TR>
-			<TR>
-				<TD>
-					<H1>
-					<A NAME="news">NEWS</A>
-					</H1>
-					<DIV CLASS="news">
-						<P>
-							<SPAN CLASS="date">04-04-2011</SPAN>:
-							version 1.11.1
-						</P>
-						<P>
-							The earlier <I>libroff</I>, <I>libmdoc</I>, and <I>libman</I> soup have been merged into
-							a single library, <A HREF="mandoc.3.html">libmandoc</A>, which manages all aspects of
-							parsing real manuals (from line-handling to <A HREF="tbl.7.html">tbl</A> parsing).
-						</P>
-						<P>
-							Beyond this structural change, initial <A HREF="eqn.7.html">eqn</A> functionality is in
-							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>
-							As usual, many general fixes and improvements have also occured.  In particular, a great
-							deal of redundancy and superfluous code has been removed with the merging of the backend
-							libraries.
-						</P>
-					</DIV>
-					<DIV CLASS="news">
-						<P>
-							<SPAN CLASS="date">07-01-2011</SPAN>:
-							version 1.10.9
-						</P>
-						<P>
-							Many back-end fixes have been implemented: argument handling (quoting), <A
-							HREF="man.7.html">man</A> improvements, error/warning classes, and many more.
-						</P>
-						<P>
-							Initial <A HREF="tbl.7.html">tbl</A> functionality (see the <Q>TS</Q>, <Q>TE</Q>, and
-							<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>
-					</DIV>
-					<DIV CLASS="news">
-						<P>
-							<SPAN CLASS="date">24-12-2010</SPAN>:
-							version 1.10.8
-						</P>
-						<P>
-							Significant improvements merged from <A CLASS="external"
-							HREF="http://www.openbsd.org">OpenBSD</A> downstream, including
-						</P>
-						<UL>
-							<LI>many new <A HREF="roff.7.html">roff</A> components,</LI>
-							<LI>in-line implementation of troff's soelim,</LI>
-							<LI>broken-block handling,</LI>
-							<LI>overhauled error classifications, and</LI>
-							<LI>cleaned up handling of error conditions.</LI>
-						</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>
-					<P>
-						See <A HREF="http://mdocml.bsd.lv/cgi-bin/cvsweb/index.sgml?cvsroot=mdocml">cvsweb</A> for
-						historical notes.
-					</P>
-				</TD>
-			</TR>
-			<TR>
-				<TD>
-					<DIV CLASS="foot">
-						Copyright &#169; 2008&#8211;2011 Kristaps Dzonsons, $Date$
-					</DIV>
-				</TD>
-			</TR>
-		</TBODY>
-	</TABLE>
+		<P CLASS="head">
+			<B>mdocml</B> &#8211; mdoc macro compiler
+		</P>
+
+		<H1>
+			<A NAME="description">DESCRIPTION</A>
+		</H1>
+
+		<P>
+			<SPAN CLASS="nm">mdocml</SPAN> is a suite of tools compiling <I><A HREF="mdoc.7.html">mdoc</A></I>, the roff macro
+			package of choice for BSD manual pages, and <I><A HREF="man.7.html">man</A></I>, the predominant historical package for
+			UNIX manuals.  The mission of <SPAN CLASS="nm">mdocml</SPAN> is to deprecate <A
+			HREF="http://www.gnu.org/software/groff/" CLASS="external">groff</A>, the GNU troff implementation, for displaying <I>mdoc</I>
+			pages whilst providing token support for <I>man</I>.
+		</P>
+
+		<P>
+			Why?  groff amounts to over 5 MB of source code, most of which is C++ and all of which is GPL.  It runs slowly, produces
+			uncertain output, and varies in operation from system to system.  mdocml strives to fix this (respectively small, C, <A
+			CLASS="external" HREF="http://www.isc.org/software/license">ISC</A>-licensed, fast and regular).
+		</P>
+
+		<P>
+			<SPAN CLASS="nm">mdocml</SPAN> consists of the <A HREF="mandoc.3.html">libmandoc</A> validating compiler and <A
+			HREF="mandoc.1.html">mandoc</A>, which interfaces with the compiler library to format output for UNIX terminals, XHTML,
+			HTML, PostScript, and PDF.  It is a <A CLASS="external" HREF="http://bsd.lv/">BSD.lv</A> project.  
+		</P>
+
+		<P>
+			<I>Disambiguation</I>: <SPAN CLASS="nm">mdocml</SPAN> is often referred to by its installed binary, <Q>mandoc</Q>.
+		</P>
+
+		<H1>
+			<A NAME="sources">SOURCES</A>
+		</H1>
+
+		<P>
+			<SPAN CLASS="nm">mdocml</SPAN> is in plain-old ANSI C and should build and run on any UNIX system.  The most current
+			version is <SPAN CLASS="attn">@VERSION@</SPAN>, dated <SPAN class="attn">@VDATE@</SPAN>.
+		</P>
+
+		<H2>
+			Current
+		</H2>
+
+		<TABLE WIDTH="100%" SUMMARY="Current Sources">
+			<COL WIDTH="175">
+			<COL>
+			<TBODY>
+				<TR>
+					<TD>Source archive</TD>
+					<TD>
+					<A HREF="/snapshots/mdocml.tar.gz">/snapshots/mdocml.tar.gz</A> 
+					(<A HREF="/snapshots/mdocml.md5">md5</A>)
+					</TD>
+				</TR>
+				<TR>
+					<TD>Online source</TD>
+					<TD>
+					<A HREF="http://mdocml.bsd.lv/cgi-bin/cvsweb/?cvsroot=mdocml">cvsweb</A>
+					</TD>
+				</TR>
+			</TBODY>
+		</TABLE>
+
+		<H2>
+			Downstream
+		</H2>
+
+		<TABLE WIDTH="100%" SUMMARY="Downstream Sources">
+			<COL WIDTH="175">
+			<COL>
+			<TBODY>
+				<TR>
+					<TD>DragonFly BSD</TD>
+					<TD>
+					<A HREF="http://gitweb.dragonflybsd.org/dragonfly.git/tree/HEAD:/usr.bin/mandoc"
+						CLASS="external">usr.bin/mandoc</A>
+					</TD>
+				</TR>
+				<TR>
+					<TD>FreeBSD</TD>
+					<TD>
+					<A HREF="http://www.freebsd.org/cgi/cvsweb.cgi/ports/textproc/mdocml/" 
+						CLASS="external">ports/textproc/mdocml</A>
+					</TD>
+				</TR>
+				<TR>
+					<TD>NetBSD</TD>
+					<TD>
+					<A HREF="http://cvsweb.netbsd.org/bsdweb.cgi/src/external/bsd/mdocml/"
+						CLASS="external">src/external/bsd/mdocml</A>
+					</TD>
+				</TR>
+				<TR>
+					<TD>OpenBSD</TD>
+					<TD>
+					<A HREF="http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/mandoc/"
+						CLASS="external">src/usr.bin/mandoc</A> 
+					</TD>
+				</TR>
+			</TBODY>
+		</TABLE>
+
+		<H2>
+			Historical
+		</H2>
+
+		<TABLE WIDTH="100%" SUMMARY="Archived Sources">
+			<COL WIDTH="175">
+			<COL>
+			<TBODY>
+				<TR>
+					<TD>Source archive</TD>
+					<TD>
+					<A HREF="/snapshots/">/snapshots/</A> 
+					</TD>
+				</TR>
+			</TBODY>
+		</TABLE>
+
+		<H1>
+			<A NAME="documentation">DOCUMENTATION</A>
+		</H1>
+
+		<P>
+			These manuals are generated automatically and refer to the current snapshot.
+		</P>
+
+		<TABLE WIDTH="100%" SUMMARY="Documentation">
+			<COL WIDTH="175">
+			<COL>
+			<TBODY>
+				<TR>
+					<TD VALIGN="top"><A HREF="mandoc.1.html">mandoc(1)</A></TD>
+					<TD VALIGN="top">
+						format and display UNIX manuals
+						<SMALL>
+							(<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>)
+						</SMALL>
+					</TD>
+				</TR>
+				<TR>
+					<TD VALIGN="top"><A HREF="mandoc.3.html">mandoc(3)</A></TD>
+					<TD VALIGN="top">
+						mandoc macro compiler library
+						<SMALL>
+							(<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>)
+						</SMALL>
+					</TD>
+				</TR>
+				<TR>
+					<TD VALIGN="top"><A HREF="man.7.html">man(7)</A></TD>
+					<TD VALIGN="top">
+						man language reference
+						<SMALL>
+							(<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>)
+						</SMALL>
+					</TD>
+				</TR>
+				<TR>
+					<TD VALIGN="top"><A HREF="eqn.7.html">eqn(7)</A></TD>
+					<TD VALIGN="top">
+						eqn-mandoc language reference
+						<SMALL>
+							(<A HREF="eqn.7.txt">text</A> | 
+							<A HREF="eqn.7.xhtml">xhtml</A> |
+							<A HREF="eqn.7.pdf">pdf</A> |
+							<A HREF="eqn.7.ps">postscript</A>)
+						</SMALL>
+					</TD>
+				</TR>
+				<TR>
+					<TD VALIGN="top"><A HREF="mandoc_char.7.html">mandoc_char(7)</A></TD>
+					<TD VALIGN="top">
+						mandoc special characters
+						<SMALL>
+							(<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>)
+						</SMALL>
+					</TD>
+				</TR>
+				<TR>
+					<TD VALIGN="top"><A HREF="mdoc.7.html">mdoc(7)</A></TD>
+					<TD VALIGN="top">
+						mdoc language reference
+						<SMALL>
+							(<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>)
+						</SMALL>
+					</TD>
+				</TR>
+				<TR>
+					<TD VALIGN="top"><A HREF="roff.7.html">roff(7)</A></TD>
+					<TD VALIGN="top">
+						roff-mandoc language reference
+						<SMALL>
+							(<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>)
+						</SMALL>
+					</TD>
+				</TR>
+				<TR>
+					<TD VALIGN="top"><A HREF="tbl.7.html">tbl(7)</A></TD>
+					<TD VALIGN="top">
+						tbl-mandoc language reference
+						<SMALL>
+							(<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>)
+						</SMALL>
+					</TD>
+				</TR>
+			</TBODY>
+		</TABLE>
+
+		<H1>
+			<A NAME="contact">CONTACT</A>
+		</H1>
+
+		<P>
+			Use the mailing lists for bug-reports, patches, questions, etc. (these require 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==" TITLE="Reveal
+			this e-mail address">kris...</A>@bsd.lv.
+		</P>
+
+		<TABLE WIDTH="100%" SUMMARY="Mailing Lists">
+			<COL WIDTH="175">
+			<COL>
+			<TBODY>
+				<TR>
+					<TD>
+						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
+					</TD>
+					<TD>
+						bug-reports, general questions, and announcements 
+						<SMALL>(<A HREF="/archives/discuss/summary.html">archive</A>)</SMALL>
+					</TD>
+				</TR>
+				<TR>
+					<TD>
+						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
+					</TD>
+					<TD>
+						patches and system discussions 
+						<SMALL>(<A HREF="/archives/tech/summary.html">archive</A>)</SMALL>
+					</TD>
+				</TR>
+				<TR>
+					<TD>
+						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
+					</TD>
+					<TD>
+						source commit messages 
+						<SMALL>(<A HREF="/archives/source/summary.html">archive</A>)</SMALL>
+					</TD>
+				</TR>
+			</TBODY>
+		</TABLE>
+
+		<H1>
+			<A NAME="news">NEWS</A>
+		</H1>
+
+		<P CLASS="news">
+			04-04-2011: version 1.11.1
+		</P>
+		<P>
+			The earlier <I>libroff</I>, <I>libmdoc</I>, and <I>libman</I> soup have been merged into
+			a single library, <A HREF="mandoc.3.html">libmandoc</A>, which manages all aspects of
+			parsing real manuals (from line-handling to <A HREF="tbl.7.html">tbl</A> parsing).
+		</P>
+		<P>
+			Beyond this structural change, initial <A HREF="eqn.7.html">eqn</A> functionality is in
+			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>
+			As usual, many general fixes and improvements have also occured.  In particular, a great
+			deal of redundancy and superfluous code has been removed with the merging of the backend
+			libraries.
+		</P>
+
+		<P CLASS="news">
+			07-01-2011: version 1.10.9
+		</P>
+		<P>
+			Many back-end fixes have been implemented: argument handling (quoting), <A
+			HREF="man.7.html">man</A> improvements, error/warning classes, and many more.
+		</P>
+		<P>
+			Initial <A HREF="tbl.7.html">tbl</A> functionality (see the <Q>TS</Q>, <Q>TE</Q>, and
+			<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 CLASS="news">
+			24-12-2010: version 1.10.8
+		</P>
+		<P>
+			Significant improvements merged from <A CLASS="external"
+			HREF="http://www.openbsd.org">OpenBSD</A> downstream, including
+		</P>
+		<UL>
+			<LI>many new <A HREF="roff.7.html">roff</A> components,</LI>
+			<LI>in-line implementation of troff's soelim,</LI>
+			<LI>broken-block handling,</LI>
+			<LI>overhauled error classifications, and</LI>
+			<LI>cleaned up handling of error conditions.</LI>
+		</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>
+
+		<P>
+			See <A HREF="http://mdocml.bsd.lv/cgi-bin/cvsweb/index.sgml?cvsroot=mdocml">cvsweb</A> for
+			historical notes.
+		</P>
+
+		<P CLASS="foot">
+			Copyright &#169; 2008&#8211;2011 
+			<A CLASS="external" HREF="http://kristaps.bsd.lv">Kristaps Dzonsons</A>, 
+			$Date$
+		</P>
 	</BODY>
 </HTML>
Index: index.css
===================================================================
RCS file: /usr/vhosts/mdocml.bsd.lv/cvs/mdocml/index.css,v
retrieving revision 1.8
retrieving revision 1.9
diff -Lindex.css -Lindex.css -u -p -r1.8 -r1.9
--- index.css
+++ index.css
@@ -1,25 +1,31 @@
+html		{ min-width: 40em;
+		  max-width: 60em;
+		  width: 60%;
+		  margin-left: 4em; }
+
 body		{ color: #333333;
+		  text-align: justify;
 		  font-size: 0.93em;
-		  font-family: Times, sans-serif; }
+		  font-family: Times, serif; }
+
+h1, h2		{ font-size: inherit; }
+
+h1		{ margin-left: -3.0em; }
+
+h2		{ margin-left: -1.5em; }
+
+p.head, p.foot	{ margin-left: -3.0em;
+		  text-align: right; }
+
+p.head		{ border-bottom: 1px solid #dddddd; 
+		  padding-bottom: 0.2em; }
 
-table.frame	{ max-width: 800px; 
-		  padding-right: 2em;
-		  padding-left: 1em; }
-
-table		{ padding-left: 40px; }
-
-p		{ padding-left: 40px;
-		  text-align: justify; }
-
-h1		{ font-weight: bold;
-		  font-size: small;
-		  font-family: Verdana, Tahoma, Arial, sans-serif; }
-
-h2		{ font-weight: bold;
-		  font-size: small;
-		  padding-left: 20px;
-		  margin-bottom: 0px; 
-		  font-family: Verdana, Tahoma, Arial, sans-serif; }
+p.foot		{ border-top: 1px solid #dddddd; 
+		  padding-top: 0.2em;
+		  font-size: smaller; }
+
+p.news		{ color: #000000; 
+		  margin-left: -0.5em; }
 
 span.nm		{ font-weight: bold; }
 
@@ -29,20 +35,7 @@ span.attn	{ color: #000000; font-weight:
 
 span.flag	{ font-weight: bold; }
 
-div.head	{ border-bottom: 1px solid #dddddd; 
-		  padding-bottom: 5px;
-		  text-align: right; }
-
-div.foot	{ border-top: 1px solid #dddddd; 
-		  padding-top: 5px;
-		  font-size: smaller;
-		  text-align: right; }
+a		{ text-decoration: none; }
 
 a.external 	{ background: transparent url(external.png) center right no-repeat; 
 		  padding-right: 12px; }
-
-span.date	{ color: #000000; }
-
-div.news	{ margin-bottom: 2em; }
-
-div.news ul	{ margin-left: 4em; }
--
 To unsubscribe send an email to source+unsubscribe@mdocml.bsd.lv

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2011-04-09 16:43 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-04-09 16:43 mdocml: Tidy up www page: remove all sorts of DIV crap, superfluous CSS, kristaps

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).