Add Make language
Adds Makefile syntax highlighting, based on tree-sitter-make.
Release Notes:
- Added Makefile language support (#5366).
@caius Thanks for the PR! The language registry API has changed a bit on main. Can you rebase or merge?
Also, can you include one or more screenshots of the syntax highlighting?
Just a heads up - we are soon going to be moving most of Zed's built-in languages into installable extensions (https://github.com/zed-industries/zed/issues/7096). Makefiles are popular enough that I'm happy to merge this in the meantime. But once the extension system lands, we will probably remove this code and put it into a new make repository under the new zed-extensions GitHub org. We'll probably add you as a collaborator on that repo when we do it, if you're interested in helping maintain it.
@maxbrunsfeld sure thing, I'll get it rebased.
Love the idea of installable extensions, happy to help maintain extensions over there.
@caius, plugins are now available through our extension store, if you are interested in using this work for that. :)
Now that we have an extension system, this functionality can be provided via an extension.
See our docs for authoring extensions for details.