Remove awkward cast
authorGreg Hurrell <greg@hurrell.net>
Tue, 4 Dec 2018 18:10:51 +0000 (19:10 +0100)
committerGreg Hurrell <greg@hurrell.net>
Tue, 4 Dec 2018 18:10:51 +0000 (19:10 +0100)
autoload/pinnacle.vim

index 8b7ead589108ea4a8fd96b417d27a21221737591..ae9db70cca83914f5e51da260023ff8310a4ead6 100644 (file)
@@ -249,14 +249,14 @@ function! pinnacle#dump(highlight) abort
         \   'fg': pinnacle#extract_component(a:highlight, 'fg'),
         \   s:prefix: join(
         \     filter([
-        \       pinnacle#extract_component(a:highlight, 'bold') ? 'bold' : 0,
-        \       pinnacle#extract_component(a:highlight, 'inverse') ? 'inverse' : 0,
-        \       pinnacle#extract_component(a:highlight, 'italic') ? 'italic' : 0,
-        \       pinnacle#extract_component(a:highlight, 'reverse') ? 'reverse' : 0,
-        \       pinnacle#extract_component(a:highlight, 'standout') ? 'standout' : 0,
-        \       pinnacle#extract_component(a:highlight, 'undercurl') ? 'undercurl' : 0,
-        \       pinnacle#extract_component(a:highlight, 'underline') ? 'underline': 0
-        \     ], 'string(v:val) != "0"'),
+        \       pinnacle#extract_component(a:highlight, 'bold') ? 'bold' : '',
+        \       pinnacle#extract_component(a:highlight, 'inverse') ? 'inverse' : '',
+        \       pinnacle#extract_component(a:highlight, 'italic') ? 'italic' : '',
+        \       pinnacle#extract_component(a:highlight, 'reverse') ? 'reverse' : '',
+        \       pinnacle#extract_component(a:highlight, 'standout') ? 'standout' : '',
+        \       pinnacle#extract_component(a:highlight, 'undercurl') ? 'undercurl' : '',
+        \       pinnacle#extract_component(a:highlight, 'underline') ? 'underline': ''
+        \     ], 'v:val != ""'),
         \   ',')
         \ }, 'v:val != ""')
 endfunction