extensions icon indicating copy to clipboard operation
extensions copied to clipboard

Perl

Open davidolrik opened this issue 2 years ago • 5 comments

Check for existing issues

  • [X] Completed

Describe the feature

Would love to have Perl support in Zed.

If applicable, add mockups / screenshots to help present your vision of the feature

No response

davidolrik avatar Mar 18 '23 17:03 davidolrik

Zed is the only editor I have ever used where no perl support/highlighting is enabled out of the box. I know that perl isn't what the cool kids use, but it's still extensively installed and has assets all over the place, so this is a rather odd oversight considering how many more obscure languages are supported.

bokkiedog avatar Feb 15 '24 10:02 bokkiedog

Actually, I also feel very strange why Zed seems to support many obscure languages, but many relatively universal languages are not supported 🤣 cc @JosephTLyons

d1y avatar Feb 15 '24 11:02 d1y

Actually, I also feel very strange why Zed seems to support many obscure languages, but many relatively universal languages are not supported 🤣 cc @JosephTLyons

The fact that we support some stranger, lesser known languages, and are missing some popular ones, came about kind of accidentally. For awhile, we halted on adding new languages, as we were trying to avoid baking everything in and wanted to move towards extensions, but after awhile, we'd get a dev on the team decide to merge in a language over a weekend to support some project they were working on.

We're working to reverse all of this. Once language server support lands fully in extensions, we will pull out all of these random small languages and only the well-known ones will be left baked in.

Perl being one of standard languages seems reasonable to me.

JosephTLyons avatar Feb 15 '24 12:02 JosephTLyons

I have opened a PR with perl support; i await it being merged! https://github.com/zed-industries/extensions/pull/1438

rabbiveesh avatar Sep 22 '24 11:09 rabbiveesh

It has now been merged, hurrah! Does that mean we can close this issue?

rabbiveesh avatar Sep 23 '24 16:09 rabbiveesh

Sorry, the issue tracker over here doesn't get many eyes on it - closing this out!

SCR-20241110-bnpa

JosephTLyons avatar Nov 10 '24 05:11 JosephTLyons