mirror of
				https://github.com/KevinMidboe/linguist.git
				synced 2025-10-29 17:50:22 +00:00 
			
		
		
		
	Merge branch 'master' into prolog-grammar
This commit is contained in:
		
							
								
								
									
										3
									
								
								.gitmodules
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								.gitmodules
									
									
									
									
										vendored
									
									
								
							| @@ -671,3 +671,6 @@ | ||||
| [submodule "vendor/grammars/sublimeprolog"] | ||||
| 	path = vendor/grammars/sublimeprolog | ||||
| 	url = https://github.com/alnkpa/sublimeprolog | ||||
| [submodule "vendor/grammars/sublime-aspectj"] | ||||
| 	path = vendor/grammars/sublime-aspectj | ||||
| 	url = https://github.com/pchaigno/sublime-aspectj | ||||
|   | ||||
| @@ -331,6 +331,7 @@ vendor/grammars/language-hy: | ||||
| vendor/grammars/language-javascript: | ||||
| - source.js | ||||
| - source.js.regexp | ||||
| - source.js.regexp.replacement | ||||
| vendor/grammars/language-jsoniq/: | ||||
| - source.jq | ||||
| - source.xq | ||||
| @@ -477,6 +478,8 @@ vendor/grammars/sublime-MuPAD: | ||||
| - source.mupad | ||||
| vendor/grammars/sublime-apl/: | ||||
| - source.apl | ||||
| vendor/grammars/sublime-aspectj/: | ||||
| - source.aspectj | ||||
| vendor/grammars/sublime-befunge: | ||||
| - source.befunge | ||||
| vendor/grammars/sublime-better-typescript: | ||||
|   | ||||
| @@ -214,7 +214,7 @@ AspectJ: | ||||
|   color: "#a957b0" | ||||
|   extensions: | ||||
|   - .aj | ||||
|   tm_scope: none | ||||
|   tm_scope: source.aspectj | ||||
|   ace_mode: text | ||||
|  | ||||
| Assembly: | ||||
| @@ -616,6 +616,7 @@ Common Lisp: | ||||
|   - .lsp | ||||
|   - .ny | ||||
|   - .podsl | ||||
|   - .sexp | ||||
|   interpreters: | ||||
|   - lisp | ||||
|   - sbcl | ||||
| @@ -1718,8 +1719,8 @@ LabVIEW: | ||||
|   type: programming | ||||
|   extensions: | ||||
|   - .lvproj | ||||
|   tm_scope: none | ||||
|   ace_mode: text | ||||
|   tm_scope: text.xml | ||||
|   ace_mode: xml | ||||
|  | ||||
| Lasso: | ||||
|   type: programming | ||||
|   | ||||
| @@ -1,3 +1,3 @@ | ||||
| module Linguist | ||||
|   VERSION = "4.5.13" | ||||
|   VERSION = "4.5.14" | ||||
| end | ||||
|   | ||||
							
								
								
									
										2
									
								
								samples/Common Lisp/config.sexp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								samples/Common Lisp/config.sexp
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| ((exe_name hello) | ||||
|  (link_order (world hello))) | ||||
							
								
								
									
										103
									
								
								samples/Common Lisp/rss.sexp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										103
									
								
								samples/Common Lisp/rss.sexp
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,103 @@ | ||||
|  | ||||
| (:TURTLE | ||||
|  | ||||
|  (:@PREFIX "rdf:" "<http://www.w3.org/1999/02/22-rdf-syntax-ns#>") | ||||
|  (:@PREFIX "owl:" "<http://www.w3.org/2002/07/owl#>") | ||||
|  (:@PREFIX "dc:" "<http://purl.org/dc/elements/1.1/>") | ||||
|  (:@PREFIX "xsd:" "<http://www.w3.org/2001/XMLSchema#>") | ||||
|  (:@PREFIX "rdfs:" "<http://www.w3.org/2000/01/rdf-schema#>") | ||||
|  | ||||
|  (:TRIPLES (:URIREF "<http://purl.org/rss/1.0/channel>") | ||||
|   | ||||
|    (:PREDICATE-OBJECT-LIST | ||||
|      (:URIREF #1="<http://www.w3.org/1999/02/22-rdf-syntax-ns#type>") | ||||
|      (:OBJECTS | ||||
|        (:QNAME "rdfs:Class"))) | ||||
|         | ||||
|    (:PREDICATE-OBJECT-LIST | ||||
|      (:QNAME "rdfs:comment") | ||||
|      (:OBJECTS | ||||
|        (:STRING "An RSS information channel."))) | ||||
|         | ||||
|    (:PREDICATE-OBJECT-LIST | ||||
|      (:QNAME "rdfs:isDefinedBy") | ||||
|      (:OBJECTS | ||||
|        (:URIREF "<http://purl.org/rss/1.0/>"))) | ||||
|         | ||||
|    (:PREDICATE-OBJECT-LIST | ||||
|      (:QNAME "rdfs:label") | ||||
|      (:OBJECTS | ||||
|        (:STRING "Channel")))) | ||||
|         | ||||
|  (:TRIPLES (:URIREF "<http://purl.org/rss/1.0/description>") | ||||
|    | ||||
|    (:PREDICATE-OBJECT-LIST | ||||
|      (:URIREF #1#) | ||||
|      (:OBJECTS | ||||
|        (:QNAME "rdf:Property"))) | ||||
|        | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:comment") | ||||
|    (:OBJECTS (:STRING "A short text description of the subject."))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:isDefinedBy") | ||||
|    (:OBJECTS (:URIREF "<http://purl.org/rss/1.0/>"))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:label") (:OBJECTS (:STRING "Description"))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:subPropertyOf") (:OBJECTS (:QNAME "dc:description")))) | ||||
|  (:TRIPLES (:URIREF "<http://purl.org/rss/1.0/image>") | ||||
|   (:PREDICATE-OBJECT-LIST (:URIREF #1#) (:OBJECTS (:QNAME "rdfs:Class"))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:comment") (:OBJECTS (:STRING "An RSS image."))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:isDefinedBy") | ||||
|    (:OBJECTS (:URIREF "<http://purl.org/rss/1.0/>"))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:label") (:OBJECTS (:STRING "Image")))) | ||||
|  (:TRIPLES (:URIREF "<http://purl.org/rss/1.0/item>") | ||||
|   (:PREDICATE-OBJECT-LIST (:URIREF #1#) (:OBJECTS (:QNAME "rdfs:Class"))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:comment") (:OBJECTS (:STRING "An RSS item."))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:isDefinedBy") | ||||
|    (:OBJECTS (:URIREF "<http://purl.org/rss/1.0/>"))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:label") (:OBJECTS (:STRING "Item")))) | ||||
|  (:TRIPLES (:URIREF "<http://purl.org/rss/1.0/items>") | ||||
|   (:PREDICATE-OBJECT-LIST (:URIREF #1#) (:OBJECTS (:QNAME "rdf:Property"))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:comment") | ||||
|    (:OBJECTS | ||||
|     (:STRING "Points to a list of rss:item elements that are members of the subject channel."))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:isDefinedBy") | ||||
|    (:OBJECTS (:URIREF "<http://purl.org/rss/1.0/>"))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:label") (:OBJECTS (:STRING "Items")))) | ||||
|  (:TRIPLES (:URIREF "<http://purl.org/rss/1.0/link>") | ||||
|   (:PREDICATE-OBJECT-LIST (:URIREF #1#) (:OBJECTS (:QNAME "rdf:Property"))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:comment") | ||||
|    (:OBJECTS (:STRING "The URL to which an HTML rendering of the subject will link."))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:isDefinedBy") | ||||
|    (:OBJECTS (:URIREF "<http://purl.org/rss/1.0/>"))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:label") (:OBJECTS (:STRING "Link"))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:subPropertyOf") (:OBJECTS (:QNAME "dc:identifier")))) | ||||
|  (:TRIPLES (:URIREF "<http://purl.org/rss/1.0/name>") | ||||
|   (:PREDICATE-OBJECT-LIST (:URIREF #1#) (:OBJECTS (:QNAME "rdf:Property"))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:comment") | ||||
|    (:OBJECTS (:STRING "The text input field's (variable) name."))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:isDefinedBy") | ||||
|    (:OBJECTS (:URIREF "<http://purl.org/rss/1.0/>"))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:label") (:OBJECTS (:STRING "Name")))) | ||||
|  (:TRIPLES (:URIREF "<http://purl.org/rss/1.0/textinput>") | ||||
|   (:PREDICATE-OBJECT-LIST (:URIREF #1#) (:OBJECTS (:QNAME "rdfs:Class"))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:comment") (:OBJECTS (:STRING "An RSS text input."))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:isDefinedBy") | ||||
|    (:OBJECTS (:URIREF "<http://purl.org/rss/1.0/>"))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:label") (:OBJECTS (:STRING "Text Input")))) | ||||
|  (:TRIPLES (:URIREF "<http://purl.org/rss/1.0/title>") | ||||
|   (:PREDICATE-OBJECT-LIST (:URIREF #1#) (:OBJECTS (:QNAME "rdf:Property"))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:comment") | ||||
|    (:OBJECTS (:STRING "A descriptive title for the channel."))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:isDefinedBy") | ||||
|    (:OBJECTS (:URIREF "<http://purl.org/rss/1.0/>"))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:label") (:OBJECTS (:STRING "Title"))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:subPropertyOf") (:OBJECTS (:QNAME "dc:title")))) | ||||
|  (:TRIPLES (:URIREF "<http://purl.org/rss/1.0/url>") | ||||
|   (:PREDICATE-OBJECT-LIST (:URIREF #1#) (:OBJECTS (:QNAME "rdf:Property"))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:comment") | ||||
|    (:OBJECTS | ||||
|     (:STRING | ||||
|      "The URL of the image to used in the 'src' attribute of the channel's image tag when rendered as HTML."))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:isDefinedBy") | ||||
|    (:OBJECTS (:URIREF "<http://purl.org/rss/1.0/>"))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:label") (:OBJECTS (:STRING "URL"))) | ||||
|   (:PREDICATE-OBJECT-LIST (:QNAME "rdfs:subPropertyOf") (:OBJECTS (:QNAME "dc:identifier"))))) | ||||
| @@ -132,6 +132,12 @@ class TestGrammars < Minitest::Test | ||||
|       "BSD" | ||||
|     elsif content.include?("Permission is hereby granted") || content =~ /\bMIT\b/ | ||||
|       "MIT" | ||||
|     elsif content.include?("Mozilla Public License") | ||||
|       if content.include?("version 2.0") | ||||
|         "MPLv2.0" | ||||
|       elsif content.include?("version 1.1") | ||||
|         "MPLv1.1" | ||||
|       end | ||||
|     elsif content.include?("unlicense.org") | ||||
|       "unlicense" | ||||
|     elsif content.include?("http://www.wtfpl.net/txt/copying/") | ||||
|   | ||||
							
								
								
									
										2
									
								
								vendor/grammars/Elm.tmLanguage
									
									
									
									
										vendored
									
									
								
							
							
								
								
								
								
								
							
						
						
									
										2
									
								
								vendor/grammars/Elm.tmLanguage
									
									
									
									
										vendored
									
									
								
							 Submodule vendor/grammars/Elm.tmLanguage updated: e9fda7c70f...f17b1914dd
									
								
							
							
								
								
									
										2
									
								
								vendor/grammars/Lean.tmbundle
									
									
									
									
										vendored
									
									
								
							
							
								
								
								
								
								
							
						
						
									
										2
									
								
								vendor/grammars/Lean.tmbundle
									
									
									
									
										vendored
									
									
								
							 Submodule vendor/grammars/Lean.tmbundle updated: fb1151547a...dd3e30f058
									
								
							
							
								
								
									
										2
									
								
								vendor/grammars/NimLime
									
									
									
									
										vendored
									
									
								
							
							
								
								
								
								
								
							
						
						
									
										2
									
								
								vendor/grammars/NimLime
									
									
									
									
										vendored
									
									
								
							 Submodule vendor/grammars/NimLime updated: b0c92d3fae...50d7344f9b
									
								
							
							
								
								
									
										2
									
								
								vendor/grammars/SublimePapyrus
									
									
									
									
										vendored
									
									
								
							
							
								
								
								
								
								
							
						
						
									
										2
									
								
								vendor/grammars/SublimePapyrus
									
									
									
									
										vendored
									
									
								
							 Submodule vendor/grammars/SublimePapyrus updated: 5180768711...2451bac8ef
									
								
							
							
								
								
									
										2
									
								
								vendor/grammars/abap.tmbundle
									
									
									
									
										vendored
									
									
								
							
							
								
								
								
								
								
							
						
						
									
										2
									
								
								vendor/grammars/abap.tmbundle
									
									
									
									
										vendored
									
									
								
							 Submodule vendor/grammars/abap.tmbundle updated: 5973e78c60...08d6db92d0
									
								
							
							
								
								
									
										2
									
								
								vendor/grammars/atom-fsharp
									
									
									
									
										vendored
									
									
								
							
							
								
								
								
								
								
							
						
						
									
										2
									
								
								vendor/grammars/atom-fsharp
									
									
									
									
										vendored
									
									
								
							 Submodule vendor/grammars/atom-fsharp updated: 121ff71b30...e7a4159fbf
									
								
							
							
								
								
									
										2
									
								
								vendor/grammars/factor
									
									
									
									
										vendored
									
									
								
							
							
								
								
								
								
								
							
						
						
									
										2
									
								
								vendor/grammars/factor
									
									
									
									
										vendored
									
									
								
							 Submodule vendor/grammars/factor updated: 4962151111...ac5da311f7
									
								
							
							
								
								
									
										2
									
								
								vendor/grammars/language-crystal
									
									
									
									
										vendored
									
									
								
							
							
								
								
								
								
								
							
						
						
									
										2
									
								
								vendor/grammars/language-crystal
									
									
									
									
										vendored
									
									
								
							 Submodule vendor/grammars/language-crystal updated: 754623023b...932646913b
									
								
							
							
								
								
									
										2
									
								
								vendor/grammars/language-gfm
									
									
									
									
										vendored
									
									
								
							
							
								
								
								
								
								
							
						
						
									
										2
									
								
								vendor/grammars/language-gfm
									
									
									
									
										vendored
									
									
								
							 Submodule vendor/grammars/language-gfm updated: c8158a6d4b...9b95c2ad7c
									
								
							
							
								
								
									
										2
									
								
								vendor/grammars/language-javascript
									
									
									
									
										vendored
									
									
								
							
							
								
								
								
								
								
							
						
						
									
										2
									
								
								vendor/grammars/language-javascript
									
									
									
									
										vendored
									
									
								
							 Submodule vendor/grammars/language-javascript updated: 1aaf2ff8ef...39fd6989f7
									
								
							
							
								
								
									
										2
									
								
								vendor/grammars/language-xbase
									
									
									
									
										vendored
									
									
								
							
							
								
								
								
								
								
							
						
						
									
										2
									
								
								vendor/grammars/language-xbase
									
									
									
									
										vendored
									
									
								
							 Submodule vendor/grammars/language-xbase updated: 3f77776e98...ae860b3b02
									
								
							
							
								
								
									
										2
									
								
								vendor/grammars/latex.tmbundle
									
									
									
									
										vendored
									
									
								
							
							
								
								
								
								
								
							
						
						
									
										2
									
								
								vendor/grammars/latex.tmbundle
									
									
									
									
										vendored
									
									
								
							 Submodule vendor/grammars/latex.tmbundle updated: 2cae820272...23e6223498
									
								
							
							
								
								
									
										1
									
								
								vendor/grammars/sublime-aspectj
									
									
									
									
										vendored
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								vendor/grammars/sublime-aspectj
									
									
									
									
										vendored
									
									
										Submodule
									
								
							 Submodule vendor/grammars/sublime-aspectj added at 888fefdd2f
									
								
							
		Reference in New Issue
	
	Block a user