mirror of
				https://github.com/sharkdp/bat.git
				synced 2025-10-30 22:54:07 +00:00 
			
		
		
		
	Add Requirementstxt.sublime-syntax and its test.
This commit is contained in:
		
							
								
								
									
										82
									
								
								assets/syntaxes/02_Extra/syntax_test_requirements.txt
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										82
									
								
								assets/syntaxes/02_Extra/syntax_test_requirements.txt
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,82 @@ | ||||
| # SYNTAX TEST "Requirementstxt.sublime-syntax" | ||||
| # Options | ||||
| # <- punctuation.definition.comment | ||||
| # ^^^^^^^ comment.line | ||||
| --allow-external | ||||
| #^^^^^^^^^^^^^^^ entity.name.function.option | ||||
| --allow-unverified | ||||
|  | ||||
| # Freeze packages | ||||
| alabaster==0.7.6 | ||||
| Babel>=2.9.1 | ||||
| docutils==0.12 | ||||
| gevent_subprocess==0.1.2 | ||||
| gitpython==3.0.7 | ||||
| hg-diff==1.2.4 | ||||
| #^^^^^^ variable.parameter.package-name | ||||
| #      ^^ keyword.operator.logical | ||||
| #        ^^^^^ constant.other | ||||
| Jinja2>=2.8.1 | ||||
| MarkupSafe==0.23 | ||||
| Pygments==2.7.4 | ||||
| pytz==2015.7 | ||||
| six==1.10.0 | ||||
| snowballstemmer==1.2.0 | ||||
| Sphinx==1.3.3 | ||||
| sphinx-rtd-theme==0.1.9 | ||||
| svn==1.0.1 | ||||
| zope.interface==4.2.0 | ||||
|  | ||||
| # Examples from PEP508 | ||||
| # c.f. https://www.python.org/dev/peps/pep-0508/ | ||||
| requests [security,tests] >= 2.8.1, == 2.8.* ; python_version < "2.7" # Comment | ||||
| #^^^^^^^ variable.parameter.package-name | ||||
| #        ^^^^^^^^^^^^^^^^ variable.function.extra | ||||
| #        ^ punctuation.section.braces.begin | ||||
| #                 ^ punctuation.separator | ||||
| #                       ^ punctuation.section.braces.end | ||||
| #                         ^^ keyword.operator.logical | ||||
| #                            ^^^^^ constant.other | ||||
| #                                   ^^ keyword.operator.logical | ||||
| #                                      ^^^^^ constant.other | ||||
| #                                            ^ punctuation.definition.annotation | ||||
| #                                            ^^^^^^^^^^^^^^^^^^^^^^^^ meta.annotation | ||||
| #                                              ^^^^^^^^^^^^^^ variable.language | ||||
| #                                                             ^ keyword.operator.logical | ||||
| #                                                               ^ punctuation.definition.string.begin.double | ||||
| #                                                               ^^^^^ string.quoted.double.requirements-txt | ||||
| #                                                                   ^ punctuation.definition.string.end.double | ||||
| #                                                                     ^^^^^^^^^ comment.line | ||||
| pip @ https://github.com/pypa/pip/archive/1.3.1.zip#sha1=da9234ee9982d4bbb3c72346a6de940a148ea686 | ||||
| #   ^ punctuation.definition.keyword | ||||
| #   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ markup.underline.link.url | ||||
| name @ gopher:/foo/com" | ||||
| foobar[quux]<2,>=3; os_name=='a' | ||||
|  | ||||
| # VCS repositories | ||||
| -e git+git://git.myproject.org/MyProject#egg=MyProject # Git | ||||
| # <- entity.name.function.option | ||||
| #^ entity.name.function.option | ||||
| #  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ markup.underline.link.versioncontrols | ||||
| #                                       ^^^^^^^^^^^^^^^ - comment.line | ||||
| #                                                      ^^^^^ comment.line | ||||
| -e git://git.myproject.org/MyProject.git@v1.0#egg=MyProject | ||||
| #  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ markup.underline.link.versioncontrols | ||||
| -e hg+https://hg.myproject.org/MyProject#egg=MyProject # Mercurial | ||||
| #  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ markup.underline.link.versioncontrols | ||||
| #                                                      ^^^^^^^^^^^ comment.line | ||||
| -e hg+http://hg.myproject.org/MyProject@da39a3ee5e6b#egg=MyProject | ||||
| #  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ markup.underline.link.versioncontrols | ||||
| -e svn+http://svn.myproject.org/svn/MyProject/trunk@2019#egg=MyProject # Subversion | ||||
| #  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ markup.underline.link.versioncontrols | ||||
| #                                                                      ^^^^^^^^^^^^ comment.line | ||||
| -e bzr+ssh://user@myproject.org/MyProject/trunk#egg=MyProject # Bazaar | ||||
| #  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ markup.underline.link.versioncontrols | ||||
| #                                                             ^^^^^^^^ comment.line | ||||
| -e bzr+https://bzr.myproject.org/MyProject/trunk@2019#egg=MyProject | ||||
| #  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ markup.underline.link.versioncontrols | ||||
|  | ||||
| # Project or archive URL | ||||
| https://github.com/pallets/click/archive/7.0.zip#egg=click | ||||
| #^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ markup.underline.link.url | ||||
| #                                               ^^^^^^^^^^ - comment.line | ||||
		Reference in New Issue
	
	Block a user