# This is a comment, it should be ignored. *.txt text *.jpg -text *.sh eol=lf gitlab-language=shell *.haml.* gitlab-language=haml foo/bar.* foo *.cgi key=value?p1=v1&p2=v2 /*.png gitlab-language=png *.binary binary /custom-highlighting/*.gitlab-custom gitlab-language=ruby /custom-highlighting/*.gitlab-cgi gitlab-language=erb?parent=json # This uses a tab instead of spaces to ensure the parser also supports this. *.md gitlab-language=markdown bla/bla.txt