Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding AL #295

Open
foxermarcin opened this issue Feb 24, 2024 · 3 comments
Open

Adding AL #295

foxermarcin opened this issue Feb 24, 2024 · 3 comments

Comments

@foxermarcin
Copy link

Hi, great job with a plugin!

I'm interested in adding AL programming language to Code Block Pro supported languages. It is used to develop solutions for Microsoft's ERP Dynamics 365 Business Central. Please let me know if it's possible.

Link to VSC language extension: https://marketplace.visualstudio.com/items?itemName=ms-dynamics-smb.al

@KevinBatdorf
Copy link
Owner

I have to pause adding languages for a bit as the upstream library used to apply the lang/theme styles made a 1.0 release but is still iterating on bugfixes. Once it's a bit more stable I can pull in their changes, and their new system makes it easier to add languages. I think they had a lot of breaking changes though so It's not something I'll be able to do quickly.

I can't say when that will be though.

@foxermarcin
Copy link
Author

Hi @KevinBatdorf, I believe that shiki is pretty stable now without any major bugfixes since few latest releases. Can you consider pushing to v1 and adding AL language to your plugin?

@KevinBatdorf
Copy link
Owner

I'm going to look into it soon. the update changed the tokenizer though so every block will throw an invalidation error, but I may be able to enhance the interface to at least improve the messaging. (front end code woulnd't break, of course)

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

No branches or pull requests

2 participants