Fix handling VCS spec with comments

This commit is contained in:
raimon
2016-01-09 20:10:06 +09:00
parent d6da4276bb
commit 530a202526
2 changed files with 6 additions and 6 deletions

View File

@@ -16,10 +16,10 @@ Sphinx==1.3.3
sphinx-rtd-theme==0.1.9 sphinx-rtd-theme==0.1.9
# VSC repositories # VSC repositories
[-e] git+git://git.myproject.org/MyProject#egg=MyProject [-e] git+git://git.myproject.org/MyProject#egg=MyProject # Git
[-e] git://git.myproject.org/MyProject.git@v1.0#egg=MyProject [-e] git://git.myproject.org/MyProject.git@v1.0#egg=MyProject
[-e] hg+https://hg.myproject.org/MyProject#egg=MyProject [-e] hg+https://hg.myproject.org/MyProject#egg=MyProject # Mercurial
[-e] hg+http://hg.myproject.org/MyProject@da39a3ee5e6b#egg=MyProject [-e] hg+http://hg.myproject.org/MyProject@da39a3ee5e6b#egg=MyProject
[-e] svn+http://svn.myproject.org/svn/MyProject/trunk@2019#egg=MyProject [-e] svn+http://svn.myproject.org/svn/MyProject/trunk@2019#egg=MyProject # Subversion
[-e] bzr+ssh://user@myproject.org/MyProject/trunk#egg=MyProject [-e] bzr+ssh://user@myproject.org/MyProject/trunk#egg=MyProject # Bazaar
[-e] bzr+https://bzr.myproject.org/MyProject/trunk@2019#egg=MyProject [-e] bzr+https://bzr.myproject.org/MyProject/trunk@2019#egg=MyProject

View File

@@ -9,11 +9,11 @@ endif
syn case match syn case match
syn match requirementsComment "#.*$" syn region requirementsComment start="[ \t]*#" end="$"
syn match requirementsCommandOption "\v^\[?--?[a-zA-Z\-]*\]?" syn match requirementsCommandOption "\v^\[?--?[a-zA-Z\-]*\]?"
syn match requirementsVersionSpecifiers "\v(\=\=\=?|\<\=?|\>\=?|\~\=|\!\=)" syn match requirementsVersionSpecifiers "\v(\=\=\=?|\<\=?|\>\=?|\~\=|\!\=)"
syn match requirementsPackageName "\v^[a-zA-Z][a-zA-Z\-0-9]*" syn match requirementsPackageName "\v^[a-zA-Z][a-zA-Z\-0-9]*"
syn match requirementsVersionControls "\v(git\+?|hg\+|svn\+|bzr\+)\S+$" syn match requirementsVersionControls "\v(git\+?|hg\+|svn\+|bzr\+)\S+"
hi link requirementsComment Comment hi link requirementsComment Comment
hi link requirementsCommandOption Special hi link requirementsCommandOption Special