Skip to content

Update matlab to v0.1.0#3704

Merged
MrSubidubi merged 15 commits intozed-industries:mainfrom
watermarkhu:matlab-lsp
Jan 5, 2026
Merged

Update matlab to v0.1.0#3704
MrSubidubi merged 15 commits intozed-industries:mainfrom
watermarkhu:matlab-lsp

Conversation

@watermarkhu
Copy link
Contributor

@rzukic I was already finished with my extension until I found out about yours. Do you mind?

My extension uses the more maintained https://github.com/acristoffers/tree-sitter-matlab in stead of https://github.com/mstanciu552/tree-sitter-matlab, which is also in use by https://github.com/mathworks/Emacs-MATLAB-Mode.

Also, my extension has support for https://github.com/mathworks/MATLAB-language-server

@cla-bot
Copy link

cla-bot bot commented Oct 28, 2025

We require contributors to sign our Contributor License Agreement, and we don't have @watermarkhu on file. You can sign our CLA at https://zed.dev/cla. Once you've signed, post a comment here that says '@cla-bot check'.

@watermarkhu
Copy link
Contributor Author

@cla-bot check

@cla-bot cla-bot bot added the cla-signed label Oct 28, 2025
@cla-bot
Copy link

cla-bot bot commented Oct 28, 2025

The cla-bot has been summoned, and re-checked this pull request!

@watermarkhu watermarkhu marked this pull request as ready for review November 1, 2025 08:59
@watermarkhu watermarkhu changed the title new matlab extension Update matlab to v0.2.0 Nov 3, 2025
@MrSubidubi
Copy link
Member

Sorry for the delay here and thank you for looking into/digging this!

We do occasionally move extensions from one owner to another, but it is always a bit awkward to take ownership from someone in that regard, here the maintainer from the old extension.

Hence my question would be: Would it be fine for you if we were to move your "new" and obviously more maintained extension into the zed-extensions organization over at https://github.com/zed-extensions? I'll happily orchestrate that with you and make you a maintainer there. Why this? Because that would prevent this move of ownership from happening again and I'd feel more confident in moving ownership given the circumstances.

Would you be down for this? Happy to answer any question you have regarding this.

Copilot AI review requested due to automatic review settings January 5, 2026 17:57
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

This PR updates the MATLAB extension to version 0.2.1 and switches to a different implementation that uses a more actively maintained tree-sitter parser and adds MATLAB language server support.

Key Changes

  • Updated MATLAB extension submodule to point to a new repository (watermarkhu/zed-matlab)
  • Bumped version from 0.0.1 to 0.2.1
  • Added branch specification for the submodule

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
extensions/matlab Updated submodule commit hash to point to new repository
extensions.toml Bumped MATLAB extension version to 0.2.1
.gitmodules Changed submodule URL to watermarkhu/zed-matlab and added branch specification

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

@watermarkhu watermarkhu changed the title Update matlab to v0.2.0 Update matlab to v0.2.1 Jan 5, 2026
@watermarkhu
Copy link
Contributor Author

Hi @MrSubidubi,

I don't mind at all. Just let me know what is needed :)

@MrSubidubi
Copy link
Member

MrSubidubi commented Jan 5, 2026

Alright, thanks!

First off, you'll need to transfer the repository to me so that i can move it into the zed-extensions organization. From the on, I'll move it into the org, add you as a maintainer there, apply some changes that need to be done there and then update this PR

@watermarkhu
Copy link
Contributor Author

Done!

@MrSubidubi MrSubidubi changed the title Update matlab to v0.2.1 Update matlab to v0.1.0 Jan 5, 2026
@MrSubidubi
Copy link
Member

Okay so we are done! 🥳 Thank you for being that cooperative!

I went on a quick rampage within the repository to align it with how we do some stuff generally in the org. If you disagree with some stuff, we can definitely look at that and/or revert it, e.g. I removed the code owner stuff because we generally do not have it but can definitely put it up for debate.

If you use it and feel like it, feel free to add me on Discord (@MrSubidubi ) where I'll happily answer all questions asked, but I'll also get back to you on GitHub.

Lastly, once I merge zed-extensions/matlab#16, the bot will create an automated version bump for you on every change to the repo and create an upstream bump once you merge the bot version bump in the repo. We'll take a look and then merge that.

Thanks again and if you have any questions, please ask!

@MrSubidubi MrSubidubi merged commit d5fa3bd into zed-industries:main Jan 5, 2026
3 checks passed
@MrSubidubi
Copy link
Member

And you should already have acces, if you don't have it, please let me know!

@watermarkhu
Copy link
Contributor Author

@MrSubidubi Thanks for integrating it. It all looks good to me :) I'll reach out if I encounter anything

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants