The more I’m using GitHub with Eggplant I’m realizing it does not have a language identifier. While I could set this in .gitattributes using “my_script linguist-language=SenseTalk” it wouldn’t make sense since Linguist has no support for the language.
I searched the Linguist repository on GitHub and, outside a brief mention of it and the XTalk family in a pull request conversation [1], SenseTalk does not appear to be part of the current build. As noted in the thread below, a language must have “sufficient usage” across GitHub to be included. There are 19 repositories (it appears) on GitHub with SenseTalk code but that may not fit the bill!
I’m not sure how much SenseTalk code needs to be committed but here’s to getting to a point where an addition to Linguist is possible!
Hello,
With around 19 repositories currently, we have a bit of a hill to climb! However, if Eggplant users steadily start pushing more of their SenseTalk frameworks, test suites, and helper scripts to public GitHub repositories, we can absolutely hit that milestone.
I am using Eggplant Studio on my Mac VS Code on Ubuntu is a little buggy still (likely my own environment setup, except VSCodium works just fine) so I’m just using Emacs for review/editing/writing prior to actual testing on Mac with ePF. I’ve tried VS Code off and on but never kept it for long. Thanks to Eggplant Studio it’s now a permanent install!
With only about 19 public repositories on GitHub containing SenseTalk code, we are definitely under the radar for their “sufficient usage” metric. Here’s hoping the community grows enough that we can eventually submit a formal addition to the Linguist languages.yml file!