Home | Trees | Indices | Help |
|
---|
|
classes that hold units of .dtd files (dtdunit) or entire files (dtdfile) these are specific .dtd files for localisation used by mozilla
|
|||
dtdunit this class represents an entity definition from a dtd file (and possibly associated comments) |
|||
dtdfile this class represents a .dtd file, made up of dtdunits |
|
|||
|
|||
|
|||
String |
|
|
|||
labelsuffixes =
Label suffixes: entries with this suffix are able to be comibed with accesskeys found in in entries ending with accesskeysuffixes |
|||
accesskeysuffixes =
Accesskey Suffixes: entries with this suffix may be combined with labels ending in labelsuffixes into accelerator notation |
Imports: base, quote, re, warnings, StringIO, etree
|
Find and remove ampersands that are not part of an entity definition. A stray & in a DTD file can break an applications ability to parse the file. In Mozilla localisation this is very important and these can break the parsing of files used in XUL and thus break interface rendering. Tracking down the problem is very difficult, thus by removing potential broken & and warning the users we can ensure that the output DTD will always be parsable.
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Wed Mar 3 16:35:56 2010 | http://epydoc.sourceforge.net |