aboutsummaryrefslogtreecommitdiffstats
path: root/nextstep
diff options
context:
space:
mode:
Diffstat (limited to 'nextstep')
-rw-r--r--nextstep/ChangeLog23
-rw-r--r--nextstep/Cocoa/Emacs.base/Contents/Info.plist6
-rw-r--r--nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings6
-rw-r--r--nextstep/Cocoa/Emacs.xcodeproj/project.pbxproj798
-rw-r--r--nextstep/GNUstep/Emacs.base/Resources/Emacs.desktop2
-rw-r--r--nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist6
-rw-r--r--nextstep/INSTALL23
-rw-r--r--nextstep/README2
8 files changed, 32 insertions, 834 deletions
diff --git a/nextstep/ChangeLog b/nextstep/ChangeLog
index 263bd923f0f..6a080ac2e31 100644
--- a/nextstep/ChangeLog
+++ b/nextstep/ChangeLog
@@ -1,3 +1,20 @@
12012-01-05 Glenn Morris <rgm@gnu.org>
2
3 * Cocoa/Emacs.base/Contents/Info.plist:
4 * Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings:
5 * GNUstep/Emacs.base/Resources/Info-gnustep.plist:
6 Update short copyright year to 2012.
7
82011-10-19 Jan Djärv <jan.h.d@swipnet.se>
9
10 * INSTALL: Remove XCode part.
11
122011-10-18 Jan Djärv <jan.h.d@swipnet.se>
13
14 * Cocoa/Emacs.xcodeproj:
15 * Cocoa/Emacs.xcodeproj/project.pbxproj:
16 Removed.
17
12011-03-07 Chong Yidong <cyd@stupidchicken.com> 182011-03-07 Chong Yidong <cyd@stupidchicken.com>
2 19
3 * Version 23.3 released. 20 * Version 23.3 released.
@@ -82,8 +99,8 @@
82 99
832009-02-01 Adrian Robert <Adrian.B.Robert@gmail.com> 1002009-02-01 Adrian Robert <Adrian.B.Robert@gmail.com>
84 101
85 * Cocoa/Emacs.base/Contents/Resources/preferences.nib: Remove 102 * Cocoa/Emacs.base/Contents/Resources/preferences.nib:
86 cursor blink slider, add confirm quit checkbox. 103 Remove cursor blink slider, add confirm quit checkbox.
87 104
882009-01-05 Glenn Morris <rgm@gnu.org> 1052009-01-05 Glenn Morris <rgm@gnu.org>
89 106
@@ -206,7 +223,7 @@
206;; coding: utf-8 223;; coding: utf-8
207;; End: 224;; End:
208 225
209 Copyright (C) 2008-2011 Free Software Foundation, Inc. 226 Copyright (C) 2008-2012 Free Software Foundation, Inc.
210 227
211 This file is part of GNU Emacs. 228 This file is part of GNU Emacs.
212 229
diff --git a/nextstep/Cocoa/Emacs.base/Contents/Info.plist b/nextstep/Cocoa/Emacs.base/Contents/Info.plist
index b618e17440a..4d71231ddf6 100644
--- a/nextstep/Cocoa/Emacs.base/Contents/Info.plist
+++ b/nextstep/Cocoa/Emacs.base/Contents/Info.plist
@@ -1,5 +1,5 @@
1<!-- 1<!--
2Copyright (C) 2008-2011 Free Software Foundation, Inc. 2Copyright (C) 2008-2012 Free Software Foundation, Inc.
3 3
4This file is part of GNU Emacs. 4This file is part of GNU Emacs.
5 5
@@ -553,7 +553,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
553 <key>CFBundleExecutable</key> 553 <key>CFBundleExecutable</key>
554 <string>Emacs</string> 554 <string>Emacs</string>
555 <key>CFBundleGetInfoString</key> 555 <key>CFBundleGetInfoString</key>
556 <string>Emacs 24.0.50 Copyright (C) 2011 Free Software Foundation, Inc.</string> 556 <string>Emacs 24.0.94 Copyright (C) 2012 Free Software Foundation, Inc.</string>
557 <key>CFBundleIconFile</key> 557 <key>CFBundleIconFile</key>
558 <string>Emacs.icns</string> 558 <string>Emacs.icns</string>
559 <key>CFBundleIdentifier</key> 559 <key>CFBundleIdentifier</key>
@@ -566,7 +566,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
566 <string>APPL</string> 566 <string>APPL</string>
567 <!-- This should be the emacs version number. --> 567 <!-- This should be the emacs version number. -->
568 <key>CFBundleShortVersionString</key> 568 <key>CFBundleShortVersionString</key>
569 <string>24.0.50</string> 569 <string>24.0.94</string>
570 <key>CFBundleSignature</key> 570 <key>CFBundleSignature</key>
571 <string>EMAx</string> 571 <string>EMAx</string>
572 <!-- This SHOULD be a build number. --> 572 <!-- This SHOULD be a build number. -->
diff --git a/nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings b/nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings
index 95bc8ad83e6..47434f67f0c 100644
--- a/nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings
+++ b/nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings
@@ -1,6 +1,6 @@
1/* Localized versions of Info.plist keys */ 1/* Localized versions of Info.plist keys */
2 2
3CFBundleName = "Emacs"; 3CFBundleName = "Emacs";
4CFBundleShortVersionString = "Version 24.0.50"; 4CFBundleShortVersionString = "Version 24.0.94";
5CFBundleGetInfoString = "Emacs version 24.0.50, NS Windowing"; 5CFBundleGetInfoString = "Emacs version 24.0.94, NS Windowing";
6NSHumanReadableCopyright = "Copyright (C) 2011 Free Software Foundation, Inc."; 6NSHumanReadableCopyright = "Copyright (C) 2012 Free Software Foundation, Inc.";
diff --git a/nextstep/Cocoa/Emacs.xcodeproj/project.pbxproj b/nextstep/Cocoa/Emacs.xcodeproj/project.pbxproj
deleted file mode 100644
index fe5acce2c3c..00000000000
--- a/nextstep/Cocoa/Emacs.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,798 +0,0 @@
1// !$*UTF8*$!
2{
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 42;
7 objects = {
8
9/* Begin PBXBuildFile section */
10 3C3AF9CA0FC10CDF001240E9 /* menu.c in Sources */ = {isa = PBXBuildFile; fileRef = 3C3AF9C90FC10CDF001240E9 /* menu.c */; };
11 3C3AF9D50FC10D85001240E9 /* libncurses.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 3C3AF9D40FC10D85001240E9 /* libncurses.dylib */; };
12 3CED87390FC0F581005ACB89 /* alloc.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDC50902EA8200B2EF7E /* alloc.c */; };
13 3CED873A0FC0F581005ACB89 /* atimer.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDCD0902EA8200B2EF7E /* atimer.c */; };
14 3CED873B0FC0F581005ACB89 /* buffer.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED8B0902EA8200B2EF7E /* buffer.c */; };
15 3CED873C0FC0F581005ACB89 /* bytecode.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDC60902EA8200B2EF7E /* bytecode.c */; };
16 3CED873D0FC0F581005ACB89 /* callint.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDB40902EA8200B2EF7E /* callint.c */; };
17 3CED873E0FC0F581005ACB89 /* callproc.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDC70902EA8200B2EF7E /* callproc.c */; };
18 3CED873F0FC0F581005ACB89 /* casefiddle.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDC90902EA8200B2EF7E /* casefiddle.c */; };
19 3CED87400FC0F581005ACB89 /* casetab.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDC10902EA8200B2EF7E /* casetab.c */; };
20 3CED87410FC0F581005ACB89 /* category.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED7B0902EA8200B2EF7E /* category.c */; };
21 3CED87420FC0F581005ACB89 /* ccl.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDB60902EA8200B2EF7E /* ccl.c */; };
22 3CED87430FC0F581005ACB89 /* character.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED8C0902EA8200B2EF7E /* character.c */; };
23 3CED87440FC0F581005ACB89 /* charset.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDC40902EA8200B2EF7E /* charset.c */; };
24 3CED87450FC0F581005ACB89 /* chartab.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDCC0902EA8200B2EF7E /* chartab.c */; };
25 3CED87460FC0F581005ACB89 /* cm.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDC80902EA8200B2EF7E /* cm.c */; };
26 3CED87470FC0F581005ACB89 /* cmds.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED7A0902EA8200B2EF7E /* cmds.c */; };
27 3CED87480FC0F581005ACB89 /* coding.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED7C0902EA8200B2EF7E /* coding.c */; };
28 3CED87490FC0F581005ACB89 /* composite.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDC20902EA8200B2EF7E /* composite.c */; };
29 3CED874A0FC0F581005ACB89 /* data.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDB30902EA8200B2EF7E /* data.c */; };
30 3CED874B0FC0F581005ACB89 /* dired.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDB20902EA8200B2EF7E /* dired.c */; };
31 3CED874C0FC0F581005ACB89 /* dispnew.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDC30902EA8200B2EF7E /* dispnew.c */; };
32 3CED874D0FC0F581005ACB89 /* doc.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDB10902EA8200B2EF7E /* doc.c */; };
33 3CED874E0FC0F581005ACB89 /* doprnt.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDB00902EA8200B2EF7E /* doprnt.c */; };
34 3CED874F0FC0F581005ACB89 /* editfns.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDBE0902EA8200B2EF7E /* editfns.c */; };
35 3CED87500FC0F581005ACB89 /* emacs.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDBD0902EA8200B2EF7E /* emacs.c */; };
36 3CED87510FC0F581005ACB89 /* eval.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDC00902EA8200B2EF7E /* eval.c */; };
37 3CED87520FC0F581005ACB89 /* fileio.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDBF0902EA8200B2EF7E /* fileio.c */; };
38 3CED87530FC0F581005ACB89 /* filelock.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDBC0902EA8200B2EF7E /* filelock.c */; };
39 3CED87540FC0F581005ACB89 /* filemode.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDBB0902EA8200B2EF7E /* filemode.c */; };
40 3CED87550FC0F581005ACB89 /* floatfns.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDB90902EA8200B2EF7E /* floatfns.c */; };
41 3CED87560FC0F581005ACB89 /* fns.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDB80902EA8200B2EF7E /* fns.c */; };
42 3CED87570FC0F581005ACB89 /* font.c in Sources */ = {isa = PBXBuildFile; fileRef = 3C4D6D660DE50D2300B20D4E /* font.c */; };
43 3CED87580FC0F581005ACB89 /* fontset.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDB70902EA8200B2EF7E /* fontset.c */; };
44 3CED87590FC0F581005ACB89 /* frame.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDCB0902EA8200B2EF7E /* frame.c */; };
45 3CED875A0FC0F581005ACB89 /* fringe.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCEDCA0902EA8200B2EF7E /* fringe.c */; };
46 3CED875B0FC0F581005ACB89 /* image.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED780902EA8200B2EF7E /* image.c */; };
47 3CED875C0FC0F581005ACB89 /* indent.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED770902EA8200B2EF7E /* indent.c */; };
48 3CED875D0FC0F581005ACB89 /* insdel.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED760902EA8200B2EF7E /* insdel.c */; };
49 3CED875E0FC0F581005ACB89 /* intervals.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED750902EA8200B2EF7E /* intervals.c */; };
50 3CED875F0FC0F581005ACB89 /* keyboard.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED740902EA8200B2EF7E /* keyboard.c */; };
51 3CED87600FC0F581005ACB89 /* keymap.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED730902EA8100B2EF7E /* keymap.c */; };
52 3CED87610FC0F581005ACB89 /* lastfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED720902EA8100B2EF7E /* lastfile.c */; };
53 3CED87620FC0F581005ACB89 /* lread.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED710902EA8100B2EF7E /* lread.c */; };
54 3CED87630FC0F581005ACB89 /* macros.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED6D0902EA8100B2EF7E /* macros.c */; };
55 3CED87640FC0F581005ACB89 /* marker.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED690902EA8100B2EF7E /* marker.c */; };
56 3CED87650FC0F581005ACB89 /* md5.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED680902EA8100B2EF7E /* md5.c */; };
57 3CED87660FC0F581005ACB89 /* minibuf.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED670902EA8100B2EF7E /* minibuf.c */; };
58 3CED87670FC0F581005ACB89 /* nsfns.m in Sources */ = {isa = PBXBuildFile; fileRef = 090AF67E00C61DCD7F000001 /* nsfns.m */; };
59 3CED87680FC0F581005ACB89 /* nsfont.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C4D6D710DE50D5D00B20D4E /* nsfont.m */; };
60 3CED87690FC0F581005ACB89 /* nsimage.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C15C1A70902D97100A8542F /* nsimage.m */; };
61 3CED876A0FC0F581005ACB89 /* nsmenu.m in Sources */ = {isa = PBXBuildFile; fileRef = 090AF68000C61DCD7F000001 /* nsmenu.m */; };
62 3CED876B0FC0F581005ACB89 /* nsselect.m in Sources */ = {isa = PBXBuildFile; fileRef = 090AF68100C61DCD7F000001 /* nsselect.m */; };
63 3CED876C0FC0F581005ACB89 /* nsterm.m in Sources */ = {isa = PBXBuildFile; fileRef = 090AF68300C61DCD7F000001 /* nsterm.m */; };
64 3CED876D0FC0F581005ACB89 /* pre-crt0.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED640902EA8100B2EF7E /* pre-crt0.c */; };
65 3CED876E0FC0F581005ACB89 /* print.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED620902EA8100B2EF7E /* print.c */; };
66 3CED876F0FC0F581005ACB89 /* process.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED610902EA8100B2EF7E /* process.c */; };
67 3CED87700FC0F581005ACB89 /* regex.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED5F0902EA8100B2EF7E /* regex.c */; };
68 3CED87710FC0F581005ACB89 /* region-cache.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED5E0902EA8100B2EF7E /* region-cache.c */; };
69 3CED87720FC0F581005ACB89 /* scroll.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED5D0902EA8100B2EF7E /* scroll.c */; };
70 3CED87730FC0F581005ACB89 /* search.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED5C0902EA8100B2EF7E /* search.c */; };
71 3CED87740FC0F581005ACB89 /* sound.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED5A0902EA8100B2EF7E /* sound.c */; };
72 3CED87750FC0F581005ACB89 /* strftime.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED590902EA8100B2EF7E /* strftime.c */; };
73 3CED87760FC0F581005ACB89 /* syntax.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED570902EA8100B2EF7E /* syntax.c */; };
74 3CED87770FC0F581005ACB89 /* sysdep.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED560902EA8100B2EF7E /* sysdep.c */; };
75 3CED87780FC0F581005ACB89 /* term.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED550902EA8100B2EF7E /* term.c */; };
76 3CED877A0FC0F581005ACB89 /* terminal.c in Sources */ = {isa = PBXBuildFile; fileRef = 3C4D6D690DE50D2300B20D4E /* terminal.c */; };
77 3CED877B0FC0F581005ACB89 /* terminfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED950902EA8200B2EF7E /* terminfo.c */; };
78 3CED877C0FC0F581005ACB89 /* textprop.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED940902EA8200B2EF7E /* textprop.c */; };
79 3CED877E0FC0F581005ACB89 /* undo.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED920902EA8200B2EF7E /* undo.c */; };
80 3CED877F0FC0F581005ACB89 /* unexmacosx.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED830902EA8200B2EF7E /* unexmacosx.c */; };
81 3CED87800FC0F581005ACB89 /* window.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED9E0902EA8200B2EF7E /* window.c */; };
82 3CED87810FC0F581005ACB89 /* xdisp.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED9D0902EA8200B2EF7E /* xdisp.c */; };
83 3CED87820FC0F581005ACB89 /* xfaces.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCED9C0902EA8200B2EF7E /* xfaces.c */; };
84 3CED88190FC0F5B3005ACB89 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3CFDFC3A08E79A6800B05918 /* AppKit.framework */; };
85/* End PBXBuildFile section */
86
87/* Begin PBXContainerItemProxy section */
88 3CED88220FC0FE5C005ACB89 /* PBXContainerItemProxy */ = {
89 isa = PBXContainerItemProxy;
90 containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
91 proxyType = 1;
92 remoteGlobalIDString = 3CED87320FC0F557005ACB89;
93 remoteInfo = temacs;
94 };
95/* End PBXContainerItemProxy section */
96
97/* Begin PBXFileReference section */
98 090AF67E00C61DCD7F000001 /* nsfns.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = nsfns.m; path = ../../src/nsfns.m; sourceTree = "<group>"; };
99 090AF68000C61DCD7F000001 /* nsmenu.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = nsmenu.m; path = ../../src/nsmenu.m; sourceTree = "<group>"; };
100 090AF68100C61DCD7F000001 /* nsselect.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = nsselect.m; path = ../../src/nsselect.m; sourceTree = "<group>"; };
101 090AF68300C61DCD7F000001 /* nsterm.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = nsterm.m; path = ../../src/nsterm.m; sourceTree = "<group>"; };
102 3C15C02F0902D89500A8542F /* termhooks.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = termhooks.h; path = ../../src/termhooks.h; sourceTree = "<group>"; };
103 3C15C0300902D89500A8542F /* termchar.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = termchar.h; path = ../../src/termchar.h; sourceTree = "<group>"; };
104 3C15C0330902D89500A8542F /* syswait.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = syswait.h; path = ../../src/syswait.h; sourceTree = "<group>"; };
105 3C15C0340902D89500A8542F /* systty.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = systty.h; path = ../../src/systty.h; sourceTree = "<group>"; };
106 3C15C0350902D89500A8542F /* systime.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = systime.h; path = ../../src/systime.h; sourceTree = "<group>"; };
107 3C15C0360902D89500A8542F /* syssignal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = syssignal.h; path = ../../src/syssignal.h; sourceTree = "<group>"; };
108 3C15C0370902D89500A8542F /* sysselect.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = sysselect.h; path = ../../src/sysselect.h; sourceTree = "<group>"; };
109 3C15C0390902D89500A8542F /* syntax.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = syntax.h; path = ../../src/syntax.h; sourceTree = "<group>"; };
110 3C15C0410902D89500A8542F /* region-cache.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = "region-cache.h"; path = "../../src/region-cache.h"; sourceTree = "<group>"; };
111 3C15C0430902D89500A8542F /* regex.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = regex.h; path = ../../src/regex.h; sourceTree = "<group>"; };
112 3C15C0460902D89500A8542F /* puresize.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = puresize.h; path = ../../src/puresize.h; sourceTree = "<group>"; };
113 3C15C0470902D89500A8542F /* process.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = process.h; path = ../../src/process.h; sourceTree = "<group>"; };
114 3C15C04C0902D89500A8542F /* point.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = point.h; path = ../../src/point.h; sourceTree = "<group>"; };
115 3C15C04F0902D89500A8542F /* nsgui.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = nsgui.h; path = ../../src/nsgui.h; sourceTree = "<group>"; };
116 3C15C0500902D89500A8542F /* ndir.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ndir.h; path = ../../src/ndir.h; sourceTree = "<group>"; };
117 3C15C0550902D89500A8542F /* mem-limits.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = "mem-limits.h"; path = "../../src/mem-limits.h"; sourceTree = "<group>"; };
118 3C15C0560902D89500A8542F /* md5.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = md5.h; path = ../../src/md5.h; sourceTree = "<group>"; };
119 3C15C05D0902D89500A8542F /* macros.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = macros.h; path = ../../src/macros.h; sourceTree = "<group>"; };
120 3C15C0660902D89500A8542F /* keymap.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = keymap.h; path = ../../src/keymap.h; sourceTree = "<group>"; };
121 3C15C0680902D89500A8542F /* keyboard.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = keyboard.h; path = ../../src/keyboard.h; sourceTree = "<group>"; };
122 3C15C06B0902D89500A8542F /* intervals.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = intervals.h; path = ../../src/intervals.h; sourceTree = "<group>"; };
123 3C15C06E0902D89500A8542F /* indent.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = indent.h; path = ../../src/indent.h; sourceTree = "<group>"; };
124 3C15C0760902D89500A8542F /* category.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = category.h; path = ../../src/category.h; sourceTree = "<group>"; };
125 3C15C0770902D89500A8542F /* coding.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = coding.h; path = ../../src/coding.h; sourceTree = "<group>"; };
126 3C15C0780902D89500A8542F /* buffer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = buffer.h; path = ../../src/buffer.h; sourceTree = "<group>"; };
127 3C15C0890902D89500A8542F /* cm.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = cm.h; path = ../../src/cm.h; sourceTree = "<group>"; };
128 3C15C0950902D89500A8542F /* termopts.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = termopts.h; path = ../../src/termopts.h; sourceTree = "<group>"; };
129 3C15C0A00902D89500A8542F /* window.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = window.h; path = ../../src/window.h; sourceTree = "<group>"; };
130 3C15C0B80902D89500A8542F /* getpagesize.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = getpagesize.h; path = ../../src/getpagesize.h; sourceTree = "<group>"; };
131 3C15C0BF0902D89500A8542F /* disptab.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = disptab.h; path = ../../src/disptab.h; sourceTree = "<group>"; };
132 3C15C0C20902D89500A8542F /* epaths.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = epaths.h; path = ../../src/epaths.h; sourceTree = "<group>"; };
133 3C15C0C50902D89500A8542F /* ccl.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ccl.h; path = ../../src/ccl.h; sourceTree = "<group>"; };
134 3C15C0C70902D89500A8542F /* composite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = composite.h; path = ../../src/composite.h; sourceTree = "<group>"; };
135 3C15C0C80902D89500A8542F /* charset.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = charset.h; path = ../../src/charset.h; sourceTree = "<group>"; };
136 3C15C0C90902D89500A8542F /* fontset.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = fontset.h; path = ../../src/fontset.h; sourceTree = "<group>"; };
137 3C15C0D70902D89500A8542F /* commands.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = commands.h; path = ../../src/commands.h; sourceTree = "<group>"; };
138 3C15C0D90902D89500A8542F /* dispextern.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dispextern.h; path = ../../src/dispextern.h; sourceTree = "<group>"; };
139 3C15C0DE0902D89500A8542F /* character.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = character.h; path = ../../src/character.h; sourceTree = "<group>"; };
140 3C15C0E40902D89500A8542F /* frame.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = frame.h; path = ../../src/frame.h; sourceTree = "<group>"; };
141 3C15C0E60902D89500A8542F /* atimer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = atimer.h; path = ../../src/atimer.h; sourceTree = "<group>"; };
142 3C15C0E70902D89500A8542F /* blockinput.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = blockinput.h; path = ../../src/blockinput.h; sourceTree = "<group>"; };
143 3C15C1A70902D97100A8542F /* nsimage.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = nsimage.m; path = ../../src/nsimage.m; sourceTree = "<group>"; };
144 3C3AF9C90FC10CDF001240E9 /* menu.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = menu.c; path = ../../src/menu.c; sourceTree = SOURCE_ROOT; };
145 3C3AF9D40FC10D85001240E9 /* libncurses.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libncurses.dylib; path = /usr/lib/libncurses.dylib; sourceTree = "<absolute>"; };
146 3C4D6D660DE50D2300B20D4E /* font.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = font.c; path = ../../src/font.c; sourceTree = SOURCE_ROOT; };
147 3C4D6D670DE50D2300B20D4E /* font.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = font.h; path = ../../src/font.h; sourceTree = SOURCE_ROOT; };
148 3C4D6D690DE50D2300B20D4E /* terminal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = terminal.c; path = ../../src/terminal.c; sourceTree = SOURCE_ROOT; };
149 3C4D6D710DE50D5D00B20D4E /* nsfont.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = nsfont.m; path = ../../src/nsfont.m; sourceTree = SOURCE_ROOT; };
150 3C7F3C3A07EB3B05003C8A4D /* nsterm.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = nsterm.h; path = ../../src/nsterm.h; sourceTree = "<group>"; };
151 3CB8E29D0E2CE73A003F3104 /* Emacs.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = Emacs.icns; path = Emacs.base/Contents/Resources/Emacs.icns; sourceTree = "<group>"; };
152 3CB8E29F0E2CE7F5003F3104 /* Credits.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = Credits.html; path = Emacs.base/Contents/Resources/Credits.html; sourceTree = "<group>"; };
153 3CB8E2A60E2CE856003F3104 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = InfoPlist.strings; sourceTree = "<group>"; };
154 3CC5434C07E2315800C271A9 /* Emacs.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Emacs.app; sourceTree = BUILT_PRODUCTS_DIR; };
155 3CDCED330902E99700B2EF7E /* config.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = config.h; path = ../../src/config.h; sourceTree = "<group>"; };
156 3CDCED550902EA8100B2EF7E /* term.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = term.c; path = ../../src/term.c; sourceTree = "<group>"; };
157 3CDCED560902EA8100B2EF7E /* sysdep.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = sysdep.c; path = ../../src/sysdep.c; sourceTree = "<group>"; };
158 3CDCED570902EA8100B2EF7E /* syntax.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = syntax.c; path = ../../src/syntax.c; sourceTree = "<group>"; };
159 3CDCED590902EA8100B2EF7E /* strftime.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = strftime.c; path = ../../src/strftime.c; sourceTree = "<group>"; };
160 3CDCED5A0902EA8100B2EF7E /* sound.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = sound.c; path = ../../src/sound.c; sourceTree = "<group>"; };
161 3CDCED5C0902EA8100B2EF7E /* search.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = search.c; path = ../../src/search.c; sourceTree = "<group>"; };
162 3CDCED5D0902EA8100B2EF7E /* scroll.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = scroll.c; path = ../../src/scroll.c; sourceTree = "<group>"; };
163 3CDCED5E0902EA8100B2EF7E /* region-cache.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "region-cache.c"; path = "../../src/region-cache.c"; sourceTree = "<group>"; };
164 3CDCED5F0902EA8100B2EF7E /* regex.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = regex.c; path = ../../src/regex.c; sourceTree = "<group>"; };
165 3CDCED610902EA8100B2EF7E /* process.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = process.c; path = ../../src/process.c; sourceTree = "<group>"; };
166 3CDCED620902EA8100B2EF7E /* print.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = print.c; path = ../../src/print.c; sourceTree = "<group>"; };
167 3CDCED640902EA8100B2EF7E /* pre-crt0.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = "pre-crt0.c"; path = "../../src/pre-crt0.c"; sourceTree = "<group>"; };
168 3CDCED670902EA8100B2EF7E /* minibuf.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = minibuf.c; path = ../../src/minibuf.c; sourceTree = "<group>"; };
169 3CDCED680902EA8100B2EF7E /* md5.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = md5.c; path = ../../src/md5.c; sourceTree = "<group>"; };
170 3CDCED690902EA8100B2EF7E /* marker.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = marker.c; path = ../../src/marker.c; sourceTree = "<group>"; };
171 3CDCED6D0902EA8100B2EF7E /* macros.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = macros.c; path = ../../src/macros.c; sourceTree = "<group>"; };
172 3CDCED710902EA8100B2EF7E /* lread.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = lread.c; path = ../../src/lread.c; sourceTree = "<group>"; };
173 3CDCED720902EA8100B2EF7E /* lastfile.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = lastfile.c; path = ../../src/lastfile.c; sourceTree = "<group>"; };
174 3CDCED730902EA8100B2EF7E /* keymap.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = keymap.c; path = ../../src/keymap.c; sourceTree = "<group>"; };
175 3CDCED740902EA8200B2EF7E /* keyboard.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = keyboard.c; path = ../../src/keyboard.c; sourceTree = "<group>"; };
176 3CDCED750902EA8200B2EF7E /* intervals.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = intervals.c; path = ../../src/intervals.c; sourceTree = "<group>"; };
177 3CDCED760902EA8200B2EF7E /* insdel.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = insdel.c; path = ../../src/insdel.c; sourceTree = "<group>"; };
178 3CDCED770902EA8200B2EF7E /* indent.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = indent.c; path = ../../src/indent.c; sourceTree = "<group>"; };
179 3CDCED780902EA8200B2EF7E /* image.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = image.c; path = ../../src/image.c; sourceTree = "<group>"; };
180 3CDCED7A0902EA8200B2EF7E /* cmds.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = cmds.c; path = ../../src/cmds.c; sourceTree = "<group>"; };
181 3CDCED7B0902EA8200B2EF7E /* category.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = category.c; path = ../../src/category.c; sourceTree = "<group>"; };
182 3CDCED7C0902EA8200B2EF7E /* coding.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = coding.c; path = ../../src/coding.c; sourceTree = "<group>"; };
183 3CDCED830902EA8200B2EF7E /* unexmacosx.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = unexmacosx.c; path = ../../src/unexmacosx.c; sourceTree = "<group>"; };
184 3CDCED8B0902EA8200B2EF7E /* buffer.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = buffer.c; path = ../../src/buffer.c; sourceTree = "<group>"; };
185 3CDCED8C0902EA8200B2EF7E /* character.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = character.c; path = ../../src/character.c; sourceTree = "<group>"; };
186 3CDCED920902EA8200B2EF7E /* undo.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = undo.c; path = ../../src/undo.c; sourceTree = "<group>"; };
187 3CDCED940902EA8200B2EF7E /* textprop.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = textprop.c; path = ../../src/textprop.c; sourceTree = "<group>"; };
188 3CDCED950902EA8200B2EF7E /* terminfo.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = terminfo.c; path = ../../src/terminfo.c; sourceTree = "<group>"; };
189 3CDCED9C0902EA8200B2EF7E /* xfaces.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = xfaces.c; path = ../../src/xfaces.c; sourceTree = "<group>"; };
190 3CDCED9D0902EA8200B2EF7E /* xdisp.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = xdisp.c; path = ../../src/xdisp.c; sourceTree = "<group>"; };
191 3CDCED9E0902EA8200B2EF7E /* window.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = window.c; path = ../../src/window.c; sourceTree = "<group>"; };
192 3CDCEDB00902EA8200B2EF7E /* doprnt.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = doprnt.c; path = ../../src/doprnt.c; sourceTree = "<group>"; };
193 3CDCEDB10902EA8200B2EF7E /* doc.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = doc.c; path = ../../src/doc.c; sourceTree = "<group>"; };
194 3CDCEDB20902EA8200B2EF7E /* dired.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = dired.c; path = ../../src/dired.c; sourceTree = "<group>"; };
195 3CDCEDB30902EA8200B2EF7E /* data.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = data.c; path = ../../src/data.c; sourceTree = "<group>"; };
196 3CDCEDB40902EA8200B2EF7E /* callint.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = callint.c; path = ../../src/callint.c; sourceTree = "<group>"; };
197 3CDCEDB60902EA8200B2EF7E /* ccl.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = ccl.c; path = ../../src/ccl.c; sourceTree = "<group>"; };
198 3CDCEDB70902EA8200B2EF7E /* fontset.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = fontset.c; path = ../../src/fontset.c; sourceTree = "<group>"; };
199 3CDCEDB80902EA8200B2EF7E /* fns.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = fns.c; path = ../../src/fns.c; sourceTree = "<group>"; };
200 3CDCEDB90902EA8200B2EF7E /* floatfns.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = floatfns.c; path = ../../src/floatfns.c; sourceTree = "<group>"; };
201 3CDCEDBB0902EA8200B2EF7E /* filemode.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = filemode.c; path = ../../src/filemode.c; sourceTree = "<group>"; };
202 3CDCEDBC0902EA8200B2EF7E /* filelock.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = filelock.c; path = ../../src/filelock.c; sourceTree = "<group>"; };
203 3CDCEDBD0902EA8200B2EF7E /* emacs.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = emacs.c; path = ../../src/emacs.c; sourceTree = "<group>"; };
204 3CDCEDBE0902EA8200B2EF7E /* editfns.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = editfns.c; path = ../../src/editfns.c; sourceTree = "<group>"; };
205 3CDCEDBF0902EA8200B2EF7E /* fileio.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = fileio.c; path = ../../src/fileio.c; sourceTree = "<group>"; };
206 3CDCEDC00902EA8200B2EF7E /* eval.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = eval.c; path = ../../src/eval.c; sourceTree = "<group>"; };
207 3CDCEDC10902EA8200B2EF7E /* casetab.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = casetab.c; path = ../../src/casetab.c; sourceTree = "<group>"; };
208 3CDCEDC20902EA8200B2EF7E /* composite.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = composite.c; path = ../../src/composite.c; sourceTree = "<group>"; };
209 3CDCEDC30902EA8200B2EF7E /* dispnew.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = dispnew.c; path = ../../src/dispnew.c; sourceTree = "<group>"; };
210 3CDCEDC40902EA8200B2EF7E /* charset.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = charset.c; path = ../../src/charset.c; sourceTree = "<group>"; };
211 3CDCEDC50902EA8200B2EF7E /* alloc.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = alloc.c; path = ../../src/alloc.c; sourceTree = "<group>"; };
212 3CDCEDC60902EA8200B2EF7E /* bytecode.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = bytecode.c; path = ../../src/bytecode.c; sourceTree = "<group>"; };
213 3CDCEDC70902EA8200B2EF7E /* callproc.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = callproc.c; path = ../../src/callproc.c; sourceTree = "<group>"; };
214 3CDCEDC80902EA8200B2EF7E /* cm.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = cm.c; path = ../../src/cm.c; sourceTree = "<group>"; };
215 3CDCEDC90902EA8200B2EF7E /* casefiddle.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = casefiddle.c; path = ../../src/casefiddle.c; sourceTree = "<group>"; };
216 3CDCEDCA0902EA8200B2EF7E /* fringe.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = fringe.c; path = ../../src/fringe.c; sourceTree = "<group>"; };
217 3CDCEDCB0902EA8200B2EF7E /* frame.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = frame.c; path = ../../src/frame.c; sourceTree = "<group>"; };
218 3CDCEDCC0902EA8200B2EF7E /* chartab.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = chartab.c; path = ../../src/chartab.c; sourceTree = "<group>"; };
219 3CDCEDCD0902EA8200B2EF7E /* atimer.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = atimer.c; path = ../../src/atimer.c; sourceTree = "<group>"; };
220 3CED87260FBE696B005ACB89 /* lisp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lisp.h; path = ../../src/lisp.h; sourceTree = SOURCE_ROOT; };
221 3CED87280FBE6993005ACB89 /* menu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = menu.h; path = ../../src/menu.h; sourceTree = SOURCE_ROOT; };
222 3CED87330FC0F557005ACB89 /* temacs */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = temacs; sourceTree = BUILT_PRODUCTS_DIR; };
223 3CFDFC3A08E79A6800B05918 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /Developer/SDKs/MacOSX10.3.9.sdk/System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
224/* End PBXFileReference section */
225
226/* Begin PBXFrameworksBuildPhase section */
227 3CED87310FC0F557005ACB89 /* Frameworks */ = {
228 isa = PBXFrameworksBuildPhase;
229 buildActionMask = 2147483647;
230 files = (
231 3CED88190FC0F5B3005ACB89 /* AppKit.framework in Frameworks */,
232 3C3AF9D50FC10D85001240E9 /* libncurses.dylib in Frameworks */,
233 );
234 runOnlyForDeploymentPostprocessing = 0;
235 };
236/* End PBXFrameworksBuildPhase section */
237
238/* Begin PBXGroup section */
239 19C28FACFE9D520D11CA2CBB /* Products */ = {
240 isa = PBXGroup;
241 children = (
242 3CC5434C07E2315800C271A9 /* Emacs.app */,
243 3CED87330FC0F557005ACB89 /* temacs */,
244 );
245 name = Products;
246 sourceTree = "<group>";
247 };
248 289FC26B00C69A287F000001 /* NeXTstep */ = {
249 isa = PBXGroup;
250 children = (
251 3C4D6D710DE50D5D00B20D4E /* nsfont.m */,
252 3C15C1A70902D97100A8542F /* nsimage.m */,
253 3C15C04F0902D89500A8542F /* nsgui.h */,
254 3C7F3C3A07EB3B05003C8A4D /* nsterm.h */,
255 090AF67E00C61DCD7F000001 /* nsfns.m */,
256 090AF68000C61DCD7F000001 /* nsmenu.m */,
257 090AF68100C61DCD7F000001 /* nsselect.m */,
258 090AF68300C61DCD7F000001 /* nsterm.m */,
259 );
260 name = NeXTstep;
261 sourceTree = "<group>";
262 };
263 29B97314FDCFA39411CA2CEA /* Emacs */ = {
264 isa = PBXGroup;
265 children = (
266 289FC26B00C69A287F000001 /* NeXTstep */,
267 3C15C23E0902E6B000A8542F /* emacs-hdr */,
268 3CDCED4D0902EA6800B2EF7E /* emacs-src */,
269 29B97317FDCFA39411CA2CEA /* Resources */,
270 29B97323FDCFA39411CA2CEA /* Frameworks */,
271 19C28FACFE9D520D11CA2CBB /* Products */,
272 );
273 name = Emacs;
274 sourceTree = "<group>";
275 };
276 29B97317FDCFA39411CA2CEA /* Resources */ = {
277 isa = PBXGroup;
278 children = (
279 3CB8E2A40E2CE856003F3104 /* English.lproj */,
280 3CB8E29F0E2CE7F5003F3104 /* Credits.html */,
281 739637F200C4DF3C7F000001 /* Images */,
282 );
283 name = Resources;
284 sourceTree = "<group>";
285 };
286 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
287 isa = PBXGroup;
288 children = (
289 3C3AF9D40FC10D85001240E9 /* libncurses.dylib */,
290 3CFDFC3A08E79A6800B05918 /* AppKit.framework */,
291 );
292 name = Frameworks;
293 sourceTree = "<group>";
294 };
295 3C15C23E0902E6B000A8542F /* emacs-hdr */ = {
296 isa = PBXGroup;
297 children = (
298 3CED87280FBE6993005ACB89 /* menu.h */,
299 3CED87260FBE696B005ACB89 /* lisp.h */,
300 3C4D6D670DE50D2300B20D4E /* font.h */,
301 3C15C0E60902D89500A8542F /* atimer.h */,
302 3C15C0E70902D89500A8542F /* blockinput.h */,
303 3C15C0780902D89500A8542F /* buffer.h */,
304 3C15C0760902D89500A8542F /* category.h */,
305 3C15C0C50902D89500A8542F /* ccl.h */,
306 3C15C0DE0902D89500A8542F /* character.h */,
307 3C15C0C80902D89500A8542F /* charset.h */,
308 3C15C0890902D89500A8542F /* cm.h */,
309 3CDCED330902E99700B2EF7E /* config.h */,
310 3C15C0770902D89500A8542F /* coding.h */,
311 3C15C0D70902D89500A8542F /* commands.h */,
312 3C15C0C70902D89500A8542F /* composite.h */,
313 3C15C0D90902D89500A8542F /* dispextern.h */,
314 3C15C0BF0902D89500A8542F /* disptab.h */,
315 3C15C0C20902D89500A8542F /* epaths.h */,
316 3C15C0C90902D89500A8542F /* fontset.h */,
317 3C15C0E40902D89500A8542F /* frame.h */,
318 3C15C0B80902D89500A8542F /* getpagesize.h */,
319 3C15C06E0902D89500A8542F /* indent.h */,
320 3C15C06B0902D89500A8542F /* intervals.h */,
321 3C15C0660902D89500A8542F /* keymap.h */,
322 3C15C0680902D89500A8542F /* keyboard.h */,
323 3C15C05D0902D89500A8542F /* macros.h */,
324 3C15C0560902D89500A8542F /* md5.h */,
325 3C15C0550902D89500A8542F /* mem-limits.h */,
326 3C15C0500902D89500A8542F /* ndir.h */,
327 3C15C04C0902D89500A8542F /* point.h */,
328 3C15C0470902D89500A8542F /* process.h */,
329 3C15C0460902D89500A8542F /* puresize.h */,
330 3C15C0430902D89500A8542F /* regex.h */,
331 3C15C0410902D89500A8542F /* region-cache.h */,
332 3C15C0390902D89500A8542F /* syntax.h */,
333 3C15C0370902D89500A8542F /* sysselect.h */,
334 3C15C0330902D89500A8542F /* syswait.h */,
335 3C15C0360902D89500A8542F /* syssignal.h */,
336 3C15C0350902D89500A8542F /* systime.h */,
337 3C15C0340902D89500A8542F /* systty.h */,
338 3C15C0300902D89500A8542F /* termchar.h */,
339 3C15C02F0902D89500A8542F /* termhooks.h */,
340 3C15C0950902D89500A8542F /* termopts.h */,
341 3C15C0A00902D89500A8542F /* window.h */,
342 );
343 name = "emacs-hdr";
344 sourceTree = "<group>";
345 };
346 3CB8E2A40E2CE856003F3104 /* English.lproj */ = {
347 isa = PBXGroup;
348 children = (
349 3CB8E2A50E2CE856003F3104 /* InfoPlist.strings */,
350 );
351 name = English.lproj;
352 path = Emacs.base/Contents/Resources/English.lproj;
353 sourceTree = "<group>";
354 };
355 3CDCED4D0902EA6800B2EF7E /* emacs-src */ = {
356 isa = PBXGroup;
357 children = (
358 3C3AF9C90FC10CDF001240E9 /* menu.c */,
359 3C4D6D660DE50D2300B20D4E /* font.c */,
360 3C4D6D690DE50D2300B20D4E /* terminal.c */,
361 3CDCED550902EA8100B2EF7E /* term.c */,
362 3CDCED560902EA8100B2EF7E /* sysdep.c */,
363 3CDCED570902EA8100B2EF7E /* syntax.c */,
364 3CDCED590902EA8100B2EF7E /* strftime.c */,
365 3CDCED5A0902EA8100B2EF7E /* sound.c */,
366 3CDCED5C0902EA8100B2EF7E /* search.c */,
367 3CDCED5D0902EA8100B2EF7E /* scroll.c */,
368 3CDCED5E0902EA8100B2EF7E /* region-cache.c */,
369 3CDCED5F0902EA8100B2EF7E /* regex.c */,
370 3CDCED610902EA8100B2EF7E /* process.c */,
371 3CDCED620902EA8100B2EF7E /* print.c */,
372 3CDCED640902EA8100B2EF7E /* pre-crt0.c */,
373 3CDCED670902EA8100B2EF7E /* minibuf.c */,
374 3CDCED680902EA8100B2EF7E /* md5.c */,
375 3CDCED690902EA8100B2EF7E /* marker.c */,
376 3CDCED6D0902EA8100B2EF7E /* macros.c */,
377 3CDCED710902EA8100B2EF7E /* lread.c */,
378 3CDCED720902EA8100B2EF7E /* lastfile.c */,
379 3CDCED730902EA8100B2EF7E /* keymap.c */,
380 3CDCED740902EA8200B2EF7E /* keyboard.c */,
381 3CDCED750902EA8200B2EF7E /* intervals.c */,
382 3CDCED760902EA8200B2EF7E /* insdel.c */,
383 3CDCED770902EA8200B2EF7E /* indent.c */,
384 3CDCED780902EA8200B2EF7E /* image.c */,
385 3CDCED7A0902EA8200B2EF7E /* cmds.c */,
386 3CDCED7B0902EA8200B2EF7E /* category.c */,
387 3CDCED7C0902EA8200B2EF7E /* coding.c */,
388 3CDCED830902EA8200B2EF7E /* unexmacosx.c */,
389 3CDCED8B0902EA8200B2EF7E /* buffer.c */,
390 3CDCED8C0902EA8200B2EF7E /* character.c */,
391 3CDCED920902EA8200B2EF7E /* undo.c */,
392 3CDCED940902EA8200B2EF7E /* textprop.c */,
393 3CDCED950902EA8200B2EF7E /* terminfo.c */,
394 3CDCED9C0902EA8200B2EF7E /* xfaces.c */,
395 3CDCED9D0902EA8200B2EF7E /* xdisp.c */,
396 3CDCED9E0902EA8200B2EF7E /* window.c */,
397 3CDCEDB00902EA8200B2EF7E /* doprnt.c */,
398 3CDCEDB10902EA8200B2EF7E /* doc.c */,
399 3CDCEDB20902EA8200B2EF7E /* dired.c */,
400 3CDCEDB30902EA8200B2EF7E /* data.c */,
401 3CDCEDB40902EA8200B2EF7E /* callint.c */,
402 3CDCEDB60902EA8200B2EF7E /* ccl.c */,
403 3CDCEDB70902EA8200B2EF7E /* fontset.c */,
404 3CDCEDB80902EA8200B2EF7E /* fns.c */,
405 3CDCEDB90902EA8200B2EF7E /* floatfns.c */,
406 3CDCEDBB0902EA8200B2EF7E /* filemode.c */,
407 3CDCEDBC0902EA8200B2EF7E /* filelock.c */,
408 3CDCEDBD0902EA8200B2EF7E /* emacs.c */,
409 3CDCEDBE0902EA8200B2EF7E /* editfns.c */,
410 3CDCEDBF0902EA8200B2EF7E /* fileio.c */,
411 3CDCEDC00902EA8200B2EF7E /* eval.c */,
412 3CDCEDC10902EA8200B2EF7E /* casetab.c */,
413 3CDCEDC20902EA8200B2EF7E /* composite.c */,
414 3CDCEDC30902EA8200B2EF7E /* dispnew.c */,
415 3CDCEDC40902EA8200B2EF7E /* charset.c */,
416 3CDCEDC50902EA8200B2EF7E /* alloc.c */,
417 3CDCEDC60902EA8200B2EF7E /* bytecode.c */,
418 3CDCEDC70902EA8200B2EF7E /* callproc.c */,
419 3CDCEDC80902EA8200B2EF7E /* cm.c */,
420 3CDCEDC90902EA8200B2EF7E /* casefiddle.c */,
421 3CDCEDCA0902EA8200B2EF7E /* fringe.c */,
422 3CDCEDCB0902EA8200B2EF7E /* frame.c */,
423 3CDCEDCC0902EA8200B2EF7E /* chartab.c */,
424 3CDCEDCD0902EA8200B2EF7E /* atimer.c */,
425 );
426 name = "emacs-src";
427 sourceTree = "<group>";
428 };
429 739637F200C4DF3C7F000001 /* Images */ = {
430 isa = PBXGroup;
431 children = (
432 3CB8E29D0E2CE73A003F3104 /* Emacs.icns */,
433 );
434 name = Images;
435 sourceTree = "<group>";
436 };
437/* End PBXGroup section */
438
439/* Begin PBXNativeTarget section */
440 3CC542FE07E2315800C271A9 /* Emacs */ = {
441 isa = PBXNativeTarget;
442 buildConfigurationList = 3CA115970C825A540007AFC2 /* Build configuration list for PBXNativeTarget "Emacs" */;
443 buildPhases = (
444 3CED88240FC0FE7C005ACB89 /* ShellScript */,
445 3CED883D0FC0FF6E005ACB89 /* ShellScript */,
446 );
447 buildRules = (
448 );
449 dependencies = (
450 3CED88230FC0FE5C005ACB89 /* PBXTargetDependency */,
451 );
452 name = Emacs;
453 productInstallPath = "$(HOME)/Applications";
454 productName = Emacs;
455 productReference = 3CC5434C07E2315800C271A9 /* Emacs.app */;
456 productType = "com.apple.product-type.application";
457 };
458 3CED87320FC0F557005ACB89 /* temacs */ = {
459 isa = PBXNativeTarget;
460 buildConfigurationList = 3CED87350FC0F576005ACB89 /* Build configuration list for PBXNativeTarget "temacs" */;
461 buildPhases = (
462 3CED87300FC0F557005ACB89 /* Sources */,
463 3CED87310FC0F557005ACB89 /* Frameworks */,
464 3CED88460FC100EC005ACB89 /* ShellScript */,
465 );
466 buildRules = (
467 );
468 dependencies = (
469 );
470 name = temacs;
471 productName = "emacs-bin";
472 productReference = 3CED87330FC0F557005ACB89 /* temacs */;
473 productType = "com.apple.product-type.tool";
474 };
475/* End PBXNativeTarget section */
476
477/* Begin PBXProject section */
478 29B97313FDCFA39411CA2CEA /* Project object */ = {
479 isa = PBXProject;
480 buildConfigurationList = 3CA1159B0C825A540007AFC2 /* Build configuration list for PBXProject "Emacs" */;
481 hasScannedForEncodings = 1;
482 mainGroup = 29B97314FDCFA39411CA2CEA /* Emacs */;
483 projectDirPath = "";
484 projectRoot = ../..;
485 targets = (
486 3CC542FE07E2315800C271A9 /* Emacs */,
487 3CED87320FC0F557005ACB89 /* temacs */,
488 );
489 };
490/* End PBXProject section */
491
492/* Begin PBXShellScriptBuildPhase section */
493 3CED88240FC0FE7C005ACB89 /* ShellScript */ = {
494 isa = PBXShellScriptBuildPhase;
495 buildActionMask = 2147483647;
496 files = (
497 );
498 inputPaths = (
499 );
500 outputPaths = (
501 );
502 runOnlyForDeploymentPostprocessing = 0;
503 shellPath = /bin/sh;
504 shellScript = "# This script sets up the Emacs.app bundle by copying from Cocoa/Emacs.base,\n# and copying the binary emacs. It runs the ns-app target in src/Makefile.\n# This depends on emacs target, so temacs resulting from previous step is\n# dumped into emacs.\n\ncd ../../src\n\nmake ns-app\n";
505 };
506 3CED883D0FC0FF6E005ACB89 /* ShellScript */ = {
507 isa = PBXShellScriptBuildPhase;
508 buildActionMask = 12;
509 files = (
510 );
511 inputPaths = (
512 );
513 outputPaths = (
514 );
515 runOnlyForDeploymentPostprocessing = 0;
516 shellPath = /bin/sh;
517 shellScript = "# This script copies the lisp and other files into the bundle\n# (if self-contained configuration was selected at configure time),\n# or the install location (otherwise).\n\n# Xcode was supposed to make this check based on input/output files,\n# but it didn't work for some reason, so run every time and do it ourselves.\nif [ -x ../Emacs.app/Contents/Resources/lisp ]; then\n\texit\nfi\n\ncd ../..\nmake install\nln -sf $BUILD_ROOT/../../Emacs.app $BUILT_PRODUCTS_DIR/Emacs.app\n";
518 };
519 3CED88460FC100EC005ACB89 /* ShellScript */ = {
520 isa = PBXShellScriptBuildPhase;
521 buildActionMask = 2147483647;
522 files = (
523 );
524 inputPaths = (
525 "$(BUILT_PRODUCTS_DIR)/temacs",
526 );
527 outputPaths = (
528 ../../src/temacs,
529 );
530 runOnlyForDeploymentPostprocessing = 0;
531 shellPath = /bin/sh;
532 shellScript = "# Move the build results to emacs src dir so scripts in Emacs target invoking\n# make operations can use them.\n# *.o files included because make-docfile uses object files for some reason\n\ncp -f ${OBJECT_FILE_DIR_normal}/${NATIVE_ARCH_ACTUAL}/*.o ../../src\ncp -f ${BUILT_PRODUCTS_DIR}/temacs ../../src";
533 };
534/* End PBXShellScriptBuildPhase section */
535
536/* Begin PBXSourcesBuildPhase section */
537 3CED87300FC0F557005ACB89 /* Sources */ = {
538 isa = PBXSourcesBuildPhase;
539 buildActionMask = 2147483647;
540 files = (
541 3CED876D0FC0F581005ACB89 /* pre-crt0.c in Sources */,
542 3CED87390FC0F581005ACB89 /* alloc.c in Sources */,
543 3CED873A0FC0F581005ACB89 /* atimer.c in Sources */,
544 3CED873B0FC0F581005ACB89 /* buffer.c in Sources */,
545 3CED873C0FC0F581005ACB89 /* bytecode.c in Sources */,
546 3CED873D0FC0F581005ACB89 /* callint.c in Sources */,
547 3CED873E0FC0F581005ACB89 /* callproc.c in Sources */,
548 3CED873F0FC0F581005ACB89 /* casefiddle.c in Sources */,
549 3CED87400FC0F581005ACB89 /* casetab.c in Sources */,
550 3CED87410FC0F581005ACB89 /* category.c in Sources */,
551 3CED87420FC0F581005ACB89 /* ccl.c in Sources */,
552 3CED87430FC0F581005ACB89 /* character.c in Sources */,
553 3CED87440FC0F581005ACB89 /* charset.c in Sources */,
554 3CED87450FC0F581005ACB89 /* chartab.c in Sources */,
555 3CED87460FC0F581005ACB89 /* cm.c in Sources */,
556 3CED87470FC0F581005ACB89 /* cmds.c in Sources */,
557 3CED87480FC0F581005ACB89 /* coding.c in Sources */,
558 3CED87490FC0F581005ACB89 /* composite.c in Sources */,
559 3CED874A0FC0F581005ACB89 /* data.c in Sources */,
560 3CED874B0FC0F581005ACB89 /* dired.c in Sources */,
561 3CED874C0FC0F581005ACB89 /* dispnew.c in Sources */,
562 3CED874D0FC0F581005ACB89 /* doc.c in Sources */,
563 3CED874E0FC0F581005ACB89 /* doprnt.c in Sources */,
564 3CED874F0FC0F581005ACB89 /* editfns.c in Sources */,
565 3CED87500FC0F581005ACB89 /* emacs.c in Sources */,
566 3CED87510FC0F581005ACB89 /* eval.c in Sources */,
567 3CED87520FC0F581005ACB89 /* fileio.c in Sources */,
568 3CED87530FC0F581005ACB89 /* filelock.c in Sources */,
569 3CED87540FC0F581005ACB89 /* filemode.c in Sources */,
570 3CED87550FC0F581005ACB89 /* floatfns.c in Sources */,
571 3CED87560FC0F581005ACB89 /* fns.c in Sources */,
572 3CED87570FC0F581005ACB89 /* font.c in Sources */,
573 3CED87580FC0F581005ACB89 /* fontset.c in Sources */,
574 3CED87590FC0F581005ACB89 /* frame.c in Sources */,
575 3CED875A0FC0F581005ACB89 /* fringe.c in Sources */,
576 3CED875B0FC0F581005ACB89 /* image.c in Sources */,
577 3CED875C0FC0F581005ACB89 /* indent.c in Sources */,
578 3CED875D0FC0F581005ACB89 /* insdel.c in Sources */,
579 3CED875E0FC0F581005ACB89 /* intervals.c in Sources */,
580 3CED875F0FC0F581005ACB89 /* keyboard.c in Sources */,
581 3CED87600FC0F581005ACB89 /* keymap.c in Sources */,
582 3CED87620FC0F581005ACB89 /* lread.c in Sources */,
583 3CED87630FC0F581005ACB89 /* macros.c in Sources */,
584 3CED87640FC0F581005ACB89 /* marker.c in Sources */,
585 3CED87650FC0F581005ACB89 /* md5.c in Sources */,
586 3C3AF9CA0FC10CDF001240E9 /* menu.c in Sources */,
587 3CED87660FC0F581005ACB89 /* minibuf.c in Sources */,
588 3CED87670FC0F581005ACB89 /* nsfns.m in Sources */,
589 3CED87680FC0F581005ACB89 /* nsfont.m in Sources */,
590 3CED87690FC0F581005ACB89 /* nsimage.m in Sources */,
591 3CED876A0FC0F581005ACB89 /* nsmenu.m in Sources */,
592 3CED876B0FC0F581005ACB89 /* nsselect.m in Sources */,
593 3CED876C0FC0F581005ACB89 /* nsterm.m in Sources */,
594 3CED876E0FC0F581005ACB89 /* print.c in Sources */,
595 3CED876F0FC0F581005ACB89 /* process.c in Sources */,
596 3CED87700FC0F581005ACB89 /* regex.c in Sources */,
597 3CED87710FC0F581005ACB89 /* region-cache.c in Sources */,
598 3CED87720FC0F581005ACB89 /* scroll.c in Sources */,
599 3CED87730FC0F581005ACB89 /* search.c in Sources */,
600 3CED87740FC0F581005ACB89 /* sound.c in Sources */,
601 3CED87750FC0F581005ACB89 /* strftime.c in Sources */,
602 3CED87760FC0F581005ACB89 /* syntax.c in Sources */,
603 3CED87770FC0F581005ACB89 /* sysdep.c in Sources */,
604 3CED87780FC0F581005ACB89 /* term.c in Sources */,
605 3CED877A0FC0F581005ACB89 /* terminal.c in Sources */,
606 3CED877B0FC0F581005ACB89 /* terminfo.c in Sources */,
607 3CED877C0FC0F581005ACB89 /* textprop.c in Sources */,
608 3CED877E0FC0F581005ACB89 /* undo.c in Sources */,
609 3CED877F0FC0F581005ACB89 /* unexmacosx.c in Sources */,
610 3CED87800FC0F581005ACB89 /* window.c in Sources */,
611 3CED87810FC0F581005ACB89 /* xdisp.c in Sources */,
612 3CED87820FC0F581005ACB89 /* xfaces.c in Sources */,
613 3CED87610FC0F581005ACB89 /* lastfile.c in Sources */,
614 );
615 runOnlyForDeploymentPostprocessing = 0;
616 };
617/* End PBXSourcesBuildPhase section */
618
619/* Begin PBXTargetDependency section */
620 3CED88230FC0FE5C005ACB89 /* PBXTargetDependency */ = {
621 isa = PBXTargetDependency;
622 target = 3CED87320FC0F557005ACB89 /* temacs */;
623 targetProxy = 3CED88220FC0FE5C005ACB89 /* PBXContainerItemProxy */;
624 };
625/* End PBXTargetDependency section */
626
627/* Begin PBXVariantGroup section */
628 3CB8E2A50E2CE856003F3104 /* InfoPlist.strings */ = {
629 isa = PBXVariantGroup;
630 children = (
631 3CB8E2A60E2CE856003F3104 /* English */,
632 );
633 name = InfoPlist.strings;
634 sourceTree = "<group>";
635 };
636/* End PBXVariantGroup section */
637
638/* Begin XCBuildConfiguration section */
639 3CA115980C825A540007AFC2 /* Development */ = {
640 isa = XCBuildConfiguration;
641 buildSettings = {
642 PRODUCT_NAME = Emacs;
643 WRAPPER_EXTENSION = app;
644 };
645 name = Development;
646 };
647 3CA115990C825A540007AFC2 /* Deployment */ = {
648 isa = XCBuildConfiguration;
649 buildSettings = {
650 PRODUCT_NAME = Emacs;
651 WRAPPER_EXTENSION = app;
652 };
653 name = Deployment;
654 };
655 3CA1159A0C825A540007AFC2 /* Default */ = {
656 isa = XCBuildConfiguration;
657 buildSettings = {
658 PRODUCT_NAME = Emacs;
659 WRAPPER_EXTENSION = app;
660 };
661 name = Default;
662 };
663 3CA1159C0C825A540007AFC2 /* Development */ = {
664 isa = XCBuildConfiguration;
665 buildSettings = {
666 MACOSX_DEPLOYMENT_TARGET = "";
667 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
668 };
669 name = Development;
670 };
671 3CA1159D0C825A540007AFC2 /* Deployment */ = {
672 isa = XCBuildConfiguration;
673 buildSettings = {
674 MACOSX_DEPLOYMENT_TARGET = "";
675 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
676 };
677 name = Deployment;
678 };
679 3CA1159E0C825A540007AFC2 /* Default */ = {
680 isa = XCBuildConfiguration;
681 buildSettings = {
682 MACOSX_DEPLOYMENT_TARGET = "";
683 SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
684 };
685 name = Default;
686 };
687 3CED87360FC0F576005ACB89 /* Development */ = {
688 isa = XCBuildConfiguration;
689 buildSettings = {
690 COPY_PHASE_STRIP = NO;
691 GCC_DYNAMIC_NO_PIC = NO;
692 GCC_ENABLE_FIX_AND_CONTINUE = NO;
693 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
694 GCC_MODEL_TUNING = G5;
695 GCC_OPTIMIZATION_LEVEL = 0;
696 GCC_PREPROCESSOR_DEFINITIONS = (
697 emacs,
698 temacs,
699 HAVE_CONFIG_H,
700 );
701 OTHER_LDFLAGS = (
702 "-Xlinker",
703 "-headerpad",
704 "-Xlinker",
705 6C8,
706 );
707 PREBINDING = NO;
708 PRODUCT_NAME = temacs;
709 WARNING_CFLAGS = "-Wno-pointer-sign";
710 ZERO_LINK = NO;
711 };
712 name = Development;
713 };
714 3CED87370FC0F576005ACB89 /* Deployment */ = {
715 isa = XCBuildConfiguration;
716 buildSettings = {
717 COPY_PHASE_STRIP = YES;
718 GCC_ENABLE_FIX_AND_CONTINUE = NO;
719 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
720 GCC_MODEL_TUNING = G5;
721 GCC_PREPROCESSOR_DEFINITIONS = (
722 emacs,
723 temacs,
724 HAVE_CONFIG_H,
725 );
726 OTHER_LDFLAGS = (
727 "-Xlinker",
728 "-headerpad",
729 "-Xlinker",
730 6C8,
731 );
732 PREBINDING = NO;
733 PRODUCT_NAME = temacs;
734 WARNING_CFLAGS = "-Wno-pointer-sign";
735 ZERO_LINK = NO;
736 };
737 name = Deployment;
738 };
739 3CED87380FC0F576005ACB89 /* Default */ = {
740 isa = XCBuildConfiguration;
741 buildSettings = {
742 GCC_ENABLE_FIX_AND_CONTINUE = YES;
743 GCC_MODEL_TUNING = G5;
744 GCC_PREPROCESSOR_DEFINITIONS = (
745 emacs,
746 temacs,
747 HAVE_CONFIG_H,
748 );
749 OTHER_LDFLAGS = (
750 "-Xlinker",
751 "-headerpad",
752 "-Xlinker",
753 6C8,
754 );
755 PREBINDING = NO;
756 PRODUCT_NAME = temacs;
757 WARNING_CFLAGS = "-Wno-pointer-sign";
758 ZERO_LINK = YES;
759 };
760 name = Default;
761 };
762/* End XCBuildConfiguration section */
763
764/* Begin XCConfigurationList section */
765 3CA115970C825A540007AFC2 /* Build configuration list for PBXNativeTarget "Emacs" */ = {
766 isa = XCConfigurationList;
767 buildConfigurations = (
768 3CA115980C825A540007AFC2 /* Development */,
769 3CA115990C825A540007AFC2 /* Deployment */,
770 3CA1159A0C825A540007AFC2 /* Default */,
771 );
772 defaultConfigurationIsVisible = 0;
773 defaultConfigurationName = Default;
774 };
775 3CA1159B0C825A540007AFC2 /* Build configuration list for PBXProject "Emacs" */ = {
776 isa = XCConfigurationList;
777 buildConfigurations = (
778 3CA1159C0C825A540007AFC2 /* Development */,
779 3CA1159D0C825A540007AFC2 /* Deployment */,
780 3CA1159E0C825A540007AFC2 /* Default */,
781 );
782 defaultConfigurationIsVisible = 0;
783 defaultConfigurationName = Default;
784 };
785 3CED87350FC0F576005ACB89 /* Build configuration list for PBXNativeTarget "temacs" */ = {
786 isa = XCConfigurationList;
787 buildConfigurations = (
788 3CED87360FC0F576005ACB89 /* Development */,
789 3CED87370FC0F576005ACB89 /* Deployment */,
790 3CED87380FC0F576005ACB89 /* Default */,
791 );
792 defaultConfigurationIsVisible = 0;
793 defaultConfigurationName = Default;
794 };
795/* End XCConfigurationList section */
796 };
797 rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
798}
diff --git a/nextstep/GNUstep/Emacs.base/Resources/Emacs.desktop b/nextstep/GNUstep/Emacs.base/Resources/Emacs.desktop
index 0131becdb62..1ce2cd25f36 100644
--- a/nextstep/GNUstep/Emacs.base/Resources/Emacs.desktop
+++ b/nextstep/GNUstep/Emacs.base/Resources/Emacs.desktop
@@ -1,7 +1,7 @@
1[Desktop Entry] 1[Desktop Entry]
2Encoding=UTF-8 2Encoding=UTF-8
3Type=Application 3Type=Application
4Version=24.0.50 4Version=24.0.94
5Categories=GNUstep 5Categories=GNUstep
6Name=Emacs 6Name=Emacs
7Comment=GNU Emacs for NeXT/Open/GNUstep and OS X 7Comment=GNU Emacs for NeXT/Open/GNUstep and OS X
diff --git a/nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist b/nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist
index 9c893ed4e3d..168a822dd96 100644
--- a/nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist
+++ b/nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist
@@ -2,7 +2,7 @@
2 ApplicationDescription = "GNU Emacs for GNUstep / OS X"; 2 ApplicationDescription = "GNU Emacs for GNUstep / OS X";
3 ApplicationIcon = emacs.tiff; 3 ApplicationIcon = emacs.tiff;
4 ApplicationName = Emacs; 4 ApplicationName = Emacs;
5 ApplicationRelease = "24.0.50"; 5 ApplicationRelease = "24.0.94";
6 Authors = ( 6 Authors = (
7 "Adrian Robert (GNUstep)", 7 "Adrian Robert (GNUstep)",
8 "Christophe de Dinechin (MacOS X)", 8 "Christophe de Dinechin (MacOS X)",
@@ -11,9 +11,9 @@
11 "Carl Edman (NeXTstep)", 11 "Carl Edman (NeXTstep)",
12 "..see etc/NEXTSTEP" 12 "..see etc/NEXTSTEP"
13 ); 13 );
14 Copyright = "Copyright (C) 2011 Free Software Foundation, Inc."; 14 Copyright = "Copyright (C) 2012 Free Software Foundation, Inc.";
15 CopyrightDescription = "Released under the GNU General Public License Version 3 or later"; 15 CopyrightDescription = "Released under the GNU General Public License Version 3 or later";
16 FullVersionID = "Emacs 24.0.50, NS Windowing"; 16 FullVersionID = "Emacs 24.0.94, NS Windowing";
17 NSExecutable = Emacs; 17 NSExecutable = Emacs;
18 NSIcon = emacs.tiff; 18 NSIcon = emacs.tiff;
19 NSPrincipalClass = NSApplication; 19 NSPrincipalClass = NSApplication;
diff --git a/nextstep/INSTALL b/nextstep/INSTALL
index 5bc59c6c6fa..1e7109a3910 100644
--- a/nextstep/INSTALL
+++ b/nextstep/INSTALL
@@ -1,4 +1,4 @@
1Copyright (C) 2008-2011 Free Software Foundation, Inc. 1Copyright (C) 2008-2012 Free Software Foundation, Inc.
2See the end of the file for license conditions. 2See the end of the file for license conditions.
3 3
4 4
@@ -30,27 +30,6 @@ Installation
30Move nextstep/Emacs.app to any desired install location. 30Move nextstep/Emacs.app to any desired install location.
31 31
32 32
33Xcode
34-----
35
36On OS X Emacs can be built under Xcode. You need to run "configure"
37as described above first. There are two targets: 'temacs' and 'Emacs.app'.
38
39'temacs' will build the undumped emacs executable, and copy it and the
40*.o files to the src directory. These steps are necessary so the next target
41works.
42
43'Emacs.app' uses "Run Script" build phases to assemble the Emacs.app bundle.
44It uses the 'ns-app' target in src/Makefile together with the 'install' target
45in the top level Makefile.
46
47The source files under the temacs target must list "pre-crt0" first
48and "lastfile" last, so that dumping works.
49
50(Note, under GNUstep, you CAN'T use ProjectCenter, since PC cannot work
51with files outside of its project directory.)
52
53
54Distributions and Universal Binaries 33Distributions and Universal Binaries
55------------------------------------ 34------------------------------------
56 35
diff --git a/nextstep/README b/nextstep/README
index d333c2f8161..f138471f3e6 100644
--- a/nextstep/README
+++ b/nextstep/README
@@ -1,4 +1,4 @@
1Copyright (C) 2008-2011 Free Software Foundation, Inc. 1Copyright (C) 2008-2012 Free Software Foundation, Inc.
2See the end of the file for license conditions. 2See the end of the file for license conditions.
3 3
4This directory contains the files needed to build Emacs on 4This directory contains the files needed to build Emacs on