diff --git a/examples/requirements.txt b/examples/requirements.txt index 66f73f6..dbd1582 100644 --- a/examples/requirements.txt +++ b/examples/requirements.txt @@ -32,3 +32,6 @@ foobar[quux]<2,>=3; os_name=='a' -e svn+http://svn.myproject.org/svn/MyProject/trunk@2019#egg=MyProject # Subversion -e bzr+ssh://user@myproject.org/MyProject/trunk#egg=MyProject # Bazaar -e bzr+https://bzr.myproject.org/MyProject/trunk@2019#egg=MyProject + +django==2.2 +https://github.com/pallets/click/archive/7.0.zip diff --git a/syntax/requirements.vim b/syntax/requirements.vim index a9e8078..d02030c 100644 --- a/syntax/requirements.vim +++ b/syntax/requirements.vim @@ -36,7 +36,7 @@ syn match requirementsVersionSpecifiers "\v(\=\=\=?|\<\=?|\>\=?|\~\=|\!\=)" syn match requirementsPackageName "\v^([a-zA-Z0-9][a-zA-Z0-9\-_\.]*[a-zA-Z0-9])" syn match requirementsExtras "\v\[\S+\]" syn match requirementsVersionControls "\v(git\+?|hg\+|svn\+|bzr\+)\S+" -syn match requirementsURLs "\v\@\s\S+" +syn match requirementsURLs "\v(\@\s)?(https?|ftp|gopher)://?[^\s/$.?#].\S*" syn match requirementsEnvironmentMarkers "\v;\s.+$" hi link requirementsComment Comment