Page MenuHomePhabricator

Multi colon escape appears to ignore noinclude tags
Closed, ResolvedPublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

What happens?:

  • See three multi colon escape errors listed

What should have happened instead?:

  • No errors should have been listed. There does not appear to be a multi colon escape problem here. Copying the text to Special:ExpandTemplates results in zero errors, although that page does not always show Linter errors properly.

Was there a recent change to the multi colon escape detection code that caused this error to appear on this page? The Linter error list for this error was completely clear on en.WP until this page suddenly popped up on it (before my edit to remove a space). If there was not a change, why didn't the page appear on the error list when it was edited on 14 September 2022?‎

Event Timeline

why didn't the page appear on the error list when it was edited on 14 September 2022?‎

https://gerrit.wikimedia.org/r/c/mediawiki/services/parsoid/+/908910

Thanks for that. It appears that a bug fix has revealed this new bug. That's software development for you.

Change 928691 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/services/parsoid@master] [WIP] Fix noinclude in templatearg default value

https://gerrit.wikimedia.org/r/928691

Arlolra triaged this task as Medium priority.
Arlolra moved this task from Backlog to Parsoid on the MediaWiki-extensions-Linter board.
Arlolra moved this task from Needs Triage to Bugs & Crashers on the Parsoid board.
Arlolra moved this task from Backlog to In Progress on the Content-Transform-Team-WIP board.

Change #928691 abandoned by Arlolra:

[mediawiki/services/parsoid@master] [WIP] Fix noinclude in templatearg default value

Reason:

In favour of Ied9ed72be7bbff6d7f323109bc0043f1aa0f4b70

https://gerrit.wikimedia.org/r/928691