* ash: only interpreter, extension is more commonly used for
Kingdom of Loathing scripting, e.g. github.com/twistedmage/assorted-kol-scripts
* dash: only interpreter, extension is more commonly used for
dashboarding-related stuff
* ksh: extension was already present
* mksh
* pdksh
A few MAXScript files were misclassified as Unix Assembly.
Some of them can be found at github.com/davestewart/maxscript
* This commit changes the heuristic which looked for labels
such as ".LG7E0:" to actually match the full label including
the colon. This reduced the number of MAXScript files
misclassified as Unix Assembly, without any new Unix Assembly
misclassified so far.
* add MAXScript sample rolloutCreator.ms, extrated from MIT repo:
https://github.com/davestewart/maxscript/blob/master/3D/3ds2ae/02_resources/max%20scripts/3ds%20ax%20scripts/rolloutCreator.ms
The hpcugent/easybuild-framework is a python framework for the installation
of application in an HPC context. The actual package build description are
written in python but having .eb as extension.
Signed-off-by: Justin Lecher <jlec@gentoo.org>
* Added mgiannini/sublime-factor as a submodule
Provided better color for Fantom
Added license for sublime-fantom
Specified tm_scope for Fantom
* Redirected submodule for Fantom to fork with updated grammar
* Triggering build
* Updating sublime-fantom submodule
* Updated submodule sublime-fantom
* Adding Fantom samples
* Update md5 sums for Ruby 2.4
Ruby 2.4 deprecated Fixnum & Bignum into Integer. This means the MD5 digests for the integers in our tests have a class of Integer instead of Fixnum which means we need to update the digests specifically for 2.4.
* Use Gem::Version for safer version comparison
* Add comp, tesc, and tese as GLSL file extensions
* Add GLSL compute shader sample
* Add GLSL tessellation control shader sample
* Add GLSL tessellation evaluation shader sample
* Remove .comp from GLSL extensions
We have to be sure that most of the .comp files on GitHub are indeed GLSL compute shaders.
* Remove GLSL compute shader sample
Pep/8 is a toy assembly language used in some universities for teaching
the basics of assembly and low-level programming.
Signed-off-by: Lucas Bajolet <lucas.bajolet@gmail.com>
* Revert "Switch the PHP grammar to the upstream repo (#3575)"
Manually reverting this as it breaks PHP syntax highlighting on
github.com.
* Update submodule ref
* Update all grammars
* Update atom-language-clean grammar to match
* Don't update reason grammer
There seems to be a problem with the 1.3.5 release in that the conversion isn't producing a reason entry so doesn't match whats in grammar.yml
* Bump version to 5.0.9
* Update grammars
* Don't update javascript grammar
The current grammar has a known issue and is pending the fix in https://github.com/atom/language-javascript/pull/497
* fix Roff detection in heuristics
This affects extensions .l, .ms, .n and .rno.
Groff was renamed to Roff in 673aeb32b9851cc58429c4b598c876292aaf70c7,
but heuristic was not updated.
* replace FORTRAN with Fortran
It was already renamed in most places since 4fd8fce08574809aa58e9771e2a9da5d135127be
heuristics.rb was missing though.
* fix caseness of GCC Machine Description
* Add additional PL/SQL file extensions
* Add PL/SQL samples for .ddl and .prc
* Fix sort order of PL/SQL extensions
* Restore vendor/grammars/assembly.
* Restore `pls` as primary PL/SQL extension
* Add tpb to go with tps
* Clarify description of implicit alias.
I was trying to look up the alias to use for DNS Zone. From the docs
the alias I should use would be dns zone, but in reality it is dns-zone.
This change updates the comments to describe how to derive the
implicit name of a given alias.
* Further clarify description of implicit alias.
@pchaigno requested replacing the Ruby with English.