From 09eedd05af3dbf8de6b44a30f8024ecf39fd682b Mon Sep 17 00:00:00 2001 From: Tim Pope Date: Sun, 21 Jun 2015 13:43:22 -0400 Subject: [PATCH] Use jar command if available to query zip files --- plugin/fireplace.vim | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugin/fireplace.vim b/plugin/fireplace.vim index cda522c..99c7edb 100644 --- a/plugin/fireplace.vim +++ b/plugin/fireplace.vim @@ -41,6 +41,8 @@ function! fireplace#jar_contents(path) abort if !exists('s:zipinfo') if executable('zipinfo') let s:zipinfo = 'zipinfo -1 ' + elseif executable('jar') + let s:zipinfo = 'jar tf ' elseif executable('python') let s:zipinfo = 'python -c '.shellescape('import zipfile, sys; print chr(10).join(zipfile.ZipFile(sys.argv[1]).namelist())').' ' else