troubleshooting.md (linguist-7.23.0) | : | troubleshooting.md (linguist-7.24.0) | ||
---|---|---|---|---|
skipping to change at line 61 | skipping to change at line 61 | |||
As a work around you could initialise a temporary Git repository in your directo ry as demonstrated in this | As a work around you could initialise a temporary Git repository in your directo ry as demonstrated in this | |||
[script](https://gist.github.com/PuZZleDucK/a45fd1fac3758235ffed9fe0e8aab643). | [script](https://gist.github.com/PuZZleDucK/a45fd1fac3758235ffed9fe0e8aab643). | |||
Alternatively you can run Linguist on individual files, see [here](/README.md#si ngle-file). | Alternatively you can run Linguist on individual files, see [here](/README.md#si ngle-file). | |||
## I am unable to install Linguist on macOS | ## I am unable to install Linguist on macOS | |||
There are several known issues with the version of Ruby shipped with macOS that cause problems when it comes to installing the charlock-holmes gem which is a Li nguist dependency. | There are several known issues with the version of Ruby shipped with macOS that cause problems when it comes to installing the charlock-holmes gem which is a Li nguist dependency. | |||
As this is a problem with the Ruby shipped by Apple and not Linguist or charlock -holmes, we recommend you install a version of Ruby using Homebrew, `rbenv`, `rv m`, `ruby-build`, `asdf` or other packaging system, before attempting to install Linguist. | As this is a problem with the Ruby shipped by Apple and not Linguist or charlock -holmes, we recommend you install a version of Ruby using Homebrew, `rbenv`, `rv m`, `ruby-build`, `asdf` or other packaging system, before attempting to install Linguist. | |||
## My Linguist PR has been merged but GitHub doesn't reflect my changes | ||||
Changes to Linguist will only appear on GitHub when a new Linguist release is ma | ||||
de and this is deployed to GitHub.com. | ||||
There is no set release timeframe, but the intention is at least once every thre | ||||
e-to-four months so the latest version ships with each new major version of GitH | ||||
ub Enterprise Server. | ||||
A PR like [this](https://github.com/github/linguist/pull/6051) will be created f | ||||
or the release with checkmarks for each stage of the release process. | ||||
All syntax highlighting grammars will also be updated in all major and minor rel | ||||
eases. | ||||
Grammars will only be updated in patch releases if the patch release is specific | ||||
ally for that language and it requires a grammar update to address the issue. | ||||
Note: New languages will not appear in GitHub's search results for some time aft | ||||
er the pull request has been merged and the new Linguist release deployed to Git | ||||
Hub.com. | ||||
This is because GitHub's search uses [go-enry](https://github.com/go-enry/go-enr | ||||
y) for language detection which tends to lag behind Linguist by a few weeks to m | ||||
onths. | ||||
This in turn requires an update to the underlying search code once go-enry is in | ||||
line with Linguist. | ||||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 0 lines changed or added |