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"] | [submodule "vendor/grammars/sublimeprolog"] | ||||||
| 	path = vendor/grammars/sublimeprolog | 	path = vendor/grammars/sublimeprolog | ||||||
| 	url = https://github.com/alnkpa/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: | vendor/grammars/language-javascript: | ||||||
| - source.js | - source.js | ||||||
| - source.js.regexp | - source.js.regexp | ||||||
|  | - source.js.regexp.replacement | ||||||
| vendor/grammars/language-jsoniq/: | vendor/grammars/language-jsoniq/: | ||||||
| - source.jq | - source.jq | ||||||
| - source.xq | - source.xq | ||||||
| @@ -477,6 +478,8 @@ vendor/grammars/sublime-MuPAD: | |||||||
| - source.mupad | - source.mupad | ||||||
| vendor/grammars/sublime-apl/: | vendor/grammars/sublime-apl/: | ||||||
| - source.apl | - source.apl | ||||||
|  | vendor/grammars/sublime-aspectj/: | ||||||
|  | - source.aspectj | ||||||
| vendor/grammars/sublime-befunge: | vendor/grammars/sublime-befunge: | ||||||
| - source.befunge | - source.befunge | ||||||
| vendor/grammars/sublime-better-typescript: | vendor/grammars/sublime-better-typescript: | ||||||
|   | |||||||
| @@ -214,7 +214,7 @@ AspectJ: | |||||||
|   color: "#a957b0" |   color: "#a957b0" | ||||||
|   extensions: |   extensions: | ||||||
|   - .aj |   - .aj | ||||||
|   tm_scope: none |   tm_scope: source.aspectj | ||||||
|   ace_mode: text |   ace_mode: text | ||||||
|  |  | ||||||
| Assembly: | Assembly: | ||||||
| @@ -616,6 +616,7 @@ Common Lisp: | |||||||
|   - .lsp |   - .lsp | ||||||
|   - .ny |   - .ny | ||||||
|   - .podsl |   - .podsl | ||||||
|  |   - .sexp | ||||||
|   interpreters: |   interpreters: | ||||||
|   - lisp |   - lisp | ||||||
|   - sbcl |   - sbcl | ||||||
| @@ -1718,8 +1719,8 @@ LabVIEW: | |||||||
|   type: programming |   type: programming | ||||||
|   extensions: |   extensions: | ||||||
|   - .lvproj |   - .lvproj | ||||||
|   tm_scope: none |   tm_scope: text.xml | ||||||
|   ace_mode: text |   ace_mode: xml | ||||||
|  |  | ||||||
| Lasso: | Lasso: | ||||||
|   type: programming |   type: programming | ||||||
|   | |||||||
| @@ -1,3 +1,3 @@ | |||||||
| module Linguist | module Linguist | ||||||
|   VERSION = "4.5.13" |   VERSION = "4.5.14" | ||||||
| end | 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" |       "BSD" | ||||||
|     elsif content.include?("Permission is hereby granted") || content =~ /\bMIT\b/ |     elsif content.include?("Permission is hereby granted") || content =~ /\bMIT\b/ | ||||||
|       "MIT" |       "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") |     elsif content.include?("unlicense.org") | ||||||
|       "unlicense" |       "unlicense" | ||||||
|     elsif content.include?("http://www.wtfpl.net/txt/copying/") |     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