diff options
Diffstat (limited to 'after/syntax/rust.vim')
-rw-r--r-- | after/syntax/rust.vim | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/after/syntax/rust.vim b/after/syntax/rust.vim index 5748c4df..cb13cd73 100644 --- a/after/syntax/rust.vim +++ b/after/syntax/rust.vim @@ -1,11 +1,11 @@ if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'rust') == -1 -if !exists('g:rust_conceal') || !has('conceal') || &enc != 'utf-8' +if !exists('g:rust_conceal') || g:rust_conceal == 0 || !has('conceal') || &enc != 'utf-8' finish endif " For those who don't want to see `::`... -if exists('g:rust_conceal_mod_path') +if exists('g:rust_conceal_mod_path') && g:rust_conceal_mod_path != 0 syn match rustNiceOperator "::" conceal cchar=ㆍ endif @@ -20,7 +20,7 @@ syn match rustNiceOperator "=>" contains=rustFatRightArrowHead,rustFatRightArrow syn match rustNiceOperator /\<\@!_\(_*\>\)\@=/ conceal cchar=′ " For those who don't want to see `pub`... -if exists('g:rust_conceal_pub') +if exists('g:rust_conceal_pub') && g:rust_conceal_pub != 0 syn match rustPublicSigil contained "pu" conceal cchar=* syn match rustPublicRest contained "b" conceal cchar= syn match rustNiceOperator "pub " contains=rustPublicSigil,rustPublicRest @@ -28,7 +28,7 @@ endif hi link rustNiceOperator Operator -if !exists('g:rust_conceal_mod_path') +if !exists('g:rust_conceal_mod_path') && g:rust_conceal_mod_path != 0 hi! link Conceal Operator endif |