Defer to Kevin if his answer contradicts mine, but...
Sigil's well-formedness test is intended be the barest of minimum checks. Are tags closed, are tags properly nested.
The opening/saving/mend tests are the Gumbo parser. It just fixes what's wrong (provided the clean source settings are checked). Gumbo doesn't really have any "tell me what's wrong" functionality, so there's no easy way to use it in any kind of reporting capacity.
To tell the truth, I'd almost be in favor of removing the wellformedness check altogether. 1) People seem to want to rely on it for more than what it was intended for. And 2) The preview window tends to immediately inform someone (pink box) when entered/altered code is fatally incorrect anyway.
|