Page MenuHomePhabricator

Have Parsoid fix broken wikitext in tables
Open, LowPublic

Description

There was some talk in the past re: having Parsoid fix buggy wikitext in tables. For example, if you check the first cell under the header in the "speicherdichte" column on this page, you'll see that it is not editable by VE, as it's not closed (here's how it should be fixed manually).

The Parsoiders told me on IRC:
<cscott> Elitre: we've discussed a collaboration with project:wikilint to address such issues. there is code in parsoid (contributed by a gsoc student) to emit lint warnings when it finds bad wikitext.
<cscott> Elitre: it would be great to get some help to push this further.
[...]
<subbu> right now, the existing code won't catch that .. but, could potentially be extended to discover some of those kinds of errors.