Browse Source

fixed up info.plist and the xcodeproj

bill@Ixion 16 years ago
parent
commit
8724053613

+ 49 - 0
platform/macosx/Info.plist

@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>CFBundleDevelopmentRegion</key>
+	<string>English</string>
+	<key>CFBundleDocumentTypes</key>
+	<array>
+		<dict>
+			<key>CFBundleTypeOSTypes</key>
+			<array>
+				<string>????</string>
+			</array>
+			<key>CFBundleTypeExtensions</key>
+			<array>
+				<string>love</string>
+			</array>
+			<key>CFBundleTypeName</key>
+			<string>Love Project</string>
+			<key>CFBundleTypeIconFile</key>
+			<string></string>
+			<key>LSIsAppleDefaultForType</key>
+			<true/>
+			<key>LSTypeIsPackage</key>
+			<true/>
+			<key>CFBundleTypeRole</key>
+			<string>Viewer</string>
+		</dict>
+	</array>
+	<key>CFBundleExecutable</key>
+	<string>love</string>
+	<key>CFBundleIdentifier</key>
+	<string>org.love2d.love</string>
+	<key>CFBundleInfoDictionaryVersion</key>
+	<string>6.0</string>
+	<key>CFBundleName</key>
+	<string>love</string>
+	<key>CFBundlePackageType</key>
+	<string>LoVe</string>
+	<key>CFBundleSignature</key>
+	<string>LoVe</string>
+	<key>CFBundleVersion</key>
+	<string>0.6.0</string>
+	<key>NSMainNibFile</key>
+	<string>SDLMain</string>
+	<key>NSPrincipalClass</key>
+	<string>NSApplication</string>
+</dict>
+</plist>

+ 0 - 49
platform/macosx/README.rtf

@@ -1,49 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf350
-{\fonttbl\f0\fswiss\fcharset0 ArialMT;}
-{\colortbl;\red255\green255\blue255;}
-\paperw11900\paperh16840\margl1440\margr1440\vieww11900\viewh14740\viewkind0
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural
-
-\f0\b\fs24 \cf0 XCode Project for LOVE 
-\b0 02/11/2008\
-\
-Requires Mac OS X 10.4 (Can try 10.3.9 if you want... though; only 10.4 is tested)\
-\
-Required frameworks reside in the Frameworks folder inside the love.app package. (Right click love.app and select "Show Package Contents" to view love.app as a folder)\
-\
-Requires XCode 3.1. download from http://developer.apple.com/iphone/program/ (Can try older version if you want but it is only confirmed to work on XCode 3.1)\
-\
-Put these frameworks inside /Library/Frameworks.\
-\
-Open the XCode project. There maybe some paths that were accidentally left absolute; In this case, the files would be highlighted red. Unfortunately the xcode project haven't been checked thoroughly yet, so you will need to fix these up yourself and redirect the paths to the correct ones. You will need your wits.\
-\
-Fix up source code. See change I had to make at bottom of this document\
-\
-Click build on the toolbar.\
-\
-It should compile fine, hopefully. \
-\
-
-\b Now, open up the terminal after compiling and cd to the macosx folder. \ul type "./script.sh" .\ulnone \
-
-\b0 \
-It will edit the link paths of the love executable so love can be run on any computer, rather than only ones with the required frameworks inside /Library/Framework. (There is also some erroneous libs that got linked even though they are not needed, and this script also removes those links, somewhat crudely).\
-\
-I apologise for this to be somewhat cumbersome; This is my first shell script. Apparently XCode can be set up so when you click build, and script is run automatically. I do not know how to do that, yet.\
-\
-The love.app inside ./build/release folder is the result. Enjoy. (If it isn't then you need to click Project->Set Active Build Configuration->Release, and re-build and re-run script.sh)\
-\
-
-\b Source code changes required:\
-
-\b0 in luaSocket usocket.h, commented out #include <unistd.h> to compile, because of errors regarding symbol "_strerror$UNIX2003".\
-http://www.haskell.org/pipermail/glasgo ... 08233.html has some info on this. [[removed unistd.h]]\
-\
-in love_opengl.cpp changed struct display_state: int stipple_repeat; int stipple_pattern; to GLints instead [[changed returns to GLint]]\
-\
-SDL_opengl.h\
-define for linux only\
-changed to [[added ifndef]]\
-#ifndef __APPLE__\
-#define GL_GLEXT_VERSION 29\
-#endif}

+ 1 - 1
platform/macosx/info.plist

@@ -30,7 +30,7 @@
 	<key>CFBundleExecutable</key>
 	<key>CFBundleExecutable</key>
 	<string>love</string>
 	<string>love</string>
 	<key>CFBundleIdentifier</key>
 	<key>CFBundleIdentifier</key>
-	<string>com.LOVE.love</string>
+	<string>org.love2d.love</string>
 	<key>CFBundleInfoDictionaryVersion</key>
 	<key>CFBundleInfoDictionaryVersion</key>
 	<string>6.0</string>
 	<string>6.0</string>
 	<key>CFBundleName</key>
 	<key>CFBundleName</key>

+ 0 - 24
platform/macosx/love-Info.plist

@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-	<key>CFBundleDevelopmentRegion</key>
-	<string>English</string>
-	<key>CFBundleExecutable</key>
-	<string>${EXECUTABLE_NAME}</string>
-	<key>CFBundleIdentifier</key>
-	<string>com.yourcompany.${PRODUCT_NAME:identifier}</string>
-	<key>CFBundleInfoDictionaryVersion</key>
-	<string>6.0</string>
-	<key>CFBundlePackageType</key>
-	<string>APPL</string>
-	<key>CFBundleSignature</key>
-	<string>????</string>
-	<key>CFBundleVersion</key>
-	<string>1.0</string>
-	<key>NSMainNibFile</key>
-	<string>MainMenu</string>
-	<key>NSPrincipalClass</key>
-	<string>NSApplication</string>
-</dict>
-</plist>

+ 0 - 1464
platform/macosx/love.xcodeproj/Eric.mode1v3

@@ -1,1464 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-	<key>ActivePerspectiveName</key>
-	<string>Project</string>
-	<key>AllowedModules</key>
-	<array>
-		<dict>
-			<key>BundleLoadPath</key>
-			<string></string>
-			<key>MaxInstances</key>
-			<string>n</string>
-			<key>Module</key>
-			<string>PBXSmartGroupTreeModule</string>
-			<key>Name</key>
-			<string>Groups and Files Outline View</string>
-		</dict>
-		<dict>
-			<key>BundleLoadPath</key>
-			<string></string>
-			<key>MaxInstances</key>
-			<string>n</string>
-			<key>Module</key>
-			<string>PBXNavigatorGroup</string>
-			<key>Name</key>
-			<string>Editor</string>
-		</dict>
-		<dict>
-			<key>BundleLoadPath</key>
-			<string></string>
-			<key>MaxInstances</key>
-			<string>n</string>
-			<key>Module</key>
-			<string>XCTaskListModule</string>
-			<key>Name</key>
-			<string>Task List</string>
-		</dict>
-		<dict>
-			<key>BundleLoadPath</key>
-			<string></string>
-			<key>MaxInstances</key>
-			<string>n</string>
-			<key>Module</key>
-			<string>XCDetailModule</string>
-			<key>Name</key>
-			<string>File and Smart Group Detail Viewer</string>
-		</dict>
-		<dict>
-			<key>BundleLoadPath</key>
-			<string></string>
-			<key>MaxInstances</key>
-			<string>1</string>
-			<key>Module</key>
-			<string>PBXBuildResultsModule</string>
-			<key>Name</key>
-			<string>Detailed Build Results Viewer</string>
-		</dict>
-		<dict>
-			<key>BundleLoadPath</key>
-			<string></string>
-			<key>MaxInstances</key>
-			<string>1</string>
-			<key>Module</key>
-			<string>PBXProjectFindModule</string>
-			<key>Name</key>
-			<string>Project Batch Find Tool</string>
-		</dict>
-		<dict>
-			<key>BundleLoadPath</key>
-			<string></string>
-			<key>MaxInstances</key>
-			<string>n</string>
-			<key>Module</key>
-			<string>XCProjectFormatConflictsModule</string>
-			<key>Name</key>
-			<string>Project Format Conflicts List</string>
-		</dict>
-		<dict>
-			<key>BundleLoadPath</key>
-			<string></string>
-			<key>MaxInstances</key>
-			<string>n</string>
-			<key>Module</key>
-			<string>PBXBookmarksModule</string>
-			<key>Name</key>
-			<string>Bookmarks Tool</string>
-		</dict>
-		<dict>
-			<key>BundleLoadPath</key>
-			<string></string>
-			<key>MaxInstances</key>
-			<string>n</string>
-			<key>Module</key>
-			<string>PBXClassBrowserModule</string>
-			<key>Name</key>
-			<string>Class Browser</string>
-		</dict>
-		<dict>
-			<key>BundleLoadPath</key>
-			<string></string>
-			<key>MaxInstances</key>
-			<string>n</string>
-			<key>Module</key>
-			<string>PBXCVSModule</string>
-			<key>Name</key>
-			<string>Source Code Control Tool</string>
-		</dict>
-		<dict>
-			<key>BundleLoadPath</key>
-			<string></string>
-			<key>MaxInstances</key>
-			<string>n</string>
-			<key>Module</key>
-			<string>PBXDebugBreakpointsModule</string>
-			<key>Name</key>
-			<string>Debug Breakpoints Tool</string>
-		</dict>
-		<dict>
-			<key>BundleLoadPath</key>
-			<string></string>
-			<key>MaxInstances</key>
-			<string>n</string>
-			<key>Module</key>
-			<string>XCDockableInspector</string>
-			<key>Name</key>
-			<string>Inspector</string>
-		</dict>
-		<dict>
-			<key>BundleLoadPath</key>
-			<string></string>
-			<key>MaxInstances</key>
-			<string>n</string>
-			<key>Module</key>
-			<string>PBXOpenQuicklyModule</string>
-			<key>Name</key>
-			<string>Open Quickly Tool</string>
-		</dict>
-		<dict>
-			<key>BundleLoadPath</key>
-			<string></string>
-			<key>MaxInstances</key>
-			<string>1</string>
-			<key>Module</key>
-			<string>PBXDebugSessionModule</string>
-			<key>Name</key>
-			<string>Debugger</string>
-		</dict>
-		<dict>
-			<key>BundleLoadPath</key>
-			<string></string>
-			<key>MaxInstances</key>
-			<string>1</string>
-			<key>Module</key>
-			<string>PBXDebugCLIModule</string>
-			<key>Name</key>
-			<string>Debug Console</string>
-		</dict>
-		<dict>
-			<key>BundleLoadPath</key>
-			<string></string>
-			<key>MaxInstances</key>
-			<string>n</string>
-			<key>Module</key>
-			<string>XCSnapshotModule</string>
-			<key>Name</key>
-			<string>Snapshots Tool</string>
-		</dict>
-	</array>
-	<key>BundlePath</key>
-	<string>/Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources</string>
-	<key>Description</key>
-	<string>DefaultDescriptionKey</string>
-	<key>DockingSystemVisible</key>
-	<false/>
-	<key>Extension</key>
-	<string>mode1v3</string>
-	<key>FavBarConfig</key>
-	<dict>
-		<key>PBXProjectModuleGUID</key>
-		<string>07389F5D0EAC4DCA009B4C7A</string>
-		<key>XCBarModuleItemNames</key>
-		<dict/>
-		<key>XCBarModuleItems</key>
-		<array/>
-	</dict>
-	<key>FirstTimeWindowDisplayed</key>
-	<false/>
-	<key>Identifier</key>
-	<string>com.apple.perspectives.project.mode1v3</string>
-	<key>MajorVersion</key>
-	<integer>33</integer>
-	<key>MinorVersion</key>
-	<integer>0</integer>
-	<key>Name</key>
-	<string>Default</string>
-	<key>Notifications</key>
-	<array/>
-	<key>OpenEditors</key>
-	<array/>
-	<key>PerspectiveWidths</key>
-	<array>
-		<integer>-1</integer>
-		<integer>-1</integer>
-	</array>
-	<key>Perspectives</key>
-	<array>
-		<dict>
-			<key>ChosenToolbarItems</key>
-			<array>
-				<string>active-target-popup</string>
-				<string>active-buildstyle-popup</string>
-				<string>action</string>
-				<string>NSToolbarFlexibleSpaceItem</string>
-				<string>buildOrClean</string>
-				<string>build-and-goOrGo</string>
-				<string>com.apple.ide.PBXToolbarStopButton</string>
-				<string>get-info</string>
-				<string>toggle-editor</string>
-				<string>NSToolbarFlexibleSpaceItem</string>
-				<string>com.apple.pbx.toolbar.searchfield</string>
-			</array>
-			<key>ControllerClassBaseName</key>
-			<string></string>
-			<key>IconName</key>
-			<string>WindowOfProjectWithEditor</string>
-			<key>Identifier</key>
-			<string>perspective.project</string>
-			<key>IsVertical</key>
-			<false/>
-			<key>Layout</key>
-			<array>
-				<dict>
-					<key>ContentConfiguration</key>
-					<dict>
-						<key>PBXBottomSmartGroupGIDs</key>
-						<array>
-							<string>1C37FBAC04509CD000000102</string>
-							<string>1C37FAAC04509CD000000102</string>
-							<string>1C08E77C0454961000C914BD</string>
-							<string>1C37FABC05509CD000000102</string>
-							<string>1C37FABC05539CD112110102</string>
-							<string>E2644B35053B69B200211256</string>
-							<string>1C37FABC04509CD000100104</string>
-							<string>1CC0EA4004350EF90044410B</string>
-							<string>1CC0EA4004350EF90041110B</string>
-						</array>
-						<key>PBXProjectModuleGUID</key>
-						<string>1CE0B1FE06471DED0097A5F4</string>
-						<key>PBXProjectModuleLabel</key>
-						<string>Files</string>
-						<key>PBXProjectStructureProvided</key>
-						<string>yes</string>
-						<key>PBXSmartGroupTreeModuleColumnData</key>
-						<dict>
-							<key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
-							<array>
-								<real>282</real>
-							</array>
-							<key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
-							<array>
-								<string>MainColumn</string>
-							</array>
-						</dict>
-						<key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key>
-						<dict>
-							<key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
-							<array>
-								<string>29B97314FDCFA39411CA2CEA</string>
-								<string>29B97323FDCFA39411CA2CEA</string>
-								<string>1058C7A0FEA54F0111CA2CBB</string>
-								<string>075EC6110EBC94EE00CEE71A</string>
-								<string>07369E590EB5DF5700EDF471</string>
-								<string>07F5D97D0F8DC6F000E5C43E</string>
-								<string>19C28FACFE9D520D11CA2CBB</string>
-								<string>1C37FBAC04509CD000000102</string>
-								<string>07F5DBCB0F8DC9C500E5C43E</string>
-								<string>07F5DBCC0F8DC9C500E5C43E</string>
-								<string>075EC6110EBC94EE00CEE71A</string>
-								<string>07369E590EB5DF5700EDF471</string>
-								<string>07F5D97D0F8DC6F000E5C43E</string>
-								<string>07F5DD3B0F8DD52800E5C43E</string>
-								<string>075EC6110EBC94EE00CEE71A</string>
-								<string>07369E590EB5DF5700EDF471</string>
-								<string>07F5D97D0F8DC6F000E5C43E</string>
-								<string>1C37FAAC04509CD000000102</string>
-								<string>1C37FABC05509CD000000102</string>
-								<string>E2644B35053B69B200211256</string>
-							</array>
-							<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
-							<array>
-								<array>
-									<integer>6</integer>
-									<integer>5</integer>
-									<integer>0</integer>
-								</array>
-							</array>
-							<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
-							<string>{{0, 60}, {282, 660}}</string>
-						</dict>
-						<key>PBXTopSmartGroupGIDs</key>
-						<array/>
-						<key>XCIncludePerspectivesSwitch</key>
-						<true/>
-						<key>XCSharingToken</key>
-						<string>com.apple.Xcode.GFSharingToken</string>
-					</dict>
-					<key>GeometryConfiguration</key>
-					<dict>
-						<key>Frame</key>
-						<string>{{0, 0}, {299, 678}}</string>
-						<key>GroupTreeTableConfiguration</key>
-						<array>
-							<string>MainColumn</string>
-							<real>282</real>
-						</array>
-						<key>RubberWindowFrame</key>
-						<string>21 59 1187 719 0 0 1280 778 </string>
-					</dict>
-					<key>Module</key>
-					<string>PBXSmartGroupTreeModule</string>
-					<key>Proportion</key>
-					<string>299pt</string>
-				</dict>
-				<dict>
-					<key>Dock</key>
-					<array>
-						<dict>
-							<key>BecomeActive</key>
-							<true/>
-							<key>ContentConfiguration</key>
-							<dict>
-								<key>PBXProjectModuleGUID</key>
-								<string>1CE0B20306471E060097A5F4</string>
-								<key>PBXProjectModuleLabel</key>
-								<string>lualib.h</string>
-								<key>PBXSplitModuleInNavigatorKey</key>
-								<dict>
-									<key>Split0</key>
-									<dict>
-										<key>PBXProjectModuleGUID</key>
-										<string>1CE0B20406471E060097A5F4</string>
-										<key>PBXProjectModuleLabel</key>
-										<string>lualib.h</string>
-										<key>_historyCapacity</key>
-										<integer>0</integer>
-										<key>bookmark</key>
-										<string>07F5DD440F8DD55D00E5C43E</string>
-										<key>history</key>
-										<array>
-											<string>07022CC50EAC6B3100A3735B</string>
-											<string>07022CF30EAC6E1400A3735B</string>
-											<string>07022D460EAC70A100A3735B</string>
-											<string>07369E9A0EB5E1FB00EDF471</string>
-											<string>07369E9B0EB5E1FB00EDF471</string>
-											<string>07276D860EB96C7200A2E96F</string>
-											<string>07276DBA0EB96DED00A2E96F</string>
-											<string>07AAE4330EBA75320009D54A</string>
-											<string>07C64F100ED3AE1F00226EDB</string>
-											<string>07C64F2F0ED43DAF00226EDB</string>
-											<string>07C64F300ED43DAF00226EDB</string>
-											<string>07F5DBF30F8DCC0D00E5C43E</string>
-											<string>07F5DC050F8DCCDE00E5C43E</string>
-											<string>07F5DCD50F8DD13F00E5C43E</string>
-											<string>07F5DCD60F8DD13F00E5C43E</string>
-											<string>07F5DCD70F8DD13F00E5C43E</string>
-											<string>07F5DCD80F8DD13F00E5C43E</string>
-											<string>07F5DCD90F8DD13F00E5C43E</string>
-											<string>07F5DD2E0F8DD4CE00E5C43E</string>
-											<string>07F5DD2F0F8DD4CE00E5C43E</string>
-											<string>07F5DD300F8DD4CE00E5C43E</string>
-											<string>07F5DD310F8DD4CE00E5C43E</string>
-											<string>07F5DD3C0F8DD52800E5C43E</string>
-											<string>07F5DD3D0F8DD52800E5C43E</string>
-										</array>
-										<key>prevStack</key>
-										<array>
-											<string>070227690EAC4EE300A3735B</string>
-											<string>07022BC30EAC5F0B00A3735B</string>
-											<string>07022CCA0EAC6B3100A3735B</string>
-											<string>07022CFA0EAC6E1400A3735B</string>
-											<string>07022D470EAC70A100A3735B</string>
-											<string>07369E9D0EB5E1FB00EDF471</string>
-											<string>07369E9E0EB5E1FB00EDF471</string>
-											<string>077C77030EB6DE2100B7D09D</string>
-											<string>07276DBD0EB96DED00A2E96F</string>
-											<string>07C64F160ED3AE1F00226EDB</string>
-											<string>07F5DBF50F8DCC0D00E5C43E</string>
-											<string>07F5DC070F8DCCDE00E5C43E</string>
-											<string>07F5DCC20F8DD07300E5C43E</string>
-											<string>07F5DCDA0F8DD13F00E5C43E</string>
-											<string>07F5DCDB0F8DD13F00E5C43E</string>
-											<string>07F5DCDC0F8DD13F00E5C43E</string>
-											<string>07F5DCDD0F8DD13F00E5C43E</string>
-											<string>07F5DCDE0F8DD13F00E5C43E</string>
-											<string>07F5DD330F8DD4CE00E5C43E</string>
-											<string>07F5DD340F8DD4CE00E5C43E</string>
-											<string>07F5DD350F8DD4CE00E5C43E</string>
-											<string>07F5DD360F8DD4CE00E5C43E</string>
-											<string>07F5DD3E0F8DD52800E5C43E</string>
-										</array>
-									</dict>
-									<key>SplitCount</key>
-									<string>1</string>
-								</dict>
-								<key>StatusBarVisibility</key>
-								<true/>
-							</dict>
-							<key>GeometryConfiguration</key>
-							<dict>
-								<key>Frame</key>
-								<string>{{0, 0}, {883, 445}}</string>
-								<key>RubberWindowFrame</key>
-								<string>21 59 1187 719 0 0 1280 778 </string>
-							</dict>
-							<key>Module</key>
-							<string>PBXNavigatorGroup</string>
-							<key>Proportion</key>
-							<string>445pt</string>
-						</dict>
-						<dict>
-							<key>ContentConfiguration</key>
-							<dict>
-								<key>PBXProjectModuleGUID</key>
-								<string>1CE0B20506471E060097A5F4</string>
-								<key>PBXProjectModuleLabel</key>
-								<string>Detail</string>
-							</dict>
-							<key>GeometryConfiguration</key>
-							<dict>
-								<key>Frame</key>
-								<string>{{0, 450}, {883, 228}}</string>
-								<key>RubberWindowFrame</key>
-								<string>21 59 1187 719 0 0 1280 778 </string>
-							</dict>
-							<key>Module</key>
-							<string>XCDetailModule</string>
-							<key>Proportion</key>
-							<string>228pt</string>
-						</dict>
-					</array>
-					<key>Proportion</key>
-					<string>883pt</string>
-				</dict>
-			</array>
-			<key>Name</key>
-			<string>Project</string>
-			<key>ServiceClasses</key>
-			<array>
-				<string>XCModuleDock</string>
-				<string>PBXSmartGroupTreeModule</string>
-				<string>XCModuleDock</string>
-				<string>PBXNavigatorGroup</string>
-				<string>XCDetailModule</string>
-			</array>
-			<key>TableOfContents</key>
-			<array>
-				<string>07F5D97E0F8DC6F300E5C43E</string>
-				<string>1CE0B1FE06471DED0097A5F4</string>
-				<string>07F5D97F0F8DC6F300E5C43E</string>
-				<string>1CE0B20306471E060097A5F4</string>
-				<string>1CE0B20506471E060097A5F4</string>
-			</array>
-			<key>ToolbarConfiguration</key>
-			<string>xcode.toolbar.config.defaultV3</string>
-		</dict>
-		<dict>
-			<key>ControllerClassBaseName</key>
-			<string></string>
-			<key>IconName</key>
-			<string>WindowOfProject</string>
-			<key>Identifier</key>
-			<string>perspective.morph</string>
-			<key>IsVertical</key>
-			<integer>0</integer>
-			<key>Layout</key>
-			<array>
-				<dict>
-					<key>BecomeActive</key>
-					<integer>1</integer>
-					<key>ContentConfiguration</key>
-					<dict>
-						<key>PBXBottomSmartGroupGIDs</key>
-						<array>
-							<string>1C37FBAC04509CD000000102</string>
-							<string>1C37FAAC04509CD000000102</string>
-							<string>1C08E77C0454961000C914BD</string>
-							<string>1C37FABC05509CD000000102</string>
-							<string>1C37FABC05539CD112110102</string>
-							<string>E2644B35053B69B200211256</string>
-							<string>1C37FABC04509CD000100104</string>
-							<string>1CC0EA4004350EF90044410B</string>
-							<string>1CC0EA4004350EF90041110B</string>
-						</array>
-						<key>PBXProjectModuleGUID</key>
-						<string>11E0B1FE06471DED0097A5F4</string>
-						<key>PBXProjectModuleLabel</key>
-						<string>Files</string>
-						<key>PBXProjectStructureProvided</key>
-						<string>yes</string>
-						<key>PBXSmartGroupTreeModuleColumnData</key>
-						<dict>
-							<key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
-							<array>
-								<real>186</real>
-							</array>
-							<key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
-							<array>
-								<string>MainColumn</string>
-							</array>
-						</dict>
-						<key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key>
-						<dict>
-							<key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
-							<array>
-								<string>29B97314FDCFA39411CA2CEA</string>
-								<string>1C37FABC05509CD000000102</string>
-							</array>
-							<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
-							<array>
-								<array>
-									<integer>0</integer>
-								</array>
-							</array>
-							<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
-							<string>{{0, 0}, {186, 337}}</string>
-						</dict>
-						<key>PBXTopSmartGroupGIDs</key>
-						<array/>
-						<key>XCIncludePerspectivesSwitch</key>
-						<integer>1</integer>
-						<key>XCSharingToken</key>
-						<string>com.apple.Xcode.GFSharingToken</string>
-					</dict>
-					<key>GeometryConfiguration</key>
-					<dict>
-						<key>Frame</key>
-						<string>{{0, 0}, {203, 355}}</string>
-						<key>GroupTreeTableConfiguration</key>
-						<array>
-							<string>MainColumn</string>
-							<real>186</real>
-						</array>
-						<key>RubberWindowFrame</key>
-						<string>373 269 690 397 0 0 1440 878 </string>
-					</dict>
-					<key>Module</key>
-					<string>PBXSmartGroupTreeModule</string>
-					<key>Proportion</key>
-					<string>100%</string>
-				</dict>
-			</array>
-			<key>Name</key>
-			<string>Morph</string>
-			<key>PreferredWidth</key>
-			<integer>300</integer>
-			<key>ServiceClasses</key>
-			<array>
-				<string>XCModuleDock</string>
-				<string>PBXSmartGroupTreeModule</string>
-			</array>
-			<key>TableOfContents</key>
-			<array>
-				<string>11E0B1FE06471DED0097A5F4</string>
-			</array>
-			<key>ToolbarConfiguration</key>
-			<string>xcode.toolbar.config.default.shortV3</string>
-		</dict>
-	</array>
-	<key>PerspectivesBarVisible</key>
-	<false/>
-	<key>ShelfIsVisible</key>
-	<false/>
-	<key>SourceDescription</key>
-	<string>file at '/Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources/XCPerspectivesSpecificationMode1.xcperspec'</string>
-	<key>StatusbarIsVisible</key>
-	<true/>
-	<key>TimeStamp</key>
-	<real>0.0</real>
-	<key>ToolbarDisplayMode</key>
-	<integer>1</integer>
-	<key>ToolbarIsVisible</key>
-	<true/>
-	<key>ToolbarSizeMode</key>
-	<integer>1</integer>
-	<key>Type</key>
-	<string>Perspectives</string>
-	<key>UpdateMessage</key>
-	<string>The Default Workspace in this version of Xcode now includes support to hide and show the detail view (what has been referred to as the "Metro-Morph" feature).  You must discard your current Default Workspace settings and update to the latest Default Workspace in order to gain this feature.  Do you wish to update to the latest Workspace defaults for project '%@'?</string>
-	<key>WindowJustification</key>
-	<integer>5</integer>
-	<key>WindowOrderList</key>
-	<array>
-		<string>07F5DD460F8DD55D00E5C43E</string>
-		<string>07F5DCC60F8DD07300E5C43E</string>
-		<string>07F5DCC70F8DD07300E5C43E</string>
-		<string>1CD10A99069EF8BA00B06720</string>
-		<string>07389F5E0EAC4DCA009B4C7A</string>
-		<string>/Users/Eric/trunk/platform/macosx/love.xcodeproj</string>
-		<string>1C78EAAD065D492600B07095</string>
-	</array>
-	<key>WindowString</key>
-	<string>21 59 1187 719 0 0 1280 778 </string>
-	<key>WindowToolsV3</key>
-	<array>
-		<dict>
-			<key>FirstTimeWindowDisplayed</key>
-			<false/>
-			<key>Identifier</key>
-			<string>windowTool.build</string>
-			<key>IsVertical</key>
-			<true/>
-			<key>Layout</key>
-			<array>
-				<dict>
-					<key>Dock</key>
-					<array>
-						<dict>
-							<key>ContentConfiguration</key>
-							<dict>
-								<key>PBXProjectModuleGUID</key>
-								<string>1CD0528F0623707200166675</string>
-								<key>PBXProjectModuleLabel</key>
-								<string>Sound.cpp</string>
-								<key>StatusBarVisibility</key>
-								<true/>
-							</dict>
-							<key>GeometryConfiguration</key>
-							<dict>
-								<key>Frame</key>
-								<string>{{0, 0}, {945, 382}}</string>
-								<key>RubberWindowFrame</key>
-								<string>67 177 945 582 0 0 1280 778 </string>
-							</dict>
-							<key>Module</key>
-							<string>PBXNavigatorGroup</string>
-							<key>Proportion</key>
-							<string>382pt</string>
-						</dict>
-						<dict>
-							<key>BecomeActive</key>
-							<true/>
-							<key>ContentConfiguration</key>
-							<dict>
-								<key>PBXProjectModuleGUID</key>
-								<string>XCMainBuildResultsModuleGUID</string>
-								<key>PBXProjectModuleLabel</key>
-								<string>Build</string>
-								<key>XCBuildResultsTrigger_Collapse</key>
-								<integer>1021</integer>
-								<key>XCBuildResultsTrigger_Open</key>
-								<integer>1011</integer>
-							</dict>
-							<key>GeometryConfiguration</key>
-							<dict>
-								<key>Frame</key>
-								<string>{{0, 387}, {945, 154}}</string>
-								<key>RubberWindowFrame</key>
-								<string>67 177 945 582 0 0 1280 778 </string>
-							</dict>
-							<key>Module</key>
-							<string>PBXBuildResultsModule</string>
-							<key>Proportion</key>
-							<string>154pt</string>
-						</dict>
-					</array>
-					<key>Proportion</key>
-					<string>541pt</string>
-				</dict>
-			</array>
-			<key>Name</key>
-			<string>Build Results</string>
-			<key>ServiceClasses</key>
-			<array>
-				<string>PBXBuildResultsModule</string>
-			</array>
-			<key>StatusbarIsVisible</key>
-			<true/>
-			<key>TableOfContents</key>
-			<array>
-				<string>07389F5E0EAC4DCA009B4C7A</string>
-				<string>07F5DBA90F8DC91000E5C43E</string>
-				<string>1CD0528F0623707200166675</string>
-				<string>XCMainBuildResultsModuleGUID</string>
-			</array>
-			<key>ToolbarConfiguration</key>
-			<string>xcode.toolbar.config.buildV3</string>
-			<key>WindowString</key>
-			<string>67 177 945 582 0 0 1280 778 </string>
-			<key>WindowToolGUID</key>
-			<string>07389F5E0EAC4DCA009B4C7A</string>
-			<key>WindowToolIsVisible</key>
-			<false/>
-		</dict>
-		<dict>
-			<key>FirstTimeWindowDisplayed</key>
-			<false/>
-			<key>Identifier</key>
-			<string>windowTool.debugger</string>
-			<key>IsVertical</key>
-			<true/>
-			<key>Layout</key>
-			<array>
-				<dict>
-					<key>Dock</key>
-					<array>
-						<dict>
-							<key>ContentConfiguration</key>
-							<dict>
-								<key>Debugger</key>
-								<dict>
-									<key>HorizontalSplitView</key>
-									<dict>
-										<key>_collapsingFrameDimension</key>
-										<real>0.0</real>
-										<key>_indexOfCollapsedView</key>
-										<integer>0</integer>
-										<key>_percentageOfCollapsedView</key>
-										<real>0.0</real>
-										<key>isCollapsed</key>
-										<string>yes</string>
-										<key>sizes</key>
-										<array>
-											<string>{{0, 0}, {316, 203}}</string>
-											<string>{{316, 0}, {378, 203}}</string>
-										</array>
-									</dict>
-									<key>VerticalSplitView</key>
-									<dict>
-										<key>_collapsingFrameDimension</key>
-										<real>0.0</real>
-										<key>_indexOfCollapsedView</key>
-										<integer>0</integer>
-										<key>_percentageOfCollapsedView</key>
-										<real>0.0</real>
-										<key>isCollapsed</key>
-										<string>yes</string>
-										<key>sizes</key>
-										<array>
-											<string>{{0, 0}, {694, 203}}</string>
-											<string>{{0, 203}, {694, 178}}</string>
-										</array>
-									</dict>
-								</dict>
-								<key>LauncherConfigVersion</key>
-								<string>8</string>
-								<key>PBXProjectModuleGUID</key>
-								<string>1C162984064C10D400B95A72</string>
-								<key>PBXProjectModuleLabel</key>
-								<string>Debug - GLUTExamples (Underwater)</string>
-							</dict>
-							<key>GeometryConfiguration</key>
-							<dict>
-								<key>DebugConsoleVisible</key>
-								<string>None</string>
-								<key>DebugConsoleWindowFrame</key>
-								<string>{{200, 200}, {500, 300}}</string>
-								<key>DebugSTDIOWindowFrame</key>
-								<string>{{200, 200}, {500, 300}}</string>
-								<key>Frame</key>
-								<string>{{0, 0}, {694, 381}}</string>
-								<key>PBXDebugSessionStackFrameViewKey</key>
-								<dict>
-									<key>DebugVariablesTableConfiguration</key>
-									<array>
-										<string>Name</string>
-										<real>120</real>
-										<string>Value</string>
-										<real>85</real>
-										<string>Summary</string>
-										<real>148</real>
-									</array>
-									<key>Frame</key>
-									<string>{{316, 0}, {378, 203}}</string>
-									<key>RubberWindowFrame</key>
-									<string>538 259 694 422 0 0 1280 778 </string>
-								</dict>
-								<key>RubberWindowFrame</key>
-								<string>538 259 694 422 0 0 1280 778 </string>
-							</dict>
-							<key>Module</key>
-							<string>PBXDebugSessionModule</string>
-							<key>Proportion</key>
-							<string>381pt</string>
-						</dict>
-					</array>
-					<key>Proportion</key>
-					<string>381pt</string>
-				</dict>
-			</array>
-			<key>Name</key>
-			<string>Debugger</string>
-			<key>ServiceClasses</key>
-			<array>
-				<string>PBXDebugSessionModule</string>
-			</array>
-			<key>StatusbarIsVisible</key>
-			<true/>
-			<key>TableOfContents</key>
-			<array>
-				<string>1CD10A99069EF8BA00B06720</string>
-				<string>07F5DBAA0F8DC91000E5C43E</string>
-				<string>1C162984064C10D400B95A72</string>
-				<string>07F5DBAB0F8DC91000E5C43E</string>
-				<string>07F5DBAC0F8DC91000E5C43E</string>
-				<string>07F5DBAD0F8DC91000E5C43E</string>
-				<string>07F5DBAE0F8DC91000E5C43E</string>
-				<string>07F5DBAF0F8DC91000E5C43E</string>
-			</array>
-			<key>ToolbarConfiguration</key>
-			<string>xcode.toolbar.config.debugV3</string>
-			<key>WindowString</key>
-			<string>538 259 694 422 0 0 1280 778 </string>
-			<key>WindowToolGUID</key>
-			<string>1CD10A99069EF8BA00B06720</string>
-			<key>WindowToolIsVisible</key>
-			<false/>
-		</dict>
-		<dict>
-			<key>Identifier</key>
-			<string>windowTool.find</string>
-			<key>Layout</key>
-			<array>
-				<dict>
-					<key>Dock</key>
-					<array>
-						<dict>
-							<key>Dock</key>
-							<array>
-								<dict>
-									<key>ContentConfiguration</key>
-									<dict>
-										<key>PBXProjectModuleGUID</key>
-										<string>1CDD528C0622207200134675</string>
-										<key>PBXProjectModuleLabel</key>
-										<string>&lt;No Editor&gt;</string>
-										<key>PBXSplitModuleInNavigatorKey</key>
-										<dict>
-											<key>Split0</key>
-											<dict>
-												<key>PBXProjectModuleGUID</key>
-												<string>1CD0528D0623707200166675</string>
-											</dict>
-											<key>SplitCount</key>
-											<string>1</string>
-										</dict>
-										<key>StatusBarVisibility</key>
-										<integer>1</integer>
-									</dict>
-									<key>GeometryConfiguration</key>
-									<dict>
-										<key>Frame</key>
-										<string>{{0, 0}, {781, 167}}</string>
-										<key>RubberWindowFrame</key>
-										<string>62 385 781 470 0 0 1440 878 </string>
-									</dict>
-									<key>Module</key>
-									<string>PBXNavigatorGroup</string>
-									<key>Proportion</key>
-									<string>781pt</string>
-								</dict>
-							</array>
-							<key>Proportion</key>
-							<string>50%</string>
-						</dict>
-						<dict>
-							<key>BecomeActive</key>
-							<integer>1</integer>
-							<key>ContentConfiguration</key>
-							<dict>
-								<key>PBXProjectModuleGUID</key>
-								<string>1CD0528E0623707200166675</string>
-								<key>PBXProjectModuleLabel</key>
-								<string>Project Find</string>
-							</dict>
-							<key>GeometryConfiguration</key>
-							<dict>
-								<key>Frame</key>
-								<string>{{8, 0}, {773, 254}}</string>
-								<key>RubberWindowFrame</key>
-								<string>62 385 781 470 0 0 1440 878 </string>
-							</dict>
-							<key>Module</key>
-							<string>PBXProjectFindModule</string>
-							<key>Proportion</key>
-							<string>50%</string>
-						</dict>
-					</array>
-					<key>Proportion</key>
-					<string>428pt</string>
-				</dict>
-			</array>
-			<key>Name</key>
-			<string>Project Find</string>
-			<key>ServiceClasses</key>
-			<array>
-				<string>PBXProjectFindModule</string>
-			</array>
-			<key>StatusbarIsVisible</key>
-			<integer>1</integer>
-			<key>TableOfContents</key>
-			<array>
-				<string>1C530D57069F1CE1000CFCEE</string>
-				<string>1C530D58069F1CE1000CFCEE</string>
-				<string>1C530D59069F1CE1000CFCEE</string>
-				<string>1CDD528C0622207200134675</string>
-				<string>1C530D5A069F1CE1000CFCEE</string>
-				<string>1CE0B1FE06471DED0097A5F4</string>
-				<string>1CD0528E0623707200166675</string>
-			</array>
-			<key>WindowString</key>
-			<string>62 385 781 470 0 0 1440 878 </string>
-			<key>WindowToolGUID</key>
-			<string>1C530D57069F1CE1000CFCEE</string>
-			<key>WindowToolIsVisible</key>
-			<integer>0</integer>
-		</dict>
-		<dict>
-			<key>Identifier</key>
-			<string>MENUSEPARATOR</string>
-		</dict>
-		<dict>
-			<key>FirstTimeWindowDisplayed</key>
-			<false/>
-			<key>Identifier</key>
-			<string>windowTool.debuggerConsole</string>
-			<key>IsVertical</key>
-			<true/>
-			<key>Layout</key>
-			<array>
-				<dict>
-					<key>Dock</key>
-					<array>
-						<dict>
-							<key>BecomeActive</key>
-							<true/>
-							<key>ContentConfiguration</key>
-							<dict>
-								<key>PBXProjectModuleGUID</key>
-								<string>1C78EAAC065D492600B07095</string>
-								<key>PBXProjectModuleLabel</key>
-								<string>Debugger Console</string>
-							</dict>
-							<key>GeometryConfiguration</key>
-							<dict>
-								<key>Frame</key>
-								<string>{{0, 0}, {848, 472}}</string>
-								<key>RubberWindowFrame</key>
-								<string>440 265 848 513 0 0 1280 778 </string>
-							</dict>
-							<key>Module</key>
-							<string>PBXDebugCLIModule</string>
-							<key>Proportion</key>
-							<string>472pt</string>
-						</dict>
-					</array>
-					<key>Proportion</key>
-					<string>472pt</string>
-				</dict>
-			</array>
-			<key>Name</key>
-			<string>Debugger Console</string>
-			<key>ServiceClasses</key>
-			<array>
-				<string>PBXDebugCLIModule</string>
-			</array>
-			<key>StatusbarIsVisible</key>
-			<true/>
-			<key>TableOfContents</key>
-			<array>
-				<string>1C78EAAD065D492600B07095</string>
-				<string>07F5DCC40F8DD07300E5C43E</string>
-				<string>1C78EAAC065D492600B07095</string>
-			</array>
-			<key>ToolbarConfiguration</key>
-			<string>xcode.toolbar.config.consoleV3</string>
-			<key>WindowString</key>
-			<string>440 265 848 513 0 0 1280 778 </string>
-			<key>WindowToolGUID</key>
-			<string>1C78EAAD065D492600B07095</string>
-			<key>WindowToolIsVisible</key>
-			<true/>
-		</dict>
-		<dict>
-			<key>Identifier</key>
-			<string>windowTool.snapshots</string>
-			<key>Layout</key>
-			<array>
-				<dict>
-					<key>Dock</key>
-					<array>
-						<dict>
-							<key>Module</key>
-							<string>XCSnapshotModule</string>
-							<key>Proportion</key>
-							<string>100%</string>
-						</dict>
-					</array>
-					<key>Proportion</key>
-					<string>100%</string>
-				</dict>
-			</array>
-			<key>Name</key>
-			<string>Snapshots</string>
-			<key>ServiceClasses</key>
-			<array>
-				<string>XCSnapshotModule</string>
-			</array>
-			<key>StatusbarIsVisible</key>
-			<string>Yes</string>
-			<key>ToolbarConfiguration</key>
-			<string>xcode.toolbar.config.snapshots</string>
-			<key>WindowString</key>
-			<string>315 824 300 550 0 0 1440 878 </string>
-			<key>WindowToolIsVisible</key>
-			<string>Yes</string>
-		</dict>
-		<dict>
-			<key>Identifier</key>
-			<string>windowTool.scm</string>
-			<key>Layout</key>
-			<array>
-				<dict>
-					<key>Dock</key>
-					<array>
-						<dict>
-							<key>ContentConfiguration</key>
-							<dict>
-								<key>PBXProjectModuleGUID</key>
-								<string>1C78EAB2065D492600B07095</string>
-								<key>PBXProjectModuleLabel</key>
-								<string>&lt;No Editor&gt;</string>
-								<key>PBXSplitModuleInNavigatorKey</key>
-								<dict>
-									<key>Split0</key>
-									<dict>
-										<key>PBXProjectModuleGUID</key>
-										<string>1C78EAB3065D492600B07095</string>
-									</dict>
-									<key>SplitCount</key>
-									<string>1</string>
-								</dict>
-								<key>StatusBarVisibility</key>
-								<integer>1</integer>
-							</dict>
-							<key>GeometryConfiguration</key>
-							<dict>
-								<key>Frame</key>
-								<string>{{0, 0}, {452, 0}}</string>
-								<key>RubberWindowFrame</key>
-								<string>743 379 452 308 0 0 1280 1002 </string>
-							</dict>
-							<key>Module</key>
-							<string>PBXNavigatorGroup</string>
-							<key>Proportion</key>
-							<string>0pt</string>
-						</dict>
-						<dict>
-							<key>BecomeActive</key>
-							<integer>1</integer>
-							<key>ContentConfiguration</key>
-							<dict>
-								<key>PBXProjectModuleGUID</key>
-								<string>1CD052920623707200166675</string>
-								<key>PBXProjectModuleLabel</key>
-								<string>SCM</string>
-							</dict>
-							<key>GeometryConfiguration</key>
-							<dict>
-								<key>ConsoleFrame</key>
-								<string>{{0, 259}, {452, 0}}</string>
-								<key>Frame</key>
-								<string>{{0, 7}, {452, 259}}</string>
-								<key>RubberWindowFrame</key>
-								<string>743 379 452 308 0 0 1280 1002 </string>
-								<key>TableConfiguration</key>
-								<array>
-									<string>Status</string>
-									<real>30</real>
-									<string>FileName</string>
-									<real>199</real>
-									<string>Path</string>
-									<real>197.0950012207031</real>
-								</array>
-								<key>TableFrame</key>
-								<string>{{0, 0}, {452, 250}}</string>
-							</dict>
-							<key>Module</key>
-							<string>PBXCVSModule</string>
-							<key>Proportion</key>
-							<string>262pt</string>
-						</dict>
-					</array>
-					<key>Proportion</key>
-					<string>266pt</string>
-				</dict>
-			</array>
-			<key>Name</key>
-			<string>SCM</string>
-			<key>ServiceClasses</key>
-			<array>
-				<string>PBXCVSModule</string>
-			</array>
-			<key>StatusbarIsVisible</key>
-			<integer>1</integer>
-			<key>TableOfContents</key>
-			<array>
-				<string>1C78EAB4065D492600B07095</string>
-				<string>1C78EAB5065D492600B07095</string>
-				<string>1C78EAB2065D492600B07095</string>
-				<string>1CD052920623707200166675</string>
-			</array>
-			<key>ToolbarConfiguration</key>
-			<string>xcode.toolbar.config.scm</string>
-			<key>WindowString</key>
-			<string>743 379 452 308 0 0 1280 1002 </string>
-		</dict>
-		<dict>
-			<key>Identifier</key>
-			<string>windowTool.breakpoints</string>
-			<key>IsVertical</key>
-			<integer>0</integer>
-			<key>Layout</key>
-			<array>
-				<dict>
-					<key>Dock</key>
-					<array>
-						<dict>
-							<key>BecomeActive</key>
-							<integer>1</integer>
-							<key>ContentConfiguration</key>
-							<dict>
-								<key>PBXBottomSmartGroupGIDs</key>
-								<array>
-									<string>1C77FABC04509CD000000102</string>
-								</array>
-								<key>PBXProjectModuleGUID</key>
-								<string>1CE0B1FE06471DED0097A5F4</string>
-								<key>PBXProjectModuleLabel</key>
-								<string>Files</string>
-								<key>PBXProjectStructureProvided</key>
-								<string>no</string>
-								<key>PBXSmartGroupTreeModuleColumnData</key>
-								<dict>
-									<key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
-									<array>
-										<real>168</real>
-									</array>
-									<key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
-									<array>
-										<string>MainColumn</string>
-									</array>
-								</dict>
-								<key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key>
-								<dict>
-									<key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
-									<array>
-										<string>1C77FABC04509CD000000102</string>
-									</array>
-									<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
-									<array>
-										<array>
-											<integer>0</integer>
-										</array>
-									</array>
-									<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
-									<string>{{0, 0}, {168, 350}}</string>
-								</dict>
-								<key>PBXTopSmartGroupGIDs</key>
-								<array/>
-								<key>XCIncludePerspectivesSwitch</key>
-								<integer>0</integer>
-							</dict>
-							<key>GeometryConfiguration</key>
-							<dict>
-								<key>Frame</key>
-								<string>{{0, 0}, {185, 368}}</string>
-								<key>GroupTreeTableConfiguration</key>
-								<array>
-									<string>MainColumn</string>
-									<real>168</real>
-								</array>
-								<key>RubberWindowFrame</key>
-								<string>315 424 744 409 0 0 1440 878 </string>
-							</dict>
-							<key>Module</key>
-							<string>PBXSmartGroupTreeModule</string>
-							<key>Proportion</key>
-							<string>185pt</string>
-						</dict>
-						<dict>
-							<key>ContentConfiguration</key>
-							<dict>
-								<key>PBXProjectModuleGUID</key>
-								<string>1CA1AED706398EBD00589147</string>
-								<key>PBXProjectModuleLabel</key>
-								<string>Detail</string>
-							</dict>
-							<key>GeometryConfiguration</key>
-							<dict>
-								<key>Frame</key>
-								<string>{{190, 0}, {554, 368}}</string>
-								<key>RubberWindowFrame</key>
-								<string>315 424 744 409 0 0 1440 878 </string>
-							</dict>
-							<key>Module</key>
-							<string>XCDetailModule</string>
-							<key>Proportion</key>
-							<string>554pt</string>
-						</dict>
-					</array>
-					<key>Proportion</key>
-					<string>368pt</string>
-				</dict>
-			</array>
-			<key>MajorVersion</key>
-			<integer>3</integer>
-			<key>MinorVersion</key>
-			<integer>0</integer>
-			<key>Name</key>
-			<string>Breakpoints</string>
-			<key>ServiceClasses</key>
-			<array>
-				<string>PBXSmartGroupTreeModule</string>
-				<string>XCDetailModule</string>
-			</array>
-			<key>StatusbarIsVisible</key>
-			<integer>1</integer>
-			<key>TableOfContents</key>
-			<array>
-				<string>1CDDB66807F98D9800BB5817</string>
-				<string>1CDDB66907F98D9800BB5817</string>
-				<string>1CE0B1FE06471DED0097A5F4</string>
-				<string>1CA1AED706398EBD00589147</string>
-			</array>
-			<key>ToolbarConfiguration</key>
-			<string>xcode.toolbar.config.breakpointsV3</string>
-			<key>WindowString</key>
-			<string>315 424 744 409 0 0 1440 878 </string>
-			<key>WindowToolGUID</key>
-			<string>1CDDB66807F98D9800BB5817</string>
-			<key>WindowToolIsVisible</key>
-			<integer>1</integer>
-		</dict>
-		<dict>
-			<key>Identifier</key>
-			<string>windowTool.debugAnimator</string>
-			<key>Layout</key>
-			<array>
-				<dict>
-					<key>Dock</key>
-					<array>
-						<dict>
-							<key>Module</key>
-							<string>PBXNavigatorGroup</string>
-							<key>Proportion</key>
-							<string>100%</string>
-						</dict>
-					</array>
-					<key>Proportion</key>
-					<string>100%</string>
-				</dict>
-			</array>
-			<key>Name</key>
-			<string>Debug Visualizer</string>
-			<key>ServiceClasses</key>
-			<array>
-				<string>PBXNavigatorGroup</string>
-			</array>
-			<key>StatusbarIsVisible</key>
-			<integer>1</integer>
-			<key>ToolbarConfiguration</key>
-			<string>xcode.toolbar.config.debugAnimatorV3</string>
-			<key>WindowString</key>
-			<string>100 100 700 500 0 0 1280 1002 </string>
-		</dict>
-		<dict>
-			<key>Identifier</key>
-			<string>windowTool.bookmarks</string>
-			<key>Layout</key>
-			<array>
-				<dict>
-					<key>Dock</key>
-					<array>
-						<dict>
-							<key>Module</key>
-							<string>PBXBookmarksModule</string>
-							<key>Proportion</key>
-							<string>100%</string>
-						</dict>
-					</array>
-					<key>Proportion</key>
-					<string>100%</string>
-				</dict>
-			</array>
-			<key>Name</key>
-			<string>Bookmarks</string>
-			<key>ServiceClasses</key>
-			<array>
-				<string>PBXBookmarksModule</string>
-			</array>
-			<key>StatusbarIsVisible</key>
-			<integer>0</integer>
-			<key>WindowString</key>
-			<string>538 42 401 187 0 0 1280 1002 </string>
-		</dict>
-		<dict>
-			<key>Identifier</key>
-			<string>windowTool.projectFormatConflicts</string>
-			<key>Layout</key>
-			<array>
-				<dict>
-					<key>Dock</key>
-					<array>
-						<dict>
-							<key>Module</key>
-							<string>XCProjectFormatConflictsModule</string>
-							<key>Proportion</key>
-							<string>100%</string>
-						</dict>
-					</array>
-					<key>Proportion</key>
-					<string>100%</string>
-				</dict>
-			</array>
-			<key>Name</key>
-			<string>Project Format Conflicts</string>
-			<key>ServiceClasses</key>
-			<array>
-				<string>XCProjectFormatConflictsModule</string>
-			</array>
-			<key>StatusbarIsVisible</key>
-			<integer>0</integer>
-			<key>WindowContentMinSize</key>
-			<string>450 300</string>
-			<key>WindowString</key>
-			<string>50 850 472 307 0 0 1440 877</string>
-		</dict>
-		<dict>
-			<key>Identifier</key>
-			<string>windowTool.classBrowser</string>
-			<key>Layout</key>
-			<array>
-				<dict>
-					<key>Dock</key>
-					<array>
-						<dict>
-							<key>BecomeActive</key>
-							<integer>1</integer>
-							<key>ContentConfiguration</key>
-							<dict>
-								<key>OptionsSetName</key>
-								<string>Hierarchy, all classes</string>
-								<key>PBXProjectModuleGUID</key>
-								<string>1CA6456E063B45B4001379D8</string>
-								<key>PBXProjectModuleLabel</key>
-								<string>Class Browser - NSObject</string>
-							</dict>
-							<key>GeometryConfiguration</key>
-							<dict>
-								<key>ClassesFrame</key>
-								<string>{{0, 0}, {374, 96}}</string>
-								<key>ClassesTreeTableConfiguration</key>
-								<array>
-									<string>PBXClassNameColumnIdentifier</string>
-									<real>208</real>
-									<string>PBXClassBookColumnIdentifier</string>
-									<real>22</real>
-								</array>
-								<key>Frame</key>
-								<string>{{0, 0}, {630, 331}}</string>
-								<key>MembersFrame</key>
-								<string>{{0, 105}, {374, 395}}</string>
-								<key>MembersTreeTableConfiguration</key>
-								<array>
-									<string>PBXMemberTypeIconColumnIdentifier</string>
-									<real>22</real>
-									<string>PBXMemberNameColumnIdentifier</string>
-									<real>216</real>
-									<string>PBXMemberTypeColumnIdentifier</string>
-									<real>97</real>
-									<string>PBXMemberBookColumnIdentifier</string>
-									<real>22</real>
-								</array>
-								<key>PBXModuleWindowStatusBarHidden2</key>
-								<integer>1</integer>
-								<key>RubberWindowFrame</key>
-								<string>385 179 630 352 0 0 1440 878 </string>
-							</dict>
-							<key>Module</key>
-							<string>PBXClassBrowserModule</string>
-							<key>Proportion</key>
-							<string>332pt</string>
-						</dict>
-					</array>
-					<key>Proportion</key>
-					<string>332pt</string>
-				</dict>
-			</array>
-			<key>Name</key>
-			<string>Class Browser</string>
-			<key>ServiceClasses</key>
-			<array>
-				<string>PBXClassBrowserModule</string>
-			</array>
-			<key>StatusbarIsVisible</key>
-			<integer>0</integer>
-			<key>TableOfContents</key>
-			<array>
-				<string>1C0AD2AF069F1E9B00FABCE6</string>
-				<string>1C0AD2B0069F1E9B00FABCE6</string>
-				<string>1CA6456E063B45B4001379D8</string>
-			</array>
-			<key>ToolbarConfiguration</key>
-			<string>xcode.toolbar.config.classbrowser</string>
-			<key>WindowString</key>
-			<string>385 179 630 352 0 0 1440 878 </string>
-			<key>WindowToolGUID</key>
-			<string>1C0AD2AF069F1E9B00FABCE6</string>
-			<key>WindowToolIsVisible</key>
-			<integer>0</integer>
-		</dict>
-		<dict>
-			<key>Identifier</key>
-			<string>windowTool.refactoring</string>
-			<key>IncludeInToolsMenu</key>
-			<integer>0</integer>
-			<key>Layout</key>
-			<array>
-				<dict>
-					<key>Dock</key>
-					<array>
-						<dict>
-							<key>BecomeActive</key>
-							<integer>1</integer>
-							<key>GeometryConfiguration</key>
-							<dict>
-								<key>Frame</key>
-								<string>{0, 0}, {500, 335}</string>
-								<key>RubberWindowFrame</key>
-								<string>{0, 0}, {500, 335}</string>
-							</dict>
-							<key>Module</key>
-							<string>XCRefactoringModule</string>
-							<key>Proportion</key>
-							<string>100%</string>
-						</dict>
-					</array>
-					<key>Proportion</key>
-					<string>100%</string>
-				</dict>
-			</array>
-			<key>Name</key>
-			<string>Refactoring</string>
-			<key>ServiceClasses</key>
-			<array>
-				<string>XCRefactoringModule</string>
-			</array>
-			<key>WindowString</key>
-			<string>200 200 500 356 0 0 1920 1200 </string>
-		</dict>
-	</array>
-</dict>
-</plist>

+ 0 - 2011
platform/macosx/love.xcodeproj/Eric.pbxuser

@@ -1,2011 +0,0 @@
-// !$*UTF8*$!
-{
-	070227560EAC4E8500A3735B /* SDLMain.m */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {822, 5726}}";
-			sepNavSelRange = "{9288, 0}";
-			sepNavVisRange = "{9016, 805}";
-		};
-	};
-	070227570EAC4E8500A3735B /* SDLMain.h */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {884, 268}}";
-			sepNavSelRange = "{271, 20}";
-			sepNavVisRange = "{0, 327}";
-		};
-	};
-	070227590EAC4E9200A3735B /* love.cpp */ = {
-		isa = PBXFileReference;
-		fileEncoding = 4;
-		lastKnownFileType = sourcecode.cpp.cpp;
-		name = love.cpp;
-		path = /Users/Eric/Desktop/love2dsvn/src/love.cpp;
-		sourceTree = "<absolute>";
-	};
-	070227690EAC4EE300A3735B /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 089C165DFE840E0CC02AAC07 /* English */;
-		name = "InfoPlist.strings: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 45;
-		vrLoc = 0;
-	};
-	070227710EAC4F0200A3735B /* version.cpp */ = {
-		isa = PBXFileReference;
-		fileEncoding = 4;
-		lastKnownFileType = sourcecode.cpp.cpp;
-		name = version.cpp;
-		path = /Users/Eric/Desktop/love2dsvn/src/liblove/version.cpp;
-		sourceTree = "<absolute>";
-	};
-	070227740EAC4F0200A3735B /* DynamicModule.cpp */ = {
-		isa = PBXFileReference;
-		fileEncoding = 4;
-		lastKnownFileType = sourcecode.cpp.cpp;
-		name = DynamicModule.cpp;
-		path = /Users/Eric/Desktop/love2dsvn/src/liblove/DynamicModule.cpp;
-		sourceTree = "<absolute>";
-	};
-	070227920EAC4F0200A3735B /* File.cpp */ = {
-		isa = PBXFileReference;
-		fileEncoding = 4;
-		lastKnownFileType = sourcecode.cpp.cpp;
-		name = File.cpp;
-		path = /Users/Eric/Desktop/love2dsvn/src/liblove/File.cpp;
-		sourceTree = "<absolute>";
-	};
-	070227BC0EAC4F4C00A3735B /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 070227590EAC4E9200A3735B /* love.cpp */;
-		name = "love.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 405;
-		vrLoc = 0;
-	};
-	070227BD0EAC4F4C00A3735B /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 070227710EAC4F0200A3735B /* version.cpp */;
-		name = "version.cpp: 1";
-		rLen = 27;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 353;
-		vrLoc = 0;
-	};
-	07022BC30EAC5F0B00A3735B /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 070227560EAC4E8500A3735B /* SDLMain.m */;
-		name = "SDLMain.m: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 561;
-		vrLoc = 0;
-	};
-	07022C440EAC64A000A3735B /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 070227920EAC4F0200A3735B /* File.cpp */;
-		name = "File.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 174;
-		vrLoc = 0;
-	};
-	07022CC50EAC6B3100A3735B /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07022CC60EAC6B3100A3735B /* Module.cpp */;
-		name = "Module.cpp: 30";
-		rLen = 4;
-		rLoc = 388;
-		rType = 0;
-		vrLen = 99;
-		vrLoc = 200;
-	};
-	07022CC60EAC6B3100A3735B /* Module.cpp */ = {
-		isa = PBXFileReference;
-		lastKnownFileType = sourcecode.cpp.cpp;
-		name = Module.cpp;
-		path = "/Users/eric/Documents/HW/Lua-Devel/love/src/liblove/Module.cpp";
-		sourceTree = "<absolute>";
-	};
-	07022CCA0EAC6B3100A3735B /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07022CCB0EAC6B3100A3735B /* Module.cpp */;
-		name = "Module.cpp: 30";
-		rLen = 4;
-		rLoc = 388;
-		rType = 0;
-		vrLen = 99;
-		vrLoc = 200;
-	};
-	07022CCB0EAC6B3100A3735B /* Module.cpp */ = {
-		isa = PBXFileReference;
-		lastKnownFileType = sourcecode.cpp.cpp;
-		name = Module.cpp;
-		path = "/Users/eric/Documents/HW/Lua-Devel/love/src/liblove/Module.cpp";
-		sourceTree = "<absolute>";
-	};
-	07022CDC0EAC6B7200A3735B /* DynamicModule.cpp:38 */ = {
-		isa = PBXFileBreakpoint;
-		actions = (
-		);
-		breakpointStyle = 0;
-		continueAfterActions = 0;
-		countType = 0;
-		delayBeforeContinue = 0;
-		fileReference = 070227740EAC4F0200A3735B /* DynamicModule.cpp */;
-		functionName = "DynamicModule::load()";
-		hitCount = 0;
-		ignoreCount = 0;
-		lineNumber = 38;
-		modificationTime = 260953431.430469;
-		state = 0;
-	};
-	07022CF30EAC6E1400A3735B /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 089C165DFE840E0CC02AAC07 /* English */;
-		name = "InfoPlist.strings: 3";
-		rLen = 0;
-		rLoc = 45;
-		rType = 0;
-		vrLen = 45;
-		vrLoc = 0;
-	};
-	07022CFA0EAC6E1400A3735B /* PlistBookmark */ = {
-		isa = PlistBookmark;
-		fRef = 07022CEE0EAC6D0E00A3735B /* info.plist */;
-		fallbackIsa = PBXBookmark;
-		isK = 0;
-		kPath = (
-		);
-		name = "/Users/eric/Desktop/LoveXCode/love-0.5-0/platform/macosx/info.plist";
-		rLen = 0;
-		rLoc = 2147483647;
-	};
-	07022CFE0EAC6E1400A3735B /* Module.h */ = {
-		isa = PBXFileReference;
-		lastKnownFileType = sourcecode.c.h;
-		name = Module.h;
-		path = "/Users/eric/Documents/HW/Lua-Devel/love/src/liblove/include/love/Module.h";
-		sourceTree = "<absolute>";
-	};
-	07022D460EAC70A100A3735B /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07022CFE0EAC6E1400A3735B /* Module.h */;
-		name = "Module.h: 16";
-		rLen = 13;
-		rLoc = 283;
-		rType = 0;
-		vrLen = 465;
-		vrLoc = 0;
-	};
-	07022D470EAC70A100A3735B /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07022CFE0EAC6E1400A3735B /* Module.h */;
-		name = "Module.h: 16";
-		rLen = 13;
-		rLoc = 283;
-		rType = 0;
-		vrLen = 465;
-		vrLoc = 0;
-	};
-	07276D550EB96A1200A2E96F /* CFPropertyList.h */ = {
-		isa = PBXFileReference;
-		lastKnownFileType = sourcecode.c.h;
-		name = CFPropertyList.h;
-		path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFPropertyList.h;
-		sourceTree = "<absolute>";
-	};
-	07276D860EB96C7200A2E96F /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 077C76FF0EB6DE2100B7D09D /* CFString.h */;
-		name = "CFString.h: 25";
-		rLen = 0;
-		rLoc = 781;
-		rType = 0;
-		vrLen = 879;
-		vrLoc = 369;
-	};
-	07276DBA0EB96DED00A2E96F /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07276D550EB96A1200A2E96F /* CFPropertyList.h */;
-		name = "CFPropertyList.h: 10";
-		rLen = 37;
-		rLoc = 246;
-		rType = 0;
-		vrLen = 1145;
-		vrLoc = 0;
-	};
-	07276DBD0EB96DED00A2E96F /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07276D550EB96A1200A2E96F /* CFPropertyList.h */;
-		name = "CFPropertyList.h: 10";
-		rLen = 37;
-		rLoc = 246;
-		rType = 0;
-		vrLen = 1145;
-		vrLoc = 0;
-	};
-	07276E810EB97F8C00A2E96F /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 070227920EAC4F0200A3735B /* File.cpp */;
-		name = "File.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 216;
-		vrLoc = 0;
-	};
-	0733D4B50EDA3AF10082EC77 /* love */ = {
-		isa = PBXExecutable;
-		activeArgIndices = (
-		);
-		argumentStrings = (
-		);
-		autoAttachOnCrash = 1;
-		breakpointsEnabled = 1;
-		configStateDict = {
-		};
-		customDataFormattersEnabled = 1;
-		debuggerPlugin = GDBDebugging;
-		disassemblyDisplayState = 0;
-		dylibVariantSuffix = "";
-		enableDebugStr = 1;
-		environmentEntries = (
-		);
-		executableSystemSymbolLevel = 0;
-		executableUserSymbolLevel = 0;
-		libgmallocEnabled = 0;
-		name = love;
-		savedGlobals = {
-		};
-		sourceDirectories = (
-		);
-	};
-	07369E9A0EB5E1FB00EDF471 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 070227570EAC4E8500A3735B /* SDLMain.h */;
-		name = "SDLMain.h: 9";
-		rLen = 20;
-		rLoc = 271;
-		rType = 0;
-		vrLen = 327;
-		vrLoc = 0;
-	};
-	07369E9B0EB5E1FB00EDF471 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07369E9C0EB5E1FB00EDF471 /* boost_shared_ptr.h */;
-		name = "boost_shared_ptr.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1411;
-		vrLoc = 97;
-	};
-	07369E9C0EB5E1FB00EDF471 /* boost_shared_ptr.h */ = {
-		isa = PBXFileReference;
-		lastKnownFileType = sourcecode.c.h;
-		name = boost_shared_ptr.h;
-		path = "/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.0.sdk/usr/include/c++/4.0.0/tr1/boost_shared_ptr.h";
-		sourceTree = "<absolute>";
-	};
-	07369E9D0EB5E1FB00EDF471 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 070227570EAC4E8500A3735B /* SDLMain.h */;
-		name = "SDLMain.h: 9";
-		rLen = 20;
-		rLoc = 271;
-		rType = 0;
-		vrLen = 327;
-		vrLoc = 0;
-	};
-	07369E9E0EB5E1FB00EDF471 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07369E9F0EB5E1FB00EDF471 /* boost_shared_ptr.h */;
-		name = "boost_shared_ptr.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1411;
-		vrLoc = 97;
-	};
-	07369E9F0EB5E1FB00EDF471 /* boost_shared_ptr.h */ = {
-		isa = PBXFileReference;
-		lastKnownFileType = sourcecode.c.h;
-		name = boost_shared_ptr.h;
-		path = "/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.0.sdk/usr/include/c++/4.0.0/tr1/boost_shared_ptr.h";
-		sourceTree = "<absolute>";
-	};
-	07389E790EAC4D37009B4C7A /* Source Control */ = {
-		isa = PBXSourceControlManager;
-		fallbackIsa = XCSourceControlManager;
-		isSCMEnabled = 0;
-		scmConfiguration = {
-		};
-	};
-	07389E7A0EAC4D37009B4C7A /* Code sense */ = {
-		isa = PBXCodeSenseManager;
-		indexTemplatePath = "";
-	};
-	074F21DE0EBBAAA400671432 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 070227710EAC4F0200A3735B /* version.cpp */;
-		name = "version.cpp: 30";
-		rLen = 0;
-		rLoc = 550;
-		rType = 0;
-		vrLen = 583;
-		vrLoc = 0;
-	};
-	077C76FF0EB6DE2100B7D09D /* CFString.h */ = {
-		isa = PBXFileReference;
-		lastKnownFileType = sourcecode.c.h;
-		name = CFString.h;
-		path = "/usr/include/wx-2.8/wx/mac/CoreFoundation/CFString.h";
-		sourceTree = "<absolute>";
-	};
-	077C77030EB6DE2100B7D09D /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 077C77040EB6DE2100B7D09D /* CFString.h */;
-		name = "CFString.h: 23";
-		rLen = 33;
-		rLoc = 705;
-		rType = 0;
-		vrLen = 898;
-		vrLoc = 302;
-	};
-	077C77040EB6DE2100B7D09D /* CFString.h */ = {
-		isa = PBXFileReference;
-		lastKnownFileType = sourcecode.c.h;
-		name = CFString.h;
-		path = "/usr/include/wx-2.8/wx/mac/CoreFoundation/CFString.h";
-		sourceTree = "<absolute>";
-	};
-	079D58690EDA3E7600DE0982 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07C64E6F0ED3017A00226EDB /* love_physfs.cpp */;
-		name = "love_physfs.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 873;
-		vrLoc = 7462;
-	};
-	079D586B0EDA3E7600DE0982 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07C64E6F0ED3017A00226EDB /* love_physfs.cpp */;
-		name = "love_physfs.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 873;
-		vrLoc = 7462;
-	};
-	079D58730EDA3F0600DE0982 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07C64E680ED3017A00226EDB /* Texture.cpp */;
-		name = "Texture.cpp: 125";
-		rLen = 0;
-		rLoc = 2052;
-		rType = 0;
-		vrLen = 905;
-		vrLoc = 1650;
-	};
-	079D58740EDA3F0600DE0982 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07C64E690ED3017A00226EDB /* Texture.h */;
-		name = "Texture.h: 60";
-		rLen = 13;
-		rLoc = 1310;
-		rType = 0;
-		vrLen = 885;
-		vrLoc = 815;
-	};
-	07AAE4330EBA75320009D54A /* PlistBookmark */ = {
-		isa = PlistBookmark;
-		fRef = 07022CEE0EAC6D0E00A3735B /* info.plist */;
-		fallbackIsa = PBXBookmark;
-		isK = 0;
-		kPath = (
-		);
-		name = "/Users/Eric/Desktop/Project/LoveXCode/love-0.5-0/platform/macosx/info.plist";
-		rLen = 0;
-		rLoc = 2147483647;
-	};
-	07C290EC0EDA471900CF0199 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07C64E680ED3017A00226EDB /* Texture.cpp */;
-		name = "Texture.cpp: 125";
-		rLen = 0;
-		rLoc = 2052;
-		rType = 0;
-		vrLen = 905;
-		vrLoc = 1650;
-	};
-	07C290ED0EDA471900CF0199 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07C64E690ED3017A00226EDB /* Texture.h */;
-		name = "Texture.h: 60";
-		rLen = 13;
-		rLoc = 1310;
-		rType = 0;
-		vrLen = 885;
-		vrLoc = 815;
-	};
-	07C64D910ED3017A00226EDB /* config.h */ = {
-		isa = PBXFileReference;
-		fileEncoding = 4;
-		lastKnownFileType = sourcecode.c.h;
-		name = config.h;
-		path = /Users/Eric/trunk/src/liblove/config.h;
-		sourceTree = "<absolute>";
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {822, 390}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{0, 434}";
-		};
-	};
-	07C64DA80ED3017A00226EDB /* wCircleShape.h */ = {
-		isa = PBXFileReference;
-		fileEncoding = 4;
-		lastKnownFileType = sourcecode.c.h;
-		name = wCircleShape.h;
-		path = /Users/Eric/trunk/src/liblove/wCircleShape.h;
-		sourceTree = "<absolute>";
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {822, 1064}}";
-			sepNavSelRange = "{181, 0}";
-			sepNavVisRange = "{0, 755}";
-		};
-	};
-	07C64E660ED3017A00226EDB /* ParticleSystem.cpp */ = {
-		isa = PBXFileReference;
-		fileEncoding = 4;
-		lastKnownFileType = sourcecode.cpp.cpp;
-		name = ParticleSystem.cpp;
-		path = /Users/Eric/trunk/src/love_opengl/ParticleSystem.cpp;
-		sourceTree = "<absolute>";
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {864, 6328}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{0, 1059}";
-		};
-	};
-	07C64E680ED3017A00226EDB /* Texture.cpp */ = {
-		isa = PBXFileReference;
-		fileEncoding = 4;
-		lastKnownFileType = sourcecode.cpp.cpp;
-		name = Texture.cpp;
-		path = /Users/Eric/trunk/src/love_opengl/Texture.cpp;
-		sourceTree = "<absolute>";
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {828, 6398}}";
-			sepNavSelRange = "{2052, 0}";
-			sepNavVisRange = "{1650, 905}";
-			sepNavWindowFrame = "{{754, 67}, {1005, 711}}";
-		};
-	};
-	07C64E690ED3017A00226EDB /* Texture.h */ = {
-		isa = PBXFileReference;
-		fileEncoding = 4;
-		lastKnownFileType = sourcecode.c.h;
-		name = Texture.h;
-		path = /Users/Eric/trunk/src/love_opengl/Texture.h;
-		sourceTree = "<absolute>";
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {946, 1988}}";
-			sepNavSelRange = "{1310, 13}";
-			sepNavVisRange = "{815, 885}";
-			sepNavWindowFrame = "{{38, 41}, {1005, 711}}";
-		};
-	};
-	07C64E6E0ED3017A00226EDB /* File.h */ = {
-		isa = PBXFileReference;
-		fileEncoding = 4;
-		lastKnownFileType = sourcecode.c.h;
-		name = File.h;
-		path = /Users/Eric/trunk/src/love_physfs/File.h;
-		sourceTree = "<absolute>";
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {822, 1022}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{0, 453}";
-		};
-	};
-	07C64E6F0ED3017A00226EDB /* love_physfs.cpp */ = {
-		isa = PBXFileReference;
-		fileEncoding = 4;
-		lastKnownFileType = sourcecode.cpp.cpp;
-		name = love_physfs.cpp;
-		path = /Users/Eric/trunk/src/love_physfs/love_physfs.cpp;
-		sourceTree = "<absolute>";
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {822, 8344}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{7462, 873}";
-		};
-	};
-	07C64F080ED3ADF600226EDB /* love.cpp */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {822, 1862}}";
-			sepNavSelRange = "{2428, 0}";
-			sepNavVisRange = "{1995, 572}";
-		};
-	};
-	07C64F100ED3AE1F00226EDB /* PlistBookmark */ = {
-		isa = PlistBookmark;
-		fRef = 8D1107310486CEB800E47090 /* Info.plist */;
-		fallbackIsa = PBXBookmark;
-		isK = 0;
-		kPath = (
-		);
-		name = /Users/Eric/Desktop/love2dsvn/platform/macosx/Info.plist;
-		rLen = 0;
-		rLoc = 2147483647;
-	};
-	07C64F110ED3AE1F00226EDB /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07C64E660ED3017A00226EDB /* ParticleSystem.cpp */;
-		name = "ParticleSystem.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1059;
-		vrLoc = 0;
-	};
-	07C64F120ED3AE1F00226EDB /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07C64DA80ED3017A00226EDB /* wCircleShape.h */;
-		name = "wCircleShape.h: 10";
-		rLen = 0;
-		rLoc = 181;
-		rType = 0;
-		vrLen = 755;
-		vrLoc = 0;
-	};
-	07C64F140ED3AE1F00226EDB /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07C64E690ED3017A00226EDB /* Texture.h */;
-		name = "Texture.h: 60";
-		rLen = 0;
-		rLoc = 1323;
-		rType = 0;
-		vrLen = 668;
-		vrLoc = 132;
-	};
-	07C64F160ED3AE1F00226EDB /* PlistBookmark */ = {
-		isa = PlistBookmark;
-		fRef = 8D1107310486CEB800E47090 /* Info.plist */;
-		fallbackIsa = PBXBookmark;
-		isK = 0;
-		kPath = (
-		);
-		name = /Users/Eric/Desktop/love2dsvn/platform/macosx/Info.plist;
-		rLen = 0;
-		rLoc = 2147483647;
-	};
-	07C64F170ED3AE1F00226EDB /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07C64E660ED3017A00226EDB /* ParticleSystem.cpp */;
-		name = "ParticleSystem.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1059;
-		vrLoc = 0;
-	};
-	07C64F180ED3AE1F00226EDB /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07C64DA80ED3017A00226EDB /* wCircleShape.h */;
-		name = "wCircleShape.h: 10";
-		rLen = 0;
-		rLoc = 181;
-		rType = 0;
-		vrLen = 755;
-		vrLoc = 0;
-	};
-	07C64F190ED3AE1F00226EDB /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07C64E680ED3017A00226EDB /* Texture.cpp */;
-		name = "Texture.cpp: 120";
-		rLen = 0;
-		rLoc = 1983;
-		rType = 0;
-		vrLen = 734;
-		vrLoc = 1873;
-	};
-	07C64F1A0ED3AE1F00226EDB /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07C64E690ED3017A00226EDB /* Texture.h */;
-		name = "Texture.h: 60";
-		rLen = 0;
-		rLoc = 1323;
-		rType = 0;
-		vrLen = 668;
-		vrLoc = 132;
-	};
-	07C64F2F0ED43DAF00226EDB /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 070227560EAC4E8500A3735B /* SDLMain.m */;
-		name = "SDLMain.m: 309";
-		rLen = 0;
-		rLoc = 9288;
-		rType = 0;
-		vrLen = 805;
-		vrLoc = 9016;
-	};
-	07C64F300ED43DAF00226EDB /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07C64F080ED3ADF600226EDB /* love.cpp */;
-		name = "love.cpp: 125";
-		rLen = 0;
-		rLoc = 2428;
-		rType = 0;
-		vrLen = 572;
-		vrLoc = 1995;
-	};
-	07C64F310ED43DAF00226EDB /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07C64D910ED3017A00226EDB /* config.h */;
-		name = "config.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 434;
-		vrLoc = 0;
-	};
-	07C64F320ED43DAF00226EDB /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07C64E6E0ED3017A00226EDB /* File.h */;
-		name = "File.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 453;
-		vrLoc = 0;
-	};
-	07C64F370ED43DAF00226EDB /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07C64D910ED3017A00226EDB /* config.h */;
-		name = "config.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 434;
-		vrLoc = 0;
-	};
-	07C64F380ED43DAF00226EDB /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07C64E6E0ED3017A00226EDB /* File.h */;
-		name = "File.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 453;
-		vrLoc = 0;
-	};
-	07F5D98B0F8DC72700E5C43E /* Audible.cpp */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {884, 392}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{0, 986}";
-		};
-	};
-	07F5D98C0F8DC72700E5C43E /* Audible.h */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {884, 700}}";
-			sepNavSelRange = "{1133, 21}";
-			sepNavVisRange = "{791, 422}";
-			sepNavWindowFrame = "{{15, 8}, {936, 765}}";
-		};
-	};
-	07F5D98E0F8DC72700E5C43E /* Audio.h */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {877, 2478}}";
-			sepNavSelRange = "{1177, 20}";
-			sepNavVisRange = "{0, 1383}";
-			sepNavWindowFrame = "{{15, 8}, {936, 765}}";
-		};
-	};
-	07F5D9900F8DC72700E5C43E /* Channel.h */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {877, 882}}";
-			sepNavSelRange = "{1175, 0}";
-			sepNavVisRange = "{0, 1342}";
-			sepNavWindowFrame = "{{15, 8}, {936, 765}}";
-		};
-	};
-	07F5D9930F8DC72700E5C43E /* Sound.cpp */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {884, 896}}";
-			sepNavSelRange = "{1113, 35}";
-			sepNavVisRange = "{674, 532}";
-		};
-	};
-	07F5D9940F8DC72700E5C43E /* Sound.h */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {877, 798}}";
-			sepNavSelRange = "{1158, 0}";
-			sepNavVisRange = "{0, 1344}";
-			sepNavWindowFrame = "{{15, 8}, {936, 765}}";
-		};
-	};
-	07F5D99D0F8DC72700E5C43E /* wrap_Sound.cpp */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {884, 574}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{0, 986}";
-		};
-	};
-	07F5D9B30F8DC72700E5C43E /* wrap_Filesystem.cpp */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {822, 3164}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{1080, 685}";
-		};
-	};
-	07F5D9B90F8DC72700E5C43E /* Animation.cpp */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {822, 3066}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{0, 1078}";
-		};
-	};
-	07F5D9BD0F8DC72700E5C43E /* Font.cpp */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {884, 1078}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{0, 986}";
-		};
-	};
-	07F5D9BF0F8DC72700E5C43E /* GLee.c */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {884, 182098}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{0, 924}";
-		};
-	};
-	07F5D9C30F8DC72700E5C43E /* Image.cpp */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {877, 3020}}";
-			sepNavSelRange = "{5231, 0}";
-			sepNavVisRange = "{4465, 837}";
-			sepNavWindowFrame = "{{15, 8}, {936, 765}}";
-		};
-	};
-	07F5D9DE0F8DC72700E5C43E /* wrap_VertexBuffer.h */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {822, 630}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{0, 1193}";
-		};
-	};
-	07F5D9E40F8DC72700E5C43E /* Image.h */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {822, 826}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{1131, 507}";
-		};
-	};
-	07F5D9E50F8DC72700E5C43E /* ImageData.cpp */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {822, 1666}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{0, 1065}";
-		};
-	};
-	07F5D9E60F8DC72700E5C43E /* ImageData.h */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {822, 1120}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{1465, 479}";
-		};
-	};
-	07F5D9E70F8DC72700E5C43E /* wrap_Image.cpp */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {822, 1120}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{1525, 754}";
-		};
-	};
-	07F5DA580F8DC73200E5C43E /* wsocket.c */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {822, 5844}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{440, 1001}";
-		};
-	};
-	07F5DA590F8DC73200E5C43E /* wsocket.h */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {822, 413}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{0, 665}";
-		};
-	};
-	07F5DA5D0F8DC73200E5C43E /* luax.h */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {884, 1428}}";
-			sepNavSelRange = "{1079, 18}";
-			sepNavVisRange = "{844, 474}";
-		};
-	};
-	07F5DAAC0F8DC73300E5C43E /* b2Island.cpp */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {884, 5726}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{0, 963}";
-		};
-	};
-	07F5DAEE0F8DC73300E5C43E /* SoundData.h */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {884, 952}}";
-			sepNavSelRange = "{1165, 24}";
-			sepNavVisRange = "{926, 382}";
-		};
-	};
-	07F5DB9E0F8DC91000E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D98B0F8DC72700E5C43E /* Audible.cpp */;
-		name = "Audible.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 986;
-		vrLoc = 0;
-	};
-	07F5DB9F0F8DC91000E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D99D0F8DC72700E5C43E /* wrap_Sound.cpp */;
-		name = "wrap_Sound.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 986;
-		vrLoc = 0;
-	};
-	07F5DBA00F8DC91000E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9C30F8DC72700E5C43E /* Image.cpp */;
-		name = "Image.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 203;
-		vrLoc = 5081;
-	};
-	07F5DBA10F8DC91000E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DAAC0F8DC73300E5C43E /* b2Island.cpp */;
-		name = "b2Island.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 963;
-		vrLoc = 0;
-	};
-	07F5DBA20F8DC91000E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		comments = "error: SDL_sound.h: No such file or directory";
-		fRef = 07F5DAEE0F8DC73300E5C43E /* SoundData.h */;
-		rLen = 1;
-		rLoc = 29;
-		rType = 1;
-	};
-	07F5DBA30F8DC91000E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DAEE0F8DC73300E5C43E /* SoundData.h */;
-		name = "SoundData.h: 30";
-		rLen = 24;
-		rLoc = 1165;
-		rType = 0;
-		vrLen = 386;
-		vrLoc = 922;
-	};
-	07F5DBA40F8DC91000E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D98B0F8DC72700E5C43E /* Audible.cpp */;
-		name = "Audible.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 986;
-		vrLoc = 0;
-	};
-	07F5DBA50F8DC91000E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D99D0F8DC72700E5C43E /* wrap_Sound.cpp */;
-		name = "wrap_Sound.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 986;
-		vrLoc = 0;
-	};
-	07F5DBA60F8DC91000E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9C30F8DC72700E5C43E /* Image.cpp */;
-		name = "Image.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 203;
-		vrLoc = 5081;
-	};
-	07F5DBA70F8DC91000E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DAAC0F8DC73300E5C43E /* b2Island.cpp */;
-		name = "b2Island.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 963;
-		vrLoc = 0;
-	};
-	07F5DBA80F8DC91000E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DAEE0F8DC73300E5C43E /* SoundData.h */;
-		name = "SoundData.h: 30";
-		rLen = 24;
-		rLoc = 1165;
-		rType = 0;
-		vrLen = 386;
-		vrLoc = 922;
-	};
-	07F5DBB40F8DC92400E5C43E /* al.h */ = {
-		isa = PBXFileReference;
-		lastKnownFileType = sourcecode.c.h;
-		path = al.h;
-		sourceTree = "<group>";
-	};
-	07F5DBB70F8DC95B00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		comments = "error: SDL_sound.h: No such file or directory";
-		fRef = 07F5DAEE0F8DC73300E5C43E /* SoundData.h */;
-		rLen = 1;
-		rLoc = 29;
-		rType = 1;
-	};
-	07F5DBB80F8DC95B00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DAEE0F8DC73300E5C43E /* SoundData.h */;
-		name = "SoundData.h: 30";
-		rLen = 24;
-		rLoc = 1165;
-		rType = 0;
-		vrLen = 386;
-		vrLoc = 922;
-	};
-	07F5DBCD0F8DC9C500E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DAEE0F8DC73300E5C43E /* SoundData.h */;
-		name = "SoundData.h: 30";
-		rLen = 24;
-		rLoc = 1165;
-		rType = 0;
-		vrLen = 752;
-		vrLoc = 674;
-	};
-	07F5DBCE0F8DC9FF00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		comments = "error: alut.h: No such file or directory";
-		fRef = 07F5D98E0F8DC72700E5C43E /* Audio.h */;
-		rLen = 1;
-		rLoc = 35;
-		rType = 1;
-	};
-	07F5DBD00F8DCA2500E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DAEE0F8DC73300E5C43E /* SoundData.h */;
-		name = "SoundData.h: 30";
-		rLen = 24;
-		rLoc = 1165;
-		rType = 0;
-		vrLen = 752;
-		vrLoc = 674;
-	};
-	07F5DBD30F8DCA2500E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D98E0F8DC72700E5C43E /* Audio.h */;
-		name = "Audio.h: 35";
-		rLen = 0;
-		rLoc = 1172;
-		rType = 0;
-		vrLen = 1381;
-		vrLoc = 0;
-	};
-	07F5DBE30F8DCC0A00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D98E0F8DC72700E5C43E /* Audio.h */;
-		name = "Audio.h: 36";
-		rLen = 18;
-		rLoc = 1179;
-		rType = 0;
-		vrLen = 308;
-		vrLoc = 922;
-	};
-	07F5DBE40F8DCC0A00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D98B0F8DC72700E5C43E /* Audible.cpp */;
-		name = "Audible.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 986;
-		vrLoc = 0;
-	};
-	07F5DBE50F8DCC0A00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D98C0F8DC72700E5C43E /* Audible.h */;
-		name = "Audible.h: 31";
-		rLen = 21;
-		rLoc = 1133;
-		rType = 0;
-		vrLen = 422;
-		vrLoc = 791;
-	};
-	07F5DBE60F8DCC0A00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DAEE0F8DC73300E5C43E /* SoundData.h */;
-		name = "SoundData.h: 30";
-		rLen = 24;
-		rLoc = 1165;
-		rType = 0;
-		vrLen = 393;
-		vrLoc = 926;
-	};
-	07F5DBE70F8DCC0A00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		comments = "Compiling /Users/Eric/trunk/platform/macosx/../../src/luasocket/luasocket/wsocket.c";
-		fRef = 07F5DA580F8DC73200E5C43E /* wsocket.c */;
-		rLen = 0;
-		rLoc = 0;
-		rType = 1;
-	};
-	07F5DBE80F8DCC0A00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DAEE0F8DC73300E5C43E /* SoundData.h */;
-		name = "SoundData.h: 30";
-		rLen = 24;
-		rLoc = 1165;
-		rType = 0;
-		vrLen = 386;
-		vrLoc = 922;
-	};
-	07F5DBE90F8DCC0A00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D98E0F8DC72700E5C43E /* Audio.h */;
-		name = "Audio.h: 35";
-		rLen = 18;
-		rLoc = 1179;
-		rType = 0;
-		vrLen = 322;
-		vrLoc = 922;
-	};
-	07F5DBEA0F8DCC0A00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DAEE0F8DC73300E5C43E /* SoundData.h */;
-		name = "SoundData.h: 30";
-		rLen = 24;
-		rLoc = 1165;
-		rType = 0;
-		vrLen = 386;
-		vrLoc = 922;
-	};
-	07F5DBEB0F8DCC0A00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D98E0F8DC72700E5C43E /* Audio.h */;
-		name = "Audio.h: 36";
-		rLen = 18;
-		rLoc = 1179;
-		rType = 0;
-		vrLen = 308;
-		vrLoc = 922;
-	};
-	07F5DBEC0F8DCC0A00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DAEE0F8DC73300E5C43E /* SoundData.h */;
-		name = "SoundData.h: 30";
-		rLen = 24;
-		rLoc = 1165;
-		rType = 0;
-		vrLen = 386;
-		vrLoc = 922;
-	};
-	07F5DBED0F8DCC0A00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D98C0F8DC72700E5C43E /* Audible.h */;
-		name = "Audible.h: 30";
-		rLen = 19;
-		rLoc = 1135;
-		rType = 0;
-		vrLen = 406;
-		vrLoc = 791;
-	};
-	07F5DBEE0F8DCC0A00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DAEE0F8DC73300E5C43E /* SoundData.h */;
-		name = "SoundData.h: 30";
-		rLen = 24;
-		rLoc = 1165;
-		rType = 0;
-		vrLen = 386;
-		vrLoc = 922;
-	};
-	07F5DBEF0F8DCC0A00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D98B0F8DC72700E5C43E /* Audible.cpp */;
-		name = "Audible.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 986;
-		vrLoc = 0;
-	};
-	07F5DBF00F8DCC0A00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D98C0F8DC72700E5C43E /* Audible.h */;
-		name = "Audible.h: 31";
-		rLen = 21;
-		rLoc = 1133;
-		rType = 0;
-		vrLen = 422;
-		vrLoc = 791;
-	};
-	07F5DBF10F8DCC0A00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DAEE0F8DC73300E5C43E /* SoundData.h */;
-		name = "SoundData.h: 30";
-		rLen = 24;
-		rLoc = 1165;
-		rType = 0;
-		vrLen = 393;
-		vrLoc = 926;
-	};
-	07F5DBF20F8DCC0A00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DA580F8DC73200E5C43E /* wsocket.c */;
-		name = "wsocket.c: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 723;
-		vrLoc = 0;
-	};
-	07F5DBF30F8DCC0D00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DAEE0F8DC73300E5C43E /* SoundData.h */;
-		name = "SoundData.h: 30";
-		rLen = 24;
-		rLoc = 1165;
-		rType = 0;
-		vrLen = 752;
-		vrLoc = 674;
-	};
-	07F5DBF40F8DCC0D00E5C43E /* PBXBookmark */ = {
-		isa = PBXBookmark;
-		fRef = 07F5DBB40F8DC92400E5C43E /* al.h */;
-	};
-	07F5DBF50F8DCC0D00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DAEE0F8DC73300E5C43E /* SoundData.h */;
-		name = "SoundData.h: 30";
-		rLen = 24;
-		rLoc = 1165;
-		rType = 0;
-		vrLen = 752;
-		vrLoc = 674;
-	};
-	07F5DBF60F8DCC0D00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DBF70F8DCC0D00E5C43E /* al.h */;
-		name = "al.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1097;
-		vrLoc = 0;
-	};
-	07F5DBF70F8DCC0D00E5C43E /* al.h */ = {
-		isa = PBXFileReference;
-		name = al.h;
-		path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/OpenAL.framework/Headers/al.h;
-		sourceTree = "<absolute>";
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {822, 11718}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{0, 1097}";
-		};
-	};
-	07F5DC050F8DCCDE00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DBF70F8DCC0D00E5C43E /* al.h */;
-		name = "al.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1097;
-		vrLoc = 0;
-	};
-	07F5DC060F8DCCDE00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		comments = "warning: unused variable 'decoded'";
-		fRef = 07F5D9930F8DC72700E5C43E /* Sound.cpp */;
-		rLen = 1;
-		rLoc = 32;
-		rType = 1;
-	};
-	07F5DC070F8DCCDE00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DBF70F8DCC0D00E5C43E /* al.h */;
-		name = "al.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1097;
-		vrLoc = 0;
-	};
-	07F5DC080F8DCCDE00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9930F8DC72700E5C43E /* Sound.cpp */;
-		name = "Sound.cpp: 33";
-		rLen = 35;
-		rLoc = 1113;
-		rType = 0;
-		vrLen = 538;
-		vrLoc = 844;
-	};
-	07F5DCAC0F8DD02B00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DAEE0F8DC73300E5C43E /* SoundData.h */;
-		name = "SoundData.h: 30";
-		rLen = 24;
-		rLoc = 1165;
-		rType = 0;
-		vrLen = 382;
-		vrLoc = 926;
-	};
-	07F5DCAD0F8DD02B00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9930F8DC72700E5C43E /* Sound.cpp */;
-		name = "Sound.cpp: 33";
-		rLen = 35;
-		rLoc = 1113;
-		rType = 0;
-		vrLen = 361;
-		vrLoc = 844;
-	};
-	07F5DCAE0F8DD02B00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9BD0F8DC72700E5C43E /* Font.cpp */;
-		name = "Font.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 986;
-		vrLoc = 0;
-	};
-	07F5DCAF0F8DD02B00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9BF0F8DC72700E5C43E /* GLee.c */;
-		name = "GLee.c: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 924;
-		vrLoc = 0;
-	};
-	07F5DCB00F8DD02B00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9C30F8DC72700E5C43E /* Image.cpp */;
-		name = "Image.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 476;
-		vrLoc = 674;
-	};
-	07F5DCB10F8DD02B00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		comments = "Compiling /Users/Eric/trunk/platform/macosx/../../src/luasocket/luasocket/wsocket.c";
-		fRef = 07F5DA580F8DC73200E5C43E /* wsocket.c */;
-		rLen = 0;
-		rLoc = 0;
-		rType = 1;
-	};
-	07F5DCB20F8DD02B00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DAEE0F8DC73300E5C43E /* SoundData.h */;
-		name = "SoundData.h: 30";
-		rLen = 24;
-		rLoc = 1165;
-		rType = 0;
-		vrLen = 382;
-		vrLoc = 926;
-	};
-	07F5DCB30F8DD02B00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9930F8DC72700E5C43E /* Sound.cpp */;
-		name = "Sound.cpp: 33";
-		rLen = 35;
-		rLoc = 1113;
-		rType = 0;
-		vrLen = 361;
-		vrLoc = 844;
-	};
-	07F5DCB40F8DD02B00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9BD0F8DC72700E5C43E /* Font.cpp */;
-		name = "Font.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 986;
-		vrLoc = 0;
-	};
-	07F5DCB50F8DD02B00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9BF0F8DC72700E5C43E /* GLee.c */;
-		name = "GLee.c: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 924;
-		vrLoc = 0;
-	};
-	07F5DCB60F8DD02B00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9C30F8DC72700E5C43E /* Image.cpp */;
-		name = "Image.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 476;
-		vrLoc = 674;
-	};
-	07F5DCB70F8DD02B00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DA580F8DC73200E5C43E /* wsocket.c */;
-		name = "wsocket.c: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 790;
-		vrLoc = 0;
-	};
-	07F5DCB80F8DD02D00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9930F8DC72700E5C43E /* Sound.cpp */;
-		name = "Sound.cpp: 33";
-		rLen = 35;
-		rLoc = 1113;
-		rType = 0;
-		vrLen = 575;
-		vrLoc = 844;
-	};
-	07F5DCC00F8DD07300E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9930F8DC72700E5C43E /* Sound.cpp */;
-		name = "Sound.cpp: 33";
-		rLen = 35;
-		rLoc = 1113;
-		rType = 0;
-		vrLen = 538;
-		vrLoc = 844;
-	};
-	07F5DCC10F8DD07300E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DA580F8DC73200E5C43E /* wsocket.c */;
-		name = "wsocket.c: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 846;
-		vrLoc = 0;
-	};
-	07F5DCC20F8DD07300E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9930F8DC72700E5C43E /* Sound.cpp */;
-		name = "Sound.cpp: 33";
-		rLen = 35;
-		rLoc = 1113;
-		rType = 0;
-		vrLen = 538;
-		vrLoc = 844;
-	};
-	07F5DCC30F8DD07300E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DA580F8DC73200E5C43E /* wsocket.c */;
-		name = "wsocket.c: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 846;
-		vrLoc = 0;
-	};
-	07F5DCD20F8DD12A00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		comments = "warning: unused variable 'decoded'";
-		fRef = 07F5D9930F8DC72700E5C43E /* Sound.cpp */;
-		rLen = 1;
-		rLoc = 32;
-		rType = 1;
-	};
-	07F5DCD30F8DD12A00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9930F8DC72700E5C43E /* Sound.cpp */;
-		name = "Sound.cpp: 33";
-		rLen = 35;
-		rLoc = 1113;
-		rType = 0;
-		vrLen = 583;
-		vrLoc = 713;
-	};
-	07F5DCD50F8DD13F00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DA580F8DC73200E5C43E /* wsocket.c */;
-		name = "wsocket.c: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 647;
-		vrLoc = 440;
-	};
-	07F5DCD60F8DD13F00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9B30F8DC72700E5C43E /* wrap_Filesystem.cpp */;
-		name = "wrap_Filesystem.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 685;
-		vrLoc = 1080;
-	};
-	07F5DCD70F8DD13F00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9DE0F8DC72700E5C43E /* wrap_VertexBuffer.h */;
-		name = "wrap_VertexBuffer.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1193;
-		vrLoc = 0;
-	};
-	07F5DCD80F8DD13F00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DA590F8DC73200E5C43E /* wsocket.h */;
-		name = "wsocket.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 665;
-		vrLoc = 0;
-	};
-	07F5DCD90F8DD13F00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9B90F8DC72700E5C43E /* Animation.cpp */;
-		name = "Animation.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1078;
-		vrLoc = 0;
-	};
-	07F5DCDA0F8DD13F00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DA580F8DC73200E5C43E /* wsocket.c */;
-		name = "wsocket.c: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 647;
-		vrLoc = 440;
-	};
-	07F5DCDB0F8DD13F00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9B30F8DC72700E5C43E /* wrap_Filesystem.cpp */;
-		name = "wrap_Filesystem.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 685;
-		vrLoc = 1080;
-	};
-	07F5DCDC0F8DD13F00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9DE0F8DC72700E5C43E /* wrap_VertexBuffer.h */;
-		name = "wrap_VertexBuffer.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1193;
-		vrLoc = 0;
-	};
-	07F5DCDD0F8DD13F00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DA590F8DC73200E5C43E /* wsocket.h */;
-		name = "wsocket.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 665;
-		vrLoc = 0;
-	};
-	07F5DCDE0F8DD13F00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9B90F8DC72700E5C43E /* Animation.cpp */;
-		name = "Animation.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1078;
-		vrLoc = 0;
-	};
-	07F5DCDF0F8DD13F00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9930F8DC72700E5C43E /* Sound.cpp */;
-		name = "Sound.cpp: 33";
-		rLen = 35;
-		rLoc = 1113;
-		rType = 0;
-		vrLen = 518;
-		vrLoc = 844;
-	};
-	07F5DD1E0F8DD36F00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9930F8DC72700E5C43E /* Sound.cpp */;
-		name = "Sound.cpp: 33";
-		rLen = 35;
-		rLoc = 1113;
-		rType = 0;
-		vrLen = 493;
-		vrLoc = 713;
-	};
-	07F5DD1F0F8DD36F00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		comments = "error: lua.h: No such file or directory";
-		fRef = 07F5DA5D0F8DC73200E5C43E /* luax.h */;
-		rLen = 1;
-		rLoc = 29;
-		rType = 1;
-	};
-	07F5DD200F8DD36F00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9930F8DC72700E5C43E /* Sound.cpp */;
-		name = "Sound.cpp: 33";
-		rLen = 35;
-		rLoc = 1113;
-		rType = 0;
-		vrLen = 493;
-		vrLoc = 713;
-	};
-	07F5DD210F8DD36F00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DA5D0F8DC73200E5C43E /* luax.h */;
-		name = "luax.h: 30";
-		rLen = 18;
-		rLoc = 1079;
-		rType = 0;
-		vrLen = 474;
-		vrLoc = 844;
-	};
-	07F5DD270F8DD37900E5C43E /* lualib.h */ = {
-		isa = PBXFileReference;
-		lastKnownFileType = sourcecode.c.h;
-		path = lualib.h;
-		sourceTree = "<group>";
-	};
-	07F5DD2D0F8DD4CC00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9930F8DC72700E5C43E /* Sound.cpp */;
-		name = "Sound.cpp: 33";
-		rLen = 35;
-		rLoc = 1113;
-		rType = 0;
-		vrLen = 532;
-		vrLoc = 674;
-	};
-	07F5DD2E0F8DD4CE00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9930F8DC72700E5C43E /* Sound.cpp */;
-		name = "Sound.cpp: 47";
-		rLen = 0;
-		rLoc = 1383;
-		rType = 0;
-		vrLen = 427;
-		vrLoc = 990;
-	};
-	07F5DD2F0F8DD4CE00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9E40F8DC72700E5C43E /* Image.h */;
-		name = "Image.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 507;
-		vrLoc = 1131;
-	};
-	07F5DD300F8DD4CE00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9E50F8DC72700E5C43E /* ImageData.cpp */;
-		name = "ImageData.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1065;
-		vrLoc = 0;
-	};
-	07F5DD310F8DD4CE00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9E60F8DC72700E5C43E /* ImageData.h */;
-		name = "ImageData.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 479;
-		vrLoc = 1465;
-	};
-	07F5DD320F8DD4CE00E5C43E /* PBXBookmark */ = {
-		isa = PBXBookmark;
-		fRef = 07F5D9E70F8DC72700E5C43E /* wrap_Image.cpp */;
-	};
-	07F5DD330F8DD4CE00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9930F8DC72700E5C43E /* Sound.cpp */;
-		name = "Sound.cpp: 47";
-		rLen = 0;
-		rLoc = 1383;
-		rType = 0;
-		vrLen = 427;
-		vrLoc = 990;
-	};
-	07F5DD340F8DD4CE00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9E40F8DC72700E5C43E /* Image.h */;
-		name = "Image.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 507;
-		vrLoc = 1131;
-	};
-	07F5DD350F8DD4CE00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9E50F8DC72700E5C43E /* ImageData.cpp */;
-		name = "ImageData.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1065;
-		vrLoc = 0;
-	};
-	07F5DD360F8DD4CE00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9E60F8DC72700E5C43E /* ImageData.h */;
-		name = "ImageData.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 479;
-		vrLoc = 1465;
-	};
-	07F5DD370F8DD4CE00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9E70F8DC72700E5C43E /* wrap_Image.cpp */;
-		name = "wrap_Image.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 754;
-		vrLoc = 1525;
-	};
-	07F5DD3C0F8DD52800E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9E70F8DC72700E5C43E /* wrap_Image.cpp */;
-		name = "wrap_Image.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 754;
-		vrLoc = 1525;
-	};
-	07F5DD3D0F8DD52800E5C43E /* PBXBookmark */ = {
-		isa = PBXBookmark;
-		fRef = 07F5DD270F8DD37900E5C43E /* lualib.h */;
-	};
-	07F5DD3E0F8DD52800E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5D9E70F8DC72700E5C43E /* wrap_Image.cpp */;
-		name = "wrap_Image.cpp: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 754;
-		vrLoc = 1525;
-	};
-	07F5DD3F0F8DD52800E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DD400F8DD52800E5C43E /* lualib.h */;
-		name = "lualib.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 546;
-		vrLoc = 0;
-	};
-	07F5DD400F8DD52800E5C43E /* lualib.h */ = {
-		isa = PBXFileReference;
-		name = lualib.h;
-		path = /Library/Frameworks/Lua.framework/Headers/lualib.h;
-		sourceTree = "<absolute>";
-	};
-	07F5DD440F8DD55D00E5C43E /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 07F5DD450F8DD55D00E5C43E /* lualib.h */;
-		name = "lualib.h: 20";
-		rLen = 0;
-		rLoc = 323;
-		rType = 0;
-		vrLen = 546;
-		vrLoc = 0;
-	};
-	07F5DD450F8DD55D00E5C43E /* lualib.h */ = {
-		isa = PBXFileReference;
-		name = lualib.h;
-		path = /Library/Frameworks/Lua.framework/Headers/lualib.h;
-		sourceTree = "<absolute>";
-	};
-	089C165DFE840E0CC02AAC07 /* English */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {872, 446}}";
-			sepNavSelRange = "{45, 0}";
-			sepNavVisRange = "{0, 45}";
-		};
-	};
-	29B97313FDCFA39411CA2CEA /* Project object */ = {
-		activeBuildConfigurationName = Release;
-		activeExecutable = 0733D4B50EDA3AF10082EC77 /* love */;
-		activeSDKPreference = macosx10.4;
-		activeTarget = 8D1107260486CEB800E47090 /* love */;
-		addToTargets = (
-			8D1107260486CEB800E47090 /* love */,
-		);
-		breakpoints = (
-			07022CDC0EAC6B7200A3735B /* DynamicModule.cpp:38 */,
-		);
-		codeSenseManager = 07389E7A0EAC4D37009B4C7A /* Code sense */;
-		executables = (
-			0733D4B50EDA3AF10082EC77 /* love */,
-		);
-		perUserDictionary = {
-			PBXConfiguration.PBXFileTableDataSource3.PBXBookmarksDataSource = {
-				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
-				PBXFileTableDataSourceColumnSortingKey = PBXBookmarksDataSource_NameID;
-				PBXFileTableDataSourceColumnWidthsKey = (
-					200,
-					200,
-					151,
-				);
-				PBXFileTableDataSourceColumnsKey = (
-					PBXBookmarksDataSource_LocationID,
-					PBXBookmarksDataSource_NameID,
-					PBXBookmarksDataSource_CommentsID,
-				);
-			};
-			PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
-				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
-				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
-				PBXFileTableDataSourceColumnWidthsKey = (
-					22,
-					300,
-					532,
-				);
-				PBXFileTableDataSourceColumnsKey = (
-					PBXExecutablesDataSource_ActiveFlagID,
-					PBXExecutablesDataSource_NameID,
-					PBXExecutablesDataSource_CommentsID,
-				);
-			};
-			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
-				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
-				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
-				PBXFileTableDataSourceColumnWidthsKey = (
-					20,
-					644,
-					20,
-					48,
-					43,
-					43,
-					20,
-				);
-				PBXFileTableDataSourceColumnsKey = (
-					PBXFileDataSource_FiletypeID,
-					PBXFileDataSource_Filename_ColumnID,
-					PBXFileDataSource_Built_ColumnID,
-					PBXFileDataSource_ObjectSize_ColumnID,
-					PBXFileDataSource_Errors_ColumnID,
-					PBXFileDataSource_Warnings_ColumnID,
-					PBXFileDataSource_Target_ColumnID,
-				);
-			};
-			PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
-				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
-				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Warnings_ColumnID;
-				PBXFileTableDataSourceColumnWidthsKey = (
-					20,
-					604,
-					60,
-					20,
-					48,
-					43,
-					43,
-				);
-				PBXFileTableDataSourceColumnsKey = (
-					PBXFileDataSource_FiletypeID,
-					PBXFileDataSource_Filename_ColumnID,
-					PBXTargetDataSource_PrimaryAttribute,
-					PBXFileDataSource_Built_ColumnID,
-					PBXFileDataSource_ObjectSize_ColumnID,
-					PBXFileDataSource_Errors_ColumnID,
-					PBXFileDataSource_Warnings_ColumnID,
-				);
-			};
-			PBXPerProjectTemplateStateSaveDate = 260949742;
-			PBXWorkspaceStateSaveDate = 260949742;
-		};
-		perUserProjectItems = {
-			070227690EAC4EE300A3735B = 070227690EAC4EE300A3735B /* PBXTextBookmark */;
-			070227BC0EAC4F4C00A3735B = 070227BC0EAC4F4C00A3735B /* PBXTextBookmark */;
-			070227BD0EAC4F4C00A3735B = 070227BD0EAC4F4C00A3735B /* PBXTextBookmark */;
-			07022BC30EAC5F0B00A3735B = 07022BC30EAC5F0B00A3735B /* PBXTextBookmark */;
-			07022C440EAC64A000A3735B = 07022C440EAC64A000A3735B /* PBXTextBookmark */;
-			07022CC50EAC6B3100A3735B = 07022CC50EAC6B3100A3735B /* PBXTextBookmark */;
-			07022CCA0EAC6B3100A3735B = 07022CCA0EAC6B3100A3735B /* PBXTextBookmark */;
-			07022CF30EAC6E1400A3735B = 07022CF30EAC6E1400A3735B /* PBXTextBookmark */;
-			07022CFA0EAC6E1400A3735B = 07022CFA0EAC6E1400A3735B /* PlistBookmark */;
-			07022D460EAC70A100A3735B = 07022D460EAC70A100A3735B /* PBXTextBookmark */;
-			07022D470EAC70A100A3735B = 07022D470EAC70A100A3735B /* PBXTextBookmark */;
-			07276D860EB96C7200A2E96F = 07276D860EB96C7200A2E96F /* PBXTextBookmark */;
-			07276DBA0EB96DED00A2E96F = 07276DBA0EB96DED00A2E96F /* PBXTextBookmark */;
-			07276DBD0EB96DED00A2E96F = 07276DBD0EB96DED00A2E96F /* PBXTextBookmark */;
-			07276E810EB97F8C00A2E96F = 07276E810EB97F8C00A2E96F /* PBXTextBookmark */;
-			07369E9A0EB5E1FB00EDF471 = 07369E9A0EB5E1FB00EDF471 /* PBXTextBookmark */;
-			07369E9B0EB5E1FB00EDF471 = 07369E9B0EB5E1FB00EDF471 /* PBXTextBookmark */;
-			07369E9D0EB5E1FB00EDF471 = 07369E9D0EB5E1FB00EDF471 /* PBXTextBookmark */;
-			07369E9E0EB5E1FB00EDF471 = 07369E9E0EB5E1FB00EDF471 /* PBXTextBookmark */;
-			074F21DE0EBBAAA400671432 = 074F21DE0EBBAAA400671432 /* PBXTextBookmark */;
-			077C77030EB6DE2100B7D09D = 077C77030EB6DE2100B7D09D /* PBXTextBookmark */;
-			079D58690EDA3E7600DE0982 = 079D58690EDA3E7600DE0982 /* PBXTextBookmark */;
-			079D586B0EDA3E7600DE0982 = 079D586B0EDA3E7600DE0982 /* PBXTextBookmark */;
-			079D58730EDA3F0600DE0982 = 079D58730EDA3F0600DE0982 /* PBXTextBookmark */;
-			079D58740EDA3F0600DE0982 = 079D58740EDA3F0600DE0982 /* PBXTextBookmark */;
-			07AAE4330EBA75320009D54A = 07AAE4330EBA75320009D54A /* PlistBookmark */;
-			07C290EC0EDA471900CF0199 = 07C290EC0EDA471900CF0199 /* PBXTextBookmark */;
-			07C290ED0EDA471900CF0199 = 07C290ED0EDA471900CF0199 /* PBXTextBookmark */;
-			07C64F100ED3AE1F00226EDB = 07C64F100ED3AE1F00226EDB /* PlistBookmark */;
-			07C64F110ED3AE1F00226EDB = 07C64F110ED3AE1F00226EDB /* PBXTextBookmark */;
-			07C64F120ED3AE1F00226EDB = 07C64F120ED3AE1F00226EDB /* PBXTextBookmark */;
-			07C64F140ED3AE1F00226EDB = 07C64F140ED3AE1F00226EDB /* PBXTextBookmark */;
-			07C64F160ED3AE1F00226EDB = 07C64F160ED3AE1F00226EDB /* PlistBookmark */;
-			07C64F170ED3AE1F00226EDB = 07C64F170ED3AE1F00226EDB /* PBXTextBookmark */;
-			07C64F180ED3AE1F00226EDB = 07C64F180ED3AE1F00226EDB /* PBXTextBookmark */;
-			07C64F190ED3AE1F00226EDB = 07C64F190ED3AE1F00226EDB /* PBXTextBookmark */;
-			07C64F1A0ED3AE1F00226EDB = 07C64F1A0ED3AE1F00226EDB /* PBXTextBookmark */;
-			07C64F2F0ED43DAF00226EDB = 07C64F2F0ED43DAF00226EDB /* PBXTextBookmark */;
-			07C64F300ED43DAF00226EDB = 07C64F300ED43DAF00226EDB /* PBXTextBookmark */;
-			07C64F310ED43DAF00226EDB = 07C64F310ED43DAF00226EDB /* PBXTextBookmark */;
-			07C64F320ED43DAF00226EDB = 07C64F320ED43DAF00226EDB /* PBXTextBookmark */;
-			07C64F370ED43DAF00226EDB = 07C64F370ED43DAF00226EDB /* PBXTextBookmark */;
-			07C64F380ED43DAF00226EDB = 07C64F380ED43DAF00226EDB /* PBXTextBookmark */;
-			07F5DB9E0F8DC91000E5C43E /* PBXTextBookmark */ = 07F5DB9E0F8DC91000E5C43E /* PBXTextBookmark */;
-			07F5DB9F0F8DC91000E5C43E /* PBXTextBookmark */ = 07F5DB9F0F8DC91000E5C43E /* PBXTextBookmark */;
-			07F5DBA00F8DC91000E5C43E /* PBXTextBookmark */ = 07F5DBA00F8DC91000E5C43E /* PBXTextBookmark */;
-			07F5DBA10F8DC91000E5C43E /* PBXTextBookmark */ = 07F5DBA10F8DC91000E5C43E /* PBXTextBookmark */;
-			07F5DBA20F8DC91000E5C43E /* PBXTextBookmark */ = 07F5DBA20F8DC91000E5C43E /* PBXTextBookmark */;
-			07F5DBA30F8DC91000E5C43E /* PBXTextBookmark */ = 07F5DBA30F8DC91000E5C43E /* PBXTextBookmark */;
-			07F5DBA40F8DC91000E5C43E /* PBXTextBookmark */ = 07F5DBA40F8DC91000E5C43E /* PBXTextBookmark */;
-			07F5DBA50F8DC91000E5C43E /* PBXTextBookmark */ = 07F5DBA50F8DC91000E5C43E /* PBXTextBookmark */;
-			07F5DBA60F8DC91000E5C43E /* PBXTextBookmark */ = 07F5DBA60F8DC91000E5C43E /* PBXTextBookmark */;
-			07F5DBA70F8DC91000E5C43E /* PBXTextBookmark */ = 07F5DBA70F8DC91000E5C43E /* PBXTextBookmark */;
-			07F5DBA80F8DC91000E5C43E /* PBXTextBookmark */ = 07F5DBA80F8DC91000E5C43E /* PBXTextBookmark */;
-			07F5DBB70F8DC95B00E5C43E /* PBXTextBookmark */ = 07F5DBB70F8DC95B00E5C43E /* PBXTextBookmark */;
-			07F5DBB80F8DC95B00E5C43E /* PBXTextBookmark */ = 07F5DBB80F8DC95B00E5C43E /* PBXTextBookmark */;
-			07F5DBCD0F8DC9C500E5C43E /* PBXTextBookmark */ = 07F5DBCD0F8DC9C500E5C43E /* PBXTextBookmark */;
-			07F5DBCE0F8DC9FF00E5C43E /* PBXTextBookmark */ = 07F5DBCE0F8DC9FF00E5C43E /* PBXTextBookmark */;
-			07F5DBD00F8DCA2500E5C43E /* PBXTextBookmark */ = 07F5DBD00F8DCA2500E5C43E /* PBXTextBookmark */;
-			07F5DBD30F8DCA2500E5C43E /* PBXTextBookmark */ = 07F5DBD30F8DCA2500E5C43E /* PBXTextBookmark */;
-			07F5DBE30F8DCC0A00E5C43E /* PBXTextBookmark */ = 07F5DBE30F8DCC0A00E5C43E /* PBXTextBookmark */;
-			07F5DBE40F8DCC0A00E5C43E /* PBXTextBookmark */ = 07F5DBE40F8DCC0A00E5C43E /* PBXTextBookmark */;
-			07F5DBE50F8DCC0A00E5C43E /* PBXTextBookmark */ = 07F5DBE50F8DCC0A00E5C43E /* PBXTextBookmark */;
-			07F5DBE60F8DCC0A00E5C43E /* PBXTextBookmark */ = 07F5DBE60F8DCC0A00E5C43E /* PBXTextBookmark */;
-			07F5DBE70F8DCC0A00E5C43E /* PBXTextBookmark */ = 07F5DBE70F8DCC0A00E5C43E /* PBXTextBookmark */;
-			07F5DBE80F8DCC0A00E5C43E /* PBXTextBookmark */ = 07F5DBE80F8DCC0A00E5C43E /* PBXTextBookmark */;
-			07F5DBE90F8DCC0A00E5C43E /* PBXTextBookmark */ = 07F5DBE90F8DCC0A00E5C43E /* PBXTextBookmark */;
-			07F5DBEA0F8DCC0A00E5C43E /* PBXTextBookmark */ = 07F5DBEA0F8DCC0A00E5C43E /* PBXTextBookmark */;
-			07F5DBEB0F8DCC0A00E5C43E /* PBXTextBookmark */ = 07F5DBEB0F8DCC0A00E5C43E /* PBXTextBookmark */;
-			07F5DBEC0F8DCC0A00E5C43E /* PBXTextBookmark */ = 07F5DBEC0F8DCC0A00E5C43E /* PBXTextBookmark */;
-			07F5DBED0F8DCC0A00E5C43E /* PBXTextBookmark */ = 07F5DBED0F8DCC0A00E5C43E /* PBXTextBookmark */;
-			07F5DBEE0F8DCC0A00E5C43E /* PBXTextBookmark */ = 07F5DBEE0F8DCC0A00E5C43E /* PBXTextBookmark */;
-			07F5DBEF0F8DCC0A00E5C43E /* PBXTextBookmark */ = 07F5DBEF0F8DCC0A00E5C43E /* PBXTextBookmark */;
-			07F5DBF00F8DCC0A00E5C43E /* PBXTextBookmark */ = 07F5DBF00F8DCC0A00E5C43E /* PBXTextBookmark */;
-			07F5DBF10F8DCC0A00E5C43E /* PBXTextBookmark */ = 07F5DBF10F8DCC0A00E5C43E /* PBXTextBookmark */;
-			07F5DBF20F8DCC0A00E5C43E /* PBXTextBookmark */ = 07F5DBF20F8DCC0A00E5C43E /* PBXTextBookmark */;
-			07F5DBF30F8DCC0D00E5C43E /* PBXTextBookmark */ = 07F5DBF30F8DCC0D00E5C43E /* PBXTextBookmark */;
-			07F5DBF40F8DCC0D00E5C43E /* PBXBookmark */ = 07F5DBF40F8DCC0D00E5C43E /* PBXBookmark */;
-			07F5DBF50F8DCC0D00E5C43E /* PBXTextBookmark */ = 07F5DBF50F8DCC0D00E5C43E /* PBXTextBookmark */;
-			07F5DBF60F8DCC0D00E5C43E /* PBXTextBookmark */ = 07F5DBF60F8DCC0D00E5C43E /* PBXTextBookmark */;
-			07F5DC050F8DCCDE00E5C43E /* PBXTextBookmark */ = 07F5DC050F8DCCDE00E5C43E /* PBXTextBookmark */;
-			07F5DC060F8DCCDE00E5C43E /* PBXTextBookmark */ = 07F5DC060F8DCCDE00E5C43E /* PBXTextBookmark */;
-			07F5DC070F8DCCDE00E5C43E /* PBXTextBookmark */ = 07F5DC070F8DCCDE00E5C43E /* PBXTextBookmark */;
-			07F5DC080F8DCCDE00E5C43E /* PBXTextBookmark */ = 07F5DC080F8DCCDE00E5C43E /* PBXTextBookmark */;
-			07F5DCAC0F8DD02B00E5C43E /* PBXTextBookmark */ = 07F5DCAC0F8DD02B00E5C43E /* PBXTextBookmark */;
-			07F5DCAD0F8DD02B00E5C43E /* PBXTextBookmark */ = 07F5DCAD0F8DD02B00E5C43E /* PBXTextBookmark */;
-			07F5DCAE0F8DD02B00E5C43E /* PBXTextBookmark */ = 07F5DCAE0F8DD02B00E5C43E /* PBXTextBookmark */;
-			07F5DCAF0F8DD02B00E5C43E /* PBXTextBookmark */ = 07F5DCAF0F8DD02B00E5C43E /* PBXTextBookmark */;
-			07F5DCB00F8DD02B00E5C43E /* PBXTextBookmark */ = 07F5DCB00F8DD02B00E5C43E /* PBXTextBookmark */;
-			07F5DCB10F8DD02B00E5C43E /* PBXTextBookmark */ = 07F5DCB10F8DD02B00E5C43E /* PBXTextBookmark */;
-			07F5DCB20F8DD02B00E5C43E /* PBXTextBookmark */ = 07F5DCB20F8DD02B00E5C43E /* PBXTextBookmark */;
-			07F5DCB30F8DD02B00E5C43E /* PBXTextBookmark */ = 07F5DCB30F8DD02B00E5C43E /* PBXTextBookmark */;
-			07F5DCB40F8DD02B00E5C43E /* PBXTextBookmark */ = 07F5DCB40F8DD02B00E5C43E /* PBXTextBookmark */;
-			07F5DCB50F8DD02B00E5C43E /* PBXTextBookmark */ = 07F5DCB50F8DD02B00E5C43E /* PBXTextBookmark */;
-			07F5DCB60F8DD02B00E5C43E /* PBXTextBookmark */ = 07F5DCB60F8DD02B00E5C43E /* PBXTextBookmark */;
-			07F5DCB70F8DD02B00E5C43E /* PBXTextBookmark */ = 07F5DCB70F8DD02B00E5C43E /* PBXTextBookmark */;
-			07F5DCB80F8DD02D00E5C43E /* PBXTextBookmark */ = 07F5DCB80F8DD02D00E5C43E /* PBXTextBookmark */;
-			07F5DCC00F8DD07300E5C43E /* PBXTextBookmark */ = 07F5DCC00F8DD07300E5C43E /* PBXTextBookmark */;
-			07F5DCC10F8DD07300E5C43E /* PBXTextBookmark */ = 07F5DCC10F8DD07300E5C43E /* PBXTextBookmark */;
-			07F5DCC20F8DD07300E5C43E /* PBXTextBookmark */ = 07F5DCC20F8DD07300E5C43E /* PBXTextBookmark */;
-			07F5DCC30F8DD07300E5C43E /* PBXTextBookmark */ = 07F5DCC30F8DD07300E5C43E /* PBXTextBookmark */;
-			07F5DCD20F8DD12A00E5C43E /* PBXTextBookmark */ = 07F5DCD20F8DD12A00E5C43E /* PBXTextBookmark */;
-			07F5DCD30F8DD12A00E5C43E /* PBXTextBookmark */ = 07F5DCD30F8DD12A00E5C43E /* PBXTextBookmark */;
-			07F5DCD50F8DD13F00E5C43E /* PBXTextBookmark */ = 07F5DCD50F8DD13F00E5C43E /* PBXTextBookmark */;
-			07F5DCD60F8DD13F00E5C43E /* PBXTextBookmark */ = 07F5DCD60F8DD13F00E5C43E /* PBXTextBookmark */;
-			07F5DCD70F8DD13F00E5C43E /* PBXTextBookmark */ = 07F5DCD70F8DD13F00E5C43E /* PBXTextBookmark */;
-			07F5DCD80F8DD13F00E5C43E /* PBXTextBookmark */ = 07F5DCD80F8DD13F00E5C43E /* PBXTextBookmark */;
-			07F5DCD90F8DD13F00E5C43E /* PBXTextBookmark */ = 07F5DCD90F8DD13F00E5C43E /* PBXTextBookmark */;
-			07F5DCDA0F8DD13F00E5C43E /* PBXTextBookmark */ = 07F5DCDA0F8DD13F00E5C43E /* PBXTextBookmark */;
-			07F5DCDB0F8DD13F00E5C43E /* PBXTextBookmark */ = 07F5DCDB0F8DD13F00E5C43E /* PBXTextBookmark */;
-			07F5DCDC0F8DD13F00E5C43E /* PBXTextBookmark */ = 07F5DCDC0F8DD13F00E5C43E /* PBXTextBookmark */;
-			07F5DCDD0F8DD13F00E5C43E /* PBXTextBookmark */ = 07F5DCDD0F8DD13F00E5C43E /* PBXTextBookmark */;
-			07F5DCDE0F8DD13F00E5C43E /* PBXTextBookmark */ = 07F5DCDE0F8DD13F00E5C43E /* PBXTextBookmark */;
-			07F5DCDF0F8DD13F00E5C43E /* PBXTextBookmark */ = 07F5DCDF0F8DD13F00E5C43E /* PBXTextBookmark */;
-			07F5DD1E0F8DD36F00E5C43E /* PBXTextBookmark */ = 07F5DD1E0F8DD36F00E5C43E /* PBXTextBookmark */;
-			07F5DD1F0F8DD36F00E5C43E /* PBXTextBookmark */ = 07F5DD1F0F8DD36F00E5C43E /* PBXTextBookmark */;
-			07F5DD200F8DD36F00E5C43E /* PBXTextBookmark */ = 07F5DD200F8DD36F00E5C43E /* PBXTextBookmark */;
-			07F5DD210F8DD36F00E5C43E /* PBXTextBookmark */ = 07F5DD210F8DD36F00E5C43E /* PBXTextBookmark */;
-			07F5DD2D0F8DD4CC00E5C43E /* PBXTextBookmark */ = 07F5DD2D0F8DD4CC00E5C43E /* PBXTextBookmark */;
-			07F5DD2E0F8DD4CE00E5C43E /* PBXTextBookmark */ = 07F5DD2E0F8DD4CE00E5C43E /* PBXTextBookmark */;
-			07F5DD2F0F8DD4CE00E5C43E /* PBXTextBookmark */ = 07F5DD2F0F8DD4CE00E5C43E /* PBXTextBookmark */;
-			07F5DD300F8DD4CE00E5C43E /* PBXTextBookmark */ = 07F5DD300F8DD4CE00E5C43E /* PBXTextBookmark */;
-			07F5DD310F8DD4CE00E5C43E /* PBXTextBookmark */ = 07F5DD310F8DD4CE00E5C43E /* PBXTextBookmark */;
-			07F5DD320F8DD4CE00E5C43E /* PBXBookmark */ = 07F5DD320F8DD4CE00E5C43E /* PBXBookmark */;
-			07F5DD330F8DD4CE00E5C43E /* PBXTextBookmark */ = 07F5DD330F8DD4CE00E5C43E /* PBXTextBookmark */;
-			07F5DD340F8DD4CE00E5C43E /* PBXTextBookmark */ = 07F5DD340F8DD4CE00E5C43E /* PBXTextBookmark */;
-			07F5DD350F8DD4CE00E5C43E /* PBXTextBookmark */ = 07F5DD350F8DD4CE00E5C43E /* PBXTextBookmark */;
-			07F5DD360F8DD4CE00E5C43E /* PBXTextBookmark */ = 07F5DD360F8DD4CE00E5C43E /* PBXTextBookmark */;
-			07F5DD370F8DD4CE00E5C43E /* PBXTextBookmark */ = 07F5DD370F8DD4CE00E5C43E /* PBXTextBookmark */;
-			07F5DD3C0F8DD52800E5C43E /* PBXTextBookmark */ = 07F5DD3C0F8DD52800E5C43E /* PBXTextBookmark */;
-			07F5DD3D0F8DD52800E5C43E /* PBXBookmark */ = 07F5DD3D0F8DD52800E5C43E /* PBXBookmark */;
-			07F5DD3E0F8DD52800E5C43E /* PBXTextBookmark */ = 07F5DD3E0F8DD52800E5C43E /* PBXTextBookmark */;
-			07F5DD3F0F8DD52800E5C43E /* PBXTextBookmark */ = 07F5DD3F0F8DD52800E5C43E /* PBXTextBookmark */;
-			07F5DD440F8DD55D00E5C43E /* PBXTextBookmark */ = 07F5DD440F8DD55D00E5C43E /* PBXTextBookmark */;
-		};
-		sourceControlManager = 07389E790EAC4D37009B4C7A /* Source Control */;
-		userBuildSettings = {
-		};
-	};
-	8D1107260486CEB800E47090 /* love */ = {
-		activeExec = 0;
-		executables = (
-			0733D4B50EDA3AF10082EC77 /* love */,
-		);
-	};
-	8D1107310486CEB800E47090 /* Info.plist */ = {
-		uiCtxt = {
-			sepNavWindowFrame = "{{61, 173}, {750, 558}}";
-		};
-	};
-}

+ 1052 - 0
platform/macosx/love.xcodeproj/default.pbxuser

@@ -0,0 +1,1052 @@
+// !$*UTF8*$!
+{
+	29B97313FDCFA39411CA2CEA /* Project object */ = {
+		activeArchitecturePreference = ppc;
+		activeBuildConfigurationName = Release;
+		activeExecutable = A93E69C010420A88007D418B /* love */;
+		activeSDKPreference = macosx10.5;
+		activeTarget = 8D1107260486CEB800E47090 /* love */;
+		addToTargets = (
+			8D1107260486CEB800E47090 /* love */,
+		);
+		breakpoints = (
+		);
+		codeSenseManager = A93E69C410420AA6007D418B /* Code sense */;
+		executables = (
+			A93E69C010420A88007D418B /* love */,
+		);
+		perUserDictionary = {
+			PBXConfiguration.PBXFileTableDataSource3.PBXBookmarksDataSource = {
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+				PBXFileTableDataSourceColumnSortingKey = PBXBookmarksDataSource_NameID;
+				PBXFileTableDataSourceColumnWidthsKey = (
+					200,
+					200,
+					150.58349609375,
+				);
+				PBXFileTableDataSourceColumnsKey = (
+					PBXBookmarksDataSource_LocationID,
+					PBXBookmarksDataSource_NameID,
+					PBXBookmarksDataSource_CommentsID,
+				);
+			};
+			PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+				PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
+				PBXFileTableDataSourceColumnWidthsKey = (
+					20,
+					300,
+					193.20849609375,
+				);
+				PBXFileTableDataSourceColumnsKey = (
+					PBXErrorsWarningsDataSource_TypeID,
+					PBXErrorsWarningsDataSource_MessageID,
+					PBXErrorsWarningsDataSource_LocationID,
+				);
+			};
+			PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
+				PBXFileTableDataSourceColumnWidthsKey = (
+					22,
+					300,
+					191,
+				);
+				PBXFileTableDataSourceColumnsKey = (
+					PBXExecutablesDataSource_ActiveFlagID,
+					PBXExecutablesDataSource_NameID,
+					PBXExecutablesDataSource_CommentsID,
+				);
+			};
+			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_FiletypeID;
+				PBXFileTableDataSourceColumnWidthsKey = (
+					20,
+					341,
+					20,
+					48,
+					43,
+					43,
+					20,
+				);
+				PBXFileTableDataSourceColumnsKey = (
+					PBXFileDataSource_FiletypeID,
+					PBXFileDataSource_Filename_ColumnID,
+					PBXFileDataSource_Built_ColumnID,
+					PBXFileDataSource_ObjectSize_ColumnID,
+					PBXFileDataSource_Errors_ColumnID,
+					PBXFileDataSource_Warnings_ColumnID,
+					PBXFileDataSource_Target_ColumnID,
+				);
+			};
+			PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+				PBXFileTableDataSourceColumnWidthsKey = (
+					20,
+					301,
+					60,
+					20,
+					48,
+					43,
+					43,
+				);
+				PBXFileTableDataSourceColumnsKey = (
+					PBXFileDataSource_FiletypeID,
+					PBXFileDataSource_Filename_ColumnID,
+					PBXTargetDataSource_PrimaryAttribute,
+					PBXFileDataSource_Built_ColumnID,
+					PBXFileDataSource_ObjectSize_ColumnID,
+					PBXFileDataSource_Errors_ColumnID,
+					PBXFileDataSource_Warnings_ColumnID,
+				);
+			};
+			PBXPerProjectTemplateStateSaveDate = 272885036;
+			PBXWorkspaceStateSaveDate = 272885036;
+		};
+		perUserProjectItems = {
+			A9D8FBD21043E5320063561F /* PBXTextBookmark */ = A9D8FBD21043E5320063561F /* PBXTextBookmark */;
+			A9D8FBE01043E5AE0063561F /* PBXTextBookmark */ = A9D8FBE01043E5AE0063561F /* PBXTextBookmark */;
+			A9D8FBE21043E5AE0063561F /* PBXTextBookmark */ = A9D8FBE21043E5AE0063561F /* PBXTextBookmark */;
+			A9D8FBE71043E5C10063561F /* PBXTextBookmark */ = A9D8FBE71043E5C10063561F /* PBXTextBookmark */;
+			A9D8FBE81043E5C10063561F /* PBXTextBookmark */ = A9D8FBE81043E5C10063561F /* PBXTextBookmark */;
+			A9D8FBE91043E5C10063561F /* PBXTextBookmark */ = A9D8FBE91043E5C10063561F /* PBXTextBookmark */;
+			A9D8FBEA1043E5C10063561F /* PBXTextBookmark */ = A9D8FBEA1043E5C10063561F /* PBXTextBookmark */;
+			A9D8FBEB1043E5C10063561F /* PBXTextBookmark */ = A9D8FBEB1043E5C10063561F /* PBXTextBookmark */;
+			A9D8FBEC1043E5C10063561F /* PBXTextBookmark */ = A9D8FBEC1043E5C10063561F /* PBXTextBookmark */;
+			A9D8FBED1043E5C10063561F /* PBXTextBookmark */ = A9D8FBED1043E5C10063561F /* PBXTextBookmark */;
+			A9D8FBFC1043E7C20063561F /* PBXTextBookmark */ = A9D8FBFC1043E7C20063561F /* PBXTextBookmark */;
+			A9D8FC011043E8770063561F /* PBXTextBookmark */ = A9D8FC011043E8770063561F /* PBXTextBookmark */;
+			A9D8FC031043E94F0063561F /* PBXTextBookmark */ = A9D8FC031043E94F0063561F /* PBXTextBookmark */;
+			A9D8FC041043E94F0063561F /* PBXTextBookmark */ = A9D8FC041043E94F0063561F /* PBXTextBookmark */;
+			A9D8FC051043E94F0063561F /* PBXTextBookmark */ = A9D8FC051043E94F0063561F /* PBXTextBookmark */;
+			A9D8FC061043E94F0063561F /* PBXTextBookmark */ = A9D8FC061043E94F0063561F /* PBXTextBookmark */;
+			A9D8FC0D1043EBD30063561F /* PBXTextBookmark */ = A9D8FC0D1043EBD30063561F /* PBXTextBookmark */;
+			A9D8FC131043EC200063561F /* PBXTextBookmark */ = A9D8FC131043EC200063561F /* PBXTextBookmark */;
+			A9D8FC1E1043EFA00063561F /* PBXTextBookmark */ = A9D8FC1E1043EFA00063561F /* PBXTextBookmark */;
+			A9D8FC2010441C030063561F /* PBXTextBookmark */ = A9D8FC2010441C030063561F /* PBXTextBookmark */;
+			A9D8FC2110441C0F0063561F /* PBXTextBookmark */ = A9D8FC2110441C0F0063561F /* PBXTextBookmark */;
+			A9D8FC2410441DF10063561F /* PBXTextBookmark */ = A9D8FC2410441DF10063561F /* PBXTextBookmark */;
+			A9D8FC2510441E590063561F /* PBXTextBookmark */ = A9D8FC2510441E590063561F /* PBXTextBookmark */;
+			A9D8FC2610441E700063561F /* PBXTextBookmark */ = A9D8FC2610441E700063561F /* PBXTextBookmark */;
+			A9D8FC2710441E890063561F /* PBXTextBookmark */ = A9D8FC2710441E890063561F /* PBXTextBookmark */;
+			A9D8FC2910441E9B0063561F /* PBXTextBookmark */ = A9D8FC2910441E9B0063561F /* PBXTextBookmark */;
+			A9D8FC2F104423D80063561F /* PBXTextBookmark */ = A9D8FC2F104423D80063561F /* PBXTextBookmark */;
+			A9D8FC30104423D80063561F /* PBXTextBookmark */ = A9D8FC30104423D80063561F /* PBXTextBookmark */;
+			A9D8FC31104423D80063561F /* PBXTextBookmark */ = A9D8FC31104423D80063561F /* PBXTextBookmark */;
+			A9D8FC32104423D80063561F /* PBXTextBookmark */ = A9D8FC32104423D80063561F /* PBXTextBookmark */;
+			A9D8FC36104423F90063561F /* PBXTextBookmark */ = A9D8FC36104423F90063561F /* PBXTextBookmark */;
+			A9D8FC3D104427770063561F /* PBXTextBookmark */ = A9D8FC3D104427770063561F /* PBXTextBookmark */;
+			A9D8FC3F104427A10063561F /* PBXTextBookmark */ = A9D8FC3F104427A10063561F /* PBXTextBookmark */;
+			A9D8FC40104427AE0063561F /* PBXTextBookmark */ = A9D8FC40104427AE0063561F /* PBXTextBookmark */;
+			A9D8FC421044283D0063561F /* PBXTextBookmark */ = A9D8FC421044283D0063561F /* PBXTextBookmark */;
+			A9DE83571043CE2800567BA4 = A9DE83571043CE2800567BA4 /* PBXTextBookmark */;
+			A9DE835A1043CE2800567BA4 = A9DE835A1043CE2800567BA4 /* PBXTextBookmark */;
+			A9DE83781043CFEF00567BA4 = A9DE83781043CFEF00567BA4 /* PBXTextBookmark */;
+			A9DE83791043CFEF00567BA4 = A9DE83791043CFEF00567BA4 /* PBXTextBookmark */;
+			A9DE837A1043CFEF00567BA4 = A9DE837A1043CFEF00567BA4 /* PBXBookmark */;
+			A9DE837B1043CFEF00567BA4 = A9DE837B1043CFEF00567BA4 /* PBXTextBookmark */;
+			A9DE837C1043CFEF00567BA4 = A9DE837C1043CFEF00567BA4 /* PBXTextBookmark */;
+			A9DE85AA1043E49900567BA4 = A9DE85AA1043E49900567BA4 /* PBXTextBookmark */;
+		};
+		sourceControlManager = A93E69C310420AA6007D418B /* Source Control */;
+		userBuildSettings = {
+		};
+	};
+	8D1107260486CEB800E47090 /* love */ = {
+		activeExec = 0;
+		executables = (
+			A93E69C010420A88007D418B /* love */,
+		);
+	};
+	A9255DEA1043188D00BA1496 /* SDLMain.m */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {762, 5586}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{561, 596}";
+		};
+	};
+	A93E69C010420A88007D418B /* love */ = {
+		isa = PBXExecutable;
+		activeArgIndices = (
+		);
+		argumentStrings = (
+		);
+		autoAttachOnCrash = 1;
+		breakpointsEnabled = 0;
+		configStateDict = {
+		};
+		customDataFormattersEnabled = 1;
+		debuggerPlugin = GDBDebugging;
+		disassemblyDisplayState = 0;
+		dylibVariantSuffix = "";
+		enableDebugStr = 1;
+		environmentEntries = (
+		);
+		executableSystemSymbolLevel = 0;
+		executableUserSymbolLevel = 0;
+		libgmallocEnabled = 0;
+		name = love;
+		sourceDirectories = (
+		);
+	};
+	A93E69C310420AA6007D418B /* Source Control */ = {
+		isa = PBXSourceControlManager;
+		fallbackIsa = XCSourceControlManager;
+		isSCMEnabled = 0;
+		scmConfiguration = {
+		};
+	};
+	A93E69C410420AA6007D418B /* Code sense */ = {
+		isa = PBXCodeSenseManager;
+		indexTemplatePath = "";
+	};
+	A93E69DE10420ABF007D418B /* config.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {481, 812}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{922, 334}";
+		};
+	};
+	A93E69E110420ABF007D418B /* Exception.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {481, 770}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 844}";
+		};
+	};
+	A93E69E610420ABF007D418B /* MemoryData.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {481, 910}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{987, 353}";
+		};
+	};
+	A93E69E710420ABF007D418B /* Module.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {481, 798}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{1168, 298}";
+		};
+	};
+	A93E69EA10420ABF007D418B /* Reference.cpp */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 742}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 927}";
+		};
+	};
+	A93E69ED10420ABF007D418B /* runtime.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {798, 3990}}";
+			sepNavSelRange = "{1030, 18}";
+			sepNavVisRange = "{9125, 493}";
+		};
+	};
+	A93E69F110420ABF007D418B /* version.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {481, 532}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 844}";
+		};
+	};
+	A93E69F710420ABF007D418B /* keeper.lch */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 3094}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 1141}";
+		};
+	};
+	A93E6A0410420ABF007D418B /* auxiliar.c */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 2156}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 765}";
+		};
+	};
+	A93E6A2C10420AC0007D418B /* unix.c */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 5054}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 534}";
+		};
+	};
+	A93E6A3010420AC0007D418B /* usocket.c */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 5250}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 728}";
+		};
+	};
+	A93E6A3110420AC0007D418B /* usocket.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {1206, 641}}";
+			sepNavSelRange = "{601, 0}";
+			sepNavVisRange = "{0, 1146}";
+			sepNavWindowFrame = "{{15, 4}, {1265, 769}}";
+		};
+	};
+	A93E6A3410420AC0007D418B /* love.cpp */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {606, 2576}}";
+			sepNavSelRange = "{4804, 0}";
+			sepNavVisRange = "{3953, 397}";
+		};
+	};
+	A93E6A4410420AC0007D418B /* Audio.cpp */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {468, 2590}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 674}";
+		};
+	};
+	A93E6A4510420AC0007D418B /* Audio.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {481, 1624}}";
+			sepNavSelRange = "{1170, 127}";
+			sepNavVisRange = "{1062, 295}";
+		};
+	};
+	A93E6A4710420AC0007D418B /* Music.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {481, 1064}}";
+			sepNavSelRange = "{1084, 127}";
+			sepNavVisRange = "{1065, 229}";
+		};
+	};
+	A93E6A4910420AC0007D418B /* Pool.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {481, 1806}}";
+			sepNavSelRange = "{1297, 0}";
+			sepNavVisRange = "{1139, 229}";
+		};
+	};
+	A93E6A4A10420AC0007D418B /* Sound.cpp */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 1008}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 926}";
+		};
+	};
+	A93E6A4B10420AC0007D418B /* Sound.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {481, 980}}";
+			sepNavSelRange = "{1242, 0}";
+			sepNavVisRange = "{1066, 274}";
+		};
+	};
+	A93E6A4D10420AC0007D418B /* Source.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {481, 1190}}";
+			sepNavSelRange = "{1243, 0}";
+			sepNavVisRange = "{1095, 229}";
+		};
+	};
+	A93E6A5210420AC0007D418B /* wrap_Audio.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 798}}";
+			sepNavSelRange = "{1721, 64}";
+			sepNavVisRange = "{1247, 565}";
+		};
+	};
+	A93E6A5E10420AC1007D418B /* wrap_Event.cpp */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 1260}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 927}";
+		};
+	};
+	A93E6A6B10420AC1007D418B /* wrap_FileData.cpp */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 798}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 908}";
+		};
+	};
+	A93E6A7510420AC2007D418B /* wrap_Font.cpp */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 1064}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 927}";
+		};
+	};
+	A93E6A8910420AC2007D418B /* GLee.c */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 182112}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 847}";
+		};
+	};
+	A93E6A8D10420AC2007D418B /* Graphics.cpp */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {696, 17220}}";
+			sepNavSelRange = "{2543, 0}";
+			sepNavVisRange = "{2152, 690}";
+		};
+	};
+	A93E6A8E10420AC2007D418B /* Graphics.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {481, 7588}}";
+			sepNavSelRange = "{2168, 0}";
+			sepNavVisRange = "{1975, 342}";
+		};
+	};
+	A93E6A9010420AC2007D418B /* Image.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 2002}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{1597, 394}";
+		};
+	};
+	A93E6AB210420AC3007D418B /* wrap_ImageData.cpp */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 1932}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 927}";
+		};
+	};
+	A93E6AB710420AC3007D418B /* Joystick.cpp */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 2968}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 926}";
+		};
+	};
+	A93E6AB910420AC3007D418B /* wrap_Joystick.cpp */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 2366}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 927}";
+		};
+	};
+	A93E6ABE10420AC3007D418B /* Keyboard.cpp */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 812}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 926}";
+		};
+	};
+	A93E6AC510420AC3007D418B /* Mouse.cpp */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 980}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 926}";
+		};
+	};
+	A93E6AC710420AC3007D418B /* wrap_Mouse.cpp */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 1694}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 927}";
+		};
+	};
+	A93E6ACB10420AC3007D418B /* api.c */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {481, 1680}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{1254, 265}";
+		};
+	};
+	A93E6AD710420AC5007D418B /* libtcc.c */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {444, 31906}}";
+			sepNavSelRange = "{39418, 40}";
+			sepNavVisRange = "{39238, 339}";
+			sepNavWindowFrame = "{{15, 4}, {1265, 769}}";
+		};
+	};
+	A93E6AD810420AC5007D418B /* libtcc.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 1526}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 299}";
+		};
+	};
+	A93E6AD910420AC5007D418B /* stab.def */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 3332}}";
+			sepNavSelRange = "{8422, 0}";
+			sepNavVisRange = "{8041, 701}";
+		};
+	};
+	A93E6ADB10420AC5007D418B /* tcc.c */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {498, 7854}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{16939, 512}";
+			sepNavWindowFrame = "{{15, 4}, {1265, 769}}";
+		};
+	};
+	A93E6ADC10420AC5007D418B /* tcc.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {481, 10990}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{2051, 632}";
+			sepNavWindowFrame = "{{15, 4}, {1265, 769}}";
+		};
+	};
+	A93E6ADF10420AC6007D418B /* tccelf.c */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 38388}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 822}";
+		};
+	};
+	A93E6AE210420AC7007D418B /* tccpp.c */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {481, 40502}}";
+			sepNavSelRange = "{5078, 31}";
+			sepNavVisRange = "{4906, 460}";
+		};
+	};
+	A93E6AE510420AC7007D418B /* Native.cpp */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 2282}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{598, 493}";
+		};
+	};
+	A93E6AE610420AC7007D418B /* Native.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 1162}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{844, 283}";
+		};
+	};
+	A93E6AE710420AC7007D418B /* wrap_Native.cpp */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 1792}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 927}";
+		};
+	};
+	A93E6AF010420AC7007D418B /* Contact.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {468, 1526}}";
+			sepNavSelRange = "{1359, 0}";
+			sepNavVisRange = "{1199, 238}";
+		};
+	};
+	A93E6B0810420AC8007D418B /* Shape.cpp */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 2660}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 927}";
+		};
+	};
+	A93E6B1710420AC8007D418B /* b2CircleShape.cpp */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 1568}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 947}";
+		};
+	};
+	A93E6B5810420ACA007D418B /* wrap_GearJoint.cpp */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 854}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 927}";
+		};
+	};
+	A93E6B7010420ACB007D418B /* Signal.cpp */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 896}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 908}";
+		};
+	};
+	A93E6B7110420ACB007D418B /* Signal.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 812}}";
+			sepNavSelRange = "{1377, 23}";
+			sepNavVisRange = "{4, 905}";
+		};
+	};
+	A93E6B7210420ACB007D418B /* wrap_Signal.cpp */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 1106}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 908}";
+		};
+	};
+	A93E6B7910420ACB007D418B /* FLACDecoder.cpp */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 2296}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 908}";
+		};
+	};
+	A93E6B7F10420ACB007D418B /* Sound.cpp */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {618, 1050}}";
+			sepNavSelRange = "{1940, 0}";
+			sepNavVisRange = "{0, 926}";
+		};
+	};
+	A93E6B9710420ACC007D418B /* boot.lua */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {481, 9702}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 391}";
+		};
+	};
+	A93E6B9810420ACC007D418B /* boot.lua.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 9926}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRange = "{0, 1228}";
+		};
+	};
+	A9D8FBD21043E5320063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A93E6A8910420AC2007D418B /* GLee.c */;
+		name = "GLee.c: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 847;
+		vrLoc = 0;
+	};
+	A9D8FBE01043E5AE0063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		comments = "warning: 'OV_CALLBACKS_DEFAULT' defined but not used";
+		fRef = A9D8FBE11043E5AE0063561F /* vorbisfile.h */;
+		rLen = 1;
+		rLoc = 55;
+		rType = 1;
+	};
+	A9D8FBE11043E5AE0063561F /* vorbisfile.h */ = {
+		isa = PBXFileReference;
+		lastKnownFileType = sourcecode.c.h;
+		name = vorbisfile.h;
+		path = /opt/local/include/vorbis/vorbisfile.h;
+		sourceTree = "<absolute>";
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {519, 2464}}";
+			sepNavSelRange = "{2279, 45}";
+			sepNavVisRange = "{1931, 733}";
+		};
+	};
+	A9D8FBE21043E5AE0063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9D8FBE31043E5AE0063561F /* vorbisfile.h */;
+		name = "vorbisfile.h: 56";
+		rLen = 45;
+		rLoc = 2279;
+		rType = 0;
+		vrLen = 629;
+		vrLoc = 1931;
+	};
+	A9D8FBE31043E5AE0063561F /* vorbisfile.h */ = {
+		isa = PBXFileReference;
+		lastKnownFileType = sourcecode.c.h;
+		name = vorbisfile.h;
+		path = /opt/local/include/vorbis/vorbisfile.h;
+		sourceTree = "<absolute>";
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {492, 2618}}";
+			sepNavSelRange = "{2279, 45}";
+			sepNavVisRange = "{1931, 629}";
+		};
+	};
+	A9D8FBE71043E5C10063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A93E6A8910420AC2007D418B /* GLee.c */;
+		name = "GLee.c: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 847;
+		vrLoc = 0;
+	};
+	A9D8FBE81043E5C10063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A93E6B7910420ACB007D418B /* FLACDecoder.cpp */;
+		name = "FLACDecoder.cpp: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 908;
+		vrLoc = 0;
+	};
+	A9D8FBE91043E5C10063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A93E6B7F10420ACB007D418B /* Sound.cpp */;
+		name = "Sound.cpp: 63";
+		rLen = 0;
+		rLoc = 1940;
+		rType = 0;
+		vrLen = 926;
+		vrLoc = 0;
+	};
+	A9D8FBEA1043E5C10063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A93E6A8910420AC2007D418B /* GLee.c */;
+		name = "GLee.c: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 847;
+		vrLoc = 0;
+	};
+	A9D8FBEB1043E5C10063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A93E6B7910420ACB007D418B /* FLACDecoder.cpp */;
+		name = "FLACDecoder.cpp: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 908;
+		vrLoc = 0;
+	};
+	A9D8FBEC1043E5C10063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A93E6B7F10420ACB007D418B /* Sound.cpp */;
+		name = "Sound.cpp: 63";
+		rLen = 0;
+		rLoc = 1940;
+		rType = 0;
+		vrLen = 926;
+		vrLoc = 0;
+	};
+	A9D8FBED1043E5C10063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9D8FBE11043E5AE0063561F /* vorbisfile.h */;
+		name = "vorbisfile.h: 56";
+		rLen = 45;
+		rLoc = 2279;
+		rType = 0;
+		vrLen = 733;
+		vrLoc = 1931;
+	};
+	A9D8FBFC1043E7C20063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9D8FBE11043E5AE0063561F /* vorbisfile.h */;
+		name = "vorbisfile.h: 56";
+		rLen = 45;
+		rLoc = 2279;
+		rType = 0;
+		vrLen = 733;
+		vrLoc = 1931;
+	};
+	A9D8FC011043E8770063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9D8FBE11043E5AE0063561F /* vorbisfile.h */;
+		name = "vorbisfile.h: 56";
+		rLen = 45;
+		rLoc = 2279;
+		rType = 0;
+		vrLen = 733;
+		vrLoc = 1931;
+	};
+	A9D8FC031043E94F0063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9D8FBE11043E5AE0063561F /* vorbisfile.h */;
+		name = "vorbisfile.h: 56";
+		rLen = 45;
+		rLoc = 2279;
+		rType = 0;
+		vrLen = 733;
+		vrLoc = 1931;
+	};
+	A9D8FC041043E94F0063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9255DEA1043188D00BA1496 /* SDLMain.m */;
+		name = "SDLMain.m: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 604;
+		vrLoc = 0;
+	};
+	A9D8FC051043E94F0063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9D8FBE11043E5AE0063561F /* vorbisfile.h */;
+		name = "vorbisfile.h: 56";
+		rLen = 45;
+		rLoc = 2279;
+		rType = 0;
+		vrLen = 733;
+		vrLoc = 1931;
+	};
+	A9D8FC061043E94F0063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9255DEA1043188D00BA1496 /* SDLMain.m */;
+		name = "SDLMain.m: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 549;
+		vrLoc = 347;
+	};
+	A9D8FC0D1043EBD30063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9255DEA1043188D00BA1496 /* SDLMain.m */;
+		name = "SDLMain.m: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 596;
+		vrLoc = 561;
+	};
+	A9D8FC131043EC200063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9255DEA1043188D00BA1496 /* SDLMain.m */;
+		name = "SDLMain.m: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 596;
+		vrLoc = 561;
+	};
+	A9D8FC1E1043EFA00063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9255DEA1043188D00BA1496 /* SDLMain.m */;
+		name = "SDLMain.m: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 596;
+		vrLoc = 561;
+	};
+	A9D8FC2010441C030063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9255DEA1043188D00BA1496 /* SDLMain.m */;
+		name = "SDLMain.m: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 596;
+		vrLoc = 561;
+	};
+	A9D8FC2110441C0F0063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9255DEA1043188D00BA1496 /* SDLMain.m */;
+		name = "SDLMain.m: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 596;
+		vrLoc = 561;
+	};
+	A9D8FC2410441DF10063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9255DEA1043188D00BA1496 /* SDLMain.m */;
+		name = "SDLMain.m: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 596;
+		vrLoc = 561;
+	};
+	A9D8FC2510441E590063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9255DEA1043188D00BA1496 /* SDLMain.m */;
+		name = "SDLMain.m: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 596;
+		vrLoc = 561;
+	};
+	A9D8FC2610441E700063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9255DEA1043188D00BA1496 /* SDLMain.m */;
+		name = "SDLMain.m: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 596;
+		vrLoc = 561;
+	};
+	A9D8FC2710441E890063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9255DEA1043188D00BA1496 /* SDLMain.m */;
+		name = "SDLMain.m: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 596;
+		vrLoc = 561;
+	};
+	A9D8FC2910441E9B0063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9255DEA1043188D00BA1496 /* SDLMain.m */;
+		name = "SDLMain.m: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 596;
+		vrLoc = 561;
+	};
+	A9D8FC2F104423D80063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9D8FBE31043E5AE0063561F /* vorbisfile.h */;
+		name = "vorbisfile.h: 56";
+		rLen = 45;
+		rLoc = 2279;
+		rType = 0;
+		vrLen = 629;
+		vrLoc = 1931;
+	};
+	A9D8FC30104423D80063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		comments = "error: 'struct mcontext' has no member named '__ss'";
+		fRef = A93E6AD710420AC5007D418B /* libtcc.c */;
+		rLen = 1;
+		rLoc = 1480;
+		rType = 1;
+	};
+	A9D8FC31104423D80063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9D8FBE31043E5AE0063561F /* vorbisfile.h */;
+		name = "vorbisfile.h: 56";
+		rLen = 45;
+		rLoc = 2279;
+		rType = 0;
+		vrLen = 629;
+		vrLoc = 1931;
+	};
+	A9D8FC32104423D80063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A93E6AD710420AC5007D418B /* libtcc.c */;
+		name = "libtcc.c: 1481";
+		rLen = 40;
+		rLoc = 39418;
+		rType = 0;
+		vrLen = 300;
+		vrLoc = 39238;
+	};
+	A9D8FC36104423F90063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9255DEA1043188D00BA1496 /* SDLMain.m */;
+		name = "SDLMain.m: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 596;
+		vrLoc = 561;
+	};
+	A9D8FC3D104427770063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9255DEA1043188D00BA1496 /* SDLMain.m */;
+		name = "SDLMain.m: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 596;
+		vrLoc = 561;
+	};
+	A9D8FC3F104427A10063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9255DEA1043188D00BA1496 /* SDLMain.m */;
+		name = "SDLMain.m: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 596;
+		vrLoc = 561;
+	};
+	A9D8FC40104427AE0063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9255DEA1043188D00BA1496 /* SDLMain.m */;
+		name = "SDLMain.m: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 596;
+		vrLoc = 561;
+	};
+	A9D8FC421044283D0063561F /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9255DEA1043188D00BA1496 /* SDLMain.m */;
+		name = "SDLMain.m: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 596;
+		vrLoc = 561;
+	};
+	A9DE83571043CE2800567BA4 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A93E6B7110420ACB007D418B /* Signal.h */;
+		name = "Signal.h: 52";
+		rLen = 23;
+		rLoc = 1377;
+		rType = 0;
+		vrLen = 905;
+		vrLoc = 4;
+	};
+	A9DE83591043CE2800567BA4 /* Makefile */ = {
+		isa = PBXFileReference;
+		lastKnownFileType = sourcecode.make;
+		name = Makefile;
+		path = "/Users/bill/Downloads/flac-1.2.1/src/libFLAC++/Makefile";
+		sourceTree = "<absolute>";
+	};
+	A9DE835A1043CE2800567BA4 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A93E6B7110420ACB007D418B /* Signal.h */;
+		name = "Signal.h: 52";
+		rLen = 23;
+		rLoc = 1377;
+		rType = 0;
+		vrLen = 905;
+		vrLoc = 4;
+	};
+	A9DE83781043CFEF00567BA4 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9DE83591043CE2800567BA4 /* Makefile */;
+		name = "Makefile: 608";
+		rLen = 0;
+		rLoc = 18653;
+		rType = 0;
+		vrLen = 753;
+		vrLoc = 233;
+	};
+	A9DE83791043CFEF00567BA4 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A93E6ADF10420AC6007D418B /* tccelf.c */;
+		name = "tccelf.c: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 822;
+		vrLoc = 0;
+	};
+	A9DE837A1043CFEF00567BA4 /* PBXBookmark */ = {
+		isa = PBXBookmark;
+		fRef = A93E6A8910420AC2007D418B /* GLee.c */;
+	};
+	A9DE837B1043CFEF00567BA4 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A9DE83591043CE2800567BA4 /* Makefile */;
+		name = "Makefile: 608";
+		rLen = 0;
+		rLoc = 18653;
+		rType = 0;
+		vrLen = 753;
+		vrLoc = 233;
+	};
+	A9DE837C1043CFEF00567BA4 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A93E6ADF10420AC6007D418B /* tccelf.c */;
+		name = "tccelf.c: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 822;
+		vrLoc = 0;
+	};
+	A9DE85AA1043E49900567BA4 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = A93E6A8910420AC2007D418B /* GLee.c */;
+		name = "GLee.c: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 847;
+		vrLoc = 0;
+	};
+}

+ 3 - 19
platform/macosx/love.xcodeproj/project.pbxproj

@@ -671,13 +671,6 @@
 /* End PBXFrameworksBuildPhase section */
 /* End PBXFrameworksBuildPhase section */
 
 
 /* Begin PBXGroup section */
 /* Begin PBXGroup section */
-		080E96DDFE201D6D7F000001 /* Classes */ = {
-			isa = PBXGroup;
-			children = (
-			);
-			name = Classes;
-			sourceTree = "<group>";
-		};
 		1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = {
 		1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = {
 			isa = PBXGroup;
 			isa = PBXGroup;
 			children = (
 			children = (
@@ -719,9 +712,7 @@
 			children = (
 			children = (
 				A9255DEA1043188D00BA1496 /* SDLMain.m */,
 				A9255DEA1043188D00BA1496 /* SDLMain.m */,
 				A9255DEB1043188D00BA1496 /* SDLMain.h */,
 				A9255DEB1043188D00BA1496 /* SDLMain.h */,
-				A93E69DC10420ABF007D418B /* src */,
-				080E96DDFE201D6D7F000001 /* Classes */,
-				29B97315FDCFA39411CA2CEA /* Other Sources */,
+				A93E69DC10420ABF007D418B /* Source */,
 				29B97317FDCFA39411CA2CEA /* Resources */,
 				29B97317FDCFA39411CA2CEA /* Resources */,
 				29B97323FDCFA39411CA2CEA /* Frameworks */,
 				29B97323FDCFA39411CA2CEA /* Frameworks */,
 				19C28FACFE9D520D11CA2CBB /* Products */,
 				19C28FACFE9D520D11CA2CBB /* Products */,
@@ -729,13 +720,6 @@
 			name = love;
 			name = love;
 			sourceTree = "<group>";
 			sourceTree = "<group>";
 		};
 		};
-		29B97315FDCFA39411CA2CEA /* Other Sources */ = {
-			isa = PBXGroup;
-			children = (
-			);
-			name = "Other Sources";
-			sourceTree = "<group>";
-		};
 		29B97317FDCFA39411CA2CEA /* Resources */ = {
 		29B97317FDCFA39411CA2CEA /* Resources */ = {
 			isa = PBXGroup;
 			isa = PBXGroup;
 			children = (
 			children = (
@@ -753,7 +737,7 @@
 			name = Frameworks;
 			name = Frameworks;
 			sourceTree = "<group>";
 			sourceTree = "<group>";
 		};
 		};
-		A93E69DC10420ABF007D418B /* src */ = {
+		A93E69DC10420ABF007D418B /* Source */ = {
 			isa = PBXGroup;
 			isa = PBXGroup;
 			children = (
 			children = (
 				A93E69DD10420ABF007D418B /* common */,
 				A93E69DD10420ABF007D418B /* common */,
@@ -763,7 +747,7 @@
 				A93E6B9310420ACC007D418B /* resources */,
 				A93E6B9310420ACC007D418B /* resources */,
 				A93E6B9610420ACC007D418B /* scripts */,
 				A93E6B9610420ACC007D418B /* scripts */,
 			);
 			);
-			name = src;
+			name = Source;
 			path = ../../src;
 			path = ../../src;
 			sourceTree = "<group>";
 			sourceTree = "<group>";
 		};
 		};

+ 8 - 0
platform/macosx/loveProj.xcconfig

@@ -0,0 +1,8 @@
+	GCC_ENABLE_CPP_EXCEPTIONS = YES;
+	GCC_ENABLE_CPP_RTTI = YES;
+	GCC_WARN_ABOUT_RETURN_TYPE = YES;
+	GCC_WARN_UNUSED_VARIABLE = YES;
+	GCC_INCREASE_PRECOMPILED_HEADER_SHARING = YES;
+	GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+	PREBINDING = NO;
+	INFOPLIST_EXPAND_BUILD_SETTINGS = YES;

+ 7 - 0
platform/macosx/loveTarget.xcconfig

@@ -0,0 +1,7 @@
+	GCC_PRECOMPILE_PREFIX_HEADER = YES;
+	GCC_PREFIX_HEADER = love_Prefix.pch;
+	INFOPLIST_FILE = Info.plist;
+	INSTALL_PATH = $(HOME)/Applications;
+	PRODUCT_NAME = 	love;
+	STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = Dynamic;
+	GCC_SYMBOLS_PRIVATE_EXTERN = NO;

+ 0 - 10
platform/macosx/modifys

@@ -1,10 +0,0 @@
-in luaSocket usocket.h, commented out #include <unistd.h> to compile, because of errors regarding symbol "_strerror$UNIX2003".
-http://www.haskell.org/pipermail/glasgow-haskell-bugs/2007-May/008233.html has some info on this.
-
-in love_opengl.cpp changed struct display_state: int stipple_repeat; int stipple_pattern; to GLints instead
-
-SDL_opengl.h
-define for linux only
-#ifndef __APPLE__
-#define GL_GLEXT_VERSION 29
-#endif

+ 5 - 0
src/modules/audio/openal/Audio.cpp

@@ -61,6 +61,11 @@ namespace openal
 		alcMakeContextCurrent(0);
 		alcMakeContextCurrent(0);
 		alcDestroyContext(context);
 		alcDestroyContext(context);
 		alcCloseDevice(device);
 		alcCloseDevice(device);
+		
+		printf("waiting on thread to finish...\n");
+		int status;
+		SDL_WaitThread(thread, &status);
+		printf("%d", status);
 	}
 	}
 
 
 	int Audio::run(void * d)
 	int Audio::run(void * d)