Files
textmate/Applications/TextMate/resources/Info.plist
2014-02-13 13:38:35 +07:00

1537 lines
50 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
CFBundleName = "${APP_NAME}";
CFBundleShortVersionString = "${APP_VERSION}"; // shown in About window
CFBundleVersion = "${APP_REVISION}"; // shown in About window in parenthesis (but this format is not well-formed)
CFBundleIdentifier = "com.macromates.${APP_NAME}.preview";
CFBundleDevelopmentRegion = English;
CFBundleExecutable = "${TARGET_NAME}";
CFBundleHelpBookFolder = "${APP_NAME} Help";
CFBundleHelpBookName = "${APP_NAME} 2 Help";
CFBundleIconFile = "TextMate";
CFBundleInfoDictionaryVersion = "6.0";
CFBundlePackageType = APPL;
CFBundleSignature = avin; // we didnt register this code with Apple
LSMinimumSystemVersion = "${APP_MIN_OS}";
NSAppleScriptEnabled = YES;
NSMainNibFile = MainMenu;
NSPrincipalClass = NSApplication;
NSContactsUsageDescription = 'Your email address is used as an identifier for crash report submission. It can be changed in Preferences.\n\nIt is also used as a default contact address if you create your own bundle. This can be changed in the bundle editor after you create a bundle.';
NSSupportsAutomaticGraphicsSwitching = YES;
CFBundleURLTypes = (
{ CFBundleURLName = "TextMate URL";
CFBundleURLSchemes = ( txmt );
}
);
CFBundleDocumentTypes = (
{ LSItemContentTypes = ( "public.ada-source" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "ADA";
},
{ LSItemContentTypes = ( "com.apple.applescript.text" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "AppleScript";
},
{ LSItemContentTypes = ( "com.apple.applescript.script" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "AppleScript";
},
{ LSItemContentTypes = ( "com.adobe.actionscript" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "ActionScript";
},
{ LSItemContentTypes = ( "com.microsoft.asp" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "ASP";
},
{ LSItemContentTypes = ( "com.microsoft.asp.net" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "ASPNET";
},
{ LSItemContentTypes = ( "org.tug.tex.bibtex" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "BibTeX";
},
{ LSItemContentTypes = ( "public.c-source" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "C";
},
{ LSItemContentTypes = ( "public.c-plus-plus-source" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "C++";
},
{ LSItemContentTypes = ( "com.microsoft.c-sharp" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "C#";
},
{ LSItemContentTypes = ( "org.coffeescript.coffeescript" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "CoffeeScript";
},
{ LSItemContentTypes = ( "org.contextfreeart.contextfree" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "CFDG";
},
{ LSItemContentTypes = ( "public.comma-separated-values-text" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Text";
},
{ LSItemContentTypes = ( "public.tab-separated-values-text" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Text";
},
{ LSItemContentTypes = ( "com.macromates.textmate.cgi-script" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "CGI";
},
{ LSItemContentTypes = ( "com.macromates.textmate.config-file" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Config";
},
{ LSItemContentTypes = ( "org.w3.css" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "CSS";
},
{ LSItemContentTypes = ( "public.patch-file" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Diff";
},
{ LSItemContentTypes = ( "org.w3.xml-dtd" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "DTD";
},
{ LSItemContentTypes = ( "public.dylan-source" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Dylan";
},
{ LSItemContentTypes = ( "org.erlang.erlang" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Erlang";
},
{ LSItemContentTypes = ( "org.fscript.fscript" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "F-Script";
},
{ LSItemContentTypes = ( "public.fortran-source" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Fortran";
},
{ LSItemContentTypes = ( "public.fortran-77-source" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Fortran";
},
{ LSItemContentTypes = ( "public.fortran-90-source" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Fortran";
},
{ LSItemContentTypes = ( "public.fortran-95-source" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Fortran";
},
{ LSItemContentTypes = ( "public.c-header" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "H";
},
{ LSItemContentTypes = ( "public.c-plus-plus-header" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "H++";
},
{ LSItemContentTypes = ( "com.macromates.textmate.gtd" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "GTD";
},
{ LSItemContentTypes = ( "org.haskell.haskell" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Haskell";
},
{ LSItemContentTypes = ( "public.html" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "HTML";
},
{ LSItemContentTypes = ( "com.macromates.textmate.include-file" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Inc";
},
{ LSItemContentTypes = ( "com.apple.ical.ics" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "iCal";
},
{ LSItemContentTypes = ( "com.microsoft.ini" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "INI";
},
{ LSItemContentTypes = ( "org.iolanguage.io" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Io";
},
{ LSItemContentTypes = ( "com.sun.java-source" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Java";
},
{ LSItemContentTypes = ( "org.beanshell.beanshell" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Java";
},
{ LSItemContentTypes = ( "com.sun.java-properties" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Java";
},
{ LSItemContentTypes = ( "com.netscape.javascript-source" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "JavaScript";
},
{ LSItemContentTypes = ( "com.sun.java-server-pages" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "JSP";
},
{ LSItemContentTypes = ( "public.json" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "JSON";
},
{ LSItemContentTypes = ( "org.ietf.ldap-data-interchange-format" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Blank";
},
{ LSItemContentTypes = ( "com.macromates.textmate.lisp" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Lisp";
},
{ LSItemContentTypes = ( "com.apple.log" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Blank";
},
{ LSItemContentTypes = ( "com.macromates.textmate.logo" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Logo";
},
{ LSItemContentTypes = ( "org.lua.lua" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Lua";
},
{ LSItemContentTypes = ( "net.daringfireball.markdown" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Markdown";
},
{ LSItemContentTypes = ( "org.mediawiki.wiki-source" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Wiki";
},
{ LSItemContentTypes = ( "com.mips.mips-assembler" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "ASM";
},
{ LSItemContentTypes = ( "com.dec.modula-3" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Modula";
},
{ LSItemContentTypes = ( "in.moinmo.wiki-source" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Wiki";
},
{ LSItemContentTypes = ( "public.objective-c-source" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Obj-C";
},
{ LSItemContentTypes = ( "public.objective-c-plus-plus-source" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Obj-C++";
},
{ LSItemContentTypes = ( "org.ocaml.ocaml" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "OCaml";
},
{ LSItemContentTypes = ( "public.pascal-source" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Pascal";
},
{ LSItemContentTypes = ( "public.perl-script" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Perl";
},
{ LSItemContentTypes = ( "public.php-script" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "PHP";
},
{ LSItemContentTypes = ( "com.adobe.postscript" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "PostScript";
},
{ LSItemContentTypes = ( "com.adobe.encapsulated-postscript" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "PostScript";
},
{ LSItemContentTypes = ( "com.apple.property-list" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Plist";
},
{ LSItemContentTypes = ( "public.python-script" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Python";
},
{ LSItemContentTypes = ( "org.r-project.r" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "R";
},
{ LSItemContentTypes = ( "org.complang.ragel" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Ragel";
},
{ LSItemContentTypes = ( "com.roaringpenguin.remind" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Blank";
},
{ LSItemContentTypes = ( "org.python.restructuredtext" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "reST";
},
{ LSItemContentTypes = ( "org.ruby-lang.eruby" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "RHTML";
},
{ LSItemContentTypes = ( "org.rubyonrails.erb-sql" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "SQL";
},
{ LSItemContentTypes = ( "public.ruby-script" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Ruby";
},
{ LSItemContentTypes = ( "com.macromates.textmate.scheme" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Scheme";
},
{ LSItemContentTypes = ( "com.macromates.textmate.setext" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Blank";
},
{ LSItemContentTypes = ( "public.shell-script" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Shell";
},
{ LSItemContentTypes = ( "org.slatelanguage.slate" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Slate";
},
{ LSItemContentTypes = ( "org.iso.sql" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "SQL";
},
{ LSItemContentTypes = ( "com.macromates.textmate.standard-ml" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "SML";
},
{ LSItemContentTypes = ( "com.apple.xcode.strings-text" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Strings";
},
{ LSItemContentTypes = ( "public.svg-image" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "SVG";
},
{ LSItemContentTypes = ( "org.swig.swig" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "SWIG";
},
{ LSItemContentTypes = ( "tk.tcl.tcl" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Tcl";
},
{ LSItemContentTypes = ( "org.tug.tex" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "TeX";
},
{ LSItemContentTypes = ( "public.plain-text" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Text";
},
{ LSItemContentTypes = ( "com.textpattern.textile" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Textile";
},
{ LSItemContentTypes = ( "public.xhtml" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "XHTML";
},
{ LSItemContentTypes = ( "public.xml" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "XML";
},
{ LSItemContentTypes = ( "org.w3.xsl" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "XSL";
},
{ LSItemContentTypes = ( "public.vcard" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "Blank";
},
{ LSItemContentTypes = ( "com.microsoft.visual-basic" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "VisualBasic";
},
{ LSItemContentTypes = ( "org.yaml.yaml" );
CFBundleTypeRole = Editor;
LSHandlerRank = Alternate;
CFBundleTypeIconFile = "YAML";
},
{ LSItemContentTypes = ( "com.macromates.textmate.snippet" );
CFBundleTypeRole = Editor;
LSHandlerRank = Owner;
CFBundleTypeIconFile = "TextMate Snippet";
},
{ LSItemContentTypes = ( "com.macromates.textmate.macro" );
CFBundleTypeRole = Editor;
LSHandlerRank = Owner;
CFBundleTypeIconFile = "TextMate Macro";
},
{ LSItemContentTypes = ( "com.macromates.textmate.language" );
CFBundleTypeRole = Editor;
LSHandlerRank = Owner;
CFBundleTypeIconFile = "TextMate Grammar";
},
{ LSItemContentTypes = ( "com.macromates.textmate.preferences" );
CFBundleTypeRole = Editor;
LSHandlerRank = Owner;
CFBundleTypeIconFile = "TextMate Settings";
},
{ LSItemContentTypes = ( "com.macromates.textmate.command" );
CFBundleTypeRole = Editor;
LSHandlerRank = Owner;
CFBundleTypeIconFile = "TextMate Command";
},
{ LSItemContentTypes = ( "com.macromates.textmate.drag-command" );
CFBundleTypeRole = Editor;
LSHandlerRank = Owner;
CFBundleTypeIconFile = "TextMate Bundle Item";
},
{ LSItemContentTypes = ( "com.macromates.textmate.theme" );
CFBundleTypeRole = Editor;
LSHandlerRank = Owner;
CFBundleTypeIconFile = "TextMate Theme";
},
{ LSItemContentTypes = ( "com.macromates.textmate.release-notes" );
CFBundleTypeRole = Editor;
LSHandlerRank = Owner;
CFBundleTypeIconFile = "Text";
},
{ LSItemContentTypes = ( "com.macromates.textmate.bundle" );
CFBundleTypeRole = Editor;
LSHandlerRank = Owner;
CFBundleTypeIconFile = "TextMate Bundle";
},
{ LSItemContentTypes = ( "com.macromates.textmate.plugin" );
CFBundleTypeRole = Editor;
LSHandlerRank = Owner;
CFBundleTypeIconFile = "TextMate PlugIn";
},
/* generic types */
{ CFBundleTypeName = "Text document"; /* generic plain text types */
CFBundleTypeExtensions = (nfo);
CFBundleTypeIconFile = Text;
CFBundleTypeRole = Editor;
},
{ CFBundleTypeName = "Source"; /* generic source code types */
CFBundleTypeExtensions = (
g, vss, d, e, go, gri, inf, mel, build, re,
textmate, fxscript, lgt
);
CFBundleTypeIconFile = Blank;
CFBundleTypeRole = Editor;
},
{ CFBundleTypeName = "Document"; /* generic document types */
CFBundleTypeExtensions = (
cfm, cfml, dbm, dbml, dist, dot, ics, ifb, dwt, g,
in, l, m4, mp, mtml, orig, pde,
rej, servlet, s5, tmp, tpl, tt,
xql, yy, "*"
);
CFBundleTypeIconFile = Blank;
CFBundleTypeRole = Editor;
},
{ CFBundleTypeName = "Document";
CFBundleTypeIconFile = GenericDocumentIcon;
CFBundleTypeOSTypes = ("****");
CFBundleTypeRole = Editor;
LSItemContentTypes = ( public.data );
},
{ CFBundleTypeRole = "Editor";
LSItemContentTypes = ( "public.directory", "com.apple.bundle", "com.apple.resolvable" );
},
);
UTImportedTypeDeclarations = (
{
UTTypeIdentifier = "public.ada-source";
UTTypeTagSpecification = {
public.filename-extension = ( ada, adb, ads );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "ADA";
UTTypeDescription = "Ada source";
UTTypeReferenceURL = "http://en.wikipedia.org/wiki/Ada_(programming_language)";
},
{
UTTypeIdentifier = "com.apple.applescript.text";
UTTypeTagSpecification = {
public.filename-extension = ( applescript );
};
UTTypeConformsTo = ( "public.script", "public.source-code", "public.plain-text" );
UTTypeIconFile = "AppleScript";
UTTypeDescription = "AppleScript source";
},
{
UTTypeIdentifier = "com.apple.applescript.script";
UTTypeTagSpecification = {
com.apple.ostype = "osas";
public.filename-extension = ( scpt );
};
UTTypeConformsTo = ( "public.data" );
UTTypeIconFile = "AppleScript";
UTTypeDescription = "Compiled AppleScript";
},
{
UTTypeIdentifier = "com.adobe.actionscript";
UTTypeTagSpecification = {
public.filename-extension = ( as );
public.mime-type = "application/ecmascript";
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "ActionScript";
UTTypeDescription = "ActionScript source";
UTTypeReferenceURL = "http://www.adobe.com/devnet/actionscript.html";
},
{
UTTypeIdentifier = "com.microsoft.asp";
UTTypeTagSpecification = {
public.filename-extension = ( asp, asa );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "ASP";
UTTypeDescription = "ASP document";
UTTypeReferenceURL = "http://en.wikipedia.org/wiki/Active_Server_Pages";
},
{
UTTypeIdentifier = "com.microsoft.asp.net";
UTTypeTagSpecification = {
public.filename-extension = ( aspx, ascx, asmx, ashx );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "ASPNET";
UTTypeDescription = "ASP.NET document";
UTTypeReferenceURL = "http://www.asp.net";
},
{
UTTypeIdentifier = "org.tug.tex.bibtex";
UTTypeTagSpecification = {
public.filename-extension = ( bib );
};
UTTypeConformsTo = ( "public.text" );
UTTypeIconFile = "BibTeX";
UTTypeDescription = "BibTeX Database";
},
{
UTTypeIdentifier = "public.c-source";
UTTypeTagSpecification = {
public.filename-extension = ( c );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "C";
UTTypeDescription = "C source";
},
{
UTTypeIdentifier = "public.c-plus-plus-source";
UTTypeTagSpecification = {
public.filename-extension = ( cc, cp, cpp, cxx, "c++" );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "C++";
UTTypeDescription = "C++ source";
},
{
UTTypeIdentifier = "com.microsoft.c-sharp";
UTTypeTagSpecification = {
public.filename-extension = ( cs );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "C#";
UTTypeDescription = "C# source";
UTTypeReferenceURL = "http://www.microsoft.com/en-us/download/details.aspx?id=7029";
},
{
UTTypeIdentifier = "org.coffeescript.coffeescript";
UTTypeTagSpecification = {
public.filename-extension = ( coffee );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "CoffeeScript";
UTTypeDescription = "CoffeeScript source";
UTTypeReferenceURL = "http://coffeescript.org";
},
{
UTTypeIdentifier = "org.contextfreeart.contextfree";
UTTypeTagSpecification = {
public.filename-extension = ( cfdg );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "CFDG";
UTTypeDescription = "ContextFree Design Document";
UTTypeReferenceURL = "http://www.contextfreeart.org/";
},
{
UTTypeIdentifier = "public.delimited-values-text";
UTTypeConformsTo = ( "public.text" );
UTTypeDescription = "delimited text values";
},
{
UTTypeIdentifier = "public.comma-separated-values-text";
UTTypeTagSpecification = {
public.filename-extension = ( csv );
public.mime-type = ( "text/csv", "text/comma-separated-values" );
};
UTTypeConformsTo = ( "public.delimited-values-text" );
UTTypeIconFile = "Text";
UTTypeDescription = "Comma Separated Values";
UTTypeReferenceURL = "http://tools.ietf.org/html/rfc4180";
},
{
UTTypeIdentifier = "public.tab-separated-values-text";
UTTypeTagSpecification = {
public.filename-extension = ( tsv );
public.mime-type = "text/tab-separated-values";
};
UTTypeConformsTo = ( "public.delimited-values-text" );
UTTypeIconFile = "Text";
UTTypeDescription = "Tab Separated Values";
},
{
UTTypeIdentifier = "com.macromates.textmate.cgi-script";
UTTypeTagSpecification = {
public.filename-extension = ( cgi, fcgi );
};
UTTypeConformsTo = ( "public.script" );
UTTypeIconFile = "CGI";
UTTypeDescription = "CGI script";
},
{
UTTypeIdentifier = "com.macromates.textmate.config-file";
UTTypeTagSpecification = {
public.filename-extension = ( cfg, conf, config, htaccess );
};
UTTypeConformsTo = ( "public.text" );
UTTypeIconFile = "Config";
UTTypeDescription = "Configuration file";
},
{
UTTypeIdentifier = "org.w3.css";
UTTypeTagSpecification = {
public.filename-extension = ( css );
public.mime-type = "text/css";
};
UTTypeConformsTo = ( "public.text" );
UTTypeIconFile = "CSS";
UTTypeDescription = "Cascading Style Sheet";
UTTypeReferenceURL = "http://www.w3.org/Style/CSS/";
},
{
UTTypeIdentifier = "public.patch-file";
UTTypeTagSpecification = {
public.filename-extension = ( diff );
};
UTTypeConformsTo = ( "public.plain-text" );
UTTypeIconFile = "Diff";
UTTypeDescription = "Differences File";
UTTypeReferenceURL = "http://www.gnu.org/software/diffutils/";
},
{
UTTypeIdentifier = "org.w3.xml-dtd";
UTTypeTagSpecification = {
public.filename-extension = ( dtd );
public.mime-type = "application/xml-dtd";
};
UTTypeConformsTo = ( "public.text" );
UTTypeIconFile = "DTD";
UTTypeDescription = "Document Type Definition";
UTTypeReferenceURL = "http://www.w3.org/XML/";
},
{
UTTypeIdentifier = "public.dylan-source";
UTTypeTagSpecification = {
public.filename-extension = ( dylan );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "Dylan";
UTTypeDescription = "Dylan source";
UTTypeReferenceURL = "http://opendylan.org";
},
{
UTTypeIdentifier = "org.erlang.erlang";
UTTypeTagSpecification = {
public.filename-extension = ( erl, hrl );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "Erlang";
UTTypeDescription = "Erlang source";
UTTypeReferenceURL = "http://www.erlang.org";
},
{
UTTypeIdentifier = "org.fscript.fscript";
UTTypeTagSpecification = {
public.filename-extension = ( fscript );
};
UTTypeConformsTo = ( "public.script" );
UTTypeIconFile = "F-Script";
UTTypeDescription = "F-Script source";
UTTypeReferenceURL = "http://www.fscript.org";
},
{
UTTypeIdentifier = "public.fortran-source";
UTTypeTagSpecification = {
public.filename-extension = ( f, for, fpp );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "Fortran";
UTTypeDescription = "Fortran source";
},
{
UTTypeIdentifier = "public.fortran-77-source";
UTTypeTagSpecification = {
public.filename-extension = ( f77 );
};
UTTypeConformsTo = ( "public.fortran-source" );
UTTypeIconFile = "Fortran";
UTTypeDescription = "Fortran source";
},
{
UTTypeIdentifier = "public.fortran-90-source";
UTTypeTagSpecification = {
public.filename-extension = ( f90 );
};
UTTypeConformsTo = ( "public.fortran-source" );
UTTypeIconFile = "Fortran";
UTTypeDescription = "Fortran source";
},
{
UTTypeIdentifier = "public.fortran-95-source";
UTTypeTagSpecification = {
public.filename-extension = ( f95 );
};
UTTypeConformsTo = ( "public.fortran-source" );
UTTypeIconFile = "Fortran";
UTTypeDescription = "Fortran source";
},
{
UTTypeIdentifier = "public.c-header";
UTTypeTagSpecification = {
public.filename-extension = ( h, pch );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "H";
UTTypeDescription = "Header";
},
{
UTTypeIdentifier = "public.c-plus-plus-header";
UTTypeTagSpecification = {
public.filename-extension = ( hh, hpp, hxx, "h++" );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "H++";
UTTypeDescription = "C++ Header";
},
{
UTTypeIdentifier = "com.macromates.textmate.gtd";
UTTypeTagSpecification = {
public.filename-extension = ( gtd, gtdlog );
};
UTTypeConformsTo = ( "public.plain-text" );
UTTypeIconFile = "GTD";
UTTypeDescription = "GTD document";
UTTypeReferenceURL = "http://en.wikipedia.org/wiki/Getting_Things_Done";
},
{
UTTypeIdentifier = "org.haskell.haskell";
UTTypeTagSpecification = {
public.filename-extension = ( hs, lhs );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "Haskell";
UTTypeDescription = "Haskell source";
UTTypeReferenceURL = "http://www.haskell.org/";
},
{
UTTypeIdentifier = "public.html";
UTTypeTagSpecification = {
com.apple.ostype = "HTML";
public.filename-extension = ( htm, html, phtml, shtml );
public.mime-type = "text/html";
};
UTTypeConformsTo = ( "public.text" );
UTTypeIconFile = "HTML";
UTTypeDescription = "HTML document";
UTTypeReferenceURL = "http://www.w3.org/html/";
},
{
UTTypeIdentifier = "com.macromates.textmate.include-file";
UTTypeTagSpecification = {
public.filename-extension = ( inc );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "Inc";
UTTypeDescription = "Include file";
},
{
UTTypeIdentifier = "com.apple.ical.ics";
UTTypeTagSpecification = {
public.filename-extension = ( ics, ifb );
public.mime-type = "text/calendar";
};
UTTypeConformsTo = ( "public.text", "public.item", "public.calendar-event" );
UTTypeIconFile = "iCal";
UTTypeDescription = "iCalendar schedule";
UTTypeReferenceURL = "http://tools.ietf.org/html/rfc5545";
},
{
UTTypeIdentifier = "com.microsoft.ini";
UTTypeTagSpecification = {
public.filename-extension = ( ini );
};
UTTypeConformsTo = ( "public.text" );
UTTypeIconFile = "INI";
UTTypeDescription = "MS Windows initialization file";
},
{
UTTypeIdentifier = "org.iolanguage.io";
UTTypeTagSpecification = {
public.filename-extension = ( io );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "Io";
UTTypeDescription = "Io source";
UTTypeReferenceURL = "http://iolanguage.org";
},
{
UTTypeIdentifier = "com.sun.java-source";
UTTypeTagSpecification = {
public.filename-extension = ( java, jav );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "Java";
UTTypeDescription = "Java source";
UTTypeReferenceURL = "http://www.java.com/";
},
{
UTTypeIdentifier = "org.beanshell.beanshell";
UTTypeTagSpecification = {
public.filename-extension = ( bsh );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "Java";
UTTypeDescription = "BeanShell script";
UTTypeReferenceURL = "http://www.beanshell.org";
},
{
UTTypeIdentifier = "com.sun.java-properties";
UTTypeTagSpecification = {
public.filename-extension = ( properties );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "Java";
UTTypeDescription = "Java Properties File";
UTTypeReferenceURL = "http://www.java.com/";
},
{
UTTypeIdentifier = "com.netscape.javascript-source";
UTTypeTagSpecification = {
public.filename-extension = ( js, htc, jscript, javascript );
public.mime-type = "text/javascript";
};
UTTypeConformsTo = ( "public.source-code", "public.executable" );
UTTypeIconFile = "JavaScript";
UTTypeDescription = "JavaScript source";
UTTypeReferenceURL = "http://en.wikipedia.org/wiki/JavaScript";
},
{
UTTypeIdentifier = "com.sun.java-server-pages";
UTTypeTagSpecification = {
public.filename-extension = ( jsp );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "JSP";
UTTypeDescription = "Java Server Page";
UTTypeReferenceURL = "http://www.oracle.com/technetwork/java/javaee/jsp/index.html";
},
{
UTTypeIdentifier = "public.json";
UTTypeTagSpecification = {
public.filename-extension = ( json );
public.mime-type = "application/json";
};
UTTypeConformsTo = ( "public.text" );
UTTypeIconFile = "JSON";
UTTypeDescription = "JSON file";
UTTypeReferenceURL = "http://www.json.org";
},
{
UTTypeIdentifier = "org.ietf.ldap-data-interchange-format";
UTTypeTagSpecification = {
public.filename-extension = ( ldif );
};
UTTypeConformsTo = ( "public.text" );
UTTypeIconFile = "Blank";
UTTypeDescription = "LDAP Data Interchange Format";
UTTypeReferenceURL = "http://tools.ietf.org/html/rfc2849";
},
{
UTTypeIdentifier = "com.macromates.textmate.lisp";
UTTypeTagSpecification = {
public.filename-extension = ( lisp, cl, l, lsp, mud, el );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "Lisp";
UTTypeDescription = "Lisp source";
},
{
UTTypeIdentifier = "com.apple.log";
UTTypeTagSpecification = {
public.filename-extension = ( log );
};
UTTypeConformsTo = ( "public.plain-text" );
UTTypeIconFile = "Blank";
UTTypeDescription = "Log File";
},
{
UTTypeIdentifier = "com.macromates.textmate.logo";
UTTypeTagSpecification = {
public.filename-extension = ( logo );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "Logo";
UTTypeDescription = "Logo source";
},
{
UTTypeIdentifier = "org.lua.lua";
UTTypeTagSpecification = {
public.filename-extension = ( lua );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "Lua";
UTTypeDescription = "Lua source";
UTTypeReferenceURL = "http://www.lua.org";
},
{
UTTypeIdentifier = "net.daringfireball.markdown";
UTTypeTagSpecification = {
public.filename-extension = ( markdown, mdown, markdn, md );
};
UTTypeConformsTo = ( "public.text" );
UTTypeIconFile = "Markdown";
UTTypeDescription = "Markdown document";
UTTypeReferenceURL = "http://daringfireball.net/projects/markdown/";
},
{
UTTypeIdentifier = "org.mediawiki.wiki-source";
UTTypeTagSpecification = {
public.filename-extension = ( wiki, wikipedia, mediawiki );
};
UTTypeConformsTo = ( "public.text" );
UTTypeIconFile = "Wiki";
UTTypeDescription = "Mediawiki document";
UTTypeReferenceURL = "http://www.mediawiki.org";
},
{
UTTypeIdentifier = "com.mips.mips-assembler";
UTTypeTagSpecification = {
public.filename-extension = ( s, mips, spim, asm );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "ASM";
UTTypeDescription = "MIPS assembler source";
},
{
UTTypeIdentifier = "com.dec.modula-3";
UTTypeTagSpecification = {
public.filename-extension = ( m3, cm3 );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "Modula";
UTTypeDescription = "Modula-3 source";
},
{
UTTypeIdentifier = "in.moinmo.wiki-source";
UTTypeTagSpecification = {
public.filename-extension = ( moinmoin );
};
UTTypeConformsTo = ( "public.text" );
UTTypeIconFile = "Wiki";
UTTypeDescription = "MoinMoin document";
UTTypeReferenceURL = "http://moinmo.in";
},
{
UTTypeIdentifier = "public.objective-c-source";
UTTypeTagSpecification = {
public.filename-extension = ( m );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "Obj-C";
UTTypeDescription = "Objective-C source";
UTTypeReferenceURL = "http://en.wikipedia.org/wiki/Objective-C";
},
{
UTTypeIdentifier = "public.objective-c-plus-plus-source";
UTTypeTagSpecification = {
public.filename-extension = ( mm );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "Obj-C++";
UTTypeDescription = "Objective-C++ source";
UTTypeReferenceURL = "http://en.wikipedia.org/wiki/Objective-c";
},
{
UTTypeIdentifier = "org.ocaml.ocaml";
UTTypeTagSpecification = {
public.filename-extension = ( ml, mli, mll, mly );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "OCaml";
UTTypeDescription = "OCaml source";
UTTypeReferenceURL = "http://ocaml.org";
},
{
UTTypeIdentifier = "public.pascal-source";
UTTypeTagSpecification = {
public.filename-extension = ( pas, p );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "Pascal";
UTTypeDescription = "Pascal source";
},
{
UTTypeIdentifier = "public.patch-file";
UTTypeTagSpecification = {
public.filename-extension = ( patch );
};
UTTypeConformsTo = ( "public.plain-text" );
UTTypeIconFile = "Patch";
UTTypeDescription = "Patch file";
},
{
UTTypeIdentifier = "public.perl-script";
UTTypeTagSpecification = {
public.filename-extension = ( pl, pod, perl, pm );
public.mime-type = "text/x-perl-script";
};
UTTypeConformsTo = ( "public.shell-script" );
UTTypeIconFile = "Perl";
UTTypeDescription = "Perl source";
UTTypeReferenceURL = "";
},
{
UTTypeIdentifier = "public.php-script";
UTTypeTagSpecification = {
com.apple.ostype = "";
public.filename-extension = ( php, php3, php4, php5, ph3, ph4, phtml );
public.mime-type = "text/php";
};
UTTypeConformsTo = ( "public.shell-script" );
UTTypeIconFile = "PHP";
UTTypeDescription = "PHP source";
UTTypeReferenceURL = "http://php.net";
},
{
UTTypeIdentifier = "com.adobe.postscript";
UTTypeTagSpecification = {
public.filename-extension = ( ps );
public.mime-type = "application/postscript";
};
UTTypeConformsTo = ( "public.data", "public.composite-content" );
UTTypeIconFile = "PostScript";
UTTypeDescription = "PostScript";
UTTypeReferenceURL = "http://partners.adobe.com/public/developer/en/ps/PLRM.pdf";
},
{
UTTypeIdentifier = "com.adobe.encapsulated-postscript";
UTTypeTagSpecification = {
com.apple.nspboard-type = ( "NeXT Encapsulated PostScript v1.2 pasteboard type", "NSPostScriptPboardType" );
com.apple.ostype = "EPSF";
public.filename-extension = ( eps );
};
UTTypeConformsTo = ( "com.adobe.postscript" );
UTTypeIconFile = "PostScript";
UTTypeDescription = "Encapsulated PostScript";
UTTypeReferenceURL = "http://partners.adobe.com/public/developer/en/ps/5002.EPSF_Spec.pdf";
},
{
UTTypeIdentifier = "com.apple.property-list";
UTTypeTagSpecification = {
public.filename-extension = ( dict, plist, scriptSuite, scriptTerminology );
};
UTTypeConformsTo = ( "public.text" );
UTTypeIconFile = "Plist";
UTTypeDescription = "Property List";
UTTypeReferenceURL = "http://en.wikipedia.org/wiki/Property_list";
},
{
UTTypeIdentifier = "public.python-script";
UTTypeTagSpecification = {
public.filename-extension = ( py, rpy, cpy, python );
public.mime-type = "text/x-python-script";
};
UTTypeConformsTo = ( "public.shell-script" );
UTTypeIconFile = "Python";
UTTypeDescription = "Python source";
UTTypeReferenceURL = "http://www.python.org";
},
{
UTTypeIdentifier = "org.r-project.r";
UTTypeTagSpecification = {
public.filename-extension = ( r, s );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "R";
UTTypeDescription = "R source";
UTTypeReferenceURL = "http://www.r-project.org";
},
{
UTTypeIdentifier = "org.complang.ragel";
UTTypeTagSpecification = {
public.filename-extension = ( rl, ragel );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "Ragel";
UTTypeDescription = "Ragel source";
UTTypeReferenceURL = "http://www.complang.org/ragel/";
},
{
UTTypeIdentifier = "com.roaringpenguin.remind";
UTTypeTagSpecification = {
public.filename-extension = ( rem, remind );
};
UTTypeConformsTo = ( "public.text" );
UTTypeIconFile = "Blank";
UTTypeDescription = "Remind document";
UTTypeReferenceURL = "http://www.roaringpenguin.com/products/remind";
},
{
UTTypeIdentifier = "org.python.restructuredtext";
UTTypeTagSpecification = {
public.filename-extension = ( rst, rest );
};
UTTypeConformsTo = ( "public.text" );
UTTypeIconFile = "reST";
UTTypeDescription = "reStructuredText document";
UTTypeReferenceURL = "http://docutils.sourceforge.net/rst.html";
},
{
UTTypeIdentifier = "org.ruby-lang.eruby";
UTTypeTagSpecification = {
public.filename-extension = ( rhtml );
};
UTTypeConformsTo = ( "public.html" );
UTTypeIconFile = "RHTML";
UTTypeDescription = "HTML with embedded Ruby";
UTTypeReferenceURL = "https://www.ruby-lang.org/en/";
},
{
UTTypeIdentifier = "org.rubyonrails.erb-sql";
UTTypeTagSpecification = {
public.filename-extension = ( erbsql );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "SQL";
UTTypeDescription = "SQL with embedded Ruby";
},
{
UTTypeIdentifier = "public.ruby-script";
UTTypeTagSpecification = {
public.filename-extension = ( rb, rbx, rjs, rxml );
public.mime-type = "text/ruby-script";
};
UTTypeConformsTo = ( "public.shell-script" );
UTTypeIconFile = "Ruby";
UTTypeDescription = "Ruby source";
UTTypeReferenceURL = "https://www.ruby-lang.org";
},
{
UTTypeIdentifier = "com.macromates.textmate.scheme";
UTTypeTagSpecification = {
public.filename-extension = ( scm, sch );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "Scheme";
UTTypeDescription = "Scheme source";
UTTypeReferenceURL = "http://www.r6rs.org";
},
{
UTTypeIdentifier = "com.macromates.textmate.setext";
UTTypeTagSpecification = {
public.filename-extension = ( ext );
};
UTTypeConformsTo = ( "public.text" );
UTTypeIconFile = "Blank";
UTTypeDescription = "Setext document";
UTTypeReferenceURL = "http://docutils.sourceforge.net/mirror/setext/setext_concepts_Aug92.etx.txt";
},
{
UTTypeIdentifier = "public.shell-script";
UTTypeTagSpecification = {
public.filename-extension = ( sh, ss, bashrc, "bash_profile", "bash_login", profile, "bash_logout" );
};
UTTypeConformsTo = ( "public.shell-script" );
UTTypeIconFile = "Shell";
UTTypeDescription = "Shell script";
},
{
UTTypeIdentifier = "org.slatelanguage.slate";
UTTypeTagSpecification = {
public.filename-extension = ( slate );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "Slate";
UTTypeDescription = "Slate source";
UTTypeReferenceURL = "http://slatelanguage.org";
},
{
UTTypeIdentifier = "org.iso.sql";
UTTypeTagSpecification = {
public.filename-extension = ( sql );
public.mime-type = "application/sql";
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "SQL";
UTTypeDescription = "SQL source";
},
{
UTTypeIdentifier = "com.macromates.textmate.standard-ml";
UTTypeTagSpecification = {
public.filename-extension = ( sml );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "SML";
UTTypeDescription = "Standard ML source";
},
{
UTTypeIdentifier = "com.apple.xcode.strings-text";
UTTypeTagSpecification = {
public.filename-extension = ( strings );
};
UTTypeConformsTo = ( "public.text" );
UTTypeIconFile = "Strings";
UTTypeDescription = "Strings document";
},
{
UTTypeIdentifier = "public.svg-image";
UTTypeTagSpecification = {
com.apple.ostype = ( "svg ", "svgz" );
public.filename-extension = ( "svg", "svgz" );
public.mime-type = "image/svg+xml";
};
UTTypeConformsTo = ( "public.image" );
UTTypeIconFile = "SVG";
UTTypeDescription = "Scalable vector graphics (SVG)";
UTTypeReferenceURL = "http://www.w3.org/Graphics/SVG/";
},
{
UTTypeIdentifier = "org.swig.swig";
UTTypeTagSpecification = {
public.filename-extension = ( i, swg );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "SWIG";
UTTypeDescription = "SWIG source";
UTTypeReferenceURL = "http://swig.org";
},
{
UTTypeIdentifier = "tk.tcl.tcl";
UTTypeTagSpecification = {
public.filename-extension = ( tcl );
public.mime-type = "application/x-tcl";
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "Tcl";
UTTypeDescription = "Tcl source";
UTTypeReferenceURL = "http://www.tcl.tk";
},
{
UTTypeIdentifier = "org.tug.tex";
UTTypeTagSpecification = {
public.filename-extension = ( tex, sty, cls );
};
UTTypeConformsTo = ( "public.text" );
UTTypeIconFile = "TeX";
UTTypeDescription = "TeX document";
UTTypeReferenceURL = "http://www.latex-project.org";
},
{
UTTypeIdentifier = "public.plain-text";
UTTypeTagSpecification = {
com.apple.ostype = ( TEXT, sEXT, ttro );
public.filename-extension = ( text, txt, utf8 );
public.mime-type = "text/plain";
};
UTTypeConformsTo = ( "public.text" );
UTTypeIconFile = "Text";
UTTypeDescription = "Plain text document";
},
{
UTTypeIdentifier = "com.textpattern.textile";
UTTypeTagSpecification = {
public.filename-extension = ( textile );
};
UTTypeConformsTo = ( "public.text" );
UTTypeIconFile = "Textile";
UTTypeDescription = "Textile document";
},
{
UTTypeIdentifier = "public.xhtml";
UTTypeTagSpecification = {
public.filename-extension = ( xhtml, xhtm, xht );
public.mime-type = "application/xhtml+xml";
};
UTTypeConformsTo = ( "public.xml" );
UTTypeIconFile = "XHTML";
UTTypeDescription = "XHTML document";
UTTypeReferenceURL = "http://en.wikipedia.org/wiki/XHTML";
},
{
UTTypeIdentifier = "public.xml";
UTTypeTagSpecification = {
public.filename-extension = ( xml, xsd, xib, rss, tld, pt, cpt, dtml );
public.mime-type = ( "application/xml", "text/xml" );
};
UTTypeConformsTo = ( "public.text" );
UTTypeIconFile = "XML";
UTTypeDescription = "XML document";
UTTypeReferenceURL = "http://www.w3.org/XML/";
},
{
UTTypeIdentifier = "org.w3.xsl";
UTTypeTagSpecification = {
public.filename-extension = ( xsl, xslt );
public.mime-type = "xslt+xml";
};
UTTypeConformsTo = ( "public.xml" );
UTTypeIconFile = "XSL";
UTTypeDescription = "XSL stylesheet";
UTTypeReferenceURL = "http://www.w3.org/Style/XSL/";
},
{
UTTypeIdentifier = "public.vcard";
UTTypeTagSpecification = {
com.apple.nspboard-type = "Apple VCard pasteboard type";
com.apple.ostype = "vCrd";
public.filename-extension = ( vcf, vcard );
public.mime-type = ( "text/directory", "text/vcard", "text/x-vcard" );
};
UTTypeConformsTo = ( "public.text", "public.contact" );
UTTypeIconFile = "Blank";
UTTypeDescription = "Electronic business card";
},
{
UTTypeIdentifier = "com.microsoft.visual-basic";
UTTypeTagSpecification = {
public.filename-extension = ( vb );
};
UTTypeConformsTo = ( "public.source-code" );
UTTypeIconFile = "Visual Basic source";
UTTypeDescription = "VisualBasic";
UTTypeReferenceURL = "http://msdn.microsoft.com/en-US/vstudio/";
},
{
UTTypeIdentifier = "org.yaml.yaml";
UTTypeTagSpecification = {
public.filename-extension = ( yaml, yml );
};
UTTypeConformsTo = ( "public.text" );
UTTypeIconFile = "YAML";
UTTypeDescription = "YAML document";
UTTypeReferenceURL = "http://yaml.org";
},
);
UTExportedTypeDeclarations = (
/* bundle items */
{
UTTypeIdentifier = "com.macromates.textmate.snippet";
UTTypeTagSpecification = {
public.filename-extension = ( tmSnippet );
};
UTTypeConformsTo = ( "com.apple.property-list" );
UTTypeIconFile = "TextMate Snippet";
UTTypeDescription = "TextMate Snippet";
},
{
UTTypeIdentifier = "com.macromates.textmate.macro";
UTTypeTagSpecification = {
public.filename-extension = ( tmMacro );
};
UTTypeConformsTo = ( "com.apple.property-list" );
UTTypeIconFile = "TextMate Macro";
UTTypeDescription = "TextMate Macro";
},
{
UTTypeIdentifier = "com.macromates.textmate.language";
UTTypeTagSpecification = {
public.filename-extension = ( tmLanguage );
};
UTTypeConformsTo = ( "com.apple.property-list" );
UTTypeIconFile = "TextMate Grammar";
UTTypeDescription = "TextMate Language Grammar";
},
{
UTTypeIdentifier = "com.macromates.textmate.preferences";
UTTypeTagSpecification = {
public.filename-extension = ( tmPreferences );
};
UTTypeConformsTo = ( "com.apple.property-list" );
UTTypeIconFile = "TextMate Settings";
UTTypeDescription = "TextMate Preferences";
},
{
UTTypeIdentifier = "com.macromates.textmate.command";
UTTypeTagSpecification = {
public.filename-extension = ( tmCommand );
};
UTTypeConformsTo = ( "com.apple.property-list" );
UTTypeIconFile = "TextMate Command";
UTTypeDescription = "TextMate Command";
},
{
UTTypeIdentifier = "com.macromates.textmate.drag-command";
UTTypeTagSpecification = {
public.filename-extension = ( tmDragCommand );
};
UTTypeConformsTo = ( "com.apple.property-list" );
UTTypeIconFile = "TextMate Bundle Item";
UTTypeDescription = "TextMate Drag Command";
},
{
UTTypeIdentifier = "com.macromates.textmate.theme";
UTTypeTagSpecification = {
public.filename-extension = ( tmTheme, tmtheme );
};
UTTypeConformsTo = ( "com.apple.property-list" );
UTTypeIconFile = "TextMate Theme";
UTTypeDescription = "TextMate Theme";
},
/* other textmate types */
{
UTTypeIdentifier = "com.macromates.textmate.release-notes";
UTTypeTagSpecification = {
public.filename-extension = ( tmReleaseNotes );
};
UTTypeConformsTo = ( "public.text" );
UTTypeIconFile = "Text";
UTTypeDescription = "TextMate release notes";
},
{
UTTypeIdentifier = "com.macromates.textmate.bundle";
UTTypeTagSpecification = {
public.filename-extension = ( tmBundle, tmbundle );
};
UTTypeConformsTo = ( "com.apple.package" );
UTTypeIconFile = "TextMate Bundle";
UTTypeDescription = "TextMate Bundle";
},
{
UTTypeIdentifier = "com.macromates.textmate.plugin";
UTTypeTagSpecification = {
public.filename-extension = ( tmPlugIn, tmPlugin, tmplugin );
};
UTTypeConformsTo = ( "com.apple.package" );
UTTypeIconFile = "TextMate PlugIn";
UTTypeDescription = "TextMate PlugIn";
},
);
}