fix up ns-extended-platform-support-mode
[bpt/emacs.git] / mac / Emacs.app / Contents / Info.plist
1 <!--
2 Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008
3 Free Software Foundation, Inc.
4
5 This file is part of GNU Emacs.
6
7 GNU Emacs is free software: you can redistribute it and/or modify
8 it under the terms of the GNU General Public License as published by
9 the Free Software Foundation, either version 3 of the License, or
10 (at your option) any later version.
11
12 GNU Emacs is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 GNU General Public License for more details.
16
17 You should have received a copy of the GNU General Public License
18 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
19 -->
20
21 <?xml version="1.0" encoding="UTF-8"?>
22 <!DOCTYPE plist SYSTEM "file://localhost/System/Library/DTDs/PropertyList.dtd">
23 <plist version="0.9">
24 <dict>
25 <key>CFBundleDevelopmentRegion</key>
26 <string>English</string>
27 <key>CFBundleDocumentTypes</key>
28 <array>
29 <dict>
30 <key>CFBundleTypeExtensions</key>
31 <array>
32 <string>text</string>
33 <string>txt</string>
34 </array>
35 <key>CFBundleTypeIconFile</key>
36 <string>document.icns</string>
37 <key>CFBundleTypeName</key>
38 <string>Plain text document</string>
39 <key>CFBundleTypeOSTypes</key>
40 <array>
41 <string>TEXT</string>
42 <string>utxt</string>
43 </array>
44 <key>CFBundleTypeRole</key>
45 <string>Editor</string>
46 </dict>
47 <dict>
48 <key>CFBundleTypeExtensions</key>
49 <array>
50 <string>html</string>
51 <string>htm</string>
52 <string>shtm</string>
53 <string>shtml</string>
54 <string>jsp</string>
55 <string>asp</string>
56 </array>
57 <key>CFBundleTypeIconFile</key>
58 <string>document.icns</string>
59 <key>CFBundleTypeName</key>
60 <string>HTML document</string>
61 <key>CFBundleTypeOSTypes</key>
62 <array>
63 <string>HTML</string>
64 </array>
65 <key>CFBundleTypeRole</key>
66 <string>Editor</string>
67 </dict>
68 <dict>
69 <key>CFBundleTypeExtensions</key>
70 <array>
71 <string>css</string>
72 </array>
73 <key>CFBundleTypeIconFile</key>
74 <string>document.icns</string>
75 <key>CFBundleTypeName</key>
76 <string>CSS style sheet</string>
77 <key>CFBundleTypeRole</key>
78 <string>Editor</string>
79 </dict>
80 <dict>
81 <key>CFBundleTypeExtensions</key>
82 <array>
83 <string>xhtml</string>
84 <string>xhtm</string>
85 </array>
86 <key>CFBundleTypeIconFile</key>
87 <string>document.icns</string>
88 <key>CFBundleTypeName</key>
89 <string>XHTML document</string>
90 <key>CFBundleTypeRole</key>
91 <string>Editor</string>
92 </dict>
93 <dict>
94 <key>CFBundleTypeExtensions</key>
95 <array>
96 <string>xml</string>
97 <string>xsl</string>
98 <string>xslt</string>
99 <string>xbl</string>
100 <string>xul</string>
101 <string>rdf</string>
102 <string>dtd</string>
103 </array>
104 <key>CFBundleTypeIconFile</key>
105 <string>document.icns</string>
106 <key>CFBundleTypeName</key>
107 <string>XML document</string>
108 <key>CFBundleTypeRole</key>
109 <string>Editor</string>
110 </dict>
111 <dict>
112 <key>CFBundleTypeExtensions</key>
113 <array>
114 <string>sgml</string>
115 <string>sgm</string>
116 </array>
117 <key>CFBundleTypeIconFile</key>
118 <string>document.icns</string>
119 <key>CFBundleTypeName</key>
120 <string>SGML document</string>
121 <key>CFBundleTypeRole</key>
122 <string>Editor</string>
123 </dict>
124 <dict>
125 <key>CFBundleTypeExtensions</key>
126 <array>
127 <string>yml</string>
128 </array>
129 <key>CFBundleTypeIconFile</key>
130 <string>document.icns</string>
131 <key>CFBundleTypeName</key>
132 <string>YAML document</string>
133 <key>CFBundleTypeRole</key>
134 <string>Editor</string>
135 </dict>
136 <dict>
137 <key>CFBundleTypeExtensions</key>
138 <array>
139 <string>js</string>
140 <string>JS</string>
141 </array>
142 <key>CFBundleTypeIconFile</key>
143 <string>document.icns</string>
144 <key>CFBundleTypeName</key>
145 <string>JavaScript script</string>
146 <key>CFBundleTypeRole</key>
147 <string>Editor</string>
148 </dict>
149 <dict>
150 <key>CFBundleTypeExtensions</key>
151 <array>
152 <string>php</string>
153 <string>php3</string>
154 <string>php4</string>
155 </array>
156 <key>CFBundleTypeIconFile</key>
157 <string>document.icns</string>
158 <key>CFBundleTypeName</key>
159 <string>PHP script</string>
160 <key>CFBundleTypeRole</key>
161 <string>Editor</string>
162 </dict>
163 <dict>
164 <key>CFBundleTypeExtensions</key>
165 <array>
166 <string>tcl</string>
167 </array>
168 <key>CFBundleTypeIconFile</key>
169 <string>document.icns</string>
170 <key>CFBundleTypeName</key>
171 <string>Tcl script</string>
172 <key>CFBundleTypeRole</key>
173 <string>Editor</string>
174 </dict>
175 <dict>
176 <key>CFBundleTypeExtensions</key>
177 <array>
178 <string>rb</string>
179 </array>
180 <key>CFBundleTypeIconFile</key>
181 <string>document.icns</string>
182 <key>CFBundleTypeName</key>
183 <string>Ruby script</string>
184 <key>CFBundleTypeRole</key>
185 <string>Editor</string>
186 </dict>
187 <dict>
188 <key>CFBundleTypeExtensions</key>
189 <array>
190 <string>py</string>
191 </array>
192 <key>CFBundleTypeIconFile</key>
193 <string>document.icns</string>
194 <key>CFBundleTypeName</key>
195 <string>Python script</string>
196 <key>CFBundleTypeRole</key>
197 <string>Editor</string>
198 </dict>
199 <dict>
200 <key>CFBundleTypeExtensions</key>
201 <array>
202 <string>pl</string>
203 <string>pm</string>
204 </array>
205 <key>CFBundleTypeIconFile</key>
206 <string>document.icns</string>
207 <key>CFBundleTypeName</key>
208 <string>Perl script</string>
209 <key>CFBundleTypeRole</key>
210 <string>Editor</string>
211 </dict>
212 <dict>
213 <key>CFBundleTypeExtensions</key>
214 <array>
215 <string>sh</string>
216 <string>csh</string>
217 </array>
218 <key>CFBundleTypeIconFile</key>
219 <string>document.icns</string>
220 <key>CFBundleTypeName</key>
221 <string>Shell script</string>
222 <key>CFBundleTypeRole</key>
223 <string>Editor</string>
224 </dict>
225 <dict>
226 <key>CFBundleTypeExtensions</key>
227 <array>
228 <string>h</string>
229 </array>
230 <key>CFBundleTypeIconFile</key>
231 <string>document.icns</string>
232 <key>CFBundleTypeName</key>
233 <string>C Header Source File</string>
234 <key>CFBundleTypeRole</key>
235 <string>Editor</string>
236 </dict>
237 <dict>
238 <key>CFBundleTypeExtensions</key>
239 <array>
240 <string>c</string>
241 </array>
242 <key>CFBundleTypeIconFile</key>
243 <string>document.icns</string>
244 <key>CFBundleTypeName</key>
245 <string>C Source File</string>
246 <key>CFBundleTypeRole</key>
247 <string>Editor</string>
248 </dict>
249 <dict>
250 <key>CFBundleTypeExtensions</key>
251 <array>
252 <string>hh</string>
253 <string>hp</string>
254 <string>hpp</string>
255 <string>hxx</string>
256 <string>h++</string>
257 </array>
258 <key>CFBundleTypeIconFile</key>
259 <string>document.icns</string>
260 <key>CFBundleTypeName</key>
261 <string>C++ Header Source File</string>
262 <key>CFBundleTypeRole</key>
263 <string>Editor</string>
264 </dict>
265 <dict>
266 <key>CFBundleTypeExtensions</key>
267 <array>
268 <string>cc</string>
269 <string>cp</string>
270 <string>cpp</string>
271 <string>cxx</string>
272 <string>c++</string>
273 </array>
274 <key>CFBundleTypeIconFile</key>
275 <string>document.icns</string>
276 <key>CFBundleTypeName</key>
277 <string>C++ Source File</string>
278 <key>CFBundleTypeRole</key>
279 <string>Editor</string>
280 </dict>
281 <dict>
282 <key>CFBundleTypeExtensions</key>
283 <array>
284 <string>m</string>
285 </array>
286 <key>CFBundleTypeIconFile</key>
287 <string>document.icns</string>
288 <key>CFBundleTypeName</key>
289 <string>Objective-C Source File</string>
290 <key>CFBundleTypeRole</key>
291 <string>Editor</string>
292 </dict>
293 <dict>
294 <key>CFBundleTypeExtensions</key>
295 <array>
296 <string>s</string>
297 <string>asm</string>
298 </array>
299 <key>CFBundleTypeIconFile</key>
300 <string>document.icns</string>
301 <key>CFBundleTypeName</key>
302 <string>Assembly Source File</string>
303 <key>CFBundleTypeRole</key>
304 <string>Editor</string>
305 </dict>
306 <dict>
307 <key>CFBundleTypeExtensions</key>
308 <array>
309 <string>java</string>
310 <string>jav</string>
311 </array>
312 <key>CFBundleTypeIconFile</key>
313 <string>document.icns</string>
314 <key>CFBundleTypeName</key>
315 <string>Java Source File</string>
316 <key>CFBundleTypeRole</key>
317 <string>Editor</string>
318 </dict>
319 <dict>
320 <key>CFBundleTypeExtensions</key>
321 <array>
322 <string>f</string>
323 <string>for</string>
324 <string>f77</string>
325 <string>f90</string>
326 <string>f95</string>
327 <string>f99</string>
328 </array>
329 <key>CFBundleTypeIconFile</key>
330 <string>document.icns</string>
331 <key>CFBundleTypeName</key>
332 <string>Fortran Source File</string>
333 <key>CFBundleTypeRole</key>
334 <string>Editor</string>
335 </dict>
336 <dict>
337 <key>CFBundleTypeExtensions</key>
338 <array>
339 <string>pas</string>
340 </array>
341 <key>CFBundleTypeIconFile</key>
342 <string>document.icns</string>
343 <key>CFBundleTypeName</key>
344 <string>Pascal Source file</string>
345 <key>CFBundleTypeRole</key>
346 <string>Editor</string>
347 </dict>
348 <dict>
349 <key>CFBundleTypeExtensions</key>
350 <array>
351 <string>ada</string>
352 <string>adb</string>
353 <string>ads</string>
354 </array>
355 <key>CFBundleTypeIconFile</key>
356 <string>document.icns</string>
357 <key>CFBundleTypeName</key>
358 <string>Ada Source File</string>
359 <key>CFBundleTypeRole</key>
360 <string>Editor</string>
361 </dict>
362 <dict>
363 <key>CFBundleTypeExtensions</key>
364 <array>
365 <string>el</string>
366 </array>
367 <key>CFBundleTypeIconFile</key>
368 <string>document.icns</string>
369 <key>CFBundleTypeName</key>
370 <string>Emacs Lisp Source File</string>
371 <key>CFBundleTypeRole</key>
372 <string>Editor</string>
373 </dict>
374 <dict>
375 <key>CFBundleTypeExtensions</key>
376 <array>
377 <string>hs</string>
378 <string>lhs</string>
379 </array>
380 <key>CFBundleTypeIconFile</key>
381 <string>document.icns</string>
382 <key>CFBundleTypeName</key>
383 <string>Haskell Source File</string>
384 <key>CFBundleTypeRole</key>
385 <string>Editor</string>
386 </dict>
387 <dict>
388 <key>CFBundleTypeExtensions</key>
389 <array>
390 <string>lua</string>
391 </array>
392 <key>CFBundleTypeIconFile</key>
393 <string>document.icns</string>
394 <key>CFBundleTypeName</key>
395 <string>Lua Source File</string>
396 <key>CFBundleTypeRole</key>
397 <string>Editor</string>
398 </dict>
399 <dict>
400 <key>CFBundleTypeExtensions</key>
401 <array>
402 <string>pro</string>
403 </array>
404 <key>CFBundleTypeIconFile</key>
405 <string>document.icns</string>
406 <key>CFBundleTypeName</key>
407 <string>IDL Procedure File</string>
408 <key>CFBundleTypeRole</key>
409 <string>Editor</string>
410 </dict>
411 <dict>
412 <key>CFBundleTypeExtensions</key>
413 <array>
414 <string>gp</string>
415 </array>
416 <key>CFBundleTypeIconFile</key>
417 <string>document.icns</string>
418 <key>CFBundleTypeName</key>
419 <string>gnuplot file</string>
420 <key>CFBundleTypeRole</key>
421 <string>Editor</string>
422 </dict>
423 <dict>
424 <key>CFBundleTypeExtensions</key>
425 <array>
426 <string>bib</string>
427 </array>
428 <key>CFBundleTypeIconFile</key>
429 <string>document.icns</string>
430 <key>CFBundleTypeName</key>
431 <string>BibTeX document</string>
432 <key>CFBundleTypeRole</key>
433 <string>Editor</string>
434 </dict>
435 <dict>
436 <key>CFBundleTypeExtensions</key>
437 <array>
438 <string>tex</string>
439 <string>ltx</string>
440 <string>ctx</string>
441 <string>latex</string>
442 <string>texi</string>
443 </array>
444 <key>CFBundleTypeIconFile</key>
445 <string>document.icns</string>
446 <key>CFBundleTypeName</key>
447 <string>TeX document</string>
448 <key>CFBundleTypeRole</key>
449 <string>Editor</string>
450 </dict>
451 <dict>
452 <key>CFBundleTypeExtensions</key>
453 <array>
454 <string>*</string>
455 </array>
456 <key>CFBundleTypeName</key>
457 <string>All</string>
458 <key>CFBundleTypeOSTypes</key>
459 <array>
460 <string>****</string>
461 </array>
462 <key>CFBundleTypeRole</key>
463 <string>Viewer</string>
464 </dict>
465 </array>
466 <key>CFBundleExecutable</key>
467 <string>Emacs</string>
468 <key>CFBundleIconFile</key>
469 <string>Emacs.icns</string>
470 <key>CFBundleIdentifier</key>
471 <string>org.gnu.Emacs</string>
472 <key>CFBundleInfoDictionaryVersion</key>
473 <string>6.0</string>
474 <key>CFBundlePackageType</key>
475 <string>APPL</string>
476 <key>CFBundleSignature</key>
477 <string>EMAx</string>
478 <key>CFBundleVersion</key>
479 <string>1.1</string>
480 <key>CFBundleURLTypes</key>
481 <array>
482 <dict>
483 <key>CFBundleURLName</key>
484 <string>Email Address URL</string>
485 <key>CFBundleURLSchemes</key>
486 <array>
487 <string>mailto</string>
488 </array>
489 </dict>
490 </array>
491 <key>NSServices</key>
492 <array>
493 <dict>
494 <key>NSKeyEquivalent</key>
495 <dict/>
496 <key>NSMenuItem</key>
497 <dict>
498 <key>default</key>
499 <string>Emacs/New Buffer Containing Selection</string>
500 </dict>
501 <key>NSMessage</key>
502 <string>open-selection</string>
503 <key>NSPortName</key>
504 <string>Emacs</string>
505 <key>NSReturnTypes</key>
506 <array/>
507 <key>NSSendTypes</key>
508 <array>
509 <string>NSStringPboardType</string>
510 </array>
511 </dict>
512 <dict>
513 <key>NSKeyEquivalent</key>
514 <dict/>
515 <key>NSMenuItem</key>
516 <dict>
517 <key>default</key>
518 <string>Emacs/Open Selected File</string>
519 </dict>
520 <key>NSMessage</key>
521 <string>open-file</string>
522 <key>NSPortName</key>
523 <string>Emacs</string>
524 <key>NSReturnTypes</key>
525 <array/>
526 <key>NSSendTypes</key>
527 <array>
528 <string>NSStringPboardType</string>
529 </array>
530 </dict>
531 <dict>
532 <key>NSKeyEquivalent</key>
533 <dict/>
534 <key>NSMenuItem</key>
535 <dict>
536 <key>default</key>
537 <string>Emacs/Send Selection</string>
538 </dict>
539 <key>NSMessage</key>
540 <string>mail-selection</string>
541 <key>NSPortName</key>
542 <string>Emacs</string>
543 <key>NSReturnTypes</key>
544 <array/>
545 <key>NSSendTypes</key>
546 <array>
547 <string>NSStringPboardType</string>
548 </array>
549 </dict>
550 <dict>
551 <key>NSKeyEquivalent</key>
552 <dict/>
553 <key>NSMenuItem</key>
554 <dict>
555 <key>default</key>
556 <string>Emacs/Send To</string>
557 </dict>
558 <key>NSMessage</key>
559 <string>mail-to</string>
560 <key>NSPortName</key>
561 <string>Emacs</string>
562 <key>NSReturnTypes</key>
563 <array/>
564 <key>NSSendTypes</key>
565 <array>
566 <string>NSStringPboardType</string>
567 </array>
568 </dict>
569 </array>
570 </dict>
571 </plist>