Log of /test/html.dtd
Parent Directory
| Revision Log
Revision
1.13 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed May 18 17:23:29 1994 UTC
(30 years, 6 months ago)
by
connolly
Branch:
MAIN
CVS Tags:
timbl-review
Branch point for:
terry
Changes since
1.12: +23 -10 lines
Diff to
previous 1.12
diff -b -w -u -r1.5 html.decl
diff -b -w -u -r1.12 html.dtd
* Revised comments
* Moved HTML.Version to top of html.dtd
Revision
1.12 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue May 17 21:07:53 1994 UTC
(30 years, 6 months ago)
by
connolly
Branch:
MAIN
Changes since
1.11: +65 -45 lines
Diff to
previous 1.11
ISOlat1: changed entities from text entities (which get parsed
redundantly) to CDATA entities, which matches the semantics
of the implementation I'm developing.
README.html:
Removed references to doctype-mosaic.
Changed public identifier to reference no particular version of the
DTD (sneaky...)
Added links to a few interesting things.
html.decl:
removed "255 1 UNUSED" stuff, as per somebody's suggestion...
WEK or somebody... can't exactly remember.
Added comment about RE vs SEPCHAR stuff...
html.dtd:
* Added comments in the HTML.Prescriptive marked section
moved bogus second public identifier to another file...
* Removed bogus isindexatend, HTML.GO, HTML.aEndOmissable stuff
* added bodyBlockOnly feature test
* changed KEY, U to feature-test-controlled elements
* added a @@ note about relative HREF's
* changed BASE HREF attr to be required
* changed amp, lt, etc. entities to be CDATA entities,
so they don't get parsed at runtime.
* moved obsolete elements after forms
optional.html:
updated w.r.t KEY, U
Revision
1.11 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Apr 30 03:17:56 1994 UTC
(30 years, 6 months ago)
by
connolly
Branch:
MAIN
Changes since
1.10: +32 -13 lines
Diff to
previous 1.10
Makefile:
* doctype-mosaic.sgml is obsolete: The "default" version of
the DTD parses everything now... (after a few tweaks here and there)
html.dtd:
* Changed BODY to allow %htext, making <P> start tags not necessary,
but keeping <P> as a container. This means I don't really need
a separate mosaid mode any more.
* Moved several of the features that are incompatible with extant
docs under a %HTML.Prescriptive feature set.
* Added HTML.Version entity, for use by code generation tools.
This entity varies according to the feature set used.
* Changed the "default" mode of some features:
+<!ENTITY % HTML.anchorNameCDATA "INCLUDE"
+<!ENTITY % HTML.PLAINTEXT "INCLUDE"
+<!ENTITY % HTML.font-phrase "INCLUDE"
* Changed several attribute names to coincide with their
values, for a hacked version of attribute minimization
support in libwww.
* Added %block to ADDRESS content
* Added a #DEFAULT entity so that undefined entities are legal
(Hmmm...)
Revision
1.9 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Apr 14 01:23:26 1994 UTC
(30 years, 7 months ago)
by
connolly
Branch:
MAIN
Changes since
1.8: +31 -10 lines
Diff to
previous 1.8
After testing a few more files, inc. some from ORA GNN.
Added a few new feature test entities:
> -- The GO element used in ORA GNN. What is this??? -->
>
> <!ENTITY % HTML.aEndOmissable "IGNORE"
> -- infer </A> tags, as in ORA GNN stuff -->
>
> <!ENTITY % HTML.isindexAtEnd "IGNORE"
> -- allow ISINDEX after HEAD and BODY, as in ORA GNN stuff -->
NEXTID is "on" by default -- it doesn't hurt anything, I guess.
ISINDEX is allowed in %body-content if HTML.forms is "on"
@@ Hmmm... this means one must search the whole doc, not just
the head, to see if it's an index. Bad.
Expanded the BLOCKQUOTE content model to include all sorts
of %block stuff -- not just P and ADDRESS.
Fixed missing * in FORM content model.
Revision
1.8 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Apr 9 01:02:10 1994 UTC
(30 years, 7 months ago)
by
connolly
Branch:
MAIN
Changes since
1.7: +275 -128 lines
Diff to
previous 1.7
* Added feature test entities for stuff that's handled different ways
by different HTML implementations or specifications.
* Removed %headelement, %bodyelement, %oldstyle, in favor of
using OMITTAG to infer <HEAD>, <BODY> tags.
* Changed %URL to %URI, and cited specification
* Revamped %linkattributes in light of feature test entities
* Revamped HTML, HEAD, elements in light of feature test entities
* Anchor names may or may not be ID's based on the HTML.anchorNameID
feature-test entity.
* Changed %inline to be composed of %phrase and %font, where
%font is controlled by %HTML.font-phrase
* Changed EM, CODE, SAMP, etc. from (#PCDATA) to (%htext)+
* Added P, BR to %text
* replaced %stext with %block and %htext
* Changed BODY, A content models.
* Added BR element
* Changed DL content model to (DT*, DD?)+, changed DT, DD from EMPTY
to containers with omissable end tags. This match all the cases I
found during testing.
* Changed OL, UL, etc. similarly
* Replaced ISO latin 1 entity declarations with an entity reference
* Added FORMs
* Removed emacs local-variable cruft
Revision
1.7 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Apr 1 19:21:25 1994 UTC
(30 years, 7 months ago)
by
connolly
Branch:
MAIN
Branch point for:
connolly
Changes since
1.6: +3 -98 lines
Diff to
previous 1.6
Extracted the DTD from the <!SGML .. ><!DOCTYPE [ ...DTD... ]>
stuff, and put the SGML declaration in a separate file.
The DTD can now be used in the more traditional:
<!DOCTYPE HTML SYSTEM "html.dtd">
<title>
<h1>
...
style.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
select a symbolic revision name using the selection box, or choose
'Use Text Field' and enter a numeric revision.