Remove the 'requirements.txt' syntax
This is needed because the syntax is only available under GPL v3.0,
which is not compatible with `bat`s license.
commit3338699257b5f8ee7e5c703b820229d3b6c1b291
authorDavid Peter <mail@david-peter.de>
dateSun 28 Nov 2021, 12:41 (5 years ago)
parent747b154
.gitmodules−3
@@ -113,9 +113,6 @@
113113[submodule "assets/syntaxes/Org mode"]
114114 path = assets/syntaxes/02_Extra/Org mode
115115 url = https://github.com/jezcope/Org.tmbundle.git
116−[submodule "assets/syntaxes/requirementstxt"]
117− path = assets/syntaxes/02_Extra/requirementstxt
118− url = https://github.com/wuub/requirementstxt
119116[submodule "assets/syntaxes/DotENV"]
120117 path = assets/syntaxes/02_Extra/DotENV
121118 url = https://github.com/zaynali53/DotENV
CHANGELOG.md+1
@@ -35,6 +35,7 @@
3535- Racket, see #1884 (@jubnzv)
3636- LiveScript, see #1915 (@Enselic)
3737- MediaWiki, see #1925 (@sorairolake)
38+- The `requirements.txt` syntax has been removed due to incompatible license requirements.
3839
3940## New themes
4041
assets/syntaxes/02_Extra/requirementstxtdeleted−1
Submodule changed.
assets/syntaxes/02_Extra/requirementstxt.sublime-syntaxdeleted−19
@@ -1,19 +0,0 @@
1−%YAML 1.2
2−---
3−# http://www.sublimetext.com/docs/3/syntax.html
4−name: requirements.txt
5−file_extensions:
6− - requirements.txt
7−scope: source.requirementstxt
8−contexts:
9− main:
10− - match: (#).*$\n?
11− scope: comment.line.requirementstxt
12− captures:
13− 1: punctuation.definition.comment.requirementstxt
14− - match: '(?i)^[a-z0-9_\-\.]+'
15− scope: string.package_name.requirementstxt
16− - match: (?i)==|<|<=|>=|>
17− scope: keyword.operator.logical.punctuation.requirementstxt
18− - match: '(?i)\d+\.[\da-z\-_\.]*'
19− scope: constant.numeric.verions.requirementstxt
tests/syntax-tests/highlighted/RequirementsTXT/requirements.txtdeleted−8
@@ -1,8 +0,0 @@
1−[38;2;117;113;94m#[0m[38;2;117;113;94mthis is a sample requirements.txt file[0m
2−
3−[38;2;230;219;116mdjango[0m[38;2;249;38;114m==[0m[38;2;190;132;255m11.2.0[0m
4−[38;2;230;219;116mpywheels[0m[38;2;249;38;114m>=[0m[38;2;190;132;255m12.4[0m[38;2;248;248;242m [0m[38;2;117;113;94m#[0m[38;2;117;113;94ma whitespace followed by comments[0m
5−[38;2;230;219;116mNuitka[0m[38;2;249;38;114m<[0m[38;2;190;132;255m0.6.8.4[0m
6−[38;2;230;219;116mwxPython[0m[38;2;249;38;114m>=[0m[38;2;190;132;255m1.0[0m[38;2;248;248;242m, [0m[38;2;249;38;114m<[0m[38;2;248;248;242m=[0m[38;2;190;132;255m2.1[0m
7−
8−[38;2;117;113;94m#[0m[38;2;117;113;94mthis is another comment[0m
tests/syntax-tests/source/RequirementsTXT/requirements.txtdeleted−8
@@ -1,8 +0,0 @@
1−#this is a sample requirements.txt file
2−
3−django==11.2.0
4−pywheels>=12.4 #a whitespace followed by comments
5−Nuitka<0.6.8.4
6−wxPython>=1.0, <=2.1
7−
8−#this is another comment