1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <!DOCTYPE plist PUBLIC
"-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
5 <key>CFBundleDevelopmentRegion
</key>
6 <string>English
</string>
8 Both UTExportedTypeDeclarations (for Spotlight and QuickLook) and
9 CFBundleDocumentTypes seem to be required, even though they contain
10 more or less the same information:
11 http://lists.apple.com/archives/Spotlight-dev/2007/Jul/msg00019.html
13 <key>UTExportedTypeDeclarations
</key>
16 <key>UTTypeConformsTo
</key>
18 <string>public.text
</string>
19 <string>public.plain-text
</string>
21 <key>UTTypeDescription
</key>
22 <string>vim script file
</string>
23 <key>UTTypeIdentifier
</key>
24 <string>org.vim.vim
</string>
25 <key>UTTypeTagSpecification
</key>
27 <key>com.apple.ostype
</key>
29 <key>public.filename-extension
</key>
36 <key>CFBundleDocumentTypes
</key>
39 <key>CFBundleTypeExtensions
</key>
43 <key>CFBundleTypeIconFile
</key>
44 <string>doc-bm
</string>
45 <key>CFBundleTypeName
</key>
46 <string>Vim Script File
</string>
47 <key>CFBundleTypeRole
</key>
48 <string>Editor
</string>
49 <key>LSIsAppleDefaultForType
</key>
53 <key>CFBundleTypeExtensions
</key>
58 <key>CFBundleTypeIconFile
</key>
59 <string>doc-bm-txt
</string>
60 <key>CFBundleTypeMIMETypes
</key>
62 <string>text/plain
</string>
64 <key>CFBundleTypeName
</key>
65 <string>Plain Text File
</string>
66 <key>CFBundleTypeRole
</key>
67 <string>Editor
</string>
68 <key>LSIsAppleDefaultForType
</key>
72 <key>CFBundleTypeExtensions
</key>
76 <key>CFBundleTypeIconFile
</key>
77 <string>doc-bm-tex
</string>
78 <key>CFBundleTypeName
</key>
79 <string>TeX File
</string>
80 <key>CFBundleTypeRole
</key>
81 <string>Editor
</string>
82 <key>LSIsAppleDefaultForType
</key>
86 <key>CFBundleTypeExtensions
</key>
90 <key>CFBundleTypeIconFile
</key>
91 <string>doc-bm-h
</string>
92 <key>CFBundleTypeName
</key>
93 <string>C Header Source File
</string>
94 <key>CFBundleTypeRole
</key>
95 <string>Editor
</string>
96 <key>LSIsAppleDefaultForType
</key>
98 <key>LSItemContentTypes
</key>
100 <string>public.c-header
</string>
104 <key>CFBundleTypeExtensions
</key>
108 <key>CFBundleTypeName
</key>
109 <string>C Precompiled Header Source File
</string>
110 <key>CFBundleTypeRole
</key>
111 <string>Editor
</string>
112 <key>LSIsAppleDefaultForType
</key>
114 <key>LSItemContentTypes
</key>
116 <string>public.precompiled-c-header
</string>
120 <key>CFBundleTypeExtensions
</key>
128 <key>CFBundleTypeName
</key>
129 <string>C++ Header Source File
</string>
130 <key>CFBundleTypeRole
</key>
131 <string>Editor
</string>
132 <key>LSIsAppleDefaultForType
</key>
136 <key>CFBundleTypeExtensions
</key>
138 <string>pch++
</string>
140 <key>CFBundleTypeName
</key>
141 <string>C++ Precompiled Header Source File
</string>
142 <key>CFBundleTypeRole
</key>
143 <string>Editor
</string>
144 <key>LSIsAppleDefaultForType
</key>
146 <key>LSItemContentTypes
</key>
148 <string>public.precompiled-c-plus-plus-header
</string>
152 <key>CFBundleTypeExtensions
</key>
156 <key>CFBundleTypeIconFile
</key>
157 <string>doc-bm-c
</string>
158 <key>CFBundleTypeName
</key>
159 <string>C Source File
</string>
160 <key>CFBundleTypeRole
</key>
161 <string>Editor
</string>
162 <key>LSIsAppleDefaultForType
</key>
164 <key>LSItemContentTypes
</key>
166 <string>public.c-source
</string>
170 <key>CFBundleTypeExtensions
</key>
174 <key>CFBundleTypeName
</key>
175 <string>Objective-C Source File
</string>
176 <key>CFBundleTypeRole
</key>
177 <string>Editor
</string>
178 <key>LSIsAppleDefaultForType
</key>
180 <key>LSItemContentTypes
</key>
182 <string>public.objective-c-source
</string>
186 <key>CFBundleTypeExtensions
</key>
190 <key>CFBundleTypeName
</key>
191 <string>Objective-C++ Source File
</string>
192 <key>CFBundleTypeRole
</key>
193 <string>Editor
</string>
194 <key>LSIsAppleDefaultForType
</key>
196 <key>LSItemContentTypes
</key>
198 <string>public.objective-c-plus-plus-source
</string>
202 <key>CFBundleTypeExtensions
</key>
210 <key>CFBundleTypeName
</key>
211 <string>C++ Source File
</string>
212 <key>CFBundleTypeRole
</key>
213 <string>Editor
</string>
214 <key>LSIsAppleDefaultForType
</key>
216 <key>LSItemContentTypes
</key>
218 <string>public.c-plus-plus-source
</string>
222 <key>CFBundleTypeExtensions
</key>
227 <key>CFBundleTypeName
</key>
228 <string>Assembly Source File
</string>
229 <key>CFBundleTypeRole
</key>
230 <string>Editor
</string>
231 <key>LSIsAppleDefaultForType
</key>
233 <key>LSItemContentTypes
</key>
235 <string>public.assembler-source
</string>
239 <key>CFBundleTypeExtensions
</key>
243 <key>CFBundleTypeName
</key>
244 <string>Rez Source File
</string>
245 <key>CFBundleTypeRole
</key>
246 <string>Editor
</string>
247 <key>LSIsAppleDefaultForType
</key>
249 <key>LSItemContentTypes
</key>
251 <string>public.rez-source
</string>
255 <key>CFBundleTypeExtensions
</key>
257 <string>java
</string>
260 <key>CFBundleTypeIconFile
</key>
261 <string>doc-bm-java
</string>
262 <key>CFBundleTypeName
</key>
263 <string>Java Source File
</string>
264 <key>CFBundleTypeRole
</key>
265 <string>Editor
</string>
266 <key>LSIsAppleDefaultForType
</key>
268 <key>LSItemContentTypes
</key>
270 <string>com.sun.java-source
</string>
274 <key>CFBundleTypeExtensions
</key>
282 <key>CFBundleTypeName
</key>
283 <string>Lex Source File
</string>
284 <key>CFBundleTypeRole
</key>
285 <string>Editor
</string>
286 <key>LSIsAppleDefaultForType
</key>
288 <key>LSItemContentTypes
</key>
290 <string>public.lex-source
</string>
294 <key>CFBundleTypeExtensions
</key>
302 <key>CFBundleTypeName
</key>
303 <string>Yacc Source File
</string>
304 <key>CFBundleTypeRole
</key>
305 <string>Editor
</string>
306 <key>LSIsAppleDefaultForType
</key>
308 <key>LSItemContentTypes
</key>
310 <string>public.yacc-source
</string>
314 <key>CFBundleTypeExtensions
</key>
316 <string>defs
</string>
318 <key>CFBundleTypeName
</key>
319 <string>Mig Definition File
</string>
320 <key>CFBundleTypeRole
</key>
321 <string>Editor
</string>
322 <key>LSIsAppleDefaultForType
</key>
326 <key>CFBundleTypeExtensions
</key>
330 <key>CFBundleTypeName
</key>
331 <string>Symbol Export File
</string>
332 <key>CFBundleTypeRole
</key>
333 <string>Editor
</string>
334 <key>LSIsAppleDefaultForType
</key>
336 <key>LSItemContentTypes
</key>
338 <string>public.symbol-export
</string>
342 <key>CFBundleTypeExtensions
</key>
349 <key>CFBundleTypeName
</key>
350 <string>Fortran Source File
</string>
351 <key>CFBundleTypeRole
</key>
352 <string>Editor
</string>
353 <key>LSIsAppleDefaultForType
</key>
355 <key>LSItemContentTypes
</key>
357 <string>public.fortran-source
</string>
361 <key>CFBundleTypeExtensions
</key>
365 <key>CFBundleTypeName
</key>
366 <string>Pascal Source file
</string>
367 <key>CFBundleTypeRole
</key>
368 <string>Editor
</string>
369 <key>LSIsAppleDefaultForType
</key>
371 <key>LSItemContentTypes
</key>
373 <string>public.pascal-source
</string>
377 <key>CFBundleTypeExtensions
</key>
383 <key>CFBundleTypeName
</key>
384 <string>Ada Source File
</string>
385 <key>CFBundleTypeRole
</key>
386 <string>Editor
</string>
387 <key>LSIsAppleDefaultForType
</key>
389 <key>LSItemContentTypes
</key>
391 <string>public.ada-source
</string>
395 <key>CFBundleTypeExtensions
</key>
397 <string>html
</string>
400 <key>CFBundleTypeIconFile
</key>
401 <string>doc-bm-html
</string>
402 <key>CFBundleTypeMIMETypes
</key>
404 <string>text/html
</string>
406 <key>CFBundleTypeName
</key>
407 <string>HTML Source File
</string>
408 <key>CFBundleTypeRole
</key>
409 <string>Editor
</string>
410 <key>LSIsAppleDefaultForType
</key>
412 <key>LSItemContentTypes
</key>
414 <string>public.html
</string>
418 <key>CFBundleTypeExtensions
</key>
422 <key>CFBundleTypeIconFile
</key>
423 <string>doc-bm-xml
</string>
424 <key>CFBundleTypeMIMETypes
</key>
426 <string>text/xml
</string>
428 <key>CFBundleTypeName
</key>
429 <string>XML Source File
</string>
430 <key>CFBundleTypeRole
</key>
431 <string>Editor
</string>
432 <key>LSIsAppleDefaultForType
</key>
434 <key>LSItemContentTypes
</key>
436 <string>public.xml
</string>
440 <key>CFBundleTypeExtensions
</key>
443 <string>jscript
</string>
444 <string>javascript
</string>
446 <key>CFBundleTypeMIMETypes
</key>
448 <string>text/javascript
</string>
450 <key>CFBundleTypeName
</key>
451 <string>JavaScript Source File
</string>
452 <key>CFBundleTypeRole
</key>
453 <string>Editor
</string>
454 <key>LSIsAppleDefaultForType
</key>
456 <key>LSItemContentTypes
</key>
458 <string>com.netscape.javascript-source
</string>
462 <key>CFBundleTypeExtensions
</key>
465 <string>command
</string>
473 <string>php3
</string>
474 <string>php4
</string>
477 <string>phtml
</string>
478 <string>applescript
</string>
480 <key>CFBundleTypeIconFile
</key>
481 <string>doc-bm-sh
</string>
482 <key>CFBundleTypeMIMETypes
</key>
484 <string>text/x-perl-script
</string>
485 <string>text/x-python-script
</string>
486 <string>text/ruby-script
</string>
487 <string>text/php
</string>
489 <key>CFBundleTypeName
</key>
490 <string>Script File
</string>
491 <key>CFBundleTypeRole
</key>
492 <string>Editor
</string>
493 <key>LSIsAppleDefaultForType
</key>
495 <key>LSItemContentTypes
</key>
497 <string>public.script
</string>
501 <key>CFBundleTypeExtensions
</key>
503 <string>class
</string>
505 <key>CFBundleTypeName
</key>
506 <string>Java Class File
</string>
507 <key>CFBundleTypeRole
</key>
508 <string>Viewer
</string>
509 <key>LSIsAppleDefaultForType
</key>
511 <key>LSItemContentTypes
</key>
513 <string>com.sun.java-class
</string>
517 <key>CFBundleTypeExtensions
</key>
519 <string>patch
</string>
520 <string>diff
</string>
522 <key>CFBundleTypeIconFile
</key>
523 <string>doc-bm
</string>
524 <key>CFBundleTypeName
</key>
525 <string>Patch File
</string>
526 <key>CFBundleTypeRole
</key>
527 <string>Editor
</string>
528 <key>LSIsAppleDefaultForType
</key>
532 <key>CFBundleTypeExtensions
</key>
534 <string>strings
</string>
536 <key>CFBundleTypeName
</key>
537 <string>Strings File
</string>
538 <key>CFBundleTypeRole
</key>
539 <string>Editor
</string>
540 <key>LSItemContentTypes
</key>
542 <string>public.strings-text
</string>
546 <key>CFBundleTypeExtensions
</key>
550 <key>CFBundleTypeName
</key>
551 <string>Text File
</string>
552 <key>CFBundleTypeOSTypes
</key>
554 <string>****
</string>
556 <key>CFBundleTypeRole
</key>
557 <string>Editor
</string>
560 <key>CFBundleExecutable
</key>
561 <string>${EXECUTABLE_NAME}
</string>
562 <key>CFBundleIconFile
</key>
563 <string>vim_gloss
</string>
564 <key>CFBundleIdentifier
</key>
565 <string>org.vim.MacVim
</string>
566 <key>CFBundleInfoDictionaryVersion
</key>
568 <key>CFBundleName
</key>
569 <string>${PRODUCT_NAME}
</string>
570 <key>CFBundlePackageType
</key>
571 <string>APPL
</string>
572 <key>CFBundleShortVersionString
</key>
574 <key>CFBundleSignature
</key>
575 <string>VIMM
</string>
576 <key>CFBundleVersion
</key>
578 <key>NSMainNibFile
</key>
579 <string>MainMenu
</string>
580 <key>NSPrincipalClass
</key>
581 <string>MMApplication
</string>
582 <key>NSServices
</key>
585 <key>NSMenuItem
</key>
588 <string>MacVim/New Tab Containing Selection
</string>
591 <string>openSelection
</string>
592 <key>NSPortName
</key>
593 <string>MacVim
</string>
594 <key>NSSendTypes
</key>
596 <string>NSStringPboardType
</string>
600 <key>NSMenuItem
</key>
603 <string>MacVim/Open Selected File in Tab
</string>
606 <string>openFile
</string>
607 <key>NSPortName
</key>
608 <string>MacVim
</string>
609 <key>NSSendTypes
</key>
611 <string>NSStringPboardType
</string>
613 <key>NSUserData
</key>
617 <key>NSMenuItem
</key>
620 <string>MacVim/Open Selected File in Window
</string>
623 <string>openFile
</string>
624 <key>NSPortName
</key>
625 <string>MacVim
</string>
626 <key>NSSendTypes
</key>
628 <string>NSStringPboardType
</string>
630 <key>NSUserData
</key>
631 <string>Window
</string>
635 <string>http://bjorn.winckler.googlepages.com/macvim_latest.xml
</string>