]> code.delx.au - gnu-emacs/blob - nextstep/templates/Info.plist.in
Update copyright year to 2016
[gnu-emacs] / nextstep / templates / Info.plist.in
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3 Copyright (C) 2008-2016 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 <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
22 <plist version="1.0">
23 <dict>
24 <key>CFBundleDevelopmentRegion</key>
25 <string>English</string>
26 <key>CFBundleDocumentTypes</key>
27 <array>
28 <dict>
29 <key>CFBundleTypeExtensions</key>
30 <array>
31 <string>text</string>
32 <string>txt</string>
33 </array>
34 <key>CFBundleTypeIconFile</key>
35 <string>document.icns</string>
36 <key>CFBundleTypeName</key>
37 <string>Plain text document</string>
38 <key>CFBundleTypeOSTypes</key>
39 <array>
40 <string>TEXT</string>
41 <string>utxt</string>
42 </array>
43 <key>CFBundleTypeRole</key>
44 <string>Editor</string>
45 </dict>
46 <dict>
47 <key>CFBundleTypeExtensions</key>
48 <array>
49 <string>html</string>
50 <string>htm</string>
51 <string>shtm</string>
52 <string>shtml</string>
53 <string>jsp</string>
54 <string>asp</string>
55 </array>
56 <key>CFBundleTypeIconFile</key>
57 <string>document.icns</string>
58 <key>CFBundleTypeName</key>
59 <string>HTML document</string>
60 <key>CFBundleTypeOSTypes</key>
61 <array>
62 <string>HTML</string>
63 </array>
64 <key>CFBundleTypeRole</key>
65 <string>Editor</string>
66 </dict>
67 <dict>
68 <key>CFBundleTypeExtensions</key>
69 <array>
70 <string>markdown</string>
71 <string>mkdn</string>
72 </array>
73 <key>CFBundleTypeIconFile</key>
74 <string>document.icns</string>
75 <key>CFBundleTypeName</key>
76 <string>Markdown document</string>
77 <key>CFBundleTypeRole</key>
78 <string>Editor</string>
79 </dict>
80 <dict>
81 <key>CFBundleTypeExtensions</key>
82 <array>
83 <string>css</string>
84 </array>
85 <key>CFBundleTypeIconFile</key>
86 <string>document.icns</string>
87 <key>CFBundleTypeName</key>
88 <string>CSS style sheet</string>
89 <key>CFBundleTypeRole</key>
90 <string>Editor</string>
91 </dict>
92 <dict>
93 <key>CFBundleTypeExtensions</key>
94 <array>
95 <string>xhtml</string>
96 <string>xhtm</string>
97 </array>
98 <key>CFBundleTypeIconFile</key>
99 <string>document.icns</string>
100 <key>CFBundleTypeName</key>
101 <string>XHTML document</string>
102 <key>CFBundleTypeRole</key>
103 <string>Editor</string>
104 </dict>
105 <dict>
106 <key>CFBundleTypeExtensions</key>
107 <array>
108 <string>xml</string>
109 <string>xsl</string>
110 <string>xslt</string>
111 <string>xbl</string>
112 <string>xul</string>
113 <string>rdf</string>
114 <string>dtd</string>
115 <string>xsd</string>
116 <string>xsdl</string>
117 </array>
118 <key>CFBundleTypeIconFile</key>
119 <string>document.icns</string>
120 <key>CFBundleTypeName</key>
121 <string>XML document</string>
122 <key>CFBundleTypeRole</key>
123 <string>Editor</string>
124 </dict>
125 <dict>
126 <key>CFBundleTypeExtensions</key>
127 <array>
128 <string>sgml</string>
129 <string>sgm</string>
130 </array>
131 <key>CFBundleTypeIconFile</key>
132 <string>document.icns</string>
133 <key>CFBundleTypeName</key>
134 <string>SGML document</string>
135 <key>CFBundleTypeRole</key>
136 <string>Editor</string>
137 </dict>
138 <dict>
139 <key>CFBundleTypeExtensions</key>
140 <array>
141 <string>yml</string>
142 </array>
143 <key>CFBundleTypeIconFile</key>
144 <string>document.icns</string>
145 <key>CFBundleTypeName</key>
146 <string>YAML document</string>
147 <key>CFBundleTypeRole</key>
148 <string>Editor</string>
149 </dict>
150 <dict>
151 <key>CFBundleTypeExtensions</key>
152 <array>
153 <string>js</string>
154 <string>JS</string>
155 </array>
156 <key>CFBundleTypeIconFile</key>
157 <string>document.icns</string>
158 <key>CFBundleTypeName</key>
159 <string>JavaScript script</string>
160 <key>CFBundleTypeRole</key>
161 <string>Editor</string>
162 </dict>
163 <dict>
164 <key>CFBundleTypeExtensions</key>
165 <array>
166 <string>php</string>
167 <string>php3</string>
168 <string>php4</string>
169 </array>
170 <key>CFBundleTypeIconFile</key>
171 <string>document.icns</string>
172 <key>CFBundleTypeName</key>
173 <string>PHP script</string>
174 <key>CFBundleTypeRole</key>
175 <string>Editor</string>
176 </dict>
177 <dict>
178 <key>CFBundleTypeExtensions</key>
179 <array>
180 <string>tcl</string>
181 </array>
182 <key>CFBundleTypeIconFile</key>
183 <string>document.icns</string>
184 <key>CFBundleTypeName</key>
185 <string>Tcl script</string>
186 <key>CFBundleTypeRole</key>
187 <string>Editor</string>
188 </dict>
189 <dict>
190 <key>CFBundleTypeExtensions</key>
191 <array>
192 <string>rb</string>
193 </array>
194 <key>CFBundleTypeIconFile</key>
195 <string>document.icns</string>
196 <key>CFBundleTypeName</key>
197 <string>Ruby script</string>
198 <key>CFBundleTypeRole</key>
199 <string>Editor</string>
200 </dict>
201 <dict>
202 <key>CFBundleTypeExtensions</key>
203 <array>
204 <string>py</string>
205 </array>
206 <key>CFBundleTypeIconFile</key>
207 <string>document.icns</string>
208 <key>CFBundleTypeName</key>
209 <string>Python script</string>
210 <key>CFBundleTypeRole</key>
211 <string>Editor</string>
212 </dict>
213 <dict>
214 <key>CFBundleTypeExtensions</key>
215 <array>
216 <string>pl</string>
217 <string>pm</string>
218 </array>
219 <key>CFBundleTypeIconFile</key>
220 <string>document.icns</string>
221 <key>CFBundleTypeName</key>
222 <string>Perl script</string>
223 <key>CFBundleTypeRole</key>
224 <string>Editor</string>
225 </dict>
226 <dict>
227 <key>CFBundleTypeExtensions</key>
228 <array>
229 <string>sh</string>
230 <string>csh</string>
231 </array>
232 <key>CFBundleTypeIconFile</key>
233 <string>document.icns</string>
234 <key>CFBundleTypeName</key>
235 <string>Shell script</string>
236 <key>CFBundleTypeRole</key>
237 <string>Editor</string>
238 </dict>
239 <dict>
240 <key>CFBundleTypeExtensions</key>
241 <array>
242 <string>h</string>
243 </array>
244 <key>CFBundleTypeIconFile</key>
245 <string>document.icns</string>
246 <key>CFBundleTypeName</key>
247 <string>C Header Source File</string>
248 <key>CFBundleTypeRole</key>
249 <string>Editor</string>
250 </dict>
251 <dict>
252 <key>CFBundleTypeExtensions</key>
253 <array>
254 <string>c</string>
255 </array>
256 <key>CFBundleTypeIconFile</key>
257 <string>document.icns</string>
258 <key>CFBundleTypeName</key>
259 <string>C Source File</string>
260 <key>CFBundleTypeRole</key>
261 <string>Editor</string>
262 </dict>
263 <dict>
264 <key>CFBundleTypeExtensions</key>
265 <array>
266 <string>hh</string>
267 <string>hp</string>
268 <string>hpp</string>
269 <string>hxx</string>
270 <string>h++</string>
271 </array>
272 <key>CFBundleTypeIconFile</key>
273 <string>document.icns</string>
274 <key>CFBundleTypeName</key>
275 <string>C++ Header Source File</string>
276 <key>CFBundleTypeRole</key>
277 <string>Editor</string>
278 </dict>
279 <dict>
280 <key>CFBundleTypeExtensions</key>
281 <array>
282 <string>cc</string>
283 <string>cp</string>
284 <string>cpp</string>
285 <string>cxx</string>
286 <string>c++</string>
287 </array>
288 <key>CFBundleTypeIconFile</key>
289 <string>document.icns</string>
290 <key>CFBundleTypeName</key>
291 <string>C++ Source File</string>
292 <key>CFBundleTypeRole</key>
293 <string>Editor</string>
294 </dict>
295 <dict>
296 <key>CFBundleTypeExtensions</key>
297 <array>
298 <string>m</string>
299 </array>
300 <key>CFBundleTypeIconFile</key>
301 <string>document.icns</string>
302 <key>CFBundleTypeName</key>
303 <string>Objective-C Source File</string>
304 <key>CFBundleTypeRole</key>
305 <string>Editor</string>
306 </dict>
307 <dict>
308 <key>CFBundleTypeExtensions</key>
309 <array>
310 <string>s</string>
311 <string>asm</string>
312 </array>
313 <key>CFBundleTypeIconFile</key>
314 <string>document.icns</string>
315 <key>CFBundleTypeName</key>
316 <string>Assembly Source File</string>
317 <key>CFBundleTypeRole</key>
318 <string>Editor</string>
319 </dict>
320 <dict>
321 <key>CFBundleTypeExtensions</key>
322 <array>
323 <string>java</string>
324 <string>jav</string>
325 </array>
326 <key>CFBundleTypeIconFile</key>
327 <string>document.icns</string>
328 <key>CFBundleTypeName</key>
329 <string>Java Source File</string>
330 <key>CFBundleTypeRole</key>
331 <string>Editor</string>
332 </dict>
333 <dict>
334 <key>CFBundleTypeExtensions</key>
335 <array>
336 <string>f</string>
337 <string>for</string>
338 <string>f77</string>
339 <string>f90</string>
340 <string>f95</string>
341 <string>f99</string>
342 </array>
343 <key>CFBundleTypeIconFile</key>
344 <string>document.icns</string>
345 <key>CFBundleTypeName</key>
346 <string>Fortran Source File</string>
347 <key>CFBundleTypeRole</key>
348 <string>Editor</string>
349 </dict>
350 <dict>
351 <key>CFBundleTypeExtensions</key>
352 <array>
353 <string>pas</string>
354 </array>
355 <key>CFBundleTypeIconFile</key>
356 <string>document.icns</string>
357 <key>CFBundleTypeName</key>
358 <string>Pascal Source file</string>
359 <key>CFBundleTypeRole</key>
360 <string>Editor</string>
361 </dict>
362 <dict>
363 <key>CFBundleTypeExtensions</key>
364 <array>
365 <string>ada</string>
366 <string>adb</string>
367 <string>ads</string>
368 </array>
369 <key>CFBundleTypeIconFile</key>
370 <string>document.icns</string>
371 <key>CFBundleTypeName</key>
372 <string>Ada Source File</string>
373 <key>CFBundleTypeRole</key>
374 <string>Editor</string>
375 </dict>
376 <dict>
377 <key>CFBundleTypeExtensions</key>
378 <array>
379 <string>el</string>
380 </array>
381 <key>CFBundleTypeIconFile</key>
382 <string>document.icns</string>
383 <key>CFBundleTypeName</key>
384 <string>Emacs Lisp Source File</string>
385 <key>CFBundleTypeRole</key>
386 <string>Editor</string>
387 </dict>
388 <dict>
389 <key>CFBundleTypeExtensions</key>
390 <array>
391 <string>hs</string>
392 <string>lhs</string>
393 </array>
394 <key>CFBundleTypeIconFile</key>
395 <string>document.icns</string>
396 <key>CFBundleTypeName</key>
397 <string>Haskell Source File</string>
398 <key>CFBundleTypeRole</key>
399 <string>Editor</string>
400 </dict>
401 <dict>
402 <key>CFBundleTypeExtensions</key>
403 <array>
404 <string>lua</string>
405 </array>
406 <key>CFBundleTypeIconFile</key>
407 <string>document.icns</string>
408 <key>CFBundleTypeName</key>
409 <string>Lua Source File</string>
410 <key>CFBundleTypeRole</key>
411 <string>Editor</string>
412 </dict>
413 <dict>
414 <key>CFBundleTypeExtensions</key>
415 <array>
416 <string>pro</string>
417 </array>
418 <key>CFBundleTypeIconFile</key>
419 <string>document.icns</string>
420 <key>CFBundleTypeName</key>
421 <string>IDL Procedure File</string>
422 <key>CFBundleTypeRole</key>
423 <string>Editor</string>
424 </dict>
425 <dict>
426 <key>CFBundleTypeExtensions</key>
427 <array>
428 <string>gp</string>
429 </array>
430 <key>CFBundleTypeIconFile</key>
431 <string>document.icns</string>
432 <key>CFBundleTypeName</key>
433 <string>gnuplot file</string>
434 <key>CFBundleTypeRole</key>
435 <string>Editor</string>
436 </dict>
437 <dict>
438 <key>CFBundleTypeExtensions</key>
439 <array>
440 <string>bib</string>
441 </array>
442 <key>CFBundleTypeIconFile</key>
443 <string>document.icns</string>
444 <key>CFBundleTypeName</key>
445 <string>BibTeX document</string>
446 <key>CFBundleTypeRole</key>
447 <string>Editor</string>
448 </dict>
449 <dict>
450 <key>CFBundleTypeExtensions</key>
451 <array>
452 <string>tex</string>
453 <string>ltx</string>
454 <string>ctx</string>
455 <string>dtx</string>
456 <string>sty</string>
457 <string>latex</string>
458 <string>texi</string>
459 </array>
460 <key>CFBundleTypeIconFile</key>
461 <string>document.icns</string>
462 <key>CFBundleTypeName</key>
463 <string>TeX document</string>
464 <key>CFBundleTypeRole</key>
465 <string>Editor</string>
466 </dict>
467 <dict>
468 <key>CFBundleTypeExtensions</key>
469 <array>
470 <string>org</string>
471 </array>
472 <key>CFBundleTypeIconFile</key>
473 <string>document.icns</string>
474 <key>CFBundleTypeName</key>
475 <string>Org document</string>
476 <key>CFBundleTypeRole</key>
477 <string>Editor</string>
478 </dict>
479 <dict>
480 <key>CFBundleTypeExtensions</key>
481 <array>
482 <string>json</string>
483 </array>
484 <key>CFBundleTypeIconFile</key>
485 <string>document.icns</string>
486 <key>CFBundleTypeName</key>
487 <string>JSON document</string>
488 <key>CFBundleTypeRole</key>
489 <string>Editor</string>
490 </dict>
491 <dict>
492 <key>CFBundleTypeExtensions</key>
493 <array>
494 <string>*</string>
495 </array>
496 <key>CFBundleTypeName</key>
497 <string>All</string>
498 <key>CFBundleTypeOSTypes</key>
499 <array>
500 <string>****</string>
501 </array>
502 <key>CFBundleTypeRole</key>
503 <string>Viewer</string>
504 </dict>
505 </array>
506
507 <!-- Export definitions so that OS X understands about the file types -->
508 <key>UTExportedTypeDeclarations</key>
509 <array>
510 <dict>
511 <key>UTTypeConformsTo</key>
512 <array>
513 <string>public.source-code</string>
514 </array>
515 <key>UTTypeDescription</key>
516 <string>Emacs Lisp Source File</string>
517 <key>UTTypeIdentifier</key>
518 <string>org.gnu.emacs-lisp</string>
519 <key>UTTypeReferenceURL</key>
520 <string>https://www.gnu.org/software/emacs/manual/html_node/elisp/</string>
521 <key>UTTypeTagSpecification</key>
522 <dict>
523 <key>public.filename-extension</key>
524 <array>
525 <string>el</string>
526 </array>
527 </dict>
528 </dict>
529 <dict>
530 <key>UTTypeConformsTo</key>
531 <array>
532 <string>public.content</string>
533 </array>
534 <key>UTTypeDescription</key>
535 <string>Emacs Lisp Object File</string>
536 <key>UTTypeIdentifier</key>
537 <string>org.gnu.emacs-lisp-object</string>
538 <key>UTTypeReferenceURL</key>
539 <string>https://www.gnu.org/software/emacs/manual/html_node/elisp/</string>
540 <key>UTTypeTagSpecification</key>
541 <dict>
542 <key>public.filename-extension</key>
543 <array>
544 <string>elc</string>
545 </array>
546 </dict>
547 </dict>
548 <dict>
549 <key>UTTypeConformsTo</key>
550 <array>
551 <string>public.plain-text</string>
552 </array>
553 <key>UTTypeDescription</key>
554 <string>Org document</string>
555 <key>UTTypeIdentifier</key>
556 <string>org.orgmode.org</string>
557 <key>UTTypeReferenceURL</key>
558 <string>http://orgmode.org</string>
559 <key>UTTypeTagSpecification</key>
560 <dict>
561 <key>public.filename-extension</key>
562 <array>
563 <string>org</string>
564 </array>
565 </dict>
566 </dict>
567 </array>
568
569 <key>NSServices</key>
570 <array>
571 <dict>
572 <key>NSMenuItem</key>
573 <dict>
574 <key>default</key>
575 <string>Emacs.app/New Buffer Containing Selection</string>
576 </dict>
577 <key>NSMessage</key>
578 <string>requestService</string>
579 <key>NSUserData</key>
580 <string>open-selection</string>
581 <key>NSPortName</key>
582 <string>Emacs</string>
583 <key>NSSendTypes</key>
584 <array>
585 <string>NSStringPboardType</string>
586 </array>
587 </dict>
588 <dict>
589 <key>NSMenuItem</key>
590 <dict>
591 <key>default</key>
592 <string>Emacs.app/Open Selected File</string>
593 </dict>
594 <key>NSMessage</key>
595 <string>requestService</string>
596 <key>NSUserData</key>
597 <string>open-file</string>
598 <key>NSPortName</key>
599 <string>Emacs</string>
600 <key>NSSendTypes</key>
601 <array>
602 <string>NSStringPboardType</string>
603 </array>
604 </dict>
605 <dict>
606 <key>NSMenuItem</key>
607 <dict>
608 <key>default</key>
609 <string>Emacs.app/Email Selection</string>
610 </dict>
611 <key>NSMessage</key>
612 <string>requestService</string>
613 <key>NSUserData</key>
614 <string>mail-selection</string>
615 <key>NSPortName</key>
616 <string>Emacs</string>
617 <key>NSSendTypes</key>
618 <array>
619 <string>NSStringPboardType</string>
620 </array>
621 </dict>
622 <dict>
623 <key>NSMenuItem</key>
624 <dict>
625 <key>default</key>
626 <string>Emacs.app/Send Email to Selected Address</string>
627 </dict>
628 <key>NSMessage</key>
629 <string>requestService</string>
630 <key>NSUserData</key>
631 <string>mail-to</string>
632 <key>NSPortName</key>
633 <string>Emacs</string>
634 <key>NSSendTypes</key>
635 <array>
636 <string>NSStringPboardType</string>
637 </array>
638 </dict>
639 </array>
640
641 <key>CFBundleExecutable</key>
642 <string>Emacs</string>
643 <key>CFBundleGetInfoString</key>
644 <string>Emacs @version@ @copyright@</string>
645 <key>CFBundleIconFile</key>
646 <string>Emacs.icns</string>
647 <key>CFBundleIdentifier</key>
648 <string>org.gnu.Emacs</string>
649 <key>CFBundleInfoDictionaryVersion</key>
650 <string>6.0</string>
651 <key>CFBundleName</key>
652 <string>Emacs</string>
653 <key>CFBundlePackageType</key>
654 <string>APPL</string>
655 <!-- This should be the emacs version number. -->
656 <key>CFBundleShortVersionString</key>
657 <string>@version@</string>
658 <key>CFBundleSignature</key>
659 <string>EMAx</string>
660 <!-- This SHOULD be a build number. -->
661 <key>CFBundleVersion</key>
662 <string>9.0</string>
663 <key>NSPrincipalClass</key>
664 <string>EmacsApp</string>
665 <key>CFBundleURLTypes</key>
666 <array>
667 <dict>
668 <key>CFBundleURLName</key>
669 <string>Email Address URL</string>
670 <key>CFBundleURLSchemes</key>
671 <array>
672 <string>mailto</string>
673 </array>
674 </dict>
675 </array>
676 <key>NSAppleScriptEnabled</key>
677 <string>YES</string>
678 </dict>
679 </plist>