Skip to content

fix(zed): remove mdc language definition per upstream review#559

Merged
avifenesh merged 1 commit intomainfrom
fix/zed-remove-mdc
Feb 25, 2026
Merged

fix(zed): remove mdc language definition per upstream review#559
avifenesh merged 1 commit intomainfrom
fix/zed-remove-mdc

Conversation

@avifenesh
Copy link
Collaborator

Summary

  • Remove the custom MDC language definition from the Zed extension
  • Remove MDC from the language server languages list and language_ids
  • Requested by Zed maintainer @MrSubidubi in zed-industries/extensions#4743

The .mdc suffix should be added as a recognized Markdown suffix in Zed core instead.

Test plan

  • Verify Zed extension still builds without the languages/ directory
  • Verify agnix LSP still activates for Markdown and JSON files

Remove the custom MDC language from the Zed extension as requested
by Zed maintainer. The .mdc suffix should be recognized as Markdown
in Zed core instead.
Copilot AI review requested due to automatic review settings February 25, 2026 10:14
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Removes the custom MDC language definition from the Zed extension and updates the extension manifest so the agnix language server no longer registers against a separate “MDC” language, aligning with upstream guidance that .mdc should be handled by Zed core as Markdown.

Changes:

  • Delete the Zed language definition for MDC (previously treated as Markdown grammar with .mdc suffix).
  • Remove “MDC” from the agnix-lsp language server languages list and language_ids mapping.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
editors/zed/languages/mdc/config.toml Removes the custom MDC language configuration.
editors/zed/extension.toml Stops advertising/identifying “MDC” as a separate language for LSP activation.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@avifenesh avifenesh added the skip-changelog Skip changelog verification label Feb 25, 2026
@avifenesh avifenesh merged commit d22a5cf into main Feb 25, 2026
11 of 13 checks passed
@avifenesh avifenesh deleted the fix/zed-remove-mdc branch February 25, 2026 10:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-changelog Skip changelog verification

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants