comparison runtime/plugin/NetrwFileHandlers.vim @ 36:125e80798a85 v7.0021

updated for version 7.0021
author vimboss
date Thu, 09 Dec 2004 21:34:53 +0000
parents 8ff7fd162d3c
children 7472c565592a
comparison
equal deleted inserted replaced
35:8f3a526c2fe1 36:125e80798a85
1 " NetrwFileHandlers: contains various extension-based file handlers for 1 " NetrwFileHandlers: contains various extension-based file handlers for
2 " netrw's browsers' x command ("eXecute launcher") 2 " netrw's browsers' x command ("eXecute launcher")
3 " Author: Charles E. Campbell, Jr. 3 " Author: Charles E. Campbell, Jr.
4 " Date: Aug 31, 2004 4 " Date: Aug 31, 2004
5 " Version: 3a NOT RELEASED 5 " Version: 3
6 6
7 " --------------------------------------------------------------------- 7 " ---------------------------------------------------------------------
8 " Prevent Reloading: {{{1 8 " Prevent Reloading: {{{1
9 if exists("g:loaded_netrwfilehandlers") || &cp 9 if exists("g:loaded_netrwfilehandlers") || &cp
10 finish 10 finish
11 endif 11 endif
12 let g:loaded_netrwfilehandlers= "v3a" 12 let g:loaded_netrwfilehandlers= "v3"
13 13
14 " --------------------------------------------------------------------- 14 " ---------------------------------------------------------------------
15 " NetrwFileHandler_html: handles html when the user hits "x" when the {{{1 15 " NetrwFileHandler_html: handles html when the user hits "x" when the {{{1
16 " cursor is atop a *.html file 16 " cursor is atop a *.html file
17 fun! NetrwFileHandler_html(pagefile) 17 fun! NetrwFileHandler_html(pagefile)
151 " --------------------------------------------------------------------- 151 " ---------------------------------------------------------------------
152 " NetrwFileHandler_pdf: visualize pdf files {{{1 152 " NetrwFileHandler_pdf: visualize pdf files {{{1
153 fun! NetrwFileHandler_pdf(pdf) 153 fun! NetrwFileHandler_pdf(pdf)
154 " " call Dfunc("NetrwFileHandler_pdf(pdf<".a:pdf.">)") 154 " " call Dfunc("NetrwFileHandler_pdf(pdf<".a:pdf.">)")
155 if executable("gs") 155 if executable("gs")
156 exe "silent! !gs ".a:pdf 156 exe 'silent! !gs "'.a:pdf.'"'
157 else 157 else
158 " " call Dret("NetrwFileHandler_pdf 0") 158 " " call Dret("NetrwFileHandler_pdf 0")
159 return 0 159 return 0
160 endif 160 endif
161 161
166 " --------------------------------------------------------------------- 166 " ---------------------------------------------------------------------
167 " NetrwFileHandler_sxw: visualize sxw files {{{1 167 " NetrwFileHandler_sxw: visualize sxw files {{{1
168 fun! NetrwFileHandler_sxw(sxw) 168 fun! NetrwFileHandler_sxw(sxw)
169 " " call Dfunc("NetrwFileHandler_sxw(sxw<".a:sxw.">)") 169 " " call Dfunc("NetrwFileHandler_sxw(sxw<".a:sxw.">)")
170 if executable("gs") 170 if executable("gs")
171 exe "silent! !gs ".a:sxw 171 exe 'silent! !gs "'.a:sxw.'"'
172 else 172 else
173 " " call Dret("NetrwFileHandler_sxw 0") 173 " " call Dret("NetrwFileHandler_sxw 0")
174 return 0 174 return 0
175 endif 175 endif
176 176
182 " NetrwFileHandler_doc: visualize doc files {{{1 182 " NetrwFileHandler_doc: visualize doc files {{{1
183 fun! NetrwFileHandler_doc(doc) 183 fun! NetrwFileHandler_doc(doc)
184 " " call Dfunc("NetrwFileHandler_doc(doc<".a:doc.">)") 184 " " call Dfunc("NetrwFileHandler_doc(doc<".a:doc.">)")
185 185
186 if executable("oowriter") 186 if executable("oowriter")
187 exe "silent! !oowriter ".a:doc 187 exe 'silent! !oowriter "'.a:doc.'"'
188 redraw! 188 redraw!
189 else 189 else
190 " " call Dret("NetrwFileHandler_doc 0") 190 " " call Dret("NetrwFileHandler_doc 0")
191 return 0 191 return 0
192 endif 192 endif
199 " NetrwFileHandler_sxw: visualize sxw files {{{1 199 " NetrwFileHandler_sxw: visualize sxw files {{{1
200 fun! NetrwFileHandler_sxw(sxw) 200 fun! NetrwFileHandler_sxw(sxw)
201 " " call Dfunc("NetrwFileHandler_sxw(sxw<".a:sxw.">)") 201 " " call Dfunc("NetrwFileHandler_sxw(sxw<".a:sxw.">)")
202 202
203 if executable("oowriter") 203 if executable("oowriter")
204 exe "silent! !oowriter ".a:sxw 204 exe 'silent! !oowriter "'.a:sxw.'"'
205 redraw! 205 redraw!
206 else 206 else
207 " " call Dret("NetrwFileHandler_sxw 0") 207 " " call Dret("NetrwFileHandler_sxw 0")
208 return 0 208 return 0
209 endif 209 endif
216 " NetrwFileHandler_xls: visualize xls files {{{1 216 " NetrwFileHandler_xls: visualize xls files {{{1
217 fun! NetrwFileHandler_xls(xls) 217 fun! NetrwFileHandler_xls(xls)
218 " " call Dfunc("NetrwFileHandler_xls(xls<".a:xls.">)") 218 " " call Dfunc("NetrwFileHandler_xls(xls<".a:xls.">)")
219 219
220 if executable("oocalc") 220 if executable("oocalc")
221 exe "silent! !oocalc ".a:xls 221 exe 'silent! !oocalc "'.a:xls.'"'
222 redraw! 222 redraw!
223 else 223 else
224 " " call Dret("NetrwFileHandler_xls 0") 224 " " call Dret("NetrwFileHandler_xls 0")
225 return 0 225 return 0
226 endif 226 endif