- Move includes.nav*.sgml to share/sgml/navibar.ent and
<lang>/share/sgml/nabibar.l10n.ent.
- Move includes.sgml and includes.xsl to
share/sgml/common.ent, share/sgml/header.ent, <lang>/share/sgml/l10n.ent,
and <lang>?share/sgml/header.l10n.ent.
- Move most of XSLT libraries to share/sgml/*.xsl and
<lang>/share/sgml/*.xsl.
- Move news.xml and other *.xml files for the similar purpose
to share/sgml/*.xml and <lang>/share/sgml/*.xml.
- Switch to use a custom DTD for HTML document. Now we use
"-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension", which is
HTML 4.01 + some entities previously pulled via
"<!ENTITY % includes SYSTEM "includes.sgml"> %includes;" line.
The location of entity file will be resolved by using catalog file.
- Add DOCTYPE declearation to XML documents. This makes the followings
possible:
* Use of &foo; entities for SGML in an XML file instead of defining
{$foo} as the same content.
* &symbolic; entities for Latin characters.
- Duplicated information between SGML and XML, or English and
translated doc, has been removed as much as possible.
one in a comment; since the former is clearly visible from the top of
the file, the latter's only purpose was to bloat the repository a
little more.
No objections by: -doc, -www
out, and spot inconsistencies.
By God that was painful. And I'm not finished yet -- this commit just gets
the files into a semblence of order. Now I have to go through them
excising all the dodgy HTML practices, and doing a consistency check.
Argh!
Translators, you can ignore this commit.
in.
Wow. Do you realize this file will become irrelevant in 4 months? Summer
vacation is almost over. Two months ago I wrote my last exam. At the time,
four months seemed like a merciful eternity for a summer vacation. Now there
are only two months left. Four months is pretty short. I remember when the
pr misc/1380 was filed, I read the comment about how the bug reported in
that pr would surface in four years. My first thought at the time was
"Wow, that's pretty soon." Come to think of it, in retrospect, it wasn't
even that long ago that I was young enough to suffer the illusion (or "be so
innocent as to believe", YMMV) that the year two-thousand would never arrive.
I'm allowed to waste verbiage in this commit log. The file is doomed in
four months, anyways.
Submitted by: Stephen J. Roznowski <sjr@home.net>
Ok'ed by: Wolfram Schneider <wosch@FreeBSD.ORG>
Add fix information to Y2K page; includes the fixed version number and
date.