Skip to content

[CodeMirror v6] improve cm6 visual parity with current editor#4164

Open
skyash-dev wants to merge 1 commit into
processing:develop-codemirror-v6from
skyash-dev:fix/cm6-visual-parity
Open

[CodeMirror v6] improve cm6 visual parity with current editor#4164
skyash-dev wants to merge 1 commit into
processing:develop-codemirror-v6from
skyash-dev:fix/cm6-visual-parity

Conversation

@skyash-dev

@skyash-dev skyash-dev commented Jun 7, 2026

Copy link
Copy Markdown

Issue:

Fixes #4163
This PR resolves several visual inconsistencies between CodeMirror 6 and the current editor implementation.

Changes+Demo:

  • apply the p5.js syntax highlighting style to the console input.
image
  • remove selection match highlighting from cm6.
image
  • remove emmet text decoration styling.
image
  • update cm6 line styling to better match the current editor.
image
  • remove the editor focus outline.
image

I have verified that this pull request:

  • has no linting errors (npm run lint)
  • has no test errors (npm run test)
  • has no typecheck errors (npm run typecheck)
  • is from a uniquely-named feature branch and is up to date with the develop branch.
  • is descriptively named and links to an issue number, i.e. Fixes #123
  • meets the standards outlined in the accessibility guidelines
  • verified all the changes

- apply p5.js syntax highlighting to console input
- remove selection match highlighting
- remove emmet text decoration
- align line styling with current editor
- remove editor focus outline
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant