Page MenuHomePhabricator

All core parser functions (and magic words) should work with a #
Closed, ResolvedPublic

Description

Author: conrad.irwin

Description:
For consistency with future changes, I would like to propose we DEPRECATE all existing magic word and core parser function names without the #. (While we are unlikely to ever be able to remove them, we should discourage their use).

Instead all parser functions and variables should start with a #, so it is totally clear that something more special than template transclusion is happening. This will also allow case-insensitive matching (after the #) and generally be happy and fun.


Version: unspecified
Severity: enhancement

Details

Reference
bz22439

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 10:54 PM
bzimport added a project: MediaWiki-Parser.
bzimport set Reference to bz22439.
bzimport added a subscriber: Unknown Object (MLST).

conrad.irwin wrote:

*** This bug has been marked as a duplicate of bug 16715 ***