Add 'requirements.txt' syntax
commitc7d08cfcfdbc76edbef8d17a445d5fb87e8cce22
authorsharkdp <davidpeter@web.de>
dateFri 31 May 2019, 20:51 (7 years ago)
parent8ec96da
.gitmodules+3
@@ -129,3 +129,6 @@
129129[submodule "assets/syntaxes/Org mode"]
130130 path = assets/syntaxes/Org mode
131131 url = https://github.com/jezcope/Org.tmbundle.git
132+[submodule "assets/syntaxes/requirementstxt"]
133+ path = assets/syntaxes/requirementstxt
134+ url = https://github.com/wuub/requirementstxt
assets/syntaxes/requirementstxtnew file+1
Submodule changed.
assets/syntaxes/requirementstxt.sublime-syntaxnew file+19
@@ -0,0 +1,19 @@
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