From 5bc897df9dd942e08a2a97fd09a882803a92829e Mon Sep 17 00:00:00 2001 From: Bjorn Winckler Date: Fri, 9 Oct 2009 22:23:52 +0200 Subject: [PATCH] Update UTIs in Info.plist Ideally all org.vim.*-file UTIs should be replaced with proper UTIs, but they can be hard to find so they will be replaced as new UTIs are found. --- src/MacVim/Info.plist | 70 ++++++++++++++++++++++--------------------- 1 file changed, 36 insertions(+), 34 deletions(-) diff --git a/src/MacVim/Info.plist b/src/MacVim/Info.plist index 9e03640e93..71f41c5477 100644 --- a/src/MacVim/Info.plist +++ b/src/MacVim/Info.plist @@ -1140,6 +1140,7 @@ markdown markd mdown + md CFBundleTypeIconFile MacVim-markdown @@ -1276,8 +1277,8 @@ @@ -1291,7 +1292,7 @@ UTTypeDescription Vim Script File UTTypeIdentifier - org.vim.vim-file + org.vim.vim-script UTTypeTagSpecification public.filename-extension @@ -1308,7 +1309,7 @@ UTTypeDescription Plain Text File UTTypeIdentifier - org.vim.text-file + public.plain-text UTTypeTagSpecification public.filename-extension @@ -1349,7 +1350,7 @@ UTTypeDescription C Header Source File UTTypeIdentifier - org.vim.h-file + public.c-header UTTypeTagSpecification public.filename-extension @@ -1383,7 +1384,7 @@ UTTypeDescription C++ Header Source File UTTypeIdentifier - org.vim.hh-file + public.c-plus-plus-header UTTypeTagSpecification public.filename-extension @@ -1421,7 +1422,7 @@ UTTypeDescription C Source File UTTypeIdentifier - org.vim.c-file + public.c-source UTTypeTagSpecification public.filename-extension @@ -1438,7 +1439,7 @@ UTTypeDescription Objective-C Source File UTTypeIdentifier - org.vim.m-file + public.objective-c-source UTTypeTagSpecification public.filename-extension @@ -1455,7 +1456,7 @@ UTTypeDescription Objective-C++ Source File UTTypeIdentifier - org.vim.mm-file + public.objective-c-plus-plus-source UTTypeTagSpecification public.filename-extension @@ -1472,7 +1473,7 @@ UTTypeDescription C++ Source File UTTypeIdentifier - org.vim.cc-file + public.c-plus-plus-source UTTypeTagSpecification public.filename-extension @@ -1493,7 +1494,7 @@ UTTypeDescription Assembly Source File UTTypeIdentifier - org.vim.asm-file + public.assembly-source UTTypeTagSpecification public.filename-extension @@ -1511,7 +1512,7 @@ UTTypeDescription Rez Source File UTTypeIdentifier - org.vim.r-file + com.apple.rez-source UTTypeTagSpecification public.filename-extension @@ -1528,7 +1529,7 @@ UTTypeDescription Java Source File UTTypeIdentifier - org.vim.java-file + com.sun.java-source UTTypeTagSpecification public.filename-extension @@ -1546,7 +1547,7 @@ UTTypeDescription Lex Source File UTTypeIdentifier - org.vim.l-file + com.apple.xcode.lex-source UTTypeTagSpecification public.filename-extension @@ -1567,7 +1568,7 @@ UTTypeDescription Yacc Source File UTTypeIdentifier - org.vim.y-file + com.apple.xcode.yacc-source UTTypeTagSpecification public.filename-extension @@ -1588,7 +1589,7 @@ UTTypeDescription Mig Definition File UTTypeIdentifier - org.vim.defs-file + public.mig-source UTTypeTagSpecification public.filename-extension @@ -1605,7 +1606,7 @@ UTTypeDescription Symbol Export File UTTypeIdentifier - org.vim.exp-file + com.apple.symbol-export UTTypeTagSpecification public.filename-extension @@ -1622,7 +1623,7 @@ UTTypeDescription Fortran Source File UTTypeIdentifier - org.vim.f-file + com.apple.xcode.fortran-source UTTypeTagSpecification public.filename-extension @@ -1644,7 +1645,7 @@ UTTypeDescription Pascal Source file UTTypeIdentifier - org.vim.pas-file + com.apple.xcode.pascal-source UTTypeTagSpecification public.filename-extension @@ -1661,7 +1662,7 @@ UTTypeDescription Ada Source File UTTypeIdentifier - org.vim.ada-file + com.apple.xcode.ada-source UTTypeTagSpecification public.filename-extension @@ -1680,7 +1681,7 @@ UTTypeDescription HTML Source File UTTypeIdentifier - org.vim.html-file + public.html UTTypeTagSpecification public.filename-extension @@ -1707,7 +1708,7 @@ UTTypeDescription XML Source File UTTypeIdentifier - org.vim.xml-file + public.xml UTTypeTagSpecification public.filename-extension @@ -1729,7 +1730,7 @@ UTTypeDescription JavaScript Source File UTTypeIdentifier - org.vim.js-file + com.netscape.javascript-source UTTypeTagSpecification public.filename-extension @@ -1749,7 +1750,7 @@ UTTypeDescription Perl source UTTypeIdentifier - org.vim.pl-file + public.perl-script UTTypeTagSpecification public.filename-extension @@ -1769,7 +1770,7 @@ UTTypeDescription Python source UTTypeIdentifier - org.vim.py-file + public.python-script UTTypeTagSpecification public.filename-extension @@ -1789,7 +1790,7 @@ UTTypeDescription PHP source UTTypeIdentifier - org.vim.php-file + public.php-script UTTypeTagSpecification public.filename-extension @@ -1812,7 +1813,7 @@ UTTypeDescription Ruby source UTTypeIdentifier - org.vim.rb-file + public.ruby-script UTTypeTagSpecification public.filename-extension @@ -1833,7 +1834,7 @@ UTTypeDescription Shell script UTTypeIdentifier - org.vim.sh-file + public.shell-script UTTypeTagSpecification public.filename-extension @@ -1858,7 +1859,7 @@ UTTypeDescription Java Class File UTTypeIdentifier - org.vim.class-file + com.sun.java-class UTTypeTagSpecification public.filename-extension @@ -1893,7 +1894,7 @@ UTTypeDescription Strings File UTTypeIdentifier - org.vim.strings-file + com.apple.xcode.strings-text UTTypeTagSpecification public.filename-extension @@ -1910,7 +1911,7 @@ UTTypeDescription AppleScript source UTTypeIdentifier - org.vim.applescript-file + com.apple.applescript.text UTTypeTagSpecification public.filename-extension @@ -2386,7 +2387,7 @@ UTTypeDescription PostScript source UTTypeIdentifier - org.vim.ps-file + com.adobe.postscript UTTypeTagSpecification public.filename-extension @@ -2474,7 +2475,7 @@ UTTypeDescription Electronic business card UTTypeIdentifier - org.vim.vcf-file + public.vcard UTTypeTagSpecification public.filename-extension @@ -2545,7 +2546,7 @@ UTTypeDescription Markdown document UTTypeIdentifier - org.vim.markdown-file + net.daringfireball.markdown UTTypeTagSpecification public.filename-extension @@ -2553,6 +2554,7 @@ markdown markd mdown + md