Skip to content

Commit

Permalink
feat: Allow exclude files with no 'filetype' set
Browse files Browse the repository at this point in the history
Closes #135 & #122
  • Loading branch information
noscript authored and alerque committed Feb 22, 2023
1 parent d96c818 commit 9a106c7
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
2 changes: 1 addition & 1 deletion autoload/indent_guides.vim
Original file line number Diff line number Diff line change
Expand Up @@ -286,7 +286,7 @@ function! indent_guides#exclude_filetype() abort
return 1
endif
endif
for ft in split(&ft, '\.')
for ft in split(&ft, '\.', 1)
if index(g:indent_guides_exclude_filetypes, ft) > -1
return 1
end
Expand Down
6 changes: 4 additions & 2 deletions doc/indent_guides.txt
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,8 @@ Default: 0. Values: 0 or 1
<
------------------------------------------------------------------------------
*'indent_guides_exclude_filetypes'*
Use this option to specify a list of filetypes to disable the plugin for.
Use this option to specify a list of filetypes to disable the plugin for. Use
'' for files with no filetypes set.

Default: ['help']. Values: list of strings.
>
Expand Down Expand Up @@ -273,8 +274,9 @@ Bug reports, feedback, suggestions etc are welcomed.
7. CHANGELOG *indent-guides-changelog*

1.8 (pending release)~
* Allow exclude files with no 'filetype' set (thanks @noscript).
* Added option g:|indent_guides_soft_pattern| to control the pattern for
soft indentation (thanks @sergey-vlasov).
soft indentation (thanks @noscript).
* Added option g:|indent_guides_default_mapping| to control whether the
default mapping (<Leader>ig) gets set (thanks @suy).
* Set size of indent guide to `tabstop` value when `shiftwidth=0` or
Expand Down

0 comments on commit 9a106c7

Please sign in to comment.