>>>>> "Mark" == Mark J Nelson <Mark.J.Nelson at Sun.COM> writes:
Mark> Surely we're not finding a fundamental error in the docbook dtd? I don't know; I'm not a W3C standards lawyer. Most software seems able to cope with 0xa0; this wouldn't be the first time we've run into a problem with the current portal. Mark> Does my inability to reproduce the problem indicate a difference Mark> in browser/font/environment/locale/etc? Ask me again if my previous email didn't help. Mark> - If we DO keep the changes you propose: Mark> -- the comments describing start_a() in fixup.py will need to Mark> change Ah, yes. Will fix. Mark> -- why are the results of fix_href() applied conditionally, and Mark> those from fix_title() unconditionally? (lines 163-168 in Mark> fixup.py) No good reason. I don't know Python well enough to understand if there are performance implications. I guess that unless there is a serious performance hit from doing so, the cleanest approach would be to unconditionally replace attributes[i] for both "href" and "title". I'll do that unless you object. mike
