HomePhabricator

Updated mediawiki/extensions Project…

Description

Updated mediawiki/extensions Project: mediawiki/extensions/SyntaxHighlight_GeSHi df8416e973356dd2166705d5161adadbd2599434

Add a tracking category on pages that contain invalid <syntaxhighlight> attributes

Do this by having SyntaxHighlight_GeSHi::highlight() return a Status object
rather than a plain string, and by making it the highlight method's job to look
up a lexer for a language. The actual warning text is not outputted anywhere
yet; deferring that for a follow-up patch.

Bug: T103586
Change-Id: Id839f925a56ab09a8423958327b9aefd7207ef37

Event Timeline

Gerrit Code Review <gerrit@wikimedia.org> committed rMEXTf7c33e216308: Updated mediawiki/extensions Project… (authored by jenkins-bot <jenkins-bot@gerrit.wikimedia.org>).Jul 5 2015, 5:03 PM