Sublime Text YAML syntax definitions use the .sublime-syntax file extension
Most syntax files declare a YAML 1.2 syntax although they are YAML 1.1 compatible
Thus, the YAML version header is stripped off before parsing
Displays a warning if parsing fails
In .sublime-syntax files, the scope is under the 'scope' key -- as opposed to the usual 'scopeName' key
* Add ECR entry from language-crystal
* Add HTML+ECR to Languages.
* Create greeting.erb sample
From the ECR documentation: http://crystal-lang.org/api/ECR.html
* Rename greeting.erb to greeting.ecr
* Rename samples/HTML-ERB/greeting.ecr to samples/HTML-ECR/greeting.ecr
* Update Crystal submodule.
This contains the ECR highlighting.
* Proper named HTML+ECR folder.
The GitHub website just wouldn't do the folder right.
* Add .ecr file extension to ECR
* Add the TLA+ language
This patch adds support for the TLA+ specification language.
https://github.com/search?utf8=%E2%9C%93&q=MODULE+extension%3Atla&type=Code&ref=searchresults
* Update TLA grammar license
Attribution is given in the license since the grammar is based off of the TLA+ language developed by Microsoft and HP.
* Sort languages.yml alphabetically
* Removing duplicate entry
* Add language rule and heuristic for WoW Addon data
* Add test fixtures for the .toc extension
* Add grammar for syntax highlighting
* Define colour of WoW .toc files
* Refine heuristic to include a commonly-used keyword
* Check whitespace in WoW-token heuristic
* Include additional TeX keywords in .toc heuristic
* Update grammar submodules
* Cache license for WoW-toc grammar
* Reverting sourcepawn update
We are still solidifying patterns around how licenses should be managed, but given the Gemfile.lock file is ignored, I don't think it makes sense for linguist to track licenses for Ruby dependencies. A consumer of this gem could end up with a different version of a dependency that has a different license.
In general, I think libraries should only track licenses for code that they vendor. Since linguist vendors the grammars, it makes sense for it to track the licenses for them.