Faster git parsing

- fix a bug when removing nodes from huge dir
- only one `system` call for git status
- add relative paths to nodes
- parse git status from relative paths
This commit is contained in:
kyazdani42
2020-02-19 13:52:33 +01:00
parent 1a473fb193
commit ac92bfd911
4 changed files with 38 additions and 21 deletions

View File

@@ -84,6 +84,7 @@ end
local HIGHLIGHT_GROUPS = {
['^.*%.md$'] = 'MarkdownFile';
['^LICENSE$'] = 'LicenseFile';
['^%.?vimrc$'] = 'VimFile';
['^.*%.vim$'] = 'VimFile';
['^.*%.c$'] = 'CFile';
['^.*%.cpp$'] = 'CFile';