-
-
Notifications
You must be signed in to change notification settings - Fork 13
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
Could you add IBM i RPG ile, Control Language ile, DDS, Uim and CMD langages? #248
Comments
I can, but they might take some time to get merged in. I need to find a suitable textmate file for each, then submit it to the library upstream. Do you use an extension in your editor to get the proper highlighting? I maybe found the RPG one. Is this it? https://github.com/NielsLiisberg/RPG-for-SublimeText But I coulnd't find the others with a quick search. |
Hi, There is IBMi Languages for Vscode used by Code for IBM i. Features: Is this suits you? Regards, Olivier. |
Hi, Do you need some more information? Regards, Olivier. |
Sorry, just been busy I guess. These files actually look ok. Would it be possible for you to provide an idiomatic code sample for each one? When I add a grammar upstream they have these guidelines to follow, which include adding a sample
|
No problem, I can do that. |
Hi, Here is the first one bnd.sample. |
I found this list actually. I'll use these: https://github.com/barrettotte/vscode-ibmi-languages/tree/master/tests/general |
Opened a PR here: shikijs/shiki#526 |
Hi, Yes you can use them. do not hesite to ask me some question if needed. Regards, Olivier. |
Hi, Do you have any news? I saw an issue on the pull request, do you need some help from my skill field? Regards, |
It's a matter of waiting for them to merge it and tag a release. You could comment on the PR to show your interest in getting it merged. Not sure if it would help though. If there isnt activity for awhile I may fork the project and add them, but that gets a bit complicated to maintain the fork. It's an option though. |
Hi, there ie an answer from shikijs/shiki#526, it seems that they changed the process to add a request. Regards, Olivier. |
Thanks for following up. Yeah I saw they moved to v1.0 and I want to update it. It's not going to be a trivial task though and given the way Gutenberg is structured, I may have to include both v1.0 and the the last sub 1.0 version to avoid invalidating everyone's code. I also want to give a good upgrade path, but that will involve writing a complex tool to process all the blocks in the browser (the renderer requires webassembly). I plan to do all this "soon" but I don't want to commit to a timeline because I can't predict my schedule (I work full time as well). It's near the front of my todo list though. |
Hi, Do you have any news about your schedule :-)? Regards, Olivier. |
It's been on ym mind lately. I have to rewrite the whole thing to support adding new languages. I don't want to give a time frame though but I'll start putting some energy into it. Thanks for following up though. |
Hi, Do you have some good news about this topic? Maybe a Christmas gift for me ;-)? Regards, Olivier. |
Hi,
I am a developper on that langages, could you add them to your plugin.
RPG ile
https://www.ibm.com/docs/en/i/7.5?topic=rpg-ile-reference
Control langage
https://www.ibm.com/docs/en/i/7.5?topic=programming-control-language
DDS and UIM languages
https://public.dhe.ibm.com/systems/power/docs/systemi/v6r1/en_US/sc415715.pdf
CMD language
https://www.ibm.com/docs/en/i/7.5?topic=commands-cl-command-definition-statements
Regards,
Olivier.
The text was updated successfully, but these errors were encountered: