lp:~psmay/+junk/ixan-rnc-dev

Created by Peter S. May and last modified
Get this branch:
bzr branch lp:~psmay/+junk/ixan-rnc-dev
Only Peter S. May can upload to this branch. If you are Peter S. May please log in for upload directions.

Related bugs

Related blueprints

Branch information

Owner:
Peter S. May
Status:
Development

Recent revisions

11. By Peter S. May <http://psmay.com/>

* ParserMetadata.pod: See POD.
* Spec.pod: Permissions.

10. By Peter S. May <http://psmay.com/>

* ix-ante.rnc: Experimental changes to the RNC ix:ante grammar. The changes are intended to allow outer-namespaced items to be accepted and ignored (in the fashion of RNG itself) and to introduce type checking (eg for xsd:NCName).

9. By Peter S. May <http://psmay.com/>

* ix-ante.rnc: Started adding additional Schematron rules to the Relax NG grammar. There is now a condition that checks the "self" operator constraint mentioned in the current version of the spec.
* Makefile: The targets in this new Makefile convert the rnc schema to RNG, download Schematron's XSLTs, pull the Schematron rules out of the RNG, and convert them to a validator XSLT. Then, it produces a script that validates one then the other. The rnc->RNG requires trang. The RNG validation requires xmllint. The Schematron production and validation require xsltproc. These can be changed easily for different needs.

8. By Peter S. May <http://psmay.com/>

* ix-ante.rnc: Corrected a tiny error in expand.element (it should be empty). Fixed spacing. Changed line endings.

7. By Peter S. May <http://psmay.com/>

* Spec.pod: Added a whole lot on the ix:ante format, which seems like as good a basis as any to specify Ixan.

6. By Peter S. May <http://psmay.com/>

* ix-ante.rnc: Started work on a RELAX NG compact grammar for ix:ante. I have to use trang (http://code.google.com/p/jing-trang/) to translate it to the full RELAX NG form in order to get it to work with xmllint.

5. By Peter S. May <http://psmay.com/>

* Spec.pod: A whole lot of addition to the overview. Check the diff.

4. By Peter S. May <http://psmay.com/>

* Spec.pod: Changed the notation for the Indent sample to something hopefully more readable.

3. By Peter S. May <http://psmay.com/>

Committing unrelated merge

2. By Peter S. May <http://psmay.com/>

* web-summary.pod: New file to serve as the front page of the project site.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers