summaryrefslogtreecommitdiffstats
path: root/packages.yaml
diff options
context:
space:
mode:
authorAdam Stankiewicz <sheerun@sher.pl>2020-09-08 21:17:24 +0200
committerAdam Stankiewicz <sheerun@sher.pl>2020-09-08 21:17:24 +0200
commit002573265a944381cf8dccf5129fc432e33441e7 (patch)
tree4a0e2476a019b5dfdce5a29c4428897a30d7dc05 /packages.yaml
parenta4b91124a8fea26575d08c1845e141520e7d33e2 (diff)
downloadvim-polyglot-002573265a944381cf8dccf5129fc432e33441e7.tar.gz
vim-polyglot-002573265a944381cf8dccf5129fc432e33441e7.zip
Fix some ftdetect issues from tests
Diffstat (limited to 'packages.yaml')
-rw-r--r--packages.yaml37
1 files changed, 34 insertions, 3 deletions
diff --git a/packages.yaml b/packages.yaml
index e1406101..3ddc5776 100644
--- a/packages.yaml
+++ b/packages.yaml
@@ -318,16 +318,25 @@ filetypes:
linguist: C++
extra_extensions:
- moc
+ # TLH files are C++ headers generated by Visual C++'s #import from typelibs
+ - tlh
ignored_extensions:
# conflicts with more popular reason, remove after heuristics work
- re
# implemented by arduino
- ino
+ ignored_warnings:
+ # TODO: fix these
+ - C
+ - H
- name: c
linguist: C
extra_extensions:
# Quake C
- qc
+ extra_filenames:
+ # Enlightenment configuration file
+ - '*enlightenment/*.cfg'
---
name: caddyfile
remote: isobit/vim-caddyfile
@@ -601,16 +610,27 @@ filetypes:
extra_filenames:
- "*.git/config"
- "*/.config/git/config"
+ - "*.git/modules/*/config"
+ - "*/git/config"
+ - "*/{.,}gitconfig.d/*"
+ ignored_warnings:
+ - '/etc/gitconfig'
+ - '$XDG_CONFIG_HOME/git/config'
- "*.git/modules/**/config"
- - '.gitmodules'
+ - "*.git/modules/**/config"
+ - "/etc/gitconfig.d/*"
- name: gitrebase
filenames:
- git-rebase-todo
- name: gitsendemail
filenames:
- ".gitsendemail.*"
+ ignored_warnings:
+ - '.gitsendemail.msg.??????'
- name: gitcommit
filenames:
+ - 'COMMIT_EDITMSG,MERGE_MSG,TAG_EDITMSG'
+ ignored_warnings:
- '*.git/{,modules/**/,worktrees/*/}{COMMIT_EDIT,TAG_EDIT,MERGE_,}MSG'
---
name: glsl
@@ -636,6 +656,9 @@ remote: vim-scripts/gnuplot-syntax-highlighting
filetypes:
- name: gnuplot
linguist: Gnuplot
+ extra_extensions:
+ # Gnuplot scripts
+ - gpi
---
name: go
remote: fatih/vim-go
@@ -662,9 +685,18 @@ filetypes:
---
name: gradle
remote: tfnico/vim-gradle
+after: groovy
+# Just adds compiler
+filetypes: []
+---
+name: groovy
+remote: vim/vim:runtime
+glob: '**/groovy.vim'
filetypes:
- name: groovy
- linguist: Gradle
+ linguist: Groovy
+ extra_extensions:
+ - gradle
---
name: grub
remote: vim/vim:runtime
@@ -851,7 +883,6 @@ filetypes:
linguist: JSONiq
extra_filenames:
- ".jqrc"
- ignored_filenames:
- ".jqrc*"
---
name: json5