#####################################################
#  Highlight Languages Test Suite                   #
#  https://gitlab.com/tajmone/highlight-test-suite  #
#####################################################

# ===================
# REPOSITORY SETTINGS
# ===================
# These settings apply to the whole project.

* text=auto

## Highlight
############
*.lang    text
*.theme   text

## Documentation
################
*.adoc       text
*.asciidoc   text
*.markdown   text
*.md         text
*.txt        text
COPYING      text
LICENSE      text

## Repository configurations
############################
.editorconfig  text eol=lf
.gitlab-ci.yml text eol=lf
.travis.yml    text eol=lf

.gitattributes text eol=lf
.gitconfig     text eol=lf
.gitignore     text eol=lf
.gitmodules    text eol=lf

## Shell scripts
################
*.bat    text eol=crlf
*.com    text eol=crlf
*.sh     text eol=lf
*.ps1    text eol=crlf

# ====================
# TEST-LANGUAGES FILES
# ====================
# When a new language is added to the tests, all its associated files extensions
# should be added to this section to ensure correct EOL normalization.

## PureBasic
###############
purebasic/*.pb     text
purebasic/*.pbf    text
purebasic/*.pbf    gitlab-language=PureBasic
purebasic/*.pbf    linguist-language=PureBasic
purebasic/*.pbi    text

## Nim
#########
nim/*.nim    text

## Hugo Interactive Fiction
###########################
hugo/*.hug    text
hugo/*.hug    gitlab-language=Hugo
hugo/*.hug    linguist-language=Hugo
hugo/*.lst    text
hugo/*.hex    binary

# EOF #
