From 6d3743549c822533929b3cec5cee392b17552e03 Mon Sep 17 00:00:00 2001 From: Phil Runninger Date: Mon, 3 Feb 2020 02:28:53 -0500 Subject: [PATCH] Fix vint errors: Use robust operators ==# and !=# --- lib/nerdtree/tree_dir_node.vim | 2 +- lib/nerdtree/tree_file_node.vim | 2 +- syntax/nerdtree.vim | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/nerdtree/tree_dir_node.vim b/lib/nerdtree/tree_dir_node.vim index f38e809..1f8da01 100644 --- a/lib/nerdtree/tree_dir_node.vim +++ b/lib/nerdtree/tree_dir_node.vim @@ -104,7 +104,7 @@ function! s:TreeDirNode.displayString() endfor " Select the appropriate open/closed status indicator symbol. - let l:padding = g:NERDTreeDirArrowExpandable == '' ? '' : ' ' + let l:padding = g:NERDTreeDirArrowExpandable ==# '' ? '' : ' ' let l:symbol = (l:cascade[-1].isOpen ? g:NERDTreeDirArrowCollapsible : g:NERDTreeDirArrowExpandable ) . l:padding let l:flags = l:cascade[-1].path.flagSet.renderToString() diff --git a/lib/nerdtree/tree_file_node.vim b/lib/nerdtree/tree_file_node.vim index 9ae84e4..b06b6a7 100644 --- a/lib/nerdtree/tree_file_node.vim +++ b/lib/nerdtree/tree_file_node.vim @@ -321,7 +321,7 @@ function! s:TreeFileNode._renderToString(depth, drawText) if a:drawText ==# 1 let treeParts = repeat(' ', a:depth - 1) - if !self.path.isDirectory && g:NERDTreeDirArrowExpandable != '' + if !self.path.isDirectory && g:NERDTreeDirArrowExpandable !=# '' let treeParts .= ' ' endif diff --git a/syntax/nerdtree.vim b/syntax/nerdtree.vim index 7e8db1a..99238fd 100644 --- a/syntax/nerdtree.vim +++ b/syntax/nerdtree.vim @@ -22,7 +22,7 @@ syn match NERDTreeLinkDir #.*/ ->#me=e-3 containedin=NERDTreeDir "highlighing for directory nodes and file nodes syn match NERDTreeDirSlash #/# containedin=NERDTreeDir -if g:NERDTreeDirArrowExpandable != '' +if g:NERDTreeDirArrowExpandable !=# '' exec 'syn match NERDTreeClosable #' . escape(g:NERDTreeDirArrowCollapsible, '~') . '\ze .*/# containedin=NERDTreeDir,NERDTreeFile' exec 'syn match NERDTreeOpenable #' . escape(g:NERDTreeDirArrowExpandable, '~') . '\ze .*/# containedin=NERDTreeDir,NERDTreeFile' let s:dirArrows = escape(g:NERDTreeDirArrowCollapsible, '~]\-').escape(g:NERDTreeDirArrowExpandable, '~]\-')