Subramanya Sastry has submitted this change and it was merged.

Change subject: Improve the handling of tags in template targets
......................................................................


Improve the handling of tags in template targets

* Convert template targets with tag tokens back into text. This pages using
  http://en.wikipedia.org/w/index.php?title=Template:Tl&action=edit, which
  relies on template calls with invalid targets being converted back to text.
  Fixes all semantic diffs in [[Wikipedia:Crown copyright]] and possibly some
  others
* Also change some empty arguments from empty arrays to empty strings for a
  minor performance boost as these are not expanded.
* A newly added parser test behaves much better than before, but does not yet
  pass completely. The differing part falls into the 'wontfix' part, so should
  probably be whitelisted or split off into a separate test. Otherwise no
  changes in parserTests.

Change-Id: Ia936f62fd8c9e3c0e6cf3e9b6a711e9185ed1929
---
M js/lib/ext.core.TemplateHandler.js
M js/lib/pegTokenizer.pegjs.txt
2 files changed, 63 insertions(+), 7 deletions(-)

Approvals:
  Subramanya Sastry: Verified; Looks good to me, approved


--
To view, visit https://gerrit.wikimedia.org/r/33295
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Ia936f62fd8c9e3c0e6cf3e9b6a711e9185ed1929
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Parsoid
Gerrit-Branch: master
Gerrit-Owner: GWicke <[email protected]>
Gerrit-Reviewer: Subramanya Sastry <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to