Page MenuHomePhabricator

Bhsd (Bhsd)
User

Today

  • No visible events.

Tomorrow

  • No visible events.

Sunday

  • No visible events.

User Details

User Since
Oct 16 2021, 7:13 AM (215 w, 5 d)
Availability
Available
LDAP User
Bhsd
MediaWiki User
Unknown

Recent Activity

Sun, Nov 30

Bhsd closed T407918: Add CodeMirror integration to 2017 editor + DiscussionTools, a subtask of T357482: 2017 wikitext editor integration in CodeMirror 6, as Resolved.
Sun, Nov 30, 11:16 AM · MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), Community-Tech, MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor, MediaWiki-extensions-CodeMirror
Bhsd closed T407918: Add CodeMirror integration to 2017 editor + DiscussionTools as Resolved.
Sun, Nov 30, 11:16 AM · MW-1.46-notes (1.46.0-wmf.4; 2025-11-25), User-notice, DiscussionTools, MediaWiki-extensions-CodeMirror

Tue, Nov 25

Bhsd moved T410991: Pair html tags with different capitalization are not highlighted properly from Backlog to CodeMirror 5 (legacy) on the MediaWiki-extensions-CodeMirror board.
Tue, Nov 25, 1:02 PM · MediaWiki-extensions-CodeMirror

Mon, Nov 24

Bhsd removed a project from T373711: Add support for Scribunto, JavaScript, CSS, JSON and Vue to CodeMirror 6: Patch-For-Review.
Mon, Nov 24, 7:13 AM · MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), MediaWiki-extensions-CodeMirror
Bhsd removed a project from T286270: CodeMirror does not set a default for "usecodemirror" preference, causing user_properties bloat: Patch-For-Review.
Mon, Nov 24, 7:12 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Community-Tech (CommTech-Sprint-6), MW-1.37-notes (1.37.0-wmf.16; 2021-07-26), Performance Issue, MediaWiki-extensions-CodeMirror
Bhsd closed T407824: Add preference to fold all ref tags by default as Resolved.
Mon, Nov 24, 7:10 AM · MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), MediaWiki-extensions-CodeMirror
Bhsd closed T401057: Modifier + clicking feature in CodeMirror produces the wrong link when you are substituting a template as Resolved.
Mon, Nov 24, 7:05 AM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), MediaWiki-extensions-CodeMirror
Bhsd moved T408729: Add preferences to select between available linters in CodeMirror from Backlog to Improvement on the MediaWiki-extensions-CodeMirror board.
Mon, Nov 24, 7:04 AM · MediaWiki-extensions-CodeMirror

Tue, Nov 11

Bhsd moved T405134: CSS syntax highlighting disappears after enabling Code Mirror 6 on MediaWiki 1.44 from Bugs to Maintenance / tech debt on the MediaWiki-extensions-CodeMirror board.

MediaWiki 1.45 is scheduled to be released later this month, so I do not think people will actively work on this task.

Tue, Nov 11, 2:02 AM · CodeEditor, affects-Miraheze, MediaWiki-extensions-CodeMirror

Sat, Nov 8

Bhsd claimed T409634: CodeMirror 6 does not handle gallery image correctly in terms of auto-completion and modifier clicks.
Sat, Nov 8, 2:29 PM · MediaWiki-extensions-CodeMirror
Bhsd created T409634: CodeMirror 6 does not handle gallery image correctly in terms of auto-completion and modifier clicks.
Sat, Nov 8, 2:29 PM · MediaWiki-extensions-CodeMirror

Fri, Nov 7

Bhsd claimed T409490: Lint tooltips in CodeMirror sometimes make it complicated to edit.
Fri, Nov 7, 5:33 PM · Patch-For-Review, MediaWiki-extensions-CodeMirror
Bhsd added a comment to T409490: Lint tooltips in CodeMirror sometimes make it complicated to edit.

Yes, it could be helpful to limit the number of displayed tooltips and, if possible, to merge all 17 identical messages into a single one, indicating “×17”.

Fri, Nov 7, 3:07 PM · Patch-For-Review, MediaWiki-extensions-CodeMirror
Bhsd added a comment to T360351: Off-by-N cursor/text insertion bug in source editor, Vector/Safari, on Mac.

I'm sorry, but the page in question is on my localhost private MediaWiki installation. If I find a way to reproduce on a public Wikimedia site, I will update.

Fri, Nov 7, 2:40 PM · MediaWiki-extensions-CodeMirror, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor
Bhsd closed T408623: CodeMirror linter does not warn on unclosed tags, a subtask of T407153: API-powered linting for wikitext using Parsoid, as Resolved.
Fri, Nov 7, 2:37 PM · MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), MediaWiki-extensions-CodeMirror
Bhsd closed T408623: CodeMirror linter does not warn on unclosed tags as Resolved.
Fri, Nov 7, 2:36 PM · MediaWiki-extensions-CodeMirror
Bhsd moved T360351: Off-by-N cursor/text insertion bug in source editor, Vector/Safari, on Mac from CodeMirror 5 (legacy) to Bugs on the MediaWiki-extensions-CodeMirror board.

I figured it out, I apparently need to go to the file's page, edit the file, and change its privacy settings. Does it work now? (Why does Phabricator make files private by default?)

Fri, Nov 7, 2:34 PM · MediaWiki-extensions-CodeMirror, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor
Bhsd closed T407153: API-powered linting for wikitext using Parsoid, a subtask of T394965: Provide API-powered linting of supported languages in CodeMirror, as Resolved.
Fri, Nov 7, 2:30 PM · User-Tgr, TemplateStyles, MediaWiki-extensions-CodeMirror
Bhsd closed T407153: API-powered linting for wikitext using Parsoid as Resolved.
Fri, Nov 7, 2:30 PM · MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), MediaWiki-extensions-CodeMirror
Bhsd edited projects for T401057: Modifier + clicking feature in CodeMirror produces the wrong link when you are substituting a template, added: MW-1.46-notes (1.46.0-wmf.2; 2025-11-12); removed MW-1.46-notes (1.46.0-wmf.1; 2025-11-05).
Fri, Nov 7, 2:28 PM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), MediaWiki-extensions-CodeMirror
Bhsd added a comment to T409490: Lint tooltips in CodeMirror sometimes make it complicated to edit.

Do you have any suggestions? How about limiting the number of displayed tooltips?

Fri, Nov 7, 2:26 PM · Patch-For-Review, MediaWiki-extensions-CodeMirror
Bhsd added a comment to T409402: "Editing help" visible when editing JavaScript pages with CodeMirror 6 enabled.

What is "Editing help"? In addition, I do not think CodeMirror 6 for JavaScript has been deployed for Wikipedia.

Fri, Nov 7, 2:23 PM · Patch-For-Review, Regression, MediaWiki-extensions-CodeMirror

Nov 3 2025

Bhsd claimed T401057: Modifier + clicking feature in CodeMirror produces the wrong link when you are substituting a template.
Nov 3 2025, 5:32 AM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), MediaWiki-extensions-CodeMirror

Nov 2 2025

Bhsd added a comment to T360351: Off-by-N cursor/text insertion bug in source editor, Vector/Safari, on Mac.

image.png (201×759 px, 35 KB)

Nov 2 2025, 3:57 AM · MediaWiki-extensions-CodeMirror, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor
Bhsd moved T399801: Enable syntax highlighting on Special:MassMessage from Improvement to Done on the MediaWiki-extensions-CodeMirror board.
Nov 2 2025, 3:49 AM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), MassMessage, MediaWiki-extensions-CodeMirror
Bhsd added a comment to T399801: Enable syntax highlighting on Special:MassMessage.

@SD0001 Could you confirm the state of this task?

Nov 2 2025, 3:02 AM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), MassMessage, MediaWiki-extensions-CodeMirror

Oct 31 2025

Bhsd added a comment to T360351: Off-by-N cursor/text insertion bug in source editor, Vector/Safari, on Mac.

@A_diehard_editor Are you using CodeMirror 5 or 6? CodeMirror 6 needs to be enabled in LocalSettings.php.

Oct 31 2025, 12:07 PM · MediaWiki-extensions-CodeMirror, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor

Oct 30 2025

Bhsd removed a project from T394965: Provide API-powered linting of supported languages in CodeMirror: Patch-For-Review.
Oct 30 2025, 2:05 PM · User-Tgr, TemplateStyles, MediaWiki-extensions-CodeMirror

Oct 29 2025

Bhsd added a comment to T407153: API-powered linting for wikitext using Parsoid.

Currently there are some duplicate rules between WikiLint and Parsoid, such as unclosed-quotes-in-heading (Parsoid)/format-leakage#apostrophe (WikiLint), duplicate-ids (Parsoid)/no-duplicate#id (WikiLint), bogus-image-options (Parsoid)/no-duplicate#imageParameter (WikiLint), fostered (Parsoid)/fostered-content (WikiLint), wikilink-in-extlink (Parsoid)/nested-link (WikiLint), and obsolete-tag (Parsoid)/obsolete-tag (WikiLint). However, the marked text range can be different between the two linters, usually more precise from WikiLint. What should we do with these rules?

Oct 29 2025, 2:15 PM · MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), MediaWiki-extensions-CodeMirror
Bhsd added a subtask for T407153: API-powered linting for wikitext using Parsoid: T408623: CodeMirror linter does not warn on unclosed tags.
Oct 29 2025, 4:41 AM · MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), MediaWiki-extensions-CodeMirror
Bhsd added a parent task for T408623: CodeMirror linter does not warn on unclosed tags: T407153: API-powered linting for wikitext using Parsoid.
Oct 29 2025, 4:41 AM · MediaWiki-extensions-CodeMirror
Bhsd added a comment to T408623: CodeMirror linter does not warn on unclosed tags.

Will be resolved by T407153.

Oct 29 2025, 12:07 AM · MediaWiki-extensions-CodeMirror

Oct 26 2025

Bhsd added a comment to T408292: Text with characters typed with compose key (or similar) disappear partially after syntax higlighting turned off.

.. just a note on linking to CodeMirror 5 (legacy): current enwiki production version is 6.0.0, having the bug (too)

Oct 26 2025, 2:08 PM · MediaWiki-extensions-CodeMirror
Bhsd moved T408292: Text with characters typed with compose key (or similar) disappear partially after syntax higlighting turned off from Backlog to CodeMirror 5 (legacy) on the MediaWiki-extensions-CodeMirror board.
Oct 26 2025, 4:42 AM · MediaWiki-extensions-CodeMirror

Oct 22 2025

Bhsd added a comment to T404543: Make search and CodeMirror settings buttons more accessible in WikiEditor.

The recent change breaks the replacement of the search button when CM6 is enabled, which queries .group-search .tool.

Oct 22 2025, 11:32 AM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), ProofreadPage, WikiEditor (2010), MediaWiki-extensions-CodeMirror
Bhsd closed T405063: Two IME selectors appear when using CodeMirror 6 as Resolved.
Oct 22 2025, 11:23 AM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), MediaWiki-extensions-CodeMirror, UniversalLanguageSelector

Oct 20 2025

Bhsd closed T399774: Always activate autocompletion when typing page titles as Resolved.
Oct 20 2025, 4:31 AM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), MediaWiki-extensions-CodeMirror

Oct 16 2025

Bhsd claimed T407483: Old parser renders unparsed image embedding markup when file description contains link markup.

The linter feature of the beta CodeMirror 6 extension can be helpful when debugging Wikitext.

Oct 16 2025, 3:23 PM · Content-Transform-Team, MediaWiki-Parser

Oct 14 2025

Bhsd moved T407153: API-powered linting for wikitext using Parsoid from Backlog to Improvement on the MediaWiki-extensions-CodeMirror board.
Oct 14 2025, 8:07 PM · MW-1.46-notes (1.46.0-wmf.1; 2025-11-05), MediaWiki-extensions-CodeMirror
Bhsd moved T407154: API-powered linting for JavaScript using Peast from Backlog to Improvement on the MediaWiki-extensions-CodeMirror board.
Oct 14 2025, 8:07 PM · MediaWiki-extensions-CodeMirror
Bhsd moved T250957: TemplateStyles should tell users not to use vendor prefixes when it sees one from Feature requests to Done on the MediaWiki-extensions-CodeMirror board.
Oct 14 2025, 2:53 AM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), MediaWiki-extensions-CodeMirror, CodeEditor, css-sanitizer, TemplateStyles

Oct 2 2025

Bhsd added a comment to T344712: A special edit link that highlights all the lint errors in an article.

FYI, there is a task in progress to display all lint errors when CodeMirror 6 is on (T394965).

Oct 2 2025, 7:20 AM · MediaWiki-extensions-Linter

Oct 1 2025

Bhsd added a comment to T405063: Two IME selectors appear when using CodeMirror 6.

How about just disabling IME like in CodeMirror 5 (T194102)?

Oct 1 2025, 1:59 PM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), MediaWiki-extensions-CodeMirror, UniversalLanguageSelector
Bhsd moved T189824: Expose api-stashedit JS to non-legacy textarea editors from Backlog to CodeMirror 5 (legacy) on the MediaWiki-extensions-CodeMirror board.
Oct 1 2025, 1:49 PM · Wikimedia-Performance-recommendation, Patch-Needs-Improvement, MW-1.39-notes (1.39.0-wmf.8; 2022-04-18), VisualEditor, MediaWiki-Page-editing, CodeEditor, MediaWiki-extensions-CodeMirror, VisualEditor-MediaWiki-2017WikitextEditor, WikiEditor (2010)
Bhsd moved T203897: CodeMirror extension In Russian Wikisource breaks the edit field of pages from Backlog to Done on the MediaWiki-extensions-CodeMirror board.

CodeMirror 5 has been disabled for the content model proofread-page, while the integration with CodeMirror 6 should be discussed in T380262.

Oct 1 2025, 1:43 PM · User-TheDJ, All-and-every-Wikisource, ProofreadPage, Russian-Sites, MediaWiki-extensions-CodeMirror
Bhsd merged T203897: CodeMirror extension In Russian Wikisource breaks the edit field of pages into T380262: Make CodeMirror compatible with ProofreadPage headers and footers.
Oct 1 2025, 1:41 PM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), Community-Tech, ProofreadPage, MediaWiki-extensions-CodeMirror
Bhsd merged task T203897: CodeMirror extension In Russian Wikisource breaks the edit field of pages into T380262: Make CodeMirror compatible with ProofreadPage headers and footers.
Oct 1 2025, 1:41 PM · User-TheDJ, All-and-every-Wikisource, ProofreadPage, Russian-Sites, MediaWiki-extensions-CodeMirror
Bhsd claimed T399801: Enable syntax highlighting on Special:MassMessage.
Oct 1 2025, 1:27 PM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), MassMessage, MediaWiki-extensions-CodeMirror
Bhsd updated the task description for T166098: Syntax sensitive and highlighting source code editor for template code wanted.
Oct 1 2025, 5:31 AM · Epic, MediaWiki-extensions-CodeMirror, MediaWiki-Page-editing, MediaWiki-Parser-Templates
Bhsd closed T381577: Highlighting of syntax errors, warnings, infos for Wikitext editor, a subtask of T166098: Syntax sensitive and highlighting source code editor for template code wanted, as Resolved.
Oct 1 2025, 5:30 AM · Epic, MediaWiki-extensions-CodeMirror, MediaWiki-Page-editing, MediaWiki-Parser-Templates
Bhsd closed T381577: Highlighting of syntax errors, warnings, infos for Wikitext editor as Resolved.

The basic objective of this task has been completed. Further discussion about the linter configuration can be continued in T394964. The Parsoid-based linting is a separate task (T394965).

Oct 1 2025, 5:30 AM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), Community-Tech, MediaWiki-extensions-CodeMirror

Sep 30 2025

Bhsd closed T405267: CodeMirror: Template argument names containing hyphens are not highlighted appropriately as Resolved.
Sep 30 2025, 11:55 AM · MediaWiki-extensions-CodeMirror
Bhsd closed T405268: CodeMirror: Gallery highlighting may lead to bad/desynchronised state as Resolved.
Sep 30 2025, 11:55 AM · MediaWiki-extensions-CodeMirror

Sep 29 2025

Bhsd closed T289407: CodeMirror should perform syntax highlighting inside <gallery></gallery> tags, a subtask of T108447: File links should be parsed differently from regular wikilinks, as Resolved.
Sep 29 2025, 5:34 AM · MediaWiki-extensions-CodeMirror
Bhsd closed T289407: CodeMirror should perform syntax highlighting inside <gallery></gallery> tags as Resolved.
Sep 29 2025, 5:34 AM · MediaWiki-extensions-CodeMirror
Bhsd removed a project from T381577: Highlighting of syntax errors, warnings, infos for Wikitext editor: Patch-For-Review.
Sep 29 2025, 5:26 AM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), Community-Tech, MediaWiki-extensions-CodeMirror
Bhsd changed the status of T405063: Two IME selectors appear when using CodeMirror 6 from In Progress to Open.

This issue seems more difficult than I thought, because the keyboard events are always re-dispatched in the original textarea.

Sep 29 2025, 5:23 AM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), MediaWiki-extensions-CodeMirror, UniversalLanguageSelector
Bhsd claimed T399774: Always activate autocompletion when typing page titles.
Sep 29 2025, 4:42 AM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), MediaWiki-extensions-CodeMirror

Sep 27 2025

Bhsd claimed T398097: Upgrade WebdriverIO to v9 in CodeMirror.
Sep 27 2025, 12:21 PM · User-zeljkofilipin, MediaWiki-extensions-CodeMirror
Bhsd closed T398097: Upgrade WebdriverIO to v9 in CodeMirror, a subtask of T363704: Upgrade WebdriverIO to v9 in all repositories, as Resolved.
Sep 27 2025, 12:20 PM · Browser Test Platform, Patch-For-Review, MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), Epic
Bhsd closed T398097: Upgrade WebdriverIO to v9 in CodeMirror as Resolved.
Sep 27 2025, 12:20 PM · User-zeljkofilipin, MediaWiki-extensions-CodeMirror

Sep 23 2025

Bhsd removed a project from T405134: CSS syntax highlighting disappears after enabling Code Mirror 6 on MediaWiki 1.44: Patch-For-Review.
Sep 23 2025, 1:12 PM · CodeEditor, affects-Miraheze, MediaWiki-extensions-CodeMirror
Bhsd claimed T405268: CodeMirror: Gallery highlighting may lead to bad/desynchronised state.
Sep 23 2025, 12:52 PM · MediaWiki-extensions-CodeMirror
Bhsd added a comment to T405267: CodeMirror: Template argument names containing hyphens are not highlighted appropriately.

Thanks for your kind words! The above patch will fix it for - as a special case, and we can leave a more comprehensive fix later (I do have some success in my online demo).

Sep 23 2025, 11:44 AM · MediaWiki-extensions-CodeMirror
Bhsd moved T250957: TemplateStyles should tell users not to use vendor prefixes when it sees one from Backlog to Feature requests on the MediaWiki-extensions-CodeMirror board.
Sep 23 2025, 4:56 AM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), MediaWiki-extensions-CodeMirror, CodeEditor, css-sanitizer, TemplateStyles
Bhsd added a project to T250957: TemplateStyles should tell users not to use vendor prefixes when it sees one: MediaWiki-extensions-CodeMirror.

There are ongoing efforts to replace CodeEditor with CodeMirror in the integration with TemplateStyles, and this task should be easy to implement using a custom Stylelint rule.

Sep 23 2025, 4:55 AM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), MediaWiki-extensions-CodeMirror, CodeEditor, css-sanitizer, TemplateStyles
Bhsd added a comment to T405134: CSS syntax highlighting disappears after enabling Code Mirror 6 on MediaWiki 1.44.

I think there are multiple patches in multiple repositories that need backporting. Otherwise, we can just create a simple patch for REL1_44 to limit the CodeMirror beta feature within core content models (javascript, css and json).

Sep 23 2025, 3:53 AM · CodeEditor, affects-Miraheze, MediaWiki-extensions-CodeMirror
Bhsd added a comment to T405267: CodeMirror: Template argument names containing hyphens are not highlighted appropriately.

I will not call it a bug because it is expected to some extent and a comprehensive fix for template argument names containing specific characters will be difficult. The same issue exists for ~, <, etc, for a long time. I will provide a simple fix for - soon.

Sep 23 2025, 1:23 AM · MediaWiki-extensions-CodeMirror
Bhsd claimed T405267: CodeMirror: Template argument names containing hyphens are not highlighted appropriately.
Sep 23 2025, 1:18 AM · MediaWiki-extensions-CodeMirror

Sep 20 2025

Bhsd added a comment to T405134: CSS syntax highlighting disappears after enabling Code Mirror 6 on MediaWiki 1.44.

A local fix is to explicitly register supported languages in $wgCodeMirrorContentModels.

Sep 20 2025, 5:53 AM · CodeEditor, affects-Miraheze, MediaWiki-extensions-CodeMirror

Sep 19 2025

Bhsd added a comment to T405063: Two IME selectors appear when using CodeMirror 6.

@Jack_who_built_the_house Thanks for the recording! I can reproduce it now. A quick fix will soon follow.

Sep 19 2025, 6:52 PM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), MediaWiki-extensions-CodeMirror, UniversalLanguageSelector
Bhsd added a comment to T405063: Two IME selectors appear when using CodeMirror 6.

I cannot reproduce the issue for the standard editor. In that case, although there are two .imeselector.imeselector-toggle elements, the other one is for #wpTextbox1 and is always display: none when CodeMirror is on.

Sep 19 2025, 1:23 PM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), MediaWiki-extensions-CodeMirror, UniversalLanguageSelector

Sep 17 2025

Bhsd closed T384908: Highlight reference contents differently than other extension tags as Resolved.
Sep 17 2025, 4:17 AM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), MediaWiki-extensions-CodeMirror
Bhsd closed T404071: CodeMirror adds an extra ' while typing as Resolved.
Sep 17 2025, 4:15 AM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), MediaWiki-extensions-CodeMirror
Bhsd closed T404088: Settings are saved to server twice when using CodeMirrorChild as Resolved.
Sep 17 2025, 4:13 AM · MediaWiki-extensions-CodeMirror

Sep 16 2025

Bhsd added a comment to T380262: Make CodeMirror compatible with ProofreadPage headers and footers.

Sohom's comments in r1186190:

Sep 16 2025, 6:40 PM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), Community-Tech, ProofreadPage, MediaWiki-extensions-CodeMirror

Sep 15 2025

Bhsd added a comment to T404543: Make search and CodeMirror settings buttons more accessible in WikiEditor.

Option #3 looks best to me as well.

Sep 15 2025, 7:52 AM · MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), ProofreadPage, WikiEditor (2010), MediaWiki-extensions-CodeMirror
Bhsd added a comment to T381577: Highlighting of syntax errors, warnings, infos for Wikitext editor.

The best solution would be to have a separate message for each of them.

Sep 15 2025, 5:51 AM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), Community-Tech, MediaWiki-extensions-CodeMirror

Sep 14 2025

Bhsd added a comment to T381577: Highlighting of syntax errors, warnings, infos for Wikitext editor.

Can anyone please say more about the message codemirror-wikilint-unclosed? What can $1 be?

Sep 14 2025, 3:41 PM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), Community-Tech, MediaWiki-extensions-CodeMirror

Sep 13 2025

Bhsd renamed T397391: Firefox loses edit when refreshing the page if CodeMirror 6 is active from Firefox losts edit when refreshing the page if CodeMirror 6 is active to Firefox loses edit when refreshing the page if CodeMirror 6 is active.
Sep 13 2025, 10:15 AM · Browser-Support-Firefox, MediaWiki-extensions-CodeMirror

Sep 12 2025

Bhsd moved T281024: CodeMirror: Support highlighting for language conversion tags -{}- from Feature requests to Done on the MediaWiki-extensions-CodeMirror board.
Sep 12 2025, 5:52 AM · Chinese-Sites, MediaWiki-extensions-CodeMirror

Sep 9 2025

Bhsd assigned T404088: Settings are saved to server twice when using CodeMirrorChild to MusikAnimal.

Will be fixed by r1186187.

Sep 9 2025, 3:45 PM · MediaWiki-extensions-CodeMirror
Bhsd moved T404071: CodeMirror adds an extra ' while typing from Backlog to Bugs on the MediaWiki-extensions-CodeMirror board.

Thanks for reporting this! My opinion is that ' should not be auto-closed in Wikitext.

Sep 9 2025, 12:46 PM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), MediaWiki-extensions-CodeMirror

Sep 4 2025

Bhsd changed the visibility for F65957720: Screenshot 2025-09-04 at 2.04.36 PM.png.
Sep 4 2025, 7:00 AM
Bhsd added a comment to T381577: Highlighting of syntax errors, warnings, infos for Wikitext editor.
  • $1 parameters are not documented. Please add explicit documentation for every $1 parameter in every new message.
Sep 4 2025, 6:24 AM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), Community-Tech, MediaWiki-extensions-CodeMirror

Sep 3 2025

Bhsd added a comment to T381577: Highlighting of syntax errors, warnings, infos for Wikitext editor.

r1184397 cannot be automatically merged. Maybe I need to avoid XML-like tags?

Sep 3 2025, 9:37 AM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), Community-Tech, MediaWiki-extensions-CodeMirror
Bhsd added a comment to T381577: Highlighting of syntax errors, warnings, infos for Wikitext editor.

@Amire80 Thanks for your comments!

Sep 3 2025, 1:32 AM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), Community-Tech, MediaWiki-extensions-CodeMirror

Aug 28 2025

Bhsd added a comment to T403136: Support for spaceless headings.

Shouldn't you also file tickets for WikiEditor and VisualEditor? CodeMirror just keeps the implementation consistent with existing shortcuts.

Aug 28 2025, 12:18 AM · VisualEditor, WikiEditor (2010), MediaWiki-extensions-CodeMirror

Aug 22 2025

Bhsd added a comment to T393833: browser search sometimes doesn't detect text in .cm-editor (keywords: find, ctrl-f).

I don't see an "Advanced" section though.

Aug 22 2025, 4:57 AM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), MediaWiki-extensions-CodeMirror
Bhsd added a comment to T393833: browser search sometimes doesn't detect text in .cm-editor (keywords: find, ctrl-f).

Perhaps we should add a button/icon for CodeMirror find to the wikitext toolbar?

Aug 22 2025, 4:47 AM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), MediaWiki-extensions-CodeMirror

Aug 14 2025

Bhsd moved T400569: Keyboard shortcut for subscript same in macOS Safari for opening Safari settings from Bugs to Done on the MediaWiki-extensions-CodeMirror board.
Aug 14 2025, 11:55 AM · MW-1.45-notes (1.45.0-wmf.14; 2025-08-12), MediaWiki-extensions-CodeMirror, VisualEditor-MediaWiki-2017WikitextEditor, WikiEditor (2010), VisualEditor

Aug 3 2025

Bhsd moved T401057: Modifier + clicking feature in CodeMirror produces the wrong link when you are substituting a template from Backlog to Bugs on the MediaWiki-extensions-CodeMirror board.

The DataScript needs updating to include subst, safesubst and raw.

Aug 3 2025, 10:58 AM · MW-1.46-notes (1.46.0-wmf.2; 2025-11-12), MediaWiki-extensions-CodeMirror

Aug 2 2025

Bhsd moved T400569: Keyboard shortcut for subscript same in macOS Safari for opening Safari settings from Backlog to Bugs on the MediaWiki-extensions-CodeMirror board.
Aug 2 2025, 10:42 AM · MW-1.45-notes (1.45.0-wmf.14; 2025-08-12), MediaWiki-extensions-CodeMirror, VisualEditor-MediaWiki-2017WikitextEditor, WikiEditor (2010), VisualEditor

Jul 25 2025

Bhsd added a comment to T373711: Add support for Scribunto, JavaScript, CSS, JSON and Vue to CodeMirror 6.

I may need help adding a worker for the the linter as well. I figured it should be doable as there's a plugin for eslint, and we have that working already.

Jul 25 2025, 7:56 AM · MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), MediaWiki-extensions-CodeMirror

Jul 20 2025

Bhsd closed T393540: Add keyboard shortcuts and possibly a preference to fold reference tags as Resolved.

The new keyboard shortcut has been added for a while, so I am inclined to close this ticket. However, please feel free to open a new one if a related preference option is requested, which will likely wait for T393664.

Jul 20 2025, 5:30 AM · MW-1.45-notes (1.45.0-wmf.8; 2025-07-01), MediaWiki-extensions-CodeMirror
Bhsd added a comment to T393833: browser search sometimes doesn't detect text in .cm-editor (keywords: find, ctrl-f).

It would be perfectly fine for the text outside of visible area to not be syntax-highlighted, as long as it's still findable with the Find function.

Jul 20 2025, 5:17 AM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), MediaWiki-extensions-CodeMirror
Bhsd moved T399801: Enable syntax highlighting on Special:MassMessage from Backlog to Improvement on the MediaWiki-extensions-CodeMirror board.
Jul 20 2025, 5:15 AM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), MassMessage, MediaWiki-extensions-CodeMirror
Bhsd moved T399998: CodeMirror v6 breaks browsers' Find function from Backlog to Done on the MediaWiki-extensions-CodeMirror board.
Jul 20 2025, 5:13 AM · MediaWiki-extensions-CodeMirror

Jul 16 2025

Bhsd added a comment to T399774: Always activate autocompletion when typing page titles.

Do you mean that we also want to drop validFor?

Jul 16 2025, 11:58 PM · MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), MediaWiki-extensions-CodeMirror

Jul 15 2025

Bhsd added a comment to T397391: Firefox loses edit when refreshing the page if CodeMirror 6 is active.

I confirm that Edit Recovery still works, but it appears to be an opt-in feature so some Firefox users like me may not be familiar with this solution.

Jul 15 2025, 6:13 AM · Browser-Support-Firefox, MediaWiki-extensions-CodeMirror