Page MenuHomePhabricator

Bhsd (Bhsd)
Research

Today

  • No visible events.

Tomorrow

  • No visible events.

Monday

  • No visible events.

User Details

User Since
Oct 16 2021, 7:13 AM (260 w, 16 h)
Availability
Available
LDAP User
Bhsd
MediaWiki User
Unknown

Recent Activity

Today

Bhsd closed T436575: Page image blank on first load in Page: editor - OpenSeadragon initialized before the lazy-loaded has a currentSrc as Resolved.
Sat, Oct 10, 4:22 AM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Wikisource-Community-User-Group, ProofreadPage

Thu, Oct 8

Bhsd claimed T439321: Scribunto error messages still use CodeEditor line number anchors.
Thu, Oct 8, 9:53 PM · Patch-For-Review, MW-1.47-notes (1.47.0-wmf.24; 2026-10-13), MediaWiki-extensions-CodeMirror, Scribunto

Tue, Oct 6

Bhsd added a comment to T440102: Scrolling fails in codemirror-based source editor in Chrome on MacOS.

Are you using a mouse? It seems the vertical scrolling bar is hidden by default in your recording.

Tue, Oct 6, 6:09 AM · MediaWiki-extensions-CodeMirror
Bhsd moved T373710: Metrics instrumentation for CodeMirror 6 from Maintenance / tech debt to Done on the MediaWiki-extensions-CodeMirror board.
Tue, Oct 6, 6:03 AM · MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), MediaWiki-extensions-CodeMirror

Mon, Oct 5

Bhsd changed the status of T439321: Scribunto error messages still use CodeEditor line number anchors from Open to In Progress.
Mon, Oct 5, 6:53 AM · Patch-For-Review, MW-1.47-notes (1.47.0-wmf.24; 2026-10-13), MediaWiki-extensions-CodeMirror, Scribunto
Bhsd added a comment to T440102: Scrolling fails in codemirror-based source editor in Chrome on MacOS.

Thanks for reporting! Are you using the 2020 wikitext editor or the 2017 wikitext editor (a.k.a, VE source editor)? You can refer to https://www.mediawiki.org/wiki/Editor if you are not sure.

Mon, Oct 5, 1:50 AM · MediaWiki-extensions-CodeMirror
Bhsd added a comment to T439321: Scribunto error messages still use CodeEditor line number anchors.

I think the link should bring users to action=view pages instead of action=edit.

Mon, Oct 5, 1:38 AM · Patch-For-Review, MW-1.47-notes (1.47.0-wmf.24; 2026-10-13), MediaWiki-extensions-CodeMirror, Scribunto

Sun, Oct 4

Bhsd moved T440092: Add SRT and WebVTT subtitle syntax highlighting to the editor from Backlog to Feature requests on the MediaWiki-extensions-CodeMirror board.
Sun, Oct 4, 12:53 AM · TimedMediaHandler-TimedText, MediaWiki-extensions-CodeMirror

Sat, Oct 3

Bhsd moved T433073: Add CodeMirror job to jjb/mediawiki-catalyst-daily.yaml from Maintenance / tech debt to Done on the MediaWiki-extensions-CodeMirror board.
Sat, Oct 3, 6:19 AM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MediaWiki-extensions-CodeMirror, QS-Test-Automation

Fri, Oct 2

Bhsd moved T386436: Make it easier to add TemplateStyles from a module from Backlog to Done on the MediaWiki-extensions-CodeMirror board.
Fri, Oct 2, 2:56 AM · Patch-For-Review, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MediaWiki-extensions-CodeMirror, SyntaxHighlight, Scribunto, TemplateStyles
Bhsd moved T433073: Add CodeMirror job to jjb/mediawiki-catalyst-daily.yaml from Backlog to Maintenance / tech debt on the MediaWiki-extensions-CodeMirror board.
Fri, Oct 2, 2:56 AM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MediaWiki-extensions-CodeMirror, QS-Test-Automation
Bhsd moved T439573: Undoing when there is nothing to undo moves the cursor back to top from Backlog to Done on the MediaWiki-extensions-CodeMirror board.
Fri, Oct 2, 2:55 AM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MediaWiki-extensions-CodeMirror
Bhsd closed T439573: Undoing when there is nothing to undo moves the cursor back to top as Resolved.
Fri, Oct 2, 12:45 AM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MediaWiki-extensions-CodeMirror

Thu, Oct 1

Bhsd moved T439355: edit box frozen after openning and closing syntax highlighting full preferences in REL1_46 from Backlog to Done on the MediaWiki-extensions-CodeMirror board.
Thu, Oct 1, 1:55 PM · WikiEditor (2010), MediaWiki-extensions-CodeMirror
Bhsd changed the status of T437764: Strike text wrapped in and tags in CodeMirror from Open to In Progress.
Thu, Oct 1, 12:06 AM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MediaWiki-extensions-CodeMirror
Bhsd changed the status of T439573: Undoing when there is nothing to undo moves the cursor back to top from Open to In Progress.
Thu, Oct 1, 12:05 AM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MediaWiki-extensions-CodeMirror
Bhsd reassigned T439355: edit box frozen after openning and closing syntax highlighting full preferences in REL1_46 from Bhsd to DLynch.
Thu, Oct 1, 12:04 AM · WikiEditor (2010), MediaWiki-extensions-CodeMirror
Bhsd closed T439355: edit box frozen after openning and closing syntax highlighting full preferences in REL1_46 as Resolved.
Thu, Oct 1, 12:04 AM · WikiEditor (2010), MediaWiki-extensions-CodeMirror

Wed, Sep 30

Bhsd renamed T439355: edit box frozen after openning and closing syntax highlighting full preferences in REL1_46 from edit box frozen after openning and closing syntax highlighting full preferences to edit box frozen after openning and closing syntax highlighting full preferences in REL1_46.
Wed, Sep 30, 6:04 AM · WikiEditor (2010), MediaWiki-extensions-CodeMirror
Bhsd claimed T436575: Page image blank on first load in Page: editor - OpenSeadragon initialized before the lazy-loaded has a currentSrc.
Wed, Sep 30, 4:25 AM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Wikisource-Community-User-Group, ProofreadPage

Tue, Sep 29

Bhsd updated the task description for T419335: Add CodeMirror auto-linking where missing.
Tue, Sep 29, 10:41 AM · Epic, MediaWiki-extensions-CodeMirror

Sat, Sep 26

Bhsd moved T437780: CodeMirror syntax highlighting disguises underscores in links from Improvement to Done on the MediaWiki-extensions-CodeMirror board.
Sat, Sep 26, 5:42 AM · MW-1.47-notes (1.47.0-wmf.22; 2026-09-29), MediaWiki-extensions-CodeMirror
Bhsd closed T437780: CodeMirror syntax highlighting disguises underscores in links as Resolved.
Sat, Sep 26, 5:42 AM · MW-1.47-notes (1.47.0-wmf.22; 2026-09-29), MediaWiki-extensions-CodeMirror

Thu, Sep 24

Bhsd moved T434675: CodeMirror does not allow input (and bugs out) if it would cause deeply nested tags from Bugs to Done on the MediaWiki-extensions-CodeMirror board.
Thu, Sep 24, 10:36 AM · MediaWiki-extensions-CodeMirror
Bhsd moved T434164: Make ext.CodeMirror classes VE-agnostic from Maintenance / tech debt to Done on the MediaWiki-extensions-CodeMirror board.
Thu, Sep 24, 10:36 AM · MW-1.47-notes (1.47.0-wmf.22; 2026-09-29), Patch-For-Review, MediaWiki-extensions-CodeMirror

Wed, Sep 23

Bhsd added a comment to T437780: CodeMirror syntax highlighting disguises underscores in links.

How about only showing underlines when hovering? This is more similar to real anchor links.

Wed, Sep 23, 8:08 AM · MW-1.47-notes (1.47.0-wmf.22; 2026-09-29), MediaWiki-extensions-CodeMirror
Bhsd moved T434102: Enable WikiEditor on Special:Undelete from Backlog to Improvement on the MediaWiki-extensions-CodeMirror board.
Wed, Sep 23, 8:03 AM · MediaWiki-extensions-CodeMirror, WikiEditor (2010)

Thu, Sep 17

Bhsd closed T434675: CodeMirror does not allow input (and bugs out) if it would cause deeply nested tags as Resolved.
Thu, Sep 17, 5:22 AM · MediaWiki-extensions-CodeMirror
Bhsd added a comment to T438070: Cursor can become stuck after using link autocompletion in 2017 editor.

@GMikesell-WMF Ideally, this task may also need to be tested without CodeMirror because the issue exists no matter CodeMirror is on or off.

Thu, Sep 17, 1:42 AM · Verified, MW-1.47-notes (1.47.0-wmf.21; 2026-09-22), Editing-team (FY2026-27 Q1 sprint 6), Essential-Work, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor
Bhsd renamed T438070: Cursor can become stuck after using link autocompletion in 2017 editor from Cursor can become stuck after using link autocompletion in CodeMirror + 2017 editor to Cursor can become stuck after using link autocompletion in 2017 editor.
Thu, Sep 17, 1:40 AM · Verified, MW-1.47-notes (1.47.0-wmf.21; 2026-09-22), Editing-team (FY2026-27 Q1 sprint 6), Essential-Work, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Tue, Sep 15

Bhsd moved T437810: Source editor on mobile gets stuck: TypeError: can't access property "register", ve.ui.wikitextCommandRegistry is undefined from Bugs to Done on the MediaWiki-extensions-CodeMirror board.
Tue, Sep 15, 10:40 PM · Verified, MW-1.47-notes (1.47.0-wmf.20; 2026-09-15), Essential-Work, Editing-team (FY2026-27 Q1 sprint 5), MediaWiki-extensions-CodeMirror
Bhsd reassigned T432558: The 2017 wikitext editor performs very poorly when CM6 is enabled from MusikAnimal to DLynch.
Tue, Sep 15, 5:02 AM · MW-1.47-notes (1.47.0-wmf.14; 2026-08-04), VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor, MediaWiki-extensions-CodeMirror

Sat, Sep 12

Bhsd added a comment to T437780: CodeMirror syntax highlighting disguises underscores in links.

Why do you want to replace underscores with spaces in links? Isn't that cosmetic?

Sat, Sep 12, 10:56 PM · MW-1.47-notes (1.47.0-wmf.22; 2026-09-29), MediaWiki-extensions-CodeMirror
Bhsd added a comment to T437764: Strike text wrapped in and tags in CodeMirror.

Underlines will be ambiguous because they are also used to mark links.

Sat, Sep 12, 3:52 PM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MediaWiki-extensions-CodeMirror
Bhsd added a comment to T437763: Italicize/bold text wrapped in , , , and tags in CodeMirror.

I am not sure if this task should be accepted. Extra bolding or italicizing may not always look good.

Sat, Sep 12, 3:51 PM · Patch-For-Review, MediaWiki-extensions-CodeMirror

Fri, Sep 11

Bhsd added a comment to T437633: Compartmentalize the read-only state in CodeMirror.

We can easily replace this.readOnly by view.state.readOnly in applyLinter().

Fri, Sep 11, 3:35 AM · MW-1.47-notes (1.47.0-wmf.20; 2026-09-15), MediaWiki-extensions-CodeMirror
Bhsd merged T437666: Sanitised-CSS rejects var() based border-color into T364685: CSS sanitizer refuses TemplateStyles variable assignment to border-color but does permit background-color.
Fri, Sep 11, 3:28 AM · Patch-For-Review, TemplateStyles, css-sanitizer
Bhsd merged task T437666: Sanitised-CSS rejects var() based border-color into T364685: CSS sanitizer refuses TemplateStyles variable assignment to border-color but does permit background-color.
Fri, Sep 11, 3:28 AM · css-sanitizer

Sep 10 2026

Bhsd added a comment to T288161: Enable CodeMirror's Syntax Highlighting on English Wikipedia by default.

I'm planning to deploy this tomorrow (Thursday, September 10) around 21:00 UTC, along with the new "Highlight" version of the VE integration (T432558).

Sep 10 2026, 2:46 AM · MediaWiki-extensions-CodeMirror, Wikimedia-Site-requests

Sep 5 2026

Bhsd added a project to T423759: AbuseFilter edit window lacks the toolbar: MediaWiki-extensions-CodeMirror.
Sep 5 2026, 1:02 AM · MediaWiki-extensions-CodeMirror, WikiEditor (2010), AbuseFilter
Bhsd added a project to T434102: Enable WikiEditor on Special:Undelete: MediaWiki-extensions-CodeMirror.
Sep 5 2026, 1:01 AM · MediaWiki-extensions-CodeMirror, WikiEditor (2010)
Bhsd added a comment to T95148: Add toolbar to CodeMirror.

Hopefully this will help resolve T429583: WikiEditor 2010 toolbar sometimes not displayed and T422354: Adding `ext.CodeMirror.WikiEditor` to gadget dependencies leads to WikiEditor toolbar emptying.

Sep 5 2026, 1:00 AM · MediaWiki-extensions-CodeMirror

Sep 4 2026

Bhsd moved T436733: Safari: in cmhighlight VisualEditor mode opening a modal dialog is extremely slow from Backlog to Done on the MediaWiki-extensions-CodeMirror board.
Sep 4 2026, 6:21 AM · Essential-Work, Verified, MW-1.47-notes (1.47.0-wmf.19; 2026-09-08), Editing-team (FY2026-27 Q1 sprint 4), MediaWiki-extensions-CodeMirror, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor

Sep 3 2026

Bhsd added a comment to T425739: Make the CodeMirror preferences panel more accessible.

@bmartinezcalvo Visually speaking, I think showing the setting button as enabled is quite confusing. If a button is displayed as enabled, clicking on it is expected to disable something.

Sep 3 2026, 2:25 AM · MW-1.47-notes (1.47.0-wmf.19; 2026-09-08), WikiEditor (2010), MediaWiki-extensions-CodeMirror
Bhsd closed T436738: CSS text-decoration shorthand is not supported in Safari until a very recent version as Resolved.
Sep 3 2026, 2:20 AM · MW-1.47-notes (1.47.0-wmf.19; 2026-09-08), MediaWiki-extensions-CodeMirror
Bhsd added a comment to T436733: Safari: in cmhighlight VisualEditor mode opening a modal dialog is extremely slow.

Pending PROD- since Beta and Test automatically disables Syntax Highlighting on big articles so I can only test when it comes into PROD.

Sep 3 2026, 1:34 AM · Essential-Work, Verified, MW-1.47-notes (1.47.0-wmf.19; 2026-09-08), Editing-team (FY2026-27 Q1 sprint 4), MediaWiki-extensions-CodeMirror, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor

Sep 2 2026

Bhsd changed the status of T436738: CSS text-decoration shorthand is not supported in Safari until a very recent version from Open to In Progress.
Sep 2 2026, 6:51 AM · MW-1.47-notes (1.47.0-wmf.19; 2026-09-08), MediaWiki-extensions-CodeMirror
Bhsd created T436739: Changes in CodeMirror theme is not applied when syntax highlighting is off.
Sep 2 2026, 3:13 AM · MW-1.47-notes (1.47.0-wmf.19; 2026-09-08), VisualEditor, MediaWiki-extensions-CodeMirror
Bhsd created T436738: CSS text-decoration shorthand is not supported in Safari until a very recent version.
Sep 2 2026, 3:07 AM · MW-1.47-notes (1.47.0-wmf.19; 2026-09-08), MediaWiki-extensions-CodeMirror

Sep 1 2026

Bhsd added a comment to T436538: Find & Replace Autofill by browser.

Could you describe the steps to get autofill using the WikiEditor 2010 Find and Replace dialog? I am unfamiliar with this feature.

Sep 1 2026, 11:26 AM · MediaWiki-extensions-CodeMirror
Bhsd updated the task description for T420809: Cursor position changes when opening/closing Realtime Preview with CodeMirror 6.
Sep 1 2026, 5:31 AM · Realtime Preview, MediaWiki-extensions-CodeMirror

Aug 31 2026

Bhsd updated the task description for T436538: Find & Replace Autofill by browser.
Aug 31 2026, 4:32 PM · MediaWiki-extensions-CodeMirror
Bhsd edited projects for T436538: Find & Replace Autofill by browser, added: MediaWiki-extensions-CodeMirror; removed VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor.
Aug 31 2026, 4:31 PM · MediaWiki-extensions-CodeMirror
Bhsd changed the status of T434675: CodeMirror does not allow input (and bugs out) if it would cause deeply nested tags from Open to In Progress.
Aug 31 2026, 1:42 PM · MediaWiki-extensions-CodeMirror
Bhsd added projects to T436389: CodeMirror or Discussion Tools problem: missing cursor around brackets in discussion (screen from Firefox): VisualEditor-ContentEditable, VisualEditor.

If that helps, I wouldn't mind not having the bracket-matching highlighter in DT.

Aug 31 2026, 12:59 PM · VisualEditor, VisualEditor-ContentEditable, MediaWiki-extensions-CodeMirror
Bhsd closed T436171: Lua editor displays false-positive warnings in variadic-function definitions as Resolved.

Temporarily fixed by a workaround. However, if Scribunto will migrate to Lua 5.4 and deprecate arg in the future (T178146: Add support for a newer Lua version than Lua 5.1 to luasandbox), we may need to drop the workaround then.

Aug 31 2026, 7:07 AM · MW-1.47-notes (1.47.0-wmf.18; 2026-09-01), Scribunto, MediaWiki-extensions-CodeMirror
Bhsd moved T434675: CodeMirror does not allow input (and bugs out) if it would cause deeply nested tags from Backlog to Bugs on the MediaWiki-extensions-CodeMirror board.

I can confirm this bug also influences other extension tags such as .

Aug 31 2026, 6:26 AM · MediaWiki-extensions-CodeMirror

Aug 29 2026

Bhsd added a comment to T436389: CodeMirror or Discussion Tools problem: missing cursor around brackets in discussion (screen from Firefox).

It seems that background colors for matching/non-matching brackets are incompatible with VE.

Aug 29 2026, 12:35 PM · VisualEditor, VisualEditor-ContentEditable, MediaWiki-extensions-CodeMirror
Bhsd added a comment to T178146: Add support for a newer Lua version than Lua 5.1 to luasandbox.

T436171 mentioned the usage of legacy vararg function syntax using arg, which is removed in Lua 5.2.

Aug 29 2026, 7:27 AM · MW-1.47-notes (1.47.0-wmf.22; 2026-09-29), Patch-For-Review, LuaSandbox, Scribunto

Aug 28 2026

Bhsd added a comment to T424438: Add Color Preview in Editor.

You might also see i.e. {{background color|#e0f2fe|Custom Text}} in place of Custom Text, so we'll need to find a way to parse out the colour from that in order to attach our picker, or leave things like that unsupported.

Aug 28 2026, 12:29 PM · MediaWiki-extensions-CodeMirror
Bhsd added a comment to T435868: sub reference tag is not selected in VE with syntax highlighting.

I cannot reproduce this issue.

Aug 28 2026, 7:40 AM · Cite (Sub-referencing), MediaWiki-extensions-CodeMirror, VisualEditor-ContentEditable, VisualEditor
Bhsd added a comment to T434675: CodeMirror does not allow input (and bugs out) if it would cause deeply nested tags.

I cannot reproduce this issue following the steps.

Aug 28 2026, 7:36 AM · MediaWiki-extensions-CodeMirror
Bhsd added a project to T436171: Lua editor displays false-positive warnings in variadic-function definitions: Scribunto.

arg was deprecated in Lua 5.1 and removed in Lua 5.2. Which Lua version does Scribunto use?

Aug 28 2026, 2:58 AM · MW-1.47-notes (1.47.0-wmf.18; 2026-09-01), Scribunto, MediaWiki-extensions-CodeMirror

Aug 26 2026

Bhsd added a comment to T436171: Lua editor displays false-positive warnings in variadic-function definitions.

I think you need to use local args = {...}, and that works for me.

Aug 26 2026, 11:50 PM · MW-1.47-notes (1.47.0-wmf.18; 2026-09-01), Scribunto, MediaWiki-extensions-CodeMirror
Bhsd added a comment to T436171: Lua editor displays false-positive warnings in variadic-function definitions.

Any example module pages?

Aug 26 2026, 11:36 PM · MW-1.47-notes (1.47.0-wmf.18; 2026-09-01), Scribunto, MediaWiki-extensions-CodeMirror
Bhsd changed the status of T424438: Add Color Preview in Editor from In Progress to Open.

@MusikAnimal For this ticket, we may also need to support color pickers in the mediawiki mode (to some extent). Should I move the codemirror-css-color-picker library from ext.CodeMirror.modes to ext.CodeMirror.lib?

Aug 26 2026, 5:38 AM · MediaWiki-extensions-CodeMirror
Bhsd moved T434808: "Open links with modifier key + click" preferences doesn't work in 2017 editor from Improvement to Done on the MediaWiki-extensions-CodeMirror board.
Aug 26 2026, 5:25 AM · VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor, MediaWiki-extensions-CodeMirror
Bhsd moved T434403: VE slowed down in Chrome by "Recalculate Style" from Backlog to Done on the MediaWiki-extensions-CodeMirror board.
Aug 26 2026, 5:24 AM · MW-1.47-notes (1.47.0-wmf.19; 2026-09-08), Verified, MediaWiki-extensions-CodeMirror, Essential-Work, Editing-team (FY2026-27 Q1 sprint 3), EditCheck, Browser-Support-Google-Chrome, VisualEditor-Performance, VisualEditor

Aug 18 2026

Bhsd added a comment to T425739: Make the CodeMirror preferences panel more accessible.

I think one of the dropdown menu items should open the full preference dialog.

Aug 18 2026, 3:05 PM · MW-1.47-notes (1.47.0-wmf.19; 2026-09-08), WikiEditor (2010), MediaWiki-extensions-CodeMirror

Aug 12 2026

Bhsd changed the status of T424438: Add Color Preview in Editor from Open to In Progress.
Aug 12 2026, 11:43 AM · MediaWiki-extensions-CodeMirror
Bhsd moved T395347: Raise Grade A JavaScript requirement from ES2017 to ES2018 (ECMAScript 9) from Maintenance / tech debt to Done on the MediaWiki-extensions-CodeMirror board.
Aug 12 2026, 6:01 AM · MW-1.47-notes (1.47.0-wmf.14; 2026-08-04), MediaWiki-Core-Platform-Team (Kanban), MediaWiki-extensions-CodeMirror, MediaWiki-ResourceLoader, JavaScript
Bhsd closed T433188: Add CodeMirror preferences to the 2017 wikitext editor as Resolved.
Aug 12 2026, 5:56 AM · MW-1.47-notes (1.47.0-wmf.14; 2026-08-04), VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor, MediaWiki-extensions-CodeMirror
Bhsd removed a project from T429583: WikiEditor 2010 toolbar sometimes not displayed: Patch-For-Review.
Aug 12 2026, 5:53 AM · MW-1.47-notes (1.47.0-wmf.14; 2026-08-04), Regression, MediaWiki-extensions-CodeMirror, WikiEditor (2010)
Bhsd removed a project from T127682: Make code editor understand JSON with comments and trailing commas: Patch-For-Review.
Aug 12 2026, 5:43 AM · Patch-For-Review, MW-1.47-notes (1.47.0-wmf.16; 2026-08-18), Upstream, CodeEditor
Bhsd removed a project from T127682: Make code editor understand JSON with comments and trailing commas: MediaWiki-extensions-CodeMirror.

MediaWiki-extensions-CodeMirror part is completed.

Aug 12 2026, 5:43 AM · Patch-For-Review, MW-1.47-notes (1.47.0-wmf.16; 2026-08-18), Upstream, CodeEditor

Aug 5 2026

Bhsd closed T433626: luacheck doesn't know about mw.site.interwikiMap() as Resolved.
Aug 5 2026, 6:00 AM · MW-1.47-notes (1.47.0-wmf.15; 2026-08-11), MediaWiki-extensions-CodeMirror

Aug 1 2026

Bhsd changed the status of T433626: luacheck doesn't know about mw.site.interwikiMap() from Open to In Progress.
Aug 1 2026, 8:16 AM · MW-1.47-notes (1.47.0-wmf.15; 2026-08-11), MediaWiki-extensions-CodeMirror

Jul 31 2026

Bhsd moved T433626: luacheck doesn't know about mw.site.interwikiMap() from Backlog to Bugs on the MediaWiki-extensions-CodeMirror board.
Jul 31 2026, 5:37 PM · MW-1.47-notes (1.47.0-wmf.15; 2026-08-11), MediaWiki-extensions-CodeMirror

Jul 30 2026

Bhsd reassigned T422565: Add button and keyboard shortcut to sort lines of text from Manvikesarwani09 to MusikAnimal.
Jul 30 2026, 8:03 AM · RoadToWiki, MW-1.47-notes (1.47.0-wmf.16; 2026-08-18), Patch-For-Review, MediaWiki-extensions-CodeMirror
Bhsd added a comment to T433188: Add CodeMirror preferences to the 2017 wikitext editor.

Assuming you haven't set up a deliberate external parsoid for development, composer update in your top-level mediawiki checkout should fix it.

Jul 30 2026, 2:43 AM · MW-1.47-notes (1.47.0-wmf.14; 2026-08-04), VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor, MediaWiki-extensions-CodeMirror
Bhsd added a comment to T433188: Add CodeMirror preferences to the 2017 wikitext editor.

If this is your issue, you'll have a network request in the background to api.php for action=visualeditor paction=parsefragment that's flagged as a non-200 response. (Other questions: does it fail the same way with syntax highlighting turned off? How much text were you selecting? Any console errors? If you do this in the console first does that fix it: ve.ui.MWMetaDialog.static.handlesSource = true?)

Jul 30 2026, 2:28 AM · MW-1.47-notes (1.47.0-wmf.14; 2026-08-04), VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor, MediaWiki-extensions-CodeMirror
Bhsd added a comment to T422565: Add button and keyboard shortcut to sort lines of text.

The selection becomes very strange after sorting if the original selection was not whole lines, and there is a RangeError thrown in the console.

Jul 30 2026, 1:19 AM · RoadToWiki, MW-1.47-notes (1.47.0-wmf.16; 2026-08-18), Patch-For-Review, MediaWiki-extensions-CodeMirror
Bhsd closed T431782: Highlight matching XML tags on caret placement as Resolved.
Jul 30 2026, 1:18 AM · MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), MediaWiki-extensions-CodeMirror
Bhsd added a comment to T433188: Add CodeMirror preferences to the 2017 wikitext editor.

I can't reproduce not being able to open the dialog with a selection.

Jul 30 2026, 1:15 AM · MW-1.47-notes (1.47.0-wmf.14; 2026-08-04), VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor, MediaWiki-extensions-CodeMirror
Bhsd changed the status of T429583: WikiEditor 2010 toolbar sometimes not displayed from In Progress to Open.
Jul 30 2026, 1:07 AM · MW-1.47-notes (1.47.0-wmf.14; 2026-08-04), Regression, MediaWiki-extensions-CodeMirror, WikiEditor (2010)
Bhsd added a comment to T429583: WikiEditor 2010 toolbar sometimes not displayed.

@Lucky_number Could you check whether the issue has been fixed on ruwiki? I cannot reproduce it any more.

Jul 30 2026, 1:04 AM · MW-1.47-notes (1.47.0-wmf.14; 2026-08-04), Regression, MediaWiki-extensions-CodeMirror, WikiEditor (2010)
Bhsd closed T427700: Allow extensions to insert into specialParserFunctions for CodeMirror as Resolved.
Jul 30 2026, 1:01 AM · MW-1.47-notes (1.47.0-wmf.14; 2026-08-04), MediaWiki-extensions-CodeMirror
Bhsd closed T427700: Allow extensions to insert into specialParserFunctions for CodeMirror, a subtask of T419335: Add CodeMirror auto-linking where missing, as Resolved.
Jul 30 2026, 1:00 AM · Epic, MediaWiki-extensions-CodeMirror
Bhsd added a comment to T433188: Add CodeMirror preferences to the 2017 wikitext editor.

I notice a few possible bugs:

  1. The preference dialog cannot be opened if there is any content selected.
  2. Disabling the line numbers causes misalignment between VE and CodeMirror.
Jul 30 2026, 12:59 AM · MW-1.47-notes (1.47.0-wmf.14; 2026-08-04), VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor, MediaWiki-extensions-CodeMirror

Jul 28 2026

Bhsd moved T430855: Overlapping text in the 2017 wikitext editor with syntax highlighting from Backlog to Done on the MediaWiki-extensions-CodeMirror board.
Jul 28 2026, 7:49 AM · MediaWiki-extensions-CodeMirror, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Jul 25 2026

Bhsd added a comment to T432950: h2 have enlarged font sizes in WTE2017 with syntax highlighting.

this is actually something the codemirror-branch for T432558 could be made to do.

Jul 25 2026, 8:20 AM · MW-1.47-notes (1.47.0-wmf.13; 2026-07-28), VisualEditor, Regression, VisualEditor-MediaWiki-2017WikitextEditor, MediaWiki-extensions-CodeMirror

Jul 23 2026

Bhsd added a comment to T163533: Add different color themes of syntax highlighting.

@Bhsd entry added, please make any changes if needed on the draft meta page: https://meta.wikimedia.org/wiki/Tech/News/2026/31

Jul 23 2026, 4:51 PM · MW-1.47-notes (1.47.0-wmf.13; 2026-07-28), User-notice, Patch-For-Review, MediaWiki-extensions-CodeMirror
Bhsd closed T432950: h2 have enlarged font sizes in WTE2017 with syntax highlighting as Resolved.
Jul 23 2026, 4:22 PM · MW-1.47-notes (1.47.0-wmf.13; 2026-07-28), VisualEditor, Regression, VisualEditor-MediaWiki-2017WikitextEditor, MediaWiki-extensions-CodeMirror
Bhsd added a comment to T432950: h2 have enlarged font sizes in WTE2017 with syntax highlighting.

@Quiddity In the 2017 editor, CodeMirror only adds an overlay layer and the layer has to align with the underlying contenteditable. As a result, we cannot change font size or font weight in CodeMirror, either of which will cause misalignment between the contenteditable and the CodeMirror overlay.

Jul 23 2026, 4:08 PM · MW-1.47-notes (1.47.0-wmf.13; 2026-07-28), VisualEditor, Regression, VisualEditor-MediaWiki-2017WikitextEditor, MediaWiki-extensions-CodeMirror
Bhsd updated the task description for T432950: h2 have enlarged font sizes in WTE2017 with syntax highlighting.
Jul 23 2026, 10:27 AM · MW-1.47-notes (1.47.0-wmf.13; 2026-07-28), VisualEditor, Regression, VisualEditor-MediaWiki-2017WikitextEditor, MediaWiki-extensions-CodeMirror
Bhsd moved T432950: h2 have enlarged font sizes in WTE2017 with syntax highlighting from Backlog to Bugs on the MediaWiki-extensions-CodeMirror board.
Jul 23 2026, 10:24 AM · MW-1.47-notes (1.47.0-wmf.13; 2026-07-28), VisualEditor, Regression, VisualEditor-MediaWiki-2017WikitextEditor, MediaWiki-extensions-CodeMirror
Bhsd created T432950: h2 have enlarged font sizes in WTE2017 with syntax highlighting.
Jul 23 2026, 10:24 AM · MW-1.47-notes (1.47.0-wmf.13; 2026-07-28), VisualEditor, Regression, VisualEditor-MediaWiki-2017WikitextEditor, MediaWiki-extensions-CodeMirror

Jul 21 2026

Bhsd added a comment to T163533: Add different color themes of syntax highlighting.

A patch that will be deployed next week adds themes to CodeMirror syntax highlighting. The themes can be picked from a dropdown menu in the full CodeMirror preference dialog. For Wikitext, available themes are default, colorblind-friendly (previously the colorblind preference option on Special:Preferences#mw-prefsection-editing) and no-highlight. For code languages (i.e., CSS/JavaScript/JSON/Vue/Lua), there are a few third-party themes available.

Jul 21 2026, 5:26 AM · MW-1.47-notes (1.47.0-wmf.13; 2026-07-28), User-notice, Patch-For-Review, MediaWiki-extensions-CodeMirror
Bhsd updated the task description for T163533: Add different color themes of syntax highlighting.
Jul 21 2026, 5:12 AM · MW-1.47-notes (1.47.0-wmf.13; 2026-07-28), User-notice, Patch-For-Review, MediaWiki-extensions-CodeMirror
Bhsd added a project to T163533: Add different color themes of syntax highlighting: User-notice.
Jul 21 2026, 5:07 AM · MW-1.47-notes (1.47.0-wmf.13; 2026-07-28), User-notice, Patch-For-Review, MediaWiki-extensions-CodeMirror