mirror of
https://github.com/raimon49/requirements.txt.vim.git
synced 2025-12-06 18:14:26 +08:00
Match VCS URLs better and add examples #12
Supports both of the following patterns: * git+git://git.myproject.org/MyProject#egg=MyProject * git://git.myproject.org/MyProject.git@v1.0#egg=MyProject
This commit is contained in:
@@ -7,6 +7,8 @@ alabaster==0.7.6
|
|||||||
Babel==2.1.1
|
Babel==2.1.1
|
||||||
docutils==0.12
|
docutils==0.12
|
||||||
gevent_subprocess==0.1.2
|
gevent_subprocess==0.1.2
|
||||||
|
gitpython==3.0.7
|
||||||
|
hg-diff==
|
||||||
Jinja2>=2.8.1
|
Jinja2>=2.8.1
|
||||||
MarkupSafe==0.23
|
MarkupSafe==0.23
|
||||||
Pygments==2.0.2
|
Pygments==2.0.2
|
||||||
@@ -15,6 +17,7 @@ six==1.10.0
|
|||||||
snowballstemmer==1.2.0
|
snowballstemmer==1.2.0
|
||||||
Sphinx==1.3.3
|
Sphinx==1.3.3
|
||||||
sphinx-rtd-theme==0.1.9
|
sphinx-rtd-theme==0.1.9
|
||||||
|
svn==1.0.1
|
||||||
zope.interface==4.2.0
|
zope.interface==4.2.0
|
||||||
|
|
||||||
# Examples from PEP508
|
# Examples from PEP508
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ syn match requirementsCommandOption "\v^\[?--?[a-zA-Z\-]*\]?"
|
|||||||
syn match requirementsVersionSpecifiers "\v(\=\=\=?|\<\=?|\>\=?|\~\=|\!\=)"
|
syn match requirementsVersionSpecifiers "\v(\=\=\=?|\<\=?|\>\=?|\~\=|\!\=)"
|
||||||
syn match requirementsPackageName "\v^([a-zA-Z0-9][a-zA-Z0-9\-_\.]*[a-zA-Z0-9])"
|
syn match requirementsPackageName "\v^([a-zA-Z0-9][a-zA-Z0-9\-_\.]*[a-zA-Z0-9])"
|
||||||
syn match requirementsExtras "\v\[\S+\]"
|
syn match requirementsExtras "\v\[\S+\]"
|
||||||
syn match requirementsVersionControls "\v(git\+|hg\+|svn\+|bzr\+)\S+"
|
syn match requirementsVersionControls "\v(git\+?|hg\+|svn\+|bzr\+).*://.\S+"
|
||||||
syn match requirementsURLs "\v(\@\s)?(https?|ftp|gopher)://?[^\s/$.?#].\S*"
|
syn match requirementsURLs "\v(\@\s)?(https?|ftp|gopher)://?[^\s/$.?#].\S*"
|
||||||
syn match requirementsEnvironmentMarkers "\v;\s[^#]+"
|
syn match requirementsEnvironmentMarkers "\v;\s[^#]+"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user