MarkTraceur has submitted this change and it was merged. Change subject: Fix for unncessary wikitext escaping of link content. ......................................................................
Fix for unncessary wikitext escaping of link content. * When processing link content, serializer is no longer in start-of-line context. This changes wikitext escaping heuristics and eliminates unneeded nowiki escaping of link content. * Eliminates nowiki escaping for this example: <a rel="mw:WikiLink" href="./#<">#<</a> * The patch also separates escaping for wiki-links and extlinks. Wikilinks have to escape leading "|" char in content but extlinks dont. * No change in parserTests (TODO: Add more wt2html!) Change-Id: I9970777cfa27c61df763a5756b50dc49d5ca76ed --- M js/lib/mediawiki.WikitextSerializer.js 1 file changed, 24 insertions(+), 9 deletions(-) Approvals: MarkTraceur: Verified; Looks good to me, approved jenkins-bot: Checked -- To view, visit https://gerrit.wikimedia.org/r/40338 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I9970777cfa27c61df763a5756b50dc49d5ca76ed Gerrit-PatchSet: 2 Gerrit-Project: mediawiki/extensions/Parsoid Gerrit-Branch: master Gerrit-Owner: Subramanya Sastry <[email protected]> Gerrit-Reviewer: MarkTraceur <[email protected]> Gerrit-Reviewer: Subramanya Sastry <[email protected]> Gerrit-Reviewer: jenkins-bot _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
