Page MenuHomePhabricator

CodeMirror autocomplete suggests some magic words in lower case
Closed, ResolvedPublic

Description

By convention, magic words are usually written in all upper case[1] but some are suggested in lower case:

image.png (321×168 px, 16 KB)

This could be how they are keyed when defined:

/** English (English) */
$magicWords['en'] = [
	'archivedtalk' => [ 0, '__ARCHIVEDTALK__' ],
	'notalk' => [ 0, '__NOTALK__' ],
];

We should always use suggest upper case.

  1. https://www.mediawiki.org/wiki/Help:Magic_words

Event Timeline

Bhsd changed the task status from Open to In Progress.Jul 18 2026, 3:52 AM
Bhsd claimed this task.
Bhsd moved this task from Backlog to Improvement on the MediaWiki-extensions-CodeMirror board.

Change #1312083 had a related patch set uploaded (by Bhsd; author: Bhsd):

[mediawiki/extensions/CodeMirror@master] CodeMirrorMediaWiki: autocomplete uppercase behavior switches

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

Change #1312083 merged by jenkins-bot:

[mediawiki/extensions/CodeMirror@master] CodeMirrorMediaWiki: autocomplete uppercase behavior switches

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

Bhsd moved this task from Improvement to Done on the MediaWiki-extensions-CodeMirror board.