]> granicus.if.org Git - python/commitdiff
Be a little smarter on some attribute values, making an assumption about
authorFred Drake <fdrake@acm.org>
Fri, 29 Jan 1999 21:35:50 +0000 (21:35 +0000)
committerFred Drake <fdrake@acm.org>
Fri, 29 Jan 1999 21:35:50 +0000 (21:35 +0000)
the DTD.

Doc/tools/sgmlconv/esis2sgml.py

index c43ddbc56da5fc5312111665d628da1f9e23dfee..762e5ffb4f20c7d8e589c59b22518a59f1052560 100755 (executable)
@@ -32,7 +32,10 @@ def format_attrs(attrs, xml=0):
             if name == value and isnmtoken(value):
                 s = "%s %s" % (s, value)
             elif istoken(value):
-                s = "%s %s=%s" % (s, name, value)
+                if value == "no" + name:
+                    s = "%s %s" % (s, value)
+                else:
+                    s = "%s %s=%s" % (s, name, value)
             else:
                 s = '%s %s="%s"' % (s, name, escape(value))
     return s