Index: trunk/ICeCoffEE/ICeCoffEE/APEMain.m
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/APEMain.m	(revision 255)
+++ trunk/ICeCoffEE/ICeCoffEE/APEMain.m	(revision 256)
@@ -18,5 +18,4 @@
 #import "SmartCrashReportsAPI.h"
 #import "ICeCoffEE.h"
-#import "ICeCoffEETextEdit.h"
 #import "CPS.h"
 
@@ -165,9 +164,4 @@
     }
 
-    gTEClick = APEPatchCreate(&TEClick, &ICCF_TEClick);
-    if (gTEClick != NULL) {
-        ICapeprintf("ICeCoffEE APE: patched TEClick\n");
-    }
-
     ICCF_ReloadPrefs();
         
Index: trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/nicholas.mode2
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/nicholas.mode2	(revision 255)
+++ trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/nicholas.mode2	(revision 256)
@@ -186,5 +186,212 @@
 	<array/>
 	<key>OpenEditors</key>
-	<array/>
+	<array>
+		<dict>
+			<key>Content</key>
+			<dict>
+				<key>PBXProjectModuleGUID</key>
+				<string>E16950D60A6DA4970085C106</string>
+				<key>PBXProjectModuleLabel</key>
+				<string>ui.plist</string>
+				<key>PBXSplitModuleInNavigatorKey</key>
+				<dict>
+					<key>Split0</key>
+					<dict>
+						<key>PBXProjectModuleGUID</key>
+						<string>E16950D70A6DA4970085C106</string>
+						<key>PBXProjectModuleLabel</key>
+						<string>ui.plist</string>
+						<key>_historyCapacity</key>
+						<integer>0</integer>
+						<key>bookmark</key>
+						<string>E169513B0A6DAEBC0085C106</string>
+						<key>history</key>
+						<array>
+							<string>E16950D80A6DA4970085C106</string>
+						</array>
+					</dict>
+					<key>SplitCount</key>
+					<string>1</string>
+				</dict>
+				<key>StatusBarVisibility</key>
+				<true/>
+			</dict>
+			<key>Geometry</key>
+			<dict>
+				<key>Frame</key>
+				<string>{{0, 20}, {793, 1001}}</string>
+				<key>PBXModuleWindowStatusBarHidden2</key>
+				<false/>
+				<key>RubberWindowFrame</key>
+				<string>38 110 793 1042 0 0 1920 1178 </string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Content</key>
+			<dict>
+				<key>PBXProjectModuleGUID</key>
+				<string>E169512A0A6DAD600085C106</string>
+				<key>PBXProjectModuleLabel</key>
+				<string>ICeCoffEETrigger.m</string>
+				<key>PBXSplitModuleInNavigatorKey</key>
+				<dict>
+					<key>Split0</key>
+					<dict>
+						<key>PBXProjectModuleGUID</key>
+						<string>E169512B0A6DAD600085C106</string>
+						<key>PBXProjectModuleLabel</key>
+						<string>ICeCoffEETrigger.m</string>
+						<key>_historyCapacity</key>
+						<integer>0</integer>
+						<key>bookmark</key>
+						<string>E169513D0A6DAEBC0085C106</string>
+						<key>history</key>
+						<array>
+							<string>E169512C0A6DAD600085C106</string>
+							<string>E169512D0A6DAD600085C106</string>
+						</array>
+						<key>prevStack</key>
+						<array>
+							<string>E169512E0A6DAD600085C106</string>
+							<string>E169512F0A6DAD600085C106</string>
+						</array>
+					</dict>
+					<key>SplitCount</key>
+					<string>1</string>
+				</dict>
+				<key>StatusBarVisibility</key>
+				<true/>
+			</dict>
+			<key>Geometry</key>
+			<dict>
+				<key>Frame</key>
+				<string>{{0, 20}, {787, 602}}</string>
+				<key>PBXModuleWindowStatusBarHidden2</key>
+				<false/>
+				<key>RubberWindowFrame</key>
+				<string>599 218 787 643 0 0 1920 1178 </string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Content</key>
+			<dict>
+				<key>PBXProjectModuleGUID</key>
+				<string>E16950EE0A6DA5890085C106</string>
+				<key>PBXProjectModuleLabel</key>
+				<string>APEInfo.rtfd</string>
+				<key>PBXSplitModuleInNavigatorKey</key>
+				<dict>
+					<key>Split0</key>
+					<dict>
+						<key>PBXProjectModuleGUID</key>
+						<string>E16950EF0A6DA5890085C106</string>
+						<key>PBXProjectModuleLabel</key>
+						<string>APEInfo.rtfd</string>
+						<key>_historyCapacity</key>
+						<integer>0</integer>
+						<key>bookmark</key>
+						<string>E169513E0A6DAEBC0085C106</string>
+						<key>history</key>
+						<array>
+							<string>E16950E80A6DA57D0085C106</string>
+						</array>
+					</dict>
+					<key>SplitCount</key>
+					<string>1</string>
+				</dict>
+				<key>StatusBarVisibility</key>
+				<true/>
+			</dict>
+			<key>Geometry</key>
+			<dict>
+				<key>Frame</key>
+				<string>{{0, 20}, {754, 705}}</string>
+				<key>PBXModuleWindowStatusBarHidden2</key>
+				<false/>
+				<key>RubberWindowFrame</key>
+				<string>448 117 754 746 0 0 1920 1178 </string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Content</key>
+			<dict>
+				<key>PBXProjectModuleGUID</key>
+				<string>E16950F10A6DA5890085C106</string>
+				<key>PBXProjectModuleLabel</key>
+				<string>ui.plist</string>
+				<key>PBXSplitModuleInNavigatorKey</key>
+				<dict>
+					<key>Split0</key>
+					<dict>
+						<key>PBXProjectModuleGUID</key>
+						<string>E16950F20A6DA5890085C106</string>
+						<key>PBXProjectModuleLabel</key>
+						<string>ui.plist</string>
+						<key>_historyCapacity</key>
+						<integer>0</integer>
+						<key>bookmark</key>
+						<string>E169513F0A6DAEBC0085C106</string>
+						<key>history</key>
+						<array>
+							<string>E16950DD0A6DA4C80085C106</string>
+						</array>
+					</dict>
+					<key>SplitCount</key>
+					<string>1</string>
+				</dict>
+				<key>StatusBarVisibility</key>
+				<true/>
+			</dict>
+			<key>Geometry</key>
+			<dict>
+				<key>Frame</key>
+				<string>{{0, 20}, {733, 961}}</string>
+				<key>PBXModuleWindowStatusBarHidden2</key>
+				<false/>
+				<key>RubberWindowFrame</key>
+				<string>865 137 733 1002 0 0 1920 1178 </string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Content</key>
+			<dict>
+				<key>PBXProjectModuleGUID</key>
+				<string>E16950CC0A6DA00E0085C106</string>
+				<key>PBXProjectModuleLabel</key>
+				<string>APEMain.m</string>
+				<key>PBXSplitModuleInNavigatorKey</key>
+				<dict>
+					<key>Split0</key>
+					<dict>
+						<key>PBXProjectModuleGUID</key>
+						<string>E16950CD0A6DA00E0085C106</string>
+						<key>PBXProjectModuleLabel</key>
+						<string>APEMain.m</string>
+						<key>_historyCapacity</key>
+						<integer>0</integer>
+						<key>bookmark</key>
+						<string>E16951400A6DAEBC0085C106</string>
+						<key>history</key>
+						<array>
+							<string>E16950C80A6DA0070085C106</string>
+						</array>
+					</dict>
+					<key>SplitCount</key>
+					<string>1</string>
+				</dict>
+				<key>StatusBarVisibility</key>
+				<true/>
+			</dict>
+			<key>Geometry</key>
+			<dict>
+				<key>Frame</key>
+				<string>{{0, 20}, {752, 613}}</string>
+				<key>PBXModuleWindowStatusBarHidden2</key>
+				<false/>
+				<key>RubberWindowFrame</key>
+				<string>295 -4 752 654 0 0 1920 1178 </string>
+			</dict>
+		</dict>
+	</array>
 	<key>PerspectiveWidths</key>
 	<array>
@@ -260,12 +467,12 @@
 									<array>
 										<array>
-											<integer>37</integer>
-											<integer>34</integer>
-											<integer>32</integer>
+											<integer>28</integer>
+											<integer>27</integer>
+											<integer>23</integer>
 											<integer>0</integer>
 										</array>
 									</array>
 									<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
-									<string>{{0, 102}, {298, 633}}</string>
+									<string>{{0, 0}, {298, 633}}</string>
 								</dict>
 								<key>PBXTopSmartGroupGIDs</key>
@@ -286,5 +493,5 @@
 								</array>
 								<key>RubberWindowFrame</key>
-								<string>1242 459 315 719 0 0 1600 1178 </string>
+								<string>1547 459 315 719 0 0 1920 1178 </string>
 							</dict>
 							<key>Module</key>
@@ -425,6 +632,6 @@
 			<key>TableOfContents</key>
 			<array>
-				<string>E1BBBF49083858110008E627</string>
-				<string>E1BBBF4A083858110008E627</string>
+				<string>E16950A70A6D9D780085C106</string>
+				<string>E16950A80A6D9D780085C106</string>
 				<string>1C9437FD063B20B00039CFAC</string>
 				<string>1C9437FE063B20B00039CFAC</string>
@@ -450,5 +657,5 @@
 	<true/>
 	<key>ToolbarSizeMode</key>
-	<integer>2</integer>
+	<integer>1</integer>
 	<key>Type</key>
 	<string>Perspectives</string>
@@ -459,9 +666,16 @@
 	<key>WindowOrderList</key>
 	<array>
-		<string>/Users/nicholas/Documents/Development/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.xcode</string>
+		<string>1C530D57069F1CE1000CFCEE</string>
 		<string>E18B4838082F0937000E96F5</string>
+		<string>E16950CC0A6DA00E0085C106</string>
+		<string>E16950F10A6DA5890085C106</string>
+		<string>E16950EE0A6DA5890085C106</string>
+		<string>E169512A0A6DAD600085C106</string>
+		<string>E16950D60A6DA4970085C106</string>
+		<string>/Users/nicholas/Documents/Development/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj</string>
+		<string>1C530D52069F1CE1000CFCEE</string>
 	</array>
 	<key>WindowString</key>
-	<string>1242 459 315 719 0 0 1600 1178 </string>
+	<string>1547 459 315 719 0 0 1920 1178 </string>
 	<key>WindowTools</key>
 	<array>
@@ -627,7 +841,7 @@
 							<dict>
 								<key>Frame</key>
-								<string>{{0, 0}, {807, 0}}</string>
+								<string>{{0, 0}, {868, 0}}</string>
 								<key>RubberWindowFrame</key>
-								<string>712 119 807 200 0 0 1600 1178 </string>
+								<string>70 488 868 452 0 0 1920 1178 </string>
 							</dict>
 							<key>Module</key>
@@ -641,4 +855,6 @@
 							<key>ContentConfiguration</key>
 							<dict>
+								<key>PBXBuildLogShowsTranscriptDefaultKey</key>
+								<string>{{0, 219}, {868, 208}}</string>
 								<key>PBXProjectModuleGUID</key>
 								<string>XCMainBuildResultsModuleGUID</string>
@@ -653,16 +869,16 @@
 							<dict>
 								<key>Frame</key>
-								<string>{{0, 5}, {807, 175}}</string>
+								<string>{{0, 5}, {868, 427}}</string>
 								<key>RubberWindowFrame</key>
-								<string>712 119 807 200 0 0 1600 1178 </string>
+								<string>70 488 868 452 0 0 1920 1178 </string>
 							</dict>
 							<key>Module</key>
 							<string>PBXBuildResultsModule</string>
 							<key>Proportion</key>
-							<string>175pt</string>
+							<string>427pt</string>
 						</dict>
 					</array>
 					<key>Proportion</key>
-					<string>180pt</string>
+					<string>432pt</string>
 				</dict>
 			</array>
@@ -678,5 +894,5 @@
 			<array>
 				<string>1C530D52069F1CE1000CFCEE</string>
-				<string>E13A4D0C0838534B00845659</string>
+				<string>E16950B50A6D9F860085C106</string>
 				<string>1CD0528F0623707200166675</string>
 				<string>XCMainBuildResultsModuleGUID</string>
@@ -685,5 +901,5 @@
 			<string>xcode.toolbar.config.build</string>
 			<key>WindowString</key>
-			<string>712 119 807 200 0 0 1600 1178 </string>
+			<string>70 488 868 452 0 0 1920 1178 </string>
 			<key>WindowToolGUID</key>
 			<string>1C530D52069F1CE1000CFCEE</string>
@@ -823,5 +1039,5 @@
 										<string>1CDD528C0622207200134675</string>
 										<key>PBXProjectModuleLabel</key>
-										<string>ICeCoffEEWebKit.m</string>
+										<string>APEMain.m</string>
 										<key>StatusBarVisibility</key>
 										<false/>
@@ -832,5 +1048,5 @@
 										<string>{{0, 0}, {854, 208}}</string>
 										<key>RubberWindowFrame</key>
-										<string>106 202 854 724 0 0 1600 1178 </string>
+										<string>151 202 854 724 0 0 1920 1178 </string>
 									</dict>
 									<key>Module</key>
@@ -858,5 +1074,5 @@
 								<string>{{0, 213}, {854, 491}}</string>
 								<key>RubberWindowFrame</key>
-								<string>106 202 854 724 0 0 1600 1178 </string>
+								<string>151 202 854 724 0 0 1920 1178 </string>
 							</dict>
 							<key>Module</key>
@@ -881,11 +1097,11 @@
 			<array>
 				<string>1C530D57069F1CE1000CFCEE</string>
-				<string>E170E048083653E300B484AC</string>
-				<string>E170E049083653E300B484AC</string>
+				<string>E16950C20A6D9FB20085C106</string>
+				<string>E16950C30A6D9FB20085C106</string>
 				<string>1CDD528C0622207200134675</string>
 				<string>1CD0528E0623707200166675</string>
 			</array>
 			<key>WindowString</key>
-			<string>106 202 854 724 0 0 1600 1178 </string>
+			<string>151 202 854 724 0 0 1920 1178 </string>
 			<key>WindowToolGUID</key>
 			<string>1C530D57069F1CE1000CFCEE</string>
@@ -1082,5 +1298,5 @@
 								<string>{{0, 0}, {457, 0}}</string>
 								<key>RubberWindowFrame</key>
-								<string>85 609 457 342 0 0 1600 1178 </string>
+								<string>109 609 457 342 0 0 1920 1178 </string>
 							</dict>
 							<key>Module</key>
@@ -1104,5 +1320,5 @@
 								<string>{{0, 5}, {457, 296}}</string>
 								<key>RubberWindowFrame</key>
-								<string>85 609 457 342 0 0 1600 1178 </string>
+								<string>109 609 457 342 0 0 1920 1178 </string>
 							</dict>
 							<key>Module</key>
@@ -1127,5 +1343,5 @@
 			<array>
 				<string>E18B4838082F0937000E96F5</string>
-				<string>E1BBBF4B083858110008E627</string>
+				<string>E16950A90A6D9D780085C106</string>
 				<string>1C78EAB2065D492600B07095</string>
 				<string>1CD052920623707200166675</string>
@@ -1134,17 +1350,15 @@
 			<string>xcode.toolbar.config.scm</string>
 			<key>WindowString</key>
-			<string>85 609 457 342 0 0 1600 1178 </string>
+			<string>109 609 457 342 0 0 1920 1178 </string>
 			<key>WindowToolGUID</key>
 			<string>E18B4838082F0937000E96F5</string>
 			<key>WindowToolIsVisible</key>
-			<true/>
-		</dict>
-		<dict>
-			<key>FirstTimeWindowDisplayed</key>
-			<false/>
+			<false/>
+		</dict>
+		<dict>
 			<key>Identifier</key>
 			<string>windowTool.breakpoints</string>
 			<key>IsVertical</key>
-			<true/>
+			<false/>
 			<key>Layout</key>
 			<array>
@@ -1157,53 +1371,147 @@
 							<key>ContentConfiguration</key>
 							<dict>
+								<key>PBXBottomSmartGroupGIDs</key>
+								<array>
+									<string>1C77FABC04509CD000000102</string>
+								</array>
 								<key>PBXProjectModuleGUID</key>
-								<string>1CD052930623707200166675</string>
+								<string>1CE0B1FE06471DED0097A5F4</string>
 								<key>PBXProjectModuleLabel</key>
-								<string>Breakpoints</string>
+								<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>
+								<false/>
 							</dict>
 							<key>GeometryConfiguration</key>
 							<dict>
-								<key>BreakpointsTreeTableConfiguration</key>
+								<key>Frame</key>
+								<string>{{0, 0}, {185, 368}}</string>
+								<key>GroupTreeTableConfiguration</key>
 								<array>
-									<string>enabledColumn</string>
-									<real>16</real>
-									<string>breakpointColumn</string>
-									<real>216</real>
+									<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>{{0, 0}, {240, 195}}</string>
+								<string>{{190, 0}, {554, 368}}</string>
 								<key>RubberWindowFrame</key>
-								<string>135 875 240 216 0 0 1600 1178 </string>
-							</dict>
-							<key>Module</key>
-							<string>PBXDebugBreakpointsModule</string>
+								<string>315 424 744 409 0 0 1440 878 </string>
+							</dict>
+							<key>Module</key>
+							<string>XCDetailModule</string>
 							<key>Proportion</key>
-							<string>195pt</string>
+							<string>554pt</string>
 						</dict>
 					</array>
 					<key>Proportion</key>
-					<string>196pt</string>
+					<string>368pt</string>
 				</dict>
 			</array>
+			<key>MajorVersion</key>
+			<integer>2</integer>
+			<key>MinorVersion</key>
+			<integer>0</integer>
 			<key>Name</key>
 			<string>Breakpoints</string>
 			<key>ServiceClasses</key>
 			<array>
-				<string>PBXDebugBreakpointsModule</string>
+				<string>PBXSmartGroupTreeModule</string>
+				<string>XCDetailModule</string>
 			</array>
 			<key>StatusbarIsVisible</key>
-			<false/>
+			<true/>
 			<key>TableOfContents</key>
 			<array>
-				<string>E170E1BA08366B6E00B484AC</string>
-				<string>E170E1BB08366B6E00B484AC</string>
-				<string>1CD052930623707200166675</string>
-			</array>
+				<string>1CDDB66807F98D9800BB5817</string>
+				<string>1CDDB66907F98D9800BB5817</string>
+				<string>1CE0B1FE06471DED0097A5F4</string>
+				<string>1CA1AED706398EBD00589147</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.breakpoints</string>
 			<key>WindowString</key>
-			<string>135 875 240 216 0 0 1600 1178 </string>
+			<string>315 424 744 409 0 0 1440 878 </string>
 			<key>WindowToolGUID</key>
-			<string>E170E1BA08366B6E00B484AC</string>
+			<string>1CDDB66807F98D9800BB5817</string>
 			<key>WindowToolIsVisible</key>
-			<false/>
+			<true/>
+		</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>
+			<true/>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.debugAnimator</string>
+			<key>WindowString</key>
+			<string>100 100 700 500 0 0 1280 1002 </string>
 		</dict>
 		<dict>
Index: trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/nicholas.pbxuser
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/nicholas.pbxuser	(revision 255)
+++ trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/nicholas.pbxuser	(revision 256)
@@ -3,7 +3,7 @@
 	089C165DFE840E0CC02AAC07 /* English */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {629, 555}}";
-			sepNavSelRange = "{221, 0}";
-			sepNavVisRect = "{{0, 0}, {629, 555}}";
+			sepNavIntBoundsRect = "{{0, 0}, {639, 483}}";
+			sepNavSelRange = "{154, 0}";
+			sepNavVisRect = "{{0, 0}, {639, 483}}";
 			sepNavWindowFrame = "{{15, 239}, {750, 502}}";
 		};
@@ -11,5 +11,4 @@
 	29B97313FDCFA39411CA2CEA /* Project object */ = {
 		activeBuildConfigurationName = Development;
-		activeBuildStyle = 4A9504CCFFE6A4B311CA0CBA /* Development */;
 		activeExecutable = E136EAA103E42F7500050002 /* Terminal */;
 		activeTarget = E120DB7308141CCB00BF8DDC /* ICeCoffEE Installer */;
@@ -128,5 +127,5 @@
 				PBXFileTableDataSourceColumnWidthsKey = (
 					20,
-					430,
+					440,
 					20,
 					49,
@@ -219,5 +218,5 @@
 				);
 			};
-			PBXPerProjectTemplateStateSaveDate = 168159046;
+			PBXPerProjectTemplateStateSaveDate = 174955892;
 			PBXPrepackagedSmartGroups_v2 = (
 				{
@@ -694,95 +693,20 @@
 				WindowFrame = "{{524, 473}, {756, 352}}";
 			};
-			PBXWorkspaceStateSaveDate = 168159046;
+			PBXWorkspaceStateSaveDate = 174955892;
 		};
 		perUserProjectItems = {
-			E1318E140A054F2A00F2D492 = E1318E140A054F2A00F2D492 /* PBXTextBookmark */;
-			E1318E870A055F2000F2D492 = E1318E870A055F2000F2D492 /* PBXTextBookmark */;
-			E1318ECD0A0568F300F2D492 = E1318ECD0A0568F300F2D492 /* PBXTextBookmark */;
-			E1318ED20A0568F300F2D492 = E1318ED20A0568F300F2D492 /* PBXTextBookmark */;
-			E1318EDC0A056EE100F2D492 = E1318EDC0A056EE100F2D492 /* PBXTextBookmark */;
-			E1318EDD0A056EE100F2D492 = E1318EDD0A056EE100F2D492 /* PBXTextBookmark */;
-			E1318F190A05717B00F2D492 = E1318F190A05717B00F2D492 /* PBXTextBookmark */;
-			E1318F1B0A05717B00F2D492 = E1318F1B0A05717B00F2D492 /* PBXTextBookmark */;
-			E1318F1C0A05717B00F2D492 = E1318F1C0A05717B00F2D492 /* PBXTextBookmark */;
-			E1318F1E0A05717B00F2D492 = E1318F1E0A05717B00F2D492 /* PBXTextBookmark */;
-			E1318F200A05717B00F2D492 = E1318F200A05717B00F2D492 /* PBXTextBookmark */;
-			E1318F210A05717B00F2D492 = E1318F210A05717B00F2D492 /* PBXTextBookmark */;
-			E1318F220A05717B00F2D492 = E1318F220A05717B00F2D492 /* PBXTextBookmark */;
-			E1318F230A05717B00F2D492 = E1318F230A05717B00F2D492 /* PBXTextBookmark */;
-			E1318F240A05717B00F2D492 = E1318F240A05717B00F2D492 /* PBXTextBookmark */;
-			E1318F250A05717B00F2D492 = E1318F250A05717B00F2D492 /* PBXTextBookmark */;
-			E1318F2A0A05717B00F2D492 = E1318F2A0A05717B00F2D492 /* PBXTextBookmark */;
-			E1318F2E0A05717B00F2D492 = E1318F2E0A05717B00F2D492 /* PBXTextBookmark */;
-			E1318F310A05717B00F2D492 = E1318F310A05717B00F2D492 /* PBXTextBookmark */;
-			E1318F330A05717B00F2D492 = E1318F330A05717B00F2D492 /* PBXTextBookmark */;
-			E1318F340A05717B00F2D492 = E1318F340A05717B00F2D492 /* PBXTextBookmark */;
-			E1318F350A05717B00F2D492 = E1318F350A05717B00F2D492 /* PBXTextBookmark */;
-			E1318F360A05717B00F2D492 = E1318F360A05717B00F2D492 /* PBXTextBookmark */;
-			E1318F370A05717B00F2D492 = E1318F370A05717B00F2D492 /* PBXTextBookmark */;
-			E1318F3A0A05717B00F2D492 = E1318F3A0A05717B00F2D492 /* PBXTextBookmark */;
-			E1318F430A05731500F2D492 = E1318F430A05731500F2D492 /* PBXTextBookmark */;
-			E1318F5D0A05751400F2D492 = E1318F5D0A05751400F2D492 /* PBXTextBookmark */;
-			E1318F610A05751400F2D492 = E1318F610A05751400F2D492 /* PBXTextBookmark */;
-			E13191CD0A05DE1C00F2D492 = E13191CD0A05DE1C00F2D492 /* PBXTextBookmark */;
-			E13191CF0A05DE1C00F2D492 = E13191CF0A05DE1C00F2D492 /* PBXTextBookmark */;
-			E13191D50A05DE3600F2D492 = E13191D50A05DE3600F2D492 /* PBXTextBookmark */;
-			E13191EF0A05E01800F2D492 = E13191EF0A05E01800F2D492 /* PBXTextBookmark */;
-			E13191F00A05E01800F2D492 = E13191F00A05E01800F2D492 /* PBXTextBookmark */;
-			E13191F50A05E0B100F2D492 = E13191F50A05E0B100F2D492 /* PBXTextBookmark */;
-			E13191F60A05E0B100F2D492 = E13191F60A05E0B100F2D492 /* PBXTextBookmark */;
-			E13191FF0A05E18500F2D492 = E13191FF0A05E18500F2D492 /* PBXTextBookmark */;
-			E13192000A05E18500F2D492 = E13192000A05E18500F2D492 /* PBXTextBookmark */;
-			E131920F0A05E29600F2D492 = E131920F0A05E29600F2D492 /* PBXTextBookmark */;
-			E13192160A05E34B00F2D492 = E13192160A05E34B00F2D492 /* PBXTextBookmark */;
-			E13192170A05E34B00F2D492 = E13192170A05E34B00F2D492 /* PBXTextBookmark */;
-			E131921A0A05E35C00F2D492 = E131921A0A05E35C00F2D492 /* PBXTextBookmark */;
-			E13192250A05E3D800F2D492 = E13192250A05E3D800F2D492 /* PBXTextBookmark */;
-			E131922C0A05E3F000F2D492 = E131922C0A05E3F000F2D492 /* PBXTextBookmark */;
-			E13192300A05E40A00F2D492 = E13192300A05E40A00F2D492 /* PBXTextBookmark */;
-			E13192330A05E41B00F2D492 = E13192330A05E41B00F2D492 /* PBXTextBookmark */;
-			E13192350A05E41B00F2D492 = E13192350A05E41B00F2D492 /* PBXTextBookmark */;
-			E13192360A05E41B00F2D492 = E13192360A05E41B00F2D492 /* PBXTextBookmark */;
-			E13192430A05E66100F2D492 = E13192430A05E66100F2D492 /* PBXTextBookmark */;
-			E13192480A05E67B00F2D492 = E13192480A05E67B00F2D492 /* PBXTextBookmark */;
-			E13192490A05E67B00F2D492 = E13192490A05E67B00F2D492 /* PBXTextBookmark */;
-			E131924A0A05E67B00F2D492 = E131924A0A05E67B00F2D492 /* PBXTextBookmark */;
-			E13192550A05E6E400F2D492 = E13192550A05E6E400F2D492 /* PBXTextBookmark */;
-			E13192560A05E6E400F2D492 = E13192560A05E6E400F2D492 /* PBXTextBookmark */;
-			E13192570A05E6E500F2D492 = E13192570A05E6E500F2D492 /* PBXTextBookmark */;
-			E131925B0A05E71800F2D492 = E131925B0A05E71800F2D492 /* PBXTextBookmark */;
-			E131925C0A05E71800F2D492 = E131925C0A05E71800F2D492 /* PBXTextBookmark */;
-			E131931C0A05E74B00F2D492 /* PBXTextBookmark */ = E131931C0A05E74B00F2D492 /* PBXTextBookmark */;
-			E13193210A05E76700F2D492 /* PBXTextBookmark */ = E13193210A05E76700F2D492 /* PBXTextBookmark */;
-			E13193220A05E76700F2D492 /* PBXTextBookmark */ = E13193220A05E76700F2D492 /* PBXTextBookmark */;
-			E13193230A05E76700F2D492 /* PBXTextBookmark */ = E13193230A05E76700F2D492 /* PBXTextBookmark */;
-			E13193240A05E76700F2D492 /* PBXTextBookmark */ = E13193240A05E76700F2D492 /* PBXTextBookmark */;
-			E13193280A05E76700F2D492 /* PBXTextBookmark */ = E13193280A05E76700F2D492 /* PBXTextBookmark */;
-			E13193320A05E88A00F2D492 /* PBXTextBookmark */ = E13193320A05E88A00F2D492 /* PBXTextBookmark */;
-			E13193330A05E88A00F2D492 /* PBXTextBookmark */ = E13193330A05E88A00F2D492 /* PBXTextBookmark */;
-			E13193340A05E88A00F2D492 /* PBXTextBookmark */ = E13193340A05E88A00F2D492 /* PBXTextBookmark */;
-			E13193350A05E88A00F2D492 /* PBXTextBookmark */ = E13193350A05E88A00F2D492 /* PBXTextBookmark */;
-			E13193360A05E88A00F2D492 /* PBXTextBookmark */ = E13193360A05E88A00F2D492 /* PBXTextBookmark */;
-			E13193370A05E88A00F2D492 /* PBXTextBookmark */ = E13193370A05E88A00F2D492 /* PBXTextBookmark */;
-			E14521F20A045F9A00C9B040 = E14521F20A045F9A00C9B040 /* PBXTextBookmark */;
-			E14521F50A045F9A00C9B040 = E14521F50A045F9A00C9B040 /* PBXTextBookmark */;
-			E14522160A04624900C9B040 = E14522160A04624900C9B040 /* PBXTextBookmark */;
-			E14523690A046AD500C9B040 = E14523690A046AD500C9B040 /* PBXTextBookmark */;
-			E145236C0A046AD500C9B040 = E145236C0A046AD500C9B040 /* PBXTextBookmark */;
-			E145236D0A046AD500C9B040 = E145236D0A046AD500C9B040 /* PBXTextBookmark */;
-			E14524520A04836100C9B040 = E14524520A04836100C9B040 /* PBXTextBookmark */;
-			E14524580A04836100C9B040 = E14524580A04836100C9B040 /* PBXTextBookmark */;
-			E14524FE0A04B20E00C9B040 = E14524FE0A04B20E00C9B040 /* PBXTextBookmark */;
-			E14525010A04B20E00C9B040 = E14525010A04B20E00C9B040 /* PBXTextBookmark */;
-			E145250B0A04B20E00C9B040 = E145250B0A04B20E00C9B040 /* PBXTextBookmark */;
-			E145250D0A04B20E00C9B040 = E145250D0A04B20E00C9B040 /* PBXTextBookmark */;
-			E14525100A04B20E00C9B040 = E14525100A04B20E00C9B040 /* PBXTextBookmark */;
-			E14525110A04B20E00C9B040 = E14525110A04B20E00C9B040 /* PBXTextBookmark */;
-			E14526CD0A04BC9300C9B040 = E14526CD0A04BC9300C9B040 /* PBXTextBookmark */;
-			E14526D00A04BC9300C9B040 = E14526D00A04BC9300C9B040 /* PBXTextBookmark */;
-			E14527370A04C0DE00C9B040 = E14527370A04C0DE00C9B040 /* PBXTextBookmark */;
-			E14527380A04C0DE00C9B040 = E14527380A04C0DE00C9B040 /* PBXTextBookmark */;
-			E145273C0A04C0DE00C9B040 = E145273C0A04C0DE00C9B040 /* PBXTextBookmark */;
-			E145273D0A04C0DE00C9B040 = E145273D0A04C0DE00C9B040 /* PBXTextBookmark */;
+			E16950C80A6DA0070085C106 /* PBXTextBookmark */ = E16950C80A6DA0070085C106 /* PBXTextBookmark */;
+			E16950D80A6DA4970085C106 /* PBXTextBookmark */ = E16950D80A6DA4970085C106 /* PBXTextBookmark */;
+			E16950DD0A6DA4C80085C106 /* PBXBookmark */ = E16950DD0A6DA4C80085C106 /* PBXBookmark */;
+			E16950E80A6DA57D0085C106 /* PBXBookmark */ = E16950E80A6DA57D0085C106 /* PBXBookmark */;
+			E169512C0A6DAD600085C106 /* PBXTextBookmark */ = E169512C0A6DAD600085C106 /* PBXTextBookmark */;
+			E169512D0A6DAD600085C106 /* PBXTextBookmark */ = E169512D0A6DAD600085C106 /* PBXTextBookmark */;
+			E169512E0A6DAD600085C106 /* PBXTextBookmark */ = E169512E0A6DAD600085C106 /* PBXTextBookmark */;
+			E169512F0A6DAD600085C106 /* PBXTextBookmark */ = E169512F0A6DAD600085C106 /* PBXTextBookmark */;
+			E169513B0A6DAEBC0085C106 /* PBXTextBookmark */ = E169513B0A6DAEBC0085C106 /* PBXTextBookmark */;
+			E169513D0A6DAEBC0085C106 /* PBXTextBookmark */ = E169513D0A6DAEBC0085C106 /* PBXTextBookmark */;
+			E169513E0A6DAEBC0085C106 /* PBXTextBookmark */ = E169513E0A6DAEBC0085C106 /* PBXTextBookmark */;
+			E169513F0A6DAEBC0085C106 /* PBXTextBookmark */ = E169513F0A6DAEBC0085C106 /* PBXTextBookmark */;
+			E16951400A6DAEBC0085C106 /* PBXTextBookmark */ = E16951400A6DAEBC0085C106 /* PBXTextBookmark */;
 		};
 		sourceControlManager = E12B21580548C9B600CFF4E9 /* Source Control */;
@@ -876,7 +800,7 @@
 	E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {793, 3718}}";
-			sepNavSelRange = "{8048, 0}";
-			sepNavVisRect = "{{0, 2030}, {793, 944}}";
+			sepNavIntBoundsRect = "{{0, 0}, {793, 3996}}";
+			sepNavSelRange = "{6373, 0}";
+			sepNavVisRect = "{{0, 1356}, {793, 924}}";
 			sepNavWindowFrame = "{{65, 118}, {832, 982}}";
 		};
@@ -977,4 +901,5 @@
 		actions = (
 		);
+		breakpointStyle = 0;
 		continueAfterActions = 0;
 		delayBeforeContinue = 0;
@@ -988,4 +913,5 @@
 		actions = (
 		);
+		breakpointStyle = 0;
 		continueAfterActions = 0;
 		delayBeforeContinue = 0;
@@ -1020,18 +946,9 @@
 		vrLoc = 0;
 	};
-	E1318E140A054F2A00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
-		name = "APEMain.m: 142";
-		rLen = 0;
-		rLoc = 5434;
-		rType = 0;
-		vrLen = 1592;
-		vrLoc = 4851;
-	};
 	E1318E260A05504100F2D492 /* -[NSObject setSelInProgress:] */ = {
 		isa = PBXSymbolicBreakpoint;
 		actions = (
 		);
+		breakpointStyle = 0;
 		continueAfterActions = 0;
 		delayBeforeContinue = 0;
@@ -1045,4 +962,5 @@
 		actions = (
 		);
+		breakpointStyle = 0;
 		continueAfterActions = 0;
 		delayBeforeContinue = 0;
@@ -1056,4 +974,5 @@
 		actions = (
 		);
+		breakpointStyle = 0;
 		continueAfterActions = 0;
 		delayBeforeContinue = 0;
@@ -1063,25 +982,9 @@
 		symbolName = "-[NSWindow sendEvent:]";
 	};
-	E1318E870A055F2000F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1318E880A055F2000F2D492 /* ApplicationEnhancer.h */;
-		name = "void\t\tAPEBundleMainLateLoad(CFBundleRef bundle, CFStringRef inAPEToolsCurrentAppID);";
-		rLen = 85;
-		rLoc = 1796;
-		rType = 0;
-		vrLen = 2061;
-		vrLoc = 1174;
-	};
-	E1318E880A055F2000F2D492 /* ApplicationEnhancer.h */ = {
-		isa = PBXFileReference;
-		lastKnownFileType = sourcecode.c.h;
-		name = ApplicationEnhancer.h;
-		path = /Library/Frameworks/ApplicationEnhancer.framework/Versions/A/Headers/ApplicationEnhancer.h;
-		sourceTree = "<absolute>";
-	};
 	E1318EA20A05603500F2D492 /* -[_NSThemeWidget mouseDown:] */ = {
 		isa = PBXSymbolicBreakpoint;
 		actions = (
 		);
+		breakpointStyle = 0;
 		continueAfterActions = 0;
 		delayBeforeContinue = 0;
@@ -1095,4 +998,5 @@
 		actions = (
 		);
+		breakpointStyle = 0;
 		continueAfterActions = 0;
 		delayBeforeContinue = 0;
@@ -1104,4 +1008,5 @@
 	E1318EB50A05615E00F2D492 /* 0x937da530 */ = {
 		isa = PBXSymbolicBreakpoint;
+		breakpointStyle = 0;
 		continueAfterActions = 0;
 		delayBeforeContinue = 0;
@@ -1115,4 +1020,5 @@
 		actions = (
 		);
+		breakpointStyle = 0;
 		continueAfterActions = 0;
 		delayBeforeContinue = 0;
@@ -1121,662 +1027,4 @@
 		state = 1;
 		symbolName = "-[NSControl mouseDown:]+160";
-	};
-	E1318ECD0A0568F300F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E14343CE03DB66E900050002 /* ICeCoffEESuper.m */;
-		name = "ICeCoffEESuper.m: menuForEvent:";
-		rLen = 62;
-		rLoc = 300;
-		rType = 0;
-		vrLen = 368;
-		vrLoc = 0;
-	};
-	E1318ED20A0568F300F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */;
-		name = "ICeCoffEETerminal.m: setNeedsDisplay";
-		rLen = 0;
-		rLoc = 2242;
-		rType = 0;
-		vrLen = 1992;
-		vrLoc = 602;
-	};
-	E1318EDC0A056EE100F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1BB269403DB74C200050002 /* ICeCoffEEMenuSuper.m */;
-		name = "ICeCoffEEMenuSuper.m: 20";
-		rLen = 0;
-		rLoc = 317;
-		rType = 0;
-		vrLen = 317;
-		vrLoc = 0;
-	};
-	E1318EDD0A056EE100F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */;
-		name = "ICeCoffEETerminal.m: ICCF_zeroRange";
-		rLen = 0;
-		rLoc = 286;
-		rType = 0;
-		vrLen = 1530;
-		vrLoc = 0;
-	};
-	E1318F190A05717B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1317B2E03DFC4DE00050002 /* ICeCoffEETerminal.h */;
-		name = "ICeCoffEETerminal.h: 28";
-		rLen = 0;
-		rLoc = 494;
-		rType = 0;
-		vrLen = 494;
-		vrLoc = 0;
-	};
-	E1318F1B0A05717B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1BF166B03DBE27000050002 /* ICeCoffEEWebKitSuper.h */;
-		name = "ICeCoffEEWebKitSuper.h: 13";
-		rLen = 0;
-		rLoc = 232;
-		rType = 0;
-		vrLen = 241;
-		vrLoc = 0;
-	};
-	E1318F1C0A05717B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1BF166D03DBE27000050002 /* ICeCoffEEWebKit.h */;
-		name = "ICeCoffEEWebKit.h: 17";
-		rLen = 0;
-		rLoc = 256;
-		rType = 0;
-		vrLen = 256;
-		vrLoc = 0;
-	};
-	E1318F1E0A05717B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1BF15BF03DBBE8900050002 /* VERSION */;
-		name = "VERSION: 1";
-		rLen = 0;
-		rLoc = 7;
-		rType = 0;
-		vrLen = 7;
-		vrLoc = 0;
-	};
-	E1318F200A05717B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1ABAED40812F4B2007C5427 /* Info-APEManagerPrefPane.plist */;
-		name = "Info-APEManagerPrefPane.plist: 26";
-		rLen = 0;
-		rLoc = 763;
-		rType = 0;
-		vrLen = 920;
-		vrLoc = 0;
-	};
-	E1318F210A05717B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1ABAEF00812F4B3007C5427 /* Info-ICeCoffEE Installer.plist */;
-		name = "Info-ICeCoffEE Installer.plist: 29";
-		rLen = 0;
-		rLoc = 790;
-		rType = 0;
-		vrLen = 790;
-		vrLoc = 0;
-	};
-	E1318F220A05717B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 089C165DFE840E0CC02AAC07 /* English */;
-		name = "English: 6";
-		rLen = 0;
-		rLoc = 221;
-		rType = 0;
-		vrLen = 238;
-		vrLoc = 0;
-	};
-	E1318F230A05717B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1CBC99803E7602700050002 /* English */;
-		name = "English: 8";
-		rLen = 0;
-		rLoc = 245;
-		rType = 0;
-		vrLen = 1384;
-		vrLoc = 0;
-	};
-	E1318F240A05717B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E14343B303DB4CF200050002 /* ICeCoffEE.h */;
-		name = "ICeCoffEE.h: 28";
-		rLen = 0;
-		rLoc = 1224;
-		rType = 0;
-		vrLen = 1632;
-		vrLoc = 636;
-	};
-	E1318F250A05717B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E169DBA703E4F6A400050002 /* ICeCoffEEConfig.h */;
-		name = "ICeCoffEEConfig.h: 38";
-		rLen = 0;
-		rLoc = 882;
-		rType = 0;
-		vrLen = 1204;
-		vrLoc = 0;
-	};
-	E1318F2A0A05717B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1BF166D03DBE27000050002 /* ICeCoffEEWebKit.h */;
-		name = "ICeCoffEEWebKit.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 256;
-		vrLoc = 0;
-	};
-	E1318F2E0A05717B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1BF166B03DBE27000050002 /* ICeCoffEEWebKitSuper.h */;
-		name = "ICeCoffEEWebKitSuper.h: 13";
-		rLen = 0;
-		rLoc = 232;
-		rType = 0;
-		vrLen = 241;
-		vrLoc = 0;
-	};
-	E1318F310A05717B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1BF15BF03DBBE8900050002 /* VERSION */;
-		name = "VERSION: 1";
-		rLen = 0;
-		rLoc = 7;
-		rType = 0;
-		vrLen = 7;
-		vrLoc = 0;
-	};
-	E1318F330A05717B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1ABAED40812F4B2007C5427 /* Info-APEManagerPrefPane.plist */;
-		name = "Info-APEManagerPrefPane.plist: 26";
-		rLen = 0;
-		rLoc = 763;
-		rType = 0;
-		vrLen = 920;
-		vrLoc = 0;
-	};
-	E1318F340A05717B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1ABAEF00812F4B3007C5427 /* Info-ICeCoffEE Installer.plist */;
-		name = "Info-ICeCoffEE Installer.plist: 29";
-		rLen = 0;
-		rLoc = 790;
-		rType = 0;
-		vrLen = 790;
-		vrLoc = 0;
-	};
-	E1318F350A05717B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 089C165DFE840E0CC02AAC07 /* English */;
-		name = "English: 6";
-		rLen = 0;
-		rLoc = 221;
-		rType = 0;
-		vrLen = 238;
-		vrLoc = 0;
-	};
-	E1318F360A05717B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1CBC99803E7602700050002 /* English */;
-		name = "English: 8";
-		rLen = 0;
-		rLoc = 245;
-		rType = 0;
-		vrLen = 1384;
-		vrLoc = 0;
-	};
-	E1318F370A05717B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E14343B303DB4CF200050002 /* ICeCoffEE.h */;
-		name = "ICeCoffEE.h: 28";
-		rLen = 0;
-		rLoc = 1224;
-		rType = 0;
-		vrLen = 1632;
-		vrLoc = 636;
-	};
-	E1318F3A0A05717B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E182C8F603DE817F00050002 /* ICeCoffEEShared.m */;
-		name = "ICeCoffEEShared.m: 20";
-		rLen = 0;
-		rLoc = 602;
-		rType = 0;
-		vrLen = 2124;
-		vrLoc = 0;
-	};
-	E1318F430A05731500F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E182C8F603DE817F00050002 /* ICeCoffEEShared.m */;
-		name = "ICeCoffEEShared.m: 10";
-		rLen = 0;
-		rLoc = 185;
-		rType = 0;
-		vrLen = 2124;
-		vrLoc = 0;
-	};
-	E1318F5D0A05751400F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1BF166A03DBE27000050002 /* ICeCoffEEWebKit.m */;
-		name = "ICeCoffEEWebKit.m: 31";
-		rLen = 0;
-		rLoc = 555;
-		rType = 0;
-		vrLen = 600;
-		vrLoc = 269;
-	};
-	E1318F610A05751400F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */;
-		name = "ICCF_AddSlashes after";
-		rLen = 21;
-		rLoc = 6979;
-		rType = 0;
-		vrLen = 1122;
-		vrLoc = 6032;
-	};
-	E13191CD0A05DE1C00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */;
-		name = "ICeCoffEE.m: 169";
-		rLen = 0;
-		rLoc = 6158;
-		rType = 0;
-		vrLen = 1091;
-		vrLoc = 6063;
-	};
-	E13191CF0A05DE1C00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */;
-		name = "ICeCoffEE.m: 169";
-		rLen = 0;
-		rLoc = 6158;
-		rType = 0;
-		vrLen = 1091;
-		vrLoc = 6063;
-	};
-	E13191D50A05DE3600F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */;
-		name = "ICCF_AddSlashes after";
-		rLen = 21;
-		rLoc = 6979;
-		rType = 0;
-		vrLen = 491;
-		vrLoc = 6663;
-	};
-	E13191EF0A05E01800F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = F56276C20379923401AA4DA5 /* English */;
-		name = "English: 4";
-		rLen = 0;
-		rLoc = 151;
-		rType = 0;
-		vrLen = 811;
-		vrLoc = 16748;
-	};
-	E13191F00A05E01800F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */;
-		name = "package-ICeCoffEE.sh: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1215;
-		vrLoc = 60;
-	};
-	E13191F50A05E0B100F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = F56276C20379923401AA4DA5 /* English */;
-		name = "English: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 713;
-		vrLoc = 0;
-	};
-	E13191F60A05E0B100F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = F56276C20379923401AA4DA5 /* English */;
-		name = "English: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 713;
-		vrLoc = 0;
-	};
-	E13191FF0A05E18500F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */;
-		name = "package-ICeCoffEE.sh: 16";
-		rLen = 0;
-		rLoc = 306;
-		rType = 0;
-		vrLen = 1102;
-		vrLoc = 0;
-	};
-	E13192000A05E18500F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E135625E03DC9FC200050002 /* ICeCoffEEShared.h */;
-		name = "ICeCoffEEShared.h: 16";
-		rLen = 0;
-		rLoc = 284;
-		rType = 0;
-		vrLen = 632;
-		vrLoc = 0;
-	};
-	E131920F0A05E29600F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = F56276C20379923401AA4DA5 /* English */;
-		name = "English: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 297;
-		vrLoc = 0;
-	};
-	E13192160A05E34B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */;
-		name = "package-ICeCoffEE.sh: 15";
-		rLen = 0;
-		rLoc = 305;
-		rType = 0;
-		vrLen = 1153;
-		vrLoc = 0;
-	};
-	E13192170A05E34B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */;
-		name = "package-ICeCoffEE.sh: 15";
-		rLen = 0;
-		rLoc = 305;
-		rType = 0;
-		vrLen = 1153;
-		vrLoc = 0;
-	};
-	E131921A0A05E35C00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */;
-		name = "package-ICeCoffEE.sh: 15";
-		rLen = 0;
-		rLoc = 305;
-		rType = 0;
-		vrLen = 612;
-		vrLoc = 61;
-	};
-	E13192250A05E3D800F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E135625E03DC9FC200050002 /* ICeCoffEEShared.h */;
-		name = "ICeCoffEEShared.h: 23";
-		rLen = 0;
-		rLoc = 412;
-		rType = 0;
-		vrLen = 326;
-		vrLoc = 284;
-	};
-	E131922C0A05E3F000F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
-		name = "APEMain.m: 145";
-		rLen = 0;
-		rLoc = 5808;
-		rType = 0;
-		vrLen = 1031;
-		vrLoc = 606;
-	};
-	E13192300A05E40A00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E135625E03DC9FC200050002 /* ICeCoffEEShared.h */;
-		name = "ICeCoffEEShared.h: 23";
-		rLen = 0;
-		rLoc = 412;
-		rType = 0;
-		vrLen = 336;
-		vrLoc = 284;
-	};
-	E13192330A05E41B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E182C8F603DE817F00050002 /* ICeCoffEEShared.m */;
-		name = "ICeCoffEEShared.m: 10";
-		rLen = 0;
-		rLoc = 185;
-		rType = 0;
-		vrLen = 1418;
-		vrLoc = 0;
-	};
-	E13192350A05E41B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
-		name = "APEMain.m: 147";
-		rLen = 0;
-		rLoc = 6046;
-		rType = 0;
-		vrLen = 937;
-		vrLoc = 0;
-	};
-	E13192360A05E41B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E182C8F603DE817F00050002 /* ICeCoffEEShared.m */;
-		name = "ICeCoffEEShared.m: 10";
-		rLen = 0;
-		rLoc = 185;
-		rType = 0;
-		vrLen = 1418;
-		vrLoc = 0;
-	};
-	E13192430A05E66100F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E135625E03DC9FC200050002 /* ICeCoffEEShared.h */;
-		name = "ICeCoffEEShared.h: 23";
-		rLen = 0;
-		rLoc = 412;
-		rType = 0;
-		vrLen = 316;
-		vrLoc = 284;
-	};
-	E13192480A05E67B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
-		name = "APEMain.m: 160";
-		rLen = 0;
-		rLoc = 6909;
-		rType = 0;
-		vrLen = 1258;
-		vrLoc = 1589;
-	};
-	E13192490A05E67B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E135625E03DC9FC200050002 /* ICeCoffEEShared.h */;
-		name = "ICeCoffEEShared.h: 23";
-		rLen = 0;
-		rLoc = 412;
-		rType = 0;
-		vrLen = 804;
-		vrLoc = 156;
-	};
-	E131924A0A05E67B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
-		name = "APEMain.m: 160";
-		rLen = 0;
-		rLoc = 6909;
-		rType = 0;
-		vrLen = 1258;
-		vrLoc = 1589;
-	};
-	E13192550A05E6E400F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E135625E03DC9FC200050002 /* ICeCoffEEShared.h */;
-		name = "ICeCoffEEShared.h: 23";
-		rLen = 0;
-		rLoc = 412;
-		rType = 0;
-		vrLen = 320;
-		vrLoc = 284;
-	};
-	E13192560A05E6E400F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		comments = "error: parse error before ';' token";
-		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
-		rLen = 0;
-		rLoc = 162;
-		rType = 1;
-	};
-	E13192570A05E6E500F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E135625E03DC9FC200050002 /* ICeCoffEEShared.h */;
-		name = "ICeCoffEEShared.h: 23";
-		rLen = 0;
-		rLoc = 412;
-		rType = 0;
-		vrLen = 320;
-		vrLoc = 284;
-	};
-	E131925B0A05E71800F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E135625E03DC9FC200050002 /* ICeCoffEEShared.h */;
-		name = "ICeCoffEEShared.h: 23";
-		rLen = 0;
-		rLoc = 412;
-		rType = 0;
-		vrLen = 808;
-		vrLoc = 156;
-	};
-	E131925C0A05E71800F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
-		name = "APEMain.m: 164";
-		rLen = 0;
-		rLoc = 7193;
-		rType = 0;
-		vrLen = 1299;
-		vrLoc = 6050;
-	};
-	E131931C0A05E74B00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
-		name = "APEMain.m: 164";
-		rLen = 0;
-		rLoc = 7193;
-		rType = 0;
-		vrLen = 1298;
-		vrLoc = 6050;
-	};
-	E13193210A05E76700F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
-		name = "APEMain.m: 164";
-		rLen = 0;
-		rLoc = 7193;
-		rType = 0;
-		vrLen = 1570;
-		vrLoc = 5824;
-	};
-	E13193220A05E76700F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */;
-		name = "package-ICeCoffEE.sh: 15";
-		rLen = 0;
-		rLoc = 305;
-		rType = 0;
-		vrLen = 1153;
-		vrLoc = 0;
-	};
-	E13193230A05E76700F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
-		name = "APEMain.m: 164";
-		rLen = 0;
-		rLoc = 7193;
-		rType = 0;
-		vrLen = 1570;
-		vrLoc = 5824;
-	};
-	E13193240A05E76700F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */;
-		name = "package-ICeCoffEE.sh: 24";
-		rLen = 0;
-		rLoc = 790;
-		rType = 0;
-		vrLen = 1170;
-		vrLoc = 0;
-	};
-	E13193280A05E76700F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
-		name = "APEMain.m: 164";
-		rLen = 0;
-		rLoc = 7193;
-		rType = 0;
-		vrLen = 1298;
-		vrLoc = 6050;
-	};
-	E13193320A05E88A00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = F56276C20379923401AA4DA5 /* English */;
-		name = "English: 126";
-		rLen = 0;
-		rLoc = 7803;
-		rType = 0;
-		vrLen = 1454;
-		vrLoc = 7656;
-	};
-	E13193330A05E88A00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */;
-		name = "package-ICeCoffEE.sh: 24";
-		rLen = 0;
-		rLoc = 790;
-		rType = 0;
-		vrLen = 1170;
-		vrLoc = 0;
-	};
-	E13193340A05E88A00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */;
-		name = "package-ICeCoffEE.sh: 24";
-		rLen = 0;
-		rLoc = 790;
-		rType = 0;
-		vrLen = 1170;
-		vrLoc = 0;
-	};
-	E13193350A05E88A00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = F56276C20379923401AA4DA5 /* English */;
-		name = "English: 126";
-		rLen = 0;
-		rLoc = 7803;
-		rType = 0;
-		vrLen = 1454;
-		vrLoc = 7656;
-	};
-	E13193360A05E88A00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */;
-		name = "package-ICeCoffEE.sh: 23";
-		rLen = 0;
-		rLoc = 768;
-		rType = 0;
-		vrLen = 1175;
-		vrLoc = 0;
-	};
-	E13193370A05E88A00F2D492 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
-		name = "APEMain.m: 164";
-		rLen = 0;
-		rLoc = 7193;
-		rType = 0;
-		vrLen = 1298;
-		vrLoc = 6050;
 	};
 	E135625E03DC9FC200050002 /* ICeCoffEEShared.h */ = {
@@ -1911,64 +1159,4 @@
 			sepNavWindowFrame = "{{188, 3}, {721, 638}}";
 		};
-	};
-	E14521F20A045F9A00C9B040 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E191FC9D0831B8FB003B09BC /* ICeCoffEESetServicesMenu.m */;
-		name = "ICeCoffEESetServicesMenu.m: 23";
-		rLen = 0;
-		rLoc = 846;
-		rType = 0;
-		vrLen = 1124;
-		vrLoc = 0;
-	};
-	E14521F50A045F9A00C9B040 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E191FC9D0831B8FB003B09BC /* ICeCoffEESetServicesMenu.m */;
-		name = "ICeCoffEESetServicesMenu.m: 23";
-		rLen = 0;
-		rLoc = 846;
-		rType = 0;
-		vrLen = 1124;
-		vrLoc = 0;
-	};
-	E14522160A04624900C9B040 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = F56276C20379923401AA4DA5 /* English */;
-		name = "English: 121";
-		rLen = 0;
-		rLoc = 7437;
-		rType = 0;
-		vrLen = 1246;
-		vrLoc = 7274;
-	};
-	E14523690A046AD500C9B040 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = F5CD5EAA02DAE61A01AA4DA5 /* Exports.exp */;
-		name = "Exports.exp: 4";
-		rLen = 0;
-		rLoc = 65;
-		rType = 0;
-		vrLen = 65;
-		vrLoc = 0;
-	};
-	E145236C0A046AD500C9B040 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = F5CD5EAA02DAE61A01AA4DA5 /* Exports.exp */;
-		name = "Exports.exp: 4";
-		rLen = 0;
-		rLoc = 65;
-		rType = 0;
-		vrLen = 65;
-		vrLoc = 0;
-	};
-	E145236D0A046AD500C9B040 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E169DBA703E4F6A400050002 /* ICeCoffEEConfig.h */;
-		name = "ICeCoffEEConfig.h: 38";
-		rLen = 0;
-		rLoc = 882;
-		rType = 0;
-		vrLen = 864;
-		vrLoc = 0;
 	};
 	E14523860A046B6A00C9B040 /* XCBreakpointsBucket */ = {
@@ -1986,165 +1174,4 @@
 			E1318EB80A05618400F2D492 /* -[NSControl mouseDown:]+160 */,
 		);
-	};
-	E14524520A04836100C9B040 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E165AB3503E7A7FC00050002 /* ICeCoffEEAction.h */;
-		name = "ICeCoffEEAction.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 536;
-		vrLoc = 0;
-	};
-	E14524580A04836100C9B040 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E165AB3503E7A7FC00050002 /* ICeCoffEEAction.h */;
-		name = "ICeCoffEEAction.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 536;
-		vrLoc = 0;
-	};
-	E14524FE0A04B20E00C9B040 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E14524FF0A04B20E00C9B040 /* CarbonUtils.h */;
-		name = "(null): 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1598;
-		vrLoc = 372;
-	};
-	E14524FF0A04B20E00C9B040 /* CarbonUtils.h */ = {
-		isa = PBXFileReference;
-		lastKnownFileType = sourcecode.c.h;
-		name = CarbonUtils.h;
-		path = /Users/nicholas/Applications/WebKit.app/Contents/Resources/WebKit.framework/Versions/A/Headers/CarbonUtils.h;
-		sourceTree = "<absolute>";
-	};
-	E14525010A04B20E00C9B040 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E14343CD03DB66E900050002 /* ICeCoffEESuper.h */;
-		name = "ICeCoffEESuper.h: 15";
-		rLen = 0;
-		rLoc = 231;
-		rType = 0;
-		vrLen = 237;
-		vrLoc = 0;
-	};
-	E145250B0A04B20E00C9B040 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1BB269403DB74C200050002 /* ICeCoffEEMenuSuper.m */;
-		name = "ICeCoffEEMenuSuper.m: 20";
-		rLen = 0;
-		rLoc = 317;
-		rType = 0;
-		vrLen = 317;
-		vrLoc = 0;
-	};
-	E145250D0A04B20E00C9B040 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E14343CE03DB66E900050002 /* ICeCoffEESuper.m */;
-		name = "ICeCoffEESuper.m: 21";
-		rLen = 0;
-		rLoc = 334;
-		rType = 0;
-		vrLen = 368;
-		vrLoc = 0;
-	};
-	E14525100A04B20E00C9B040 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E14343CD03DB66E900050002 /* ICeCoffEESuper.h */;
-		name = "ICeCoffEESuper.h: 15";
-		rLen = 0;
-		rLoc = 231;
-		rType = 0;
-		vrLen = 237;
-		vrLoc = 0;
-	};
-	E14525110A04B20E00C9B040 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1317B2E03DFC4DE00050002 /* ICeCoffEETerminal.h */;
-		name = "ICeCoffEETerminal.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 494;
-		vrLoc = 0;
-	};
-	E14526CD0A04BC9300C9B040 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1BF167203DBEAA000050002 /* WebCoreBridge.h */;
-		name = "WebCoreBridge.h: 3";
-		rLen = 0;
-		rLoc = 70;
-		rType = 0;
-		vrLen = 1678;
-		vrLoc = 0;
-	};
-	E14526CF0A04BC9300C9B040 /* WebFramePrivate.h */ = {
-		isa = PBXFileReference;
-		lastKnownFileType = sourcecode.c.h;
-		name = WebFramePrivate.h;
-		path = /Users/nicholas/Applications/WebKit.app/Contents/Resources/WebKit.framework/Versions/A/PrivateHeaders/WebFramePrivate.h;
-		sourceTree = "<absolute>";
-	};
-	E14526D00A04BC9300C9B040 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1BF167203DBEAA000050002 /* WebCoreBridge.h */;
-		name = "WebCoreBridge.h: 3";
-		rLen = 0;
-		rLoc = 70;
-		rType = 0;
-		vrLen = 1678;
-		vrLoc = 0;
-	};
-	E14527370A04C0DE00C9B040 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E14526CF0A04BC9300C9B040 /* WebFramePrivate.h */;
-		name = "WebFramePrivate.h: 38";
-		rLen = 0;
-		rLoc = 1846;
-		rType = 0;
-		vrLen = 1238;
-		vrLoc = 5644;
-	};
-	E14527380A04C0DE00C9B040 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E14527390A04C0DE00C9B040 /* NSInputManager.h */;
-		name = "- (NSRange) selectedRange;";
-		rLen = 27;
-		rLoc = 1210;
-		rType = 0;
-		vrLen = 1507;
-		vrLoc = 0;
-	};
-	E14527390A04C0DE00C9B040 /* NSInputManager.h */ = {
-		isa = PBXFileReference;
-		lastKnownFileType = sourcecode.c.h;
-		name = NSInputManager.h;
-		path = /Developer/SDKs/MacOSX10.3.9.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSInputManager.h;
-		sourceTree = "<absolute>";
-	};
-	E145273C0A04C0DE00C9B040 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E14526CF0A04BC9300C9B040 /* WebFramePrivate.h */;
-		name = "WebFramePrivate.h: 38";
-		rLen = 0;
-		rLoc = 1846;
-		rType = 0;
-		vrLen = 1238;
-		vrLoc = 5644;
-	};
-	E145273D0A04C0DE00C9B040 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = E1BF166A03DBE27000050002 /* ICeCoffEEWebKit.m */;
-		name = "ICeCoffEEWebKit.m: 32";
-		rLen = 0;
-		rLoc = 561;
-		rType = 0;
-		vrLen = 910;
-		vrLoc = 0;
 	};
 	E14994BA03DE8A4D00050002 /* PBXTextBookmark */ = {
@@ -2261,10 +1288,153 @@
 		sourceTree = "<absolute>";
 	};
+	E16950C80A6DA0070085C106 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		comments = "error: ICeCoffEETextEdit.h: No such file or directory";
+		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
+		rLen = 1;
+		rLoc = 19;
+		rType = 1;
+	};
+	E16950D80A6DA4970085C106 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E16950D90A6DA4970085C106 /* ui.plist */;
+		rLen = 0;
+		rLoc = 2147483647;
+		rType = 0;
+	};
+	E16950D90A6DA4970085C106 /* ui.plist */ = {
+		isa = PBXFileReference;
+		lastKnownFileType = text.xml;
+		name = ui.plist;
+		path = "/Volumes/Xounds 2.4/Xounds 2.4 Installer.app/Contents/Resources/ui/ui.plist";
+		sourceTree = "<absolute>";
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {754, 984}}";
+			sepNavSelRange = "{1907, 60}";
+			sepNavVisRect = "{{0, 0}, {754, 984}}";
+			sepNavWindowFrame = "{{38, 110}, {793, 1042}}";
+		};
+	};
+	E16950DD0A6DA4C80085C106 /* PBXBookmark */ = {
+		isa = PBXBookmark;
+		fRef = E1BF15A503DBAA5600050002 /* ui.plist */;
+	};
+	E16950E80A6DA57D0085C106 /* PBXBookmark */ = {
+		isa = PBXBookmark;
+		fRef = F56276C20379923401AA4DA5 /* English */;
+		name = "APEInfo.rtfd (English)";
+	};
+	E169512C0A6DAD600085C106 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E170DFDD0835D6F400B484AC /* ICeCoffEETrigger.h */;
+		name = "ICeCoffEETrigger.h: setTriggerForEvent:onTarget:";
+		rLen = 0;
+		rLoc = 395;
+		rType = 0;
+		vrLen = 472;
+		vrLoc = 0;
+	};
+	E169512D0A6DAD600085C106 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E170DFDE0835D6F400B484AC /* ICeCoffEETrigger.m */;
+		name = "ICeCoffEETrigger.m: 34";
+		rLen = 0;
+		rLoc = 885;
+		rType = 0;
+		vrLen = 1167;
+		vrLoc = 0;
+	};
+	E169512E0A6DAD600085C106 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E170DFDE0835D6F400B484AC /* ICeCoffEETrigger.m */;
+		name = "ICeCoffEETrigger.m: 34";
+		rLen = 0;
+		rLoc = 885;
+		rType = 0;
+		vrLen = 1167;
+		vrLoc = 0;
+	};
+	E169512F0A6DAD600085C106 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E170DFDD0835D6F400B484AC /* ICeCoffEETrigger.h */;
+		name = "ICeCoffEETrigger.h: setTriggerForEvent:onTarget:";
+		rLen = 0;
+		rLoc = 395;
+		rType = 0;
+		vrLen = 472;
+		vrLoc = 0;
+	};
+	E169513B0A6DAEBC0085C106 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E169513C0A6DAEBC0085C106 /* ui.plist */;
+		name = "(null): 68";
+		rLen = 60;
+		rLoc = 1907;
+		rType = 0;
+		vrLen = 1984;
+		vrLoc = 0;
+	};
+	E169513C0A6DAEBC0085C106 /* ui.plist */ = {
+		isa = PBXFileReference;
+		name = ui.plist;
+		path = "/Volumes/Xounds 2.4/Xounds 2.4 Installer.app/Contents/Resources/ui/ui.plist";
+		sourceTree = "<absolute>";
+	};
+	E169513D0A6DAEBC0085C106 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E170DFDE0835D6F400B484AC /* ICeCoffEETrigger.m */;
+		name = "ICeCoffEETrigger.m: 45";
+		rLen = 0;
+		rLoc = 1148;
+		rType = 0;
+		vrLen = 1173;
+		vrLoc = 0;
+	};
+	E169513E0A6DAEBC0085C106 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = F56276C20379923401AA4DA5 /* English */;
+		name = "English: 129";
+		rLen = 0;
+		rLoc = 8004;
+		rType = 0;
+		vrLen = 2435;
+		vrLoc = 6925;
+	};
+	E169513F0A6DAEBC0085C106 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1BF15A503DBAA5600050002 /* ui.plist */;
+		name = "ui.plist: 50";
+		rLen = 0;
+		rLoc = 1395;
+		rType = 0;
+		vrLen = 1395;
+		vrLoc = 0;
+	};
+	E16951400A6DAEBC0085C106 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
+		name = "APEMain.m: ICCF_MigratePrefs";
+		rLen = 0;
+		rLoc = 707;
+		rType = 0;
+		vrLen = 1516;
+		vrLoc = 0;
+	};
 	E169DBA103E4EF5E00050002 /* ICeCoffEETextEdit.c */ = {
-		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {758, 2222}}";
-			sepNavSelRange = "{7587, 0}";
-			sepNavVisRect = "{{0, 1617}, {758, 353}}";
-		};
+		isa = PBXFileReference;
+		fileEncoding = 4;
+		indentWidth = 4;
+		lastKnownFileType = sourcecode.c.c;
+		name = ICeCoffEETextEdit.c;
+		path = /Users/nicholas/Documents/Development/ICeCoffEE/ICeCoffEE/ICeCoffEETextEdit.c;
+		sourceTree = "<absolute>";
+		tabWidth = 4;
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {697, 2364}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRect = "{{0, 0}, {697, 582}}";
+			sepNavWindowFrame = "{{15, 533}, {736, 640}}";
+		};
+		usesTabs = 0;
 	};
 	E169DBA603E4F62F00050002 /* PBXTextBookmark */ = {
@@ -2288,7 +1458,7 @@
 	E170DFDD0835D6F400B484AC /* ICeCoffEETrigger.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {753, 471}}";
-			sepNavSelRange = "{468, 0}";
-			sepNavVisRect = "{{0, 0}, {753, 470}}";
+			sepNavIntBoundsRect = "{{0, 0}, {748, 585}}";
+			sepNavSelRange = "{395, 0}";
+			sepNavVisRect = "{{0, 0}, {748, 585}}";
 			sepNavWindowFrame = "{{687, 97}, {792, 508}}";
 		};
@@ -2296,7 +1466,7 @@
 	E170DFDE0835D6F400B484AC /* ICeCoffEETrigger.m */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {748, 704}}";
-			sepNavSelRange = "{148, 0}";
-			sepNavVisRect = "{{0, 0}, {748, 605}}";
+			sepNavIntBoundsRect = "{{0, 0}, {748, 768}}";
+			sepNavSelRange = "{1148, 0}";
+			sepNavVisRect = "{{0, 0}, {748, 585}}";
 			sepNavWindowFrame = "{{28, 480}, {787, 643}}";
 		};
@@ -2410,7 +1580,7 @@
 	E1ABAEB80812F4B2007C5427 /* Info-APE Module.plist */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {629, 555}}";
-			sepNavSelRange = "{985, 0}";
-			sepNavVisRect = "{{0, 0}, {629, 555}}";
+			sepNavIntBoundsRect = "{{0, 0}, {639, 483}}";
+			sepNavSelRange = "{981, 0}";
+			sepNavVisRect = "{{0, 0}, {639, 483}}";
 			sepNavWindowFrame = "{{200, 163}, {746, 511}}";
 		};
@@ -2421,7 +1591,7 @@
 	E1ABAED40812F4B2007C5427 /* Info-APEManagerPrefPane.plist */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {629, 555}}";
-			sepNavSelRange = "{763, 0}";
-			sepNavVisRect = "{{0, 0}, {629, 555}}";
+			sepNavIntBoundsRect = "{{0, 0}, {639, 483}}";
+			sepNavSelRange = "{762, 0}";
+			sepNavVisRect = "{{0, 0}, {639, 483}}";
 			sepNavWindowFrame = "{{429, 152}, {787, 643}}";
 		};
@@ -2458,7 +1628,7 @@
 	E1ABAEF00812F4B3007C5427 /* Info-ICeCoffEE Installer.plist */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {629, 555}}";
+			sepNavIntBoundsRect = "{{0, 0}, {639, 483}}";
 			sepNavSelRange = "{790, 0}";
-			sepNavVisRect = "{{0, 0}, {629, 555}}";
+			sepNavVisRect = "{{0, 0}, {639, 483}}";
 			sepNavWindowFrame = "{{452, 131}, {787, 643}}";
 		};
@@ -2505,5 +1675,5 @@
 		};
 	};
-	E1BF15A403DBAA5600050002 /* Preinstall.sh */ = {
+	E1BF15A403DBAA5600050002 /* KillPrefpanesCache.sh */ = {
 		uiCtxt = {
 			sepNavIntBoundsRect = "{{0, 0}, {735, 464}}";
@@ -2515,15 +1685,15 @@
 	E1BF15A503DBAA5600050002 /* ui.plist */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {711, 539}}";
-			sepNavSelRange = "{172, 0}";
-			sepNavVisRect = "{{0, 0}, {711, 464}}";
-			sepNavWindowFrame = "{{84, 176}, {750, 502}}";
+			sepNavIntBoundsRect = "{{0, 0}, {694, 944}}";
+			sepNavSelRange = "{1395, 0}";
+			sepNavVisRect = "{{0, 0}, {694, 944}}";
+			sepNavWindowFrame = "{{865, 137}, {733, 1002}}";
 		};
 	};
 	E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {629, 480}}";
-			sepNavSelRange = "{768, 0}";
-			sepNavVisRect = "{{0, 0}, {629, 384}}";
+			sepNavIntBoundsRect = "{{0, 0}, {639, 483}}";
+			sepNavSelRange = "{145, 0}";
+			sepNavVisRect = "{{0, 0}, {639, 483}}";
 			sepNavWindowFrame = "{{15, 103}, {721, 638}}";
 		};
@@ -2531,7 +1701,7 @@
 	E1BF15BF03DBBE8900050002 /* VERSION */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {629, 555}}";
+			sepNavIntBoundsRect = "{{0, 0}, {639, 483}}";
 			sepNavSelRange = "{7, 0}";
-			sepNavVisRect = "{{0, 0}, {629, 555}}";
+			sepNavVisRect = "{{0, 0}, {639, 483}}";
 			sepNavWindowFrame = "{{15, 239}, {750, 502}}";
 		};
@@ -2624,8 +1794,8 @@
 	F56276C20379923401AA4DA5 /* English */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {629, 6605}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRect = "{{0, 0}, {629, 384}}";
-			sepNavWindowFrame = "{{203, 0}, {754, 746}}";
+			sepNavIntBoundsRect = "{{0, 0}, {715, 6281}}";
+			sepNavSelRange = "{8004, 0}";
+			sepNavVisRect = "{{0, 2497}, {715, 688}}";
+			sepNavWindowFrame = "{{448, 117}, {754, 746}}";
 		};
 	};
@@ -2640,8 +1810,8 @@
 	F9A6986E03BE1DF000AA4DA5 /* APEMain.m */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {670, 3876}}";
-			sepNavSelRange = "{7193, 0}";
-			sepNavVisRect = "{{0, 1891}, {670, 281}}";
-			sepNavWindowFrame = "{{98, 32}, {752, 654}}";
+			sepNavIntBoundsRect = "{{0, 0}, {713, 3768}}";
+			sepNavSelRange = "{707, 0}";
+			sepNavVisRect = "{{0, 0}, {713, 596}}";
+			sepNavWindowFrame = "{{295, -4}, {752, 654}}";
 		};
 	};
Index: trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/nicholas.perspective
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/nicholas.perspective	(revision 255)
+++ trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/nicholas.perspective	(revision 256)
@@ -4,5 +4,5 @@
 <dict>
 	<key>ActivePerspectiveName</key>
-	<string>Project</string>
+	<string>Build</string>
 	<key>AllowedModules</key>
 	<array>
@@ -189,7 +189,7 @@
 	<key>PerspectiveWidths</key>
 	<array>
-		<integer>877</integer>
-		<integer>877</integer>
-		<integer>877</integer>
+		<integer>887</integer>
+		<integer>887</integer>
+		<integer>887</integer>
 	</array>
 	<key>Perspectives</key>
@@ -262,10 +262,9 @@
 							<array>
 								<array>
-									<integer>7</integer>
 									<integer>0</integer>
 								</array>
 							</array>
 							<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
-							<string>{{0, 0}, {185, 559}}</string>
+							<string>{{0, 0}, {185, 659}}</string>
 						</dict>
 						<key>PBXTopSmartGroupGIDs</key>
@@ -277,5 +276,5 @@
 					<dict>
 						<key>Frame</key>
-						<string>{{0, 0}, {202, 577}}</string>
+						<string>{{0, 0}, {202, 677}}</string>
 						<key>GroupTreeTableConfiguration</key>
 						<array>
@@ -283,6 +282,4 @@
 							<real>185</real>
 						</array>
-						<key>RubberWindowFrame</key>
-						<string>76 67 877 618 0 0 1024 746 </string>
 					</dict>
 					<key>Module</key>
@@ -295,6 +292,4 @@
 					<array>
 						<dict>
-							<key>BecomeActive</key>
-							<true/>
 							<key>ContentConfiguration</key>
 							<dict>
@@ -302,5 +297,5 @@
 								<string>E1E685A60A044B320072E0C9</string>
 								<key>PBXProjectModuleLabel</key>
-								<string>package-ICeCoffEE.sh</string>
+								<string>APEInfo.rtfd</string>
 								<key>PBXSplitModuleInNavigatorKey</key>
 								<dict>
@@ -310,9 +305,9 @@
 										<string>E1E685A70A044B320072E0C9</string>
 										<key>PBXProjectModuleLabel</key>
-										<string>package-ICeCoffEE.sh</string>
+										<string>APEInfo.rtfd</string>
 										<key>_historyCapacity</key>
 										<integer>0</integer>
 										<key>bookmark</key>
-										<string>E13193360A05E88A00F2D492</string>
+										<string>E16950500A6D9D5D0085C106</string>
 										<key>history</key>
 										<array>
@@ -325,5 +320,4 @@
 											<string>E14527370A04C0DE00C9B040</string>
 											<string>E14527380A04C0DE00C9B040</string>
-											<string>E1318E870A055F2000F2D492</string>
 											<string>E1318ECD0A0568F300F2D492</string>
 											<string>E1318EDC0A056EE100F2D492</string>
@@ -332,9 +326,4 @@
 											<string>E1318F1B0A05717B00F2D492</string>
 											<string>E1318F1C0A05717B00F2D492</string>
-											<string>E1318F1E0A05717B00F2D492</string>
-											<string>E1318F200A05717B00F2D492</string>
-											<string>E1318F210A05717B00F2D492</string>
-											<string>E1318F220A05717B00F2D492</string>
-											<string>E1318F230A05717B00F2D492</string>
 											<string>E1318F240A05717B00F2D492</string>
 											<string>E1318F250A05717B00F2D492</string>
@@ -344,6 +333,13 @@
 											<string>E13192490A05E67B00F2D492</string>
 											<string>E13193210A05E76700F2D492</string>
-											<string>E13193320A05E88A00F2D492</string>
-											<string>E13193330A05E88A00F2D492</string>
+											<string>E169502B0A6D9AE90085C106</string>
+											<string>E169502C0A6D9AE90085C106</string>
+											<string>E169502D0A6D9AE90085C106</string>
+											<string>E169502E0A6D9AE90085C106</string>
+											<string>E169502F0A6D9AE90085C106</string>
+											<string>E16950300A6D9AE90085C106</string>
+											<string>E16950310A6D9AE90085C106</string>
+											<string>E16950320A6D9AE90085C106</string>
+											<string>E169503E0A6D9AED0085C106</string>
 										</array>
 										<key>prevStack</key>
@@ -375,7 +371,13 @@
 											<string>E13191F00A05E01800F2D492</string>
 											<string>E13192000A05E18500F2D492</string>
-											<string>E13193230A05E76700F2D492</string>
-											<string>E13193340A05E88A00F2D492</string>
-											<string>E13193350A05E88A00F2D492</string>
+											<string>E16950330A6D9AE90085C106</string>
+											<string>E16950340A6D9AE90085C106</string>
+											<string>E16950350A6D9AE90085C106</string>
+											<string>E16950360A6D9AE90085C106</string>
+											<string>E16950370A6D9AE90085C106</string>
+											<string>E16950380A6D9AE90085C106</string>
+											<string>E16950390A6D9AE90085C106</string>
+											<string>E169503A0A6D9AE90085C106</string>
+											<string>E169503B0A6D9AE90085C106</string>
 										</array>
 									</dict>
@@ -391,12 +393,10 @@
 							<dict>
 								<key>Frame</key>
-								<string>{{0, 0}, {670, 401}}</string>
-								<key>RubberWindowFrame</key>
-								<string>76 67 877 618 0 0 1024 746 </string>
+								<string>{{0, 0}, {680, 500}}</string>
 							</dict>
 							<key>Module</key>
 							<string>PBXNavigatorGroup</string>
 							<key>Proportion</key>
-							<string>401pt</string>
+							<string>500pt</string>
 						</dict>
 						<dict>
@@ -416,7 +416,5 @@
 									<dict>
 										<key>Frame</key>
-										<string>{{10, 27}, {670, 145}}</string>
-										<key>RubberWindowFrame</key>
-										<string>76 67 877 618 0 0 1024 746 </string>
+										<string>{{10, 27}, {680, 145}}</string>
 									</dict>
 									<key>Module</key>
@@ -459,5 +457,5 @@
 					</array>
 					<key>Proportion</key>
-					<string>670pt</string>
+					<string>680pt</string>
 				</dict>
 			</array>
@@ -477,9 +475,9 @@
 			<key>TableOfContents</key>
 			<array>
-				<string>E13193250A05E76700F2D492</string>
+				<string>E1694FF90A6D931D0085C106</string>
 				<string>1CA23ED40692098700951B8B</string>
-				<string>E13193260A05E76700F2D492</string>
+				<string>E1694FFA0A6D931D0085C106</string>
 				<string>E1E685A60A044B320072E0C9</string>
-				<string>E13193270A05E76700F2D492</string>
+				<string>E1694FFB0A6D931D0085C106</string>
 				<string>1CA23EDF0692099D00951B8B</string>
 				<string>1CA23EE00692099D00951B8B</string>
@@ -539,5 +537,8 @@
 						<dict>
 							<key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
-							<array/>
+							<array>
+								<string>29B97314FDCFA39411CA2CEA</string>
+								<string>E1BF154403DB950B00050002</string>
+							</array>
 							<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
 							<array>
@@ -547,5 +548,5 @@
 							</array>
 							<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
-							<string>{{0, 0}, {144, 559}}</string>
+							<string>{{0, 0}, {144, 659}}</string>
 						</dict>
 						<key>PBXTopSmartGroupGIDs</key>
@@ -557,5 +558,5 @@
 					<dict>
 						<key>Frame</key>
-						<string>{{0, 0}, {161, 577}}</string>
+						<string>{{0, 0}, {161, 677}}</string>
 						<key>GroupTreeTableConfiguration</key>
 						<array>
@@ -563,4 +564,6 @@
 							<real>144</real>
 						</array>
+						<key>RubberWindowFrame</key>
+						<string>30 439 887 718 0 0 1920 1178 </string>
 					</dict>
 					<key>Module</key>
@@ -590,5 +593,5 @@
 										<integer>0</integer>
 										<key>bookmark</key>
-										<string>E13193370A05E88A00F2D492</string>
+										<string>E16950540A6D9D5D0085C106</string>
 										<key>history</key>
 										<array>
@@ -601,5 +604,4 @@
 											<string>E14527370A04C0DE00C9B040</string>
 											<string>E14527380A04C0DE00C9B040</string>
-											<string>E1318E870A055F2000F2D492</string>
 											<string>E1318F1B0A05717B00F2D492</string>
 											<string>E1318F1C0A05717B00F2D492</string>
@@ -610,5 +612,4 @@
 											<string>E1318F230A05717B00F2D492</string>
 											<string>E1318F240A05717B00F2D492</string>
-											<string>E1318F430A05731500F2D492</string>
 											<string>E1318ECD0A0568F300F2D492</string>
 											<string>E1318EDC0A056EE100F2D492</string>
@@ -617,9 +618,12 @@
 											<string>E1318F250A05717B00F2D492</string>
 											<string>E1318F5D0A05751400F2D492</string>
-											<string>E13191D50A05DE3600F2D492</string>
-											<string>E131920F0A05E29600F2D492</string>
-											<string>E131921A0A05E35C00F2D492</string>
-											<string>E13192550A05E6E400F2D492</string>
-											<string>E131925C0A05E71800F2D492</string>
+											<string>E13191CD0A05DE1C00F2D492</string>
+											<string>E13192330A05E41B00F2D492</string>
+											<string>E13192490A05E67B00F2D492</string>
+											<string>E169502C0A6D9AE90085C106</string>
+											<string>E169502E0A6D9AE90085C106</string>
+											<string>E169503D0A6D9AED0085C106</string>
+											<string>E16950510A6D9D5D0085C106</string>
+											<string>E16950520A6D9D5D0085C106</string>
 										</array>
 										<key>prevStack</key>
@@ -651,4 +655,7 @@
 											<string>E13191F00A05E01800F2D492</string>
 											<string>E13192000A05E18500F2D492</string>
+											<string>E16950340A6D9AE90085C106</string>
+											<string>E16950370A6D9AE90085C106</string>
+											<string>E16950530A6D9D5D0085C106</string>
 										</array>
 									</dict>
@@ -664,21 +671,25 @@
 							<dict>
 								<key>Frame</key>
-								<string>{{0, 0}, {711, 298}}</string>
+								<string>{{0, 0}, {721, 420}}</string>
+								<key>RubberWindowFrame</key>
+								<string>30 439 887 718 0 0 1920 1178 </string>
 							</dict>
 							<key>Module</key>
 							<string>PBXNavigatorGroup</string>
 							<key>Proportion</key>
-							<string>298pt</string>
+							<string>420pt</string>
 						</dict>
 						<dict>
 							<key>Proportion</key>
-							<string>274pt</string>
+							<string>252pt</string>
 							<key>Tabs</key>
 							<array>
 								<dict>
+									<key>BecomeActive</key>
+									<true/>
 									<key>ContentConfiguration</key>
 									<dict>
 										<key>PBXBuildLogShowsTranscriptDefaultKey</key>
-										<string>{{0, 5}, {711, 242}}</string>
+										<string>{{0, 5}, {721, 220}}</string>
 										<key>PBXProjectModuleGUID</key>
 										<string>XCMainBuildResultsModuleGUID</string>
@@ -693,5 +704,7 @@
 									<dict>
 										<key>Frame</key>
-										<string>{{10, 27}, {711, 247}}</string>
+										<string>{{10, 27}, {721, 225}}</string>
+										<key>RubberWindowFrame</key>
+										<string>30 439 887 718 0 0 1920 1178 </string>
 									</dict>
 									<key>Module</key>
@@ -746,5 +759,5 @@
 									<dict>
 										<key>Frame</key>
-										<string>{{10, 27}, {711, 189}}</string>
+										<string>{{10, 27}, {721, 225}}</string>
 									</dict>
 									<key>Module</key>
@@ -755,5 +768,5 @@
 					</array>
 					<key>Proportion</key>
-					<string>711pt</string>
+					<string>721pt</string>
 				</dict>
 			</array>
@@ -773,12 +786,12 @@
 			<key>TableOfContents</key>
 			<array>
-				<string>E13193290A05E76700F2D492</string>
+				<string>E16950010A6D93A50085C106</string>
 				<string>1CA23EE50692099D00951B8B</string>
-				<string>E131932A0A05E76700F2D492</string>
+				<string>E16950020A6D93A50085C106</string>
 				<string>E1E685C70A044B780072E0C9</string>
-				<string>E131932B0A05E76700F2D492</string>
+				<string>E16950030A6D93A50085C106</string>
 				<string>XCMainBuildResultsModuleGUID</string>
 				<string>1CA23EE80692099D00951B8B</string>
-				<string>E131932C0A05E76700F2D492</string>
+				<string>E16950040A6D93A50085C106</string>
 			</array>
 			<key>ToolbarConfiguration</key>
@@ -952,5 +965,5 @@
 	</array>
 	<key>WindowString</key>
-	<string>76 67 877 618 0 0 1024 746 </string>
+	<string>30 439 887 718 0 0 1920 1178 </string>
 	<key>WindowTools</key>
 	<array>
Index: trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/project.pbxproj
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/project.pbxproj	(revision 255)
+++ trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/project.pbxproj	(revision 256)
@@ -17,8 +17,4 @@
 				E120DF1A08141DD600BF8DDC /* ShellScript */,
 			);
-			buildSettings = {
-				PRODUCT_NAME = "ICeCoffEE Installer";
-				WRAPPER_EXTENSION = app;
-			};
 			dependencies = (
 				E1EF063A0814203F00C464C7 /* PBXTargetDependency */,
@@ -33,5 +29,5 @@
 		E120DF0F08141D7E00BF8DDC /* ICeCoffEE Installer.app in CopyFiles */ = {isa = PBXBuildFile; fileRef = E120DF0C08141D5100BF8DDC /* ICeCoffEE Installer.app */; };
 		E120DF1108141D9F00BF8DDC /* ui.icns in CopyFiles */ = {isa = PBXBuildFile; fileRef = E1BF15A003DBAA4600050002 /* ui.icns */; };
-		E120DF1608141DBD00BF8DDC /* Preinstall.sh in CopyFiles */ = {isa = PBXBuildFile; fileRef = E1BF15A403DBAA5600050002 /* Preinstall.sh */; };
+		E120DF1608141DBD00BF8DDC /* KillPrefpanesCache.sh in CopyFiles */ = {isa = PBXBuildFile; fileRef = E1BF15A403DBAA5600050002 /* KillPrefpanesCache.sh */; };
 		E120DF1908141DBD00BF8DDC /* ui.plist in CopyFiles */ = {isa = PBXBuildFile; fileRef = E1BF15A503DBAA5600050002 /* ui.plist */; };
 		E14521D70A044FAA00C9B040 /* SmartCrashReportsAPI.h in Headers */ = {isa = PBXBuildFile; fileRef = E14521D60A044FAA00C9B040 /* SmartCrashReportsAPI.h */; };
@@ -51,5 +47,4 @@
 		E1ABAE960812F4B2007C5427 /* ICeCoffEEShared.h in Headers */ = {isa = PBXBuildFile; fileRef = E135625E03DC9FC200050002 /* ICeCoffEEShared.h */; };
 		E1ABAE970812F4B2007C5427 /* ICeCoffEETerminal.h in Headers */ = {isa = PBXBuildFile; fileRef = E1317B2E03DFC4DE00050002 /* ICeCoffEETerminal.h */; };
-		E1ABAE980812F4B2007C5427 /* ICeCoffEETextEdit.h in Headers */ = {isa = PBXBuildFile; fileRef = E169DBA403E4F27400050002 /* ICeCoffEETextEdit.h */; };
 		E1ABAE990812F4B2007C5427 /* ICeCoffEEAction.h in Headers */ = {isa = PBXBuildFile; fileRef = E165AB3503E7A7FC00050002 /* ICeCoffEEAction.h */; };
 		E1ABAE9A0812F4B2007C5427 /* ICeCoffEEBookmarks.h in Headers */ = {isa = PBXBuildFile; fileRef = E13762D103EC636D00050002 /* ICeCoffEEBookmarks.h */; };
@@ -68,5 +63,4 @@
 		E1ABAEAA0812F4B2007C5427 /* ICeCoffEEShared.m in Sources */ = {isa = PBXBuildFile; fileRef = E182C8F603DE817F00050002 /* ICeCoffEEShared.m */; };
 		E1ABAEAB0812F4B2007C5427 /* ICeCoffEETerminal.m in Sources */ = {isa = PBXBuildFile; fileRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; };
-		E1ABAEAC0812F4B2007C5427 /* ICeCoffEETextEdit.c in Sources */ = {isa = PBXBuildFile; fileRef = E169DBA103E4EF5E00050002 /* ICeCoffEETextEdit.c */; };
 		E1ABAEAD0812F4B2007C5427 /* ICeCoffEEAction.c in Sources */ = {isa = PBXBuildFile; fileRef = E165AB3603E7A7FC00050002 /* ICeCoffEEAction.c */; };
 		E1ABAEAE0812F4B2007C5427 /* ICeCoffEEBookmarks.c in Sources */ = {isa = PBXBuildFile; fileRef = E13762D203EC636D00050002 /* ICeCoffEEBookmarks.c */; };
@@ -104,30 +98,4 @@
 /* End PBXBuildFile section */
 
-/* Begin PBXBuildStyle section */
-		4A9504CCFFE6A4B311CA0CBA /* Development */ = {
-			isa = PBXBuildStyle;
-			buildSettings = {
-				COPY_PHASE_STRIP = NO;
-				GCC_DYNAMIC_NO_PIC = NO;
-				GCC_ENABLE_FIX_AND_CONTINUE = YES;
-				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-				GCC_OPTIMIZATION_LEVEL = 0;
-				OPTIMIZATION_CFLAGS = "-O0";
-				ZERO_LINK = YES;
-			};
-			name = Development;
-		};
-		4A9504CDFFE6A4B311CA0CBA /* Deployment */ = {
-			isa = PBXBuildStyle;
-			buildSettings = {
-				COPY_PHASE_STRIP = YES;
-				GCC_C_LANGUAGE_STANDARD = c99;
-				GCC_ENABLE_FIX_AND_CONTINUE = NO;
-				ZERO_LINK = NO;
-			};
-			name = Deployment;
-		};
-/* End PBXBuildStyle section */
-
 /* Begin PBXContainerItemProxy section */
 		E1ABAEF30812F4B3007C5427 /* PBXContainerItemProxy */ = {
@@ -181,5 +149,5 @@
 			dstSubfolderSpec = 16;
 			files = (
-				E120DF1608141DBD00BF8DDC /* Preinstall.sh in CopyFiles */,
+				E120DF1608141DBD00BF8DDC /* KillPrefpanesCache.sh in CopyFiles */,
 				E120DF1908141DBD00BF8DDC /* ui.plist in CopyFiles */,
 			);
@@ -233,6 +201,4 @@
 		E165AB3503E7A7FC00050002 /* ICeCoffEEAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ICeCoffEEAction.h; sourceTree = "<group>"; };
 		E165AB3603E7A7FC00050002 /* ICeCoffEEAction.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ICeCoffEEAction.c; sourceTree = "<group>"; };
-		E169DBA103E4EF5E00050002 /* ICeCoffEETextEdit.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.c; path = ICeCoffEETextEdit.c; sourceTree = "<group>"; tabWidth = 4; usesTabs = 0; };
-		E169DBA403E4F27400050002 /* ICeCoffEETextEdit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ICeCoffEETextEdit.h; sourceTree = "<group>"; };
 		E169DBA703E4F6A400050002 /* ICeCoffEEConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ICeCoffEEConfig.h; sourceTree = "<group>"; };
 		E169DCAB03E4FF7A00050002 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
@@ -258,5 +224,5 @@
 		E1BB269403DB74C200050002 /* ICeCoffEEMenuSuper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ICeCoffEEMenuSuper.m; sourceTree = "<group>"; };
 		E1BF15A003DBAA4600050002 /* ui.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = ui.icns; path = "Installer components/ui.icns"; sourceTree = "<group>"; };
-		E1BF15A403DBAA5600050002 /* Preinstall.sh */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.script.sh; path = Preinstall.sh; sourceTree = "<group>"; };
+		E1BF15A403DBAA5600050002 /* KillPrefpanesCache.sh */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.script.sh; path = KillPrefpanesCache.sh; sourceTree = "<group>"; };
 		E1BF15A503DBAA5600050002 /* ui.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist; path = ui.plist; sourceTree = "<group>"; };
 		E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.script.sh; name = "package-ICeCoffEE.sh"; path = "/Users/nicholas/Documents/Development/ICeCoffEE/package-ICeCoffEE.sh"; sourceTree = "<absolute>"; };
@@ -477,6 +443,4 @@
 			isa = PBXGroup;
 			children = (
-				E169DBA403E4F27400050002 /* ICeCoffEETextEdit.h */,
-				E169DBA103E4EF5E00050002 /* ICeCoffEETextEdit.c */,
 			);
 			name = Carbon;
@@ -505,5 +469,5 @@
 			isa = PBXGroup;
 			children = (
-				E1BF15A403DBAA5600050002 /* Preinstall.sh */,
+				E1BF15A403DBAA5600050002 /* KillPrefpanesCache.sh */,
 				E1BF15A503DBAA5600050002 /* ui.plist */,
 			);
@@ -527,5 +491,4 @@
 				E1ABAE960812F4B2007C5427 /* ICeCoffEEShared.h in Headers */,
 				E1ABAE970812F4B2007C5427 /* ICeCoffEETerminal.h in Headers */,
-				E1ABAE980812F4B2007C5427 /* ICeCoffEETextEdit.h in Headers */,
 				E1ABAE990812F4B2007C5427 /* ICeCoffEEAction.h in Headers */,
 				E1ABAE9A0812F4B2007C5427 /* ICeCoffEEBookmarks.h in Headers */,
@@ -579,19 +542,4 @@
 			buildRules = (
 			);
-			buildSettings = {
-				EXPORTED_SYMBOLS_FILE = Exports.exp;
-				FRAMEWORK_SEARCH_PATHS = (
-					/Library/Frameworks,
-					"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
-				);
-				INFOPLIST_FILE = "Info-APE Module.plist";
-				PRODUCT_NAME = ICeCoffEE;
-				WARNING_CFLAGS = (
-					"-Wmost",
-					"-Wno-four-char-constants",
-					"-Wno-unknown-pragmas",
-				);
-				WRAPPER_EXTENSION = ape;
-			};
 			dependencies = (
 				E1ABAEF40812F4B3007C5427 /* PBXTargetDependency */,
@@ -615,15 +563,4 @@
 			buildRules = (
 			);
-			buildSettings = {
-				FRAMEWORK_SEARCH_PATHS = /Library/Frameworks;
-				INFOPLIST_FILE = "Info-APEManagerPrefPane.plist";
-				PRODUCT_NAME = APEManagerPrefPane;
-				WARNING_CFLAGS = (
-					"-Wmost",
-					"-Wno-four-char-constants",
-					"-Wno-unknown-pragmas",
-				);
-				WRAPPER_EXTENSION = plugin;
-			};
 			dependencies = (
 			);
@@ -644,19 +581,4 @@
 			buildRules = (
 			);
-			buildSettings = {
-				GCC_PRECOMPILE_PREFIX_HEADER = YES;
-				GCC_PREFIX_HEADER = ICFindFilesToRemove/ICFindFilesToRemove_Prefix.h;
-				OTHER_CFLAGS = "";
-				OTHER_LDFLAGS = "";
-				OTHER_REZFLAGS = "";
-				PRODUCT_NAME = ICFindFilesToRemove;
-				REZ_EXECUTABLE = YES;
-				SECTORDER_FLAGS = "";
-				WARNING_CFLAGS = (
-					"-Wmost",
-					"-Wno-four-char-constants",
-					"-Wno-unknown-pragmas",
-				);
-			};
 			dependencies = (
 			);
@@ -673,12 +595,4 @@
 			isa = PBXProject;
 			buildConfigurationList = E1E685BC0A044B330072E0C9 /* Build configuration list for PBXProject "ICeCoffEE" */;
-			buildSettings = {
-				MACOSX_DEPLOYMENT_TARGET = 10.3;
-				SDKROOT = /Developer/SDKs/MacOSX10.3.9.sdk;
-			};
-			buildStyles = (
-				4A9504CCFFE6A4B311CA0CBA /* Development */,
-				4A9504CDFFE6A4B311CA0CBA /* Deployment */,
-			);
 			hasScannedForEncodings = 1;
 			knownPlatforms = (
@@ -779,5 +693,4 @@
 				E1ABAEAA0812F4B2007C5427 /* ICeCoffEEShared.m in Sources */,
 				E1ABAEAB0812F4B2007C5427 /* ICeCoffEETerminal.m in Sources */,
-				E1ABAEAC0812F4B2007C5427 /* ICeCoffEETextEdit.c in Sources */,
 				E1ABAEAD0812F4B2007C5427 /* ICeCoffEEAction.c in Sources */,
 				E1ABAEAE0812F4B2007C5427 /* ICeCoffEEBookmarks.c in Sources */,
@@ -1055,7 +968,12 @@
 			isa = XCBuildConfiguration;
 			buildSettings = {
+				ARCHS = (
+					ppc,
+					i386,
+				);
 				GCC_C_LANGUAGE_STANDARD = c99;
+				GCC_VERSION_ppc = 3.3;
 				MACOSX_DEPLOYMENT_TARGET = 10.3;
-				SDKROOT = /Developer/SDKs/MacOSX10.3.9.sdk;
+				SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
 			};
 			name = Development;
@@ -1064,7 +982,12 @@
 			isa = XCBuildConfiguration;
 			buildSettings = {
+				ARCHS = (
+					ppc,
+					i386,
+				);
 				GCC_C_LANGUAGE_STANDARD = c99;
+				GCC_VERSION_ppc = 3.3;
 				MACOSX_DEPLOYMENT_TARGET = 10.3;
-				SDKROOT = /Developer/SDKs/MacOSX10.3.9.sdk;
+				SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
 			};
 			name = Deployment;
Index: trunk/ICeCoffEE/ICeCoffEE/ICeCoffEETextEdit.c
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/ICeCoffEETextEdit.c	(revision 255)
+++ 	(revision )
@@ -1,191 +1,0 @@
-/*
- *  ICeCoffEETextEdit.c
- *  ICeCoffEE APE
- *
- *  Created by Nicholas Riley on Sun Jan 26 2003.
- *  Copyright (c) 2003 Nicholas Riley. All rights reserved.
- *
- */
-
-// based on ICeTEe.c by Michael Schürig
-
-#include "ICeCoffEETextEdit.h"
-#include "ICeCoffEEConfig.h"
-#include "ICeCoffEEShared.h"
-#include <ApplicationEnhancer/ApplicationEnhancer.h>
-
-//=============================================================================
-//		Global Variables
-//-----------------------------------------------------------------------------
-TEClickProcPtr	gTEClick = NULL;
-
-//=============================================================================
-//		Private function prototypes
-//-----------------------------------------------------------------------------
-void	ICCF_LaunchURLFromTEClick(TEHandle teH, short oldSelStart, short oldSelEnd, iccfURLAction action);
-OSStatus ICCF_DoCommandClick(TEHandle teH, long selStart, long selEnd, iccfURLAction action);
-
-//=============================================================================
-//		ICCF_LaunchURLFromTEClick : TEClick addition.
-//-----------------------------------------------------------------------------
-void	ICCF_LaunchURLFromTEClick(TEHandle teH, short oldSelStart, short oldSelEnd, iccfURLAction action)
-{
-    OSStatus			err;
-    ICapeprintf("ICCF_LaunchURLFromTEClick entered\n");
-    if (ICCF_enabled && ICCF_prefs.commandClickEnabled) {
-        if ( !(		(oldSelStart <= (**teH).selStart) && ((**teH).selStart <= oldSelEnd)
-                 &&	(oldSelStart <= (**teH).selEnd) && ((**teH).selEnd <= oldSelEnd) ) ) {
-            oldSelStart = (**teH).selStart;
-            oldSelEnd = (**teH).selEnd;
-        }
-        err = ICCF_DoCommandClick(teH, oldSelStart, oldSelEnd, action);
-        if (err != noErr && err != userCanceledErr) {
-            ICapeprintf("ICCF_DoCommandClick failed: %ld\n", err);
-            if (ICCF_prefs.errorSoundEnabled) SysBeep(10);
-            if (ICCF_prefs.errorDialogEnabled) {
-                CFStringRef alertTitle = ICCF_CopyLocalizedString(CFSTR("AlertTitle"));
-                CFStringRef alertMessageTemplate = ICCF_CopyLocalizedString(CFSTR("AlertMessage%@"));
-                CFStringRef errStr = ICCF_CopyErrString(err, CFSTR("ICCF_DoCommandClick"));
-                CFStringRef alertMessage = CFStringCreateWithFormat(NULL, NULL, alertMessageTemplate, errStr);
-                CFStringRef disableButton = ICCF_CopyLocalizedString(CFSTR("AlertDisableButton"));
-                AlertStdCFStringAlertParamRec paramRec = { kStdCFStringAlertVersionOne, true, false, NULL, disableButton, NULL, kStdOkItemIndex, 0, kWindowDefaultPosition, kNilOptions };
-
-                DialogRef alertRef = NULL;
-                DialogItemIndex itemHit = kStdOkItemIndex;
-                err = CreateStandardAlert(kAlertNoteAlert, alertTitle, alertMessage, &paramRec, &alertRef);
-
-                if (err != noErr) { // last resort: should be apeprintf, not ICapeprintf
-                    apeprintf("ICCF_DoCommandClick failed, couldn't create alert (%ld): %@\n", err, errStr);
-                } else {
-                    err = RunStandardAlert(alertRef, NULL, &itemHit);
-                    if (err != noErr) { // last resort: should be apeprintf, not ICapeprintf
-                        apeprintf("ICCF_DoCommandClick failed, couldn't run alert (%ld): %@\n", err, errStr);
-                    }
-                }
-                
-                if (alertTitle != NULL) CFRelease(alertTitle);
-                if (alertMessageTemplate != NULL) CFRelease(alertMessageTemplate);
-                if (alertMessage != NULL) CFRelease(alertMessage);
-                if (disableButton != NULL) CFRelease(disableButton);
-                if (errStr != NULL) CFRelease(errStr);
-
-                if (itemHit == kStdCancelItemIndex) {
-                    alertTitle = ICCF_CopyLocalizedString(CFSTR("DisableAlertTitle"));
-                    alertMessageTemplate = ICCF_CopyLocalizedString(CFSTR("DisableAlertMessage%@"));
-                    CFStringRef appName = ICCF_CopyAppName();
-                    alertMessage = CFStringCreateWithFormat(NULL, NULL, alertMessageTemplate, appName);
-                    disableButton = ICCF_CopyLocalizedString(CFSTR("DisableAlertDisableButton"));
-                    CFStringRef dontDisableButton = ICCF_CopyLocalizedString(CFSTR("DisableAlertDontDisableButton"));
-                    
-                    AlertStdCFStringAlertParamRec disableParamRec = { kStdCFStringAlertVersionOne, true, false, disableButton, dontDisableButton, NULL, kStdOkItemIndex, kStdCancelItemIndex, kWindowDefaultPosition, kNilOptions };
-
-                    itemHit = kStdCancelItemIndex;
-                    err = CreateStandardAlert(kAlertNoteAlert, alertTitle, alertMessage, &disableParamRec, &alertRef);
-
-                    if (err != noErr) { // last resort: should be apeprintf, not ICapeprintf
-                        apeprintf("ICCF_DoCommandClick couldn't create alert (%ld)\n", err);
-                    } else {
-                        err = RunStandardAlert(alertRef, NULL, &itemHit);
-                        if (err != noErr) { // last resort: should be apeprintf, not ICapeprintf
-                            apeprintf("ICCF_DoCommandClick couldn't run alert (%ld)\n", err);
-                        }
-                    }
-                    if (alertTitle != NULL) CFRelease(alertTitle);
-                    if (alertMessageTemplate != NULL) CFRelease(alertMessageTemplate);
-                    if (alertMessage != NULL) CFRelease(alertMessage);
-                    if (appName != NULL) CFRelease(appName);
-                    if (disableButton != NULL) CFRelease(disableButton);
-                    if (dontDisableButton != NULL) CFRelease(dontDisableButton);
-
-                    if (itemHit == kStdOkItemIndex) ICCF_enabled = false;
-                }
-            }                
-        }
-    }
-    ICapeprintf("ICCF_LaunchURLFromTEClick exit\n");
-}
-
-//=============================================================================
-//		ICCF_DoCommandClick : Handle the click.
-//-----------------------------------------------------------------------------
-OSStatus	ICCF_DoCommandClick(TEHandle teH, long selStart, long selEnd, iccfURLAction action)
-{
-    ICInstance inst = NULL;
-    OSStatus	err = noErr, err2;
-    ICapeprintf("ICCF_DoCommandClick entered\n");
-    if (inst == NULL) {
-        if ( (err = ICStart(&inst, kICCFCreator)) != noErr)
-            return err;
-    }
-    Handle		textH;
-    SInt8		s;
-    ConstStringPtr hint;
-    Boolean		needsSlashes;
-    textH = (Handle)TEGetText(teH);
-    s = HGetState(textH);
-    HLock(textH);
-    hint = ICCF_GetHint(inst, *textH, GetHandleSize(textH), &selStart, &selEnd, &needsSlashes);
-    ICapeprintf("ICCF_DoCommandClick: %sneedsSlashes\n", needsSlashes ? "" : "doesn't ");
-    if (hint != NULL) {
-        CGrafPtr thePort = teH[0]->inPort;
-        if (!QDIsPortBuffered(thePort)) thePort = NULL;
-        TESetSelect(selStart, selEnd, teH);
-        if (thePort != NULL) QDFlushPortBuffer(thePort, NULL);
-
-        Handle urlH = NewHandle(0);
-        if (urlH == NULL) {
-            err = MemError();
-        } else {
-            err = ICParseURL(inst, hint, *textH, GetHandleSize(textH), &selStart, &selEnd, urlH);
-            if (err == noErr) {
-                if (needsSlashes) ICCF_AddSlashes(urlH, hint);
-                err = ICCF_DoURLAction(inst, hint, *urlH, 0, GetHandleSize(urlH), action);
-            }
-            DisposeHandle(urlH);
-        }
-        
-        if (err == noErr) {
-            unsigned long junk;
-            SInt16	i = ICCF_prefs.textBlinkCount;
-            SInt32  blinkDelay = kICBlinkDelayUsecs / 10000; // XXX incorrect, fix
-            TESetSelect(selStart, selEnd, teH);
-            if (thePort != NULL) QDFlushPortBuffer(thePort, NULL);
-            while (i--) {
-                Delay(blinkDelay, &junk);
-                TEDeactivate(teH);
-                if (thePort != NULL) QDFlushPortBuffer(thePort, NULL);
-                Delay(blinkDelay, &junk);
-                TEActivate(teH);
-                if (thePort != NULL) QDFlushPortBuffer(thePort, NULL);
-            }
-        }
-    }
-    HSetState(textH, s);
-    err2 = ICStop(inst);
-    if (err == noErr)
-        err = err2;
-    ICapeprintf("ICCF_DoCommandClick exit\n");
-    return(err);
-}
-
-void ICCF_TEClick(Point pt, Boolean fExtend, TEHandle teH) {
-    short				oldSelStart, oldSelEnd;
-
-    ICapeprintf("ICCF_TEClick entered\n");
-
-    // Save old selection
-    oldSelStart = (**teH).selStart;
-    oldSelEnd = (**teH).selEnd;
-    // Get modifier keys
-    UInt32 modifiers = GetCurrentEventKeyModifiers();
-    // Call the original TEClick()
-    gTEClick(pt, fExtend, teH);
-    // Do our thing
-    if (modifiers & cmdKey) {
-        iccfURLAction action;
-        action.presentMenu = (modifiers & optionKey) != 0;
-        action.launchInBackground = (modifiers & shiftKey) != 0;
-        ICCF_LaunchURLFromTEClick(teH, oldSelStart, oldSelEnd, action);
-    }
-    ICapeprintf("ICCF_TEClick exited\n");
-}
Index: trunk/ICeCoffEE/ICeCoffEE/ICeCoffEETextEdit.h
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/ICeCoffEETextEdit.h	(revision 255)
+++ 	(revision )
@@ -1,15 +1,0 @@
-/*
- *  ICeCoffEETextEdit.h
- *  ICeCoffEE APE
- *
- *  Created by Nicholas Riley on Sun Jan 26 2003.
- *  Copyright (c) 2003 Nicholas Riley. All rights reserved.
- *
- */
-
-#include <Carbon/Carbon.h>
-
-typedef void (*TEClickProcPtr)(Point pt, Boolean fExtend, TEHandle h);
-extern TEClickProcPtr gTEClick;
-
-void ICCF_TEClick(Point pt, Boolean fExtend, TEHandle h);
Index: trunk/ICeCoffEE/ICeCoffEE/ICeCoffEETrigger.h
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/ICeCoffEETrigger.h	(revision 255)
+++ trunk/ICeCoffEE/ICeCoffEE/ICeCoffEETrigger.h	(revision 256)
@@ -16,5 +16,5 @@
 }
 
-+ (void)setTriggerForEvent:(NSEvent *)event onTarget:(NSText<NSTextInput> *)target;
++ (void)setTriggerForEvent:(NSEvent *)anEvent onTarget:(NSText<NSTextInput> *)aTarget;
 
 - (void)cancel;
Index: trunk/ICeCoffEE/ICeCoffEE/ICeCoffEETrigger.m
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/ICeCoffEETrigger.m	(revision 255)
+++ trunk/ICeCoffEE/ICeCoffEE/ICeCoffEETrigger.m	(revision 256)
@@ -30,7 +30,7 @@
 }
 
-+ (void)setTriggerForEvent:(NSEvent *)event onTarget:(NSText<NSTextInput> *)target;
++ (void)setTriggerForEvent:(NSEvent *)anEvent onTarget:(NSText<NSTextInput> *)aTarget;
 {
-    ICCF_sharedTrigger = [[self alloc] initForEvent: event onTarget: target];
+    ICCF_sharedTrigger = [[self alloc] initForEvent: anEvent onTarget: aTarget];
     [ICCF_sharedTrigger release];
 }
Index: trunk/ICeCoffEE/ICeCoffEE/Info-APE Module.plist
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/Info-APE Module.plist	(revision 255)
+++ trunk/ICeCoffEE/ICeCoffEE/Info-APE Module.plist	(revision 256)
@@ -11,5 +11,5 @@
 	</dict>
 	<key>APEVersionRequired</key>
-	<string>1.5</string>
+	<string>2.0.1</string>
 	<key>CFBundleDevelopmentRegion</key>
 	<string>English</string>
@@ -33,5 +33,5 @@
 	<string>ICCF</string>
 	<key>CFBundleVersion</key>
-	<string>1.4.3d1</string>
+	<string>1.4.3b1</string>
 </dict>
 </plist>
Index: trunk/ICeCoffEE/ICeCoffEE/Info-APEManagerPrefPane.plist
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/Info-APEManagerPrefPane.plist	(revision 255)
+++ trunk/ICeCoffEE/ICeCoffEE/Info-APEManagerPrefPane.plist	(revision 256)
@@ -24,5 +24,5 @@
 	<string>????</string>
 	<key>CFBundleVersion</key>
-	<string>1.4.3d1</string>
+	<string>1.4.3b1</string>
 	<key>NSMainNibFile</key>
 	<string>APE Manager plugin</string>
Index: trunk/ICeCoffEE/ICeCoffEE/Installer components/ICeCoffEE Installer.app/Contents/Info.plist
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/Installer components/ICeCoffEE Installer.app/Contents/Info.plist	(revision 255)
+++ trunk/ICeCoffEE/ICeCoffEE/Installer components/ICeCoffEE Installer.app/Contents/Info.plist	(revision 256)
@@ -8,5 +8,5 @@
 	<string>Unsanity Installer</string>
 	<key>CFBundleGetInfoString</key>
-	<string>Unsanity Installer version 3.5, Copyright ©2002-2005 Unsanity LLC.</string>
+	<string>Unsanity Installer version 3.6.1, Copyright ©2002-2006 Unsanity LLC.</string>
 	<key>CFBundleIconFile</key>
 	<string>ui.icns</string>
@@ -17,10 +17,8 @@
 	<key>CFBundlePackageType</key>
 	<string>APPL</string>
-	<key>CFBundleShortVersionString</key>
-	<string>Unsanity Installer version 3.5</string>
 	<key>CFBundleSignature</key>
 	<string>????</string>
 	<key>CFBundleVersion</key>
-	<string>3.5</string>
+	<string>3.6.1</string>
 	<key>NSMainNibFile</key>
 	<string>MainMenu</string>
Index: trunk/ICeCoffEE/ICeCoffEE/Installer components/ICeCoffEE Installer.app/Contents/Resources/English.lproj/MainMenu.nib/info.nib
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/Installer components/ICeCoffEE Installer.app/Contents/Resources/English.lproj/MainMenu.nib/info.nib	(revision 255)
+++ trunk/ICeCoffEE/ICeCoffEE/Installer components/ICeCoffEE Installer.app/Contents/Resources/English.lproj/MainMenu.nib/info.nib	(revision 256)
@@ -4,9 +4,9 @@
 <dict>
 	<key>IBDocumentLocation</key>
-	<string>54 77 356 240 0 0 1152 746 </string>
+	<string>63 116 356 240 0 0 1280 1002 </string>
 	<key>IBEditorPositions</key>
 	<dict>
 		<key>29</key>
-		<string>326 144 202 44 0 0 1152 746 </string>
+		<string>370 197 202 44 0 0 1280 1002 </string>
 	</dict>
 	<key>IBFramework Version</key>
@@ -14,7 +14,6 @@
 	<key>IBOpenObjects</key>
 	<array>
+		<integer>21</integer>
 		<integer>29</integer>
-		<integer>21</integer>
-		<integer>330</integer>
 	</array>
 	<key>IBSystem Version</key>
Index: trunk/ICeCoffEE/ICeCoffEE/Installer components/ICeCoffEE Installer.app/Contents/Resources/French.lproj/Localizable.strings
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/Installer components/ICeCoffEE Installer.app/Contents/Resources/French.lproj/Localizable.strings	(revision 256)
+++ trunk/ICeCoffEE/ICeCoffEE/Installer components/ICeCoffEE Installer.app/Contents/Resources/French.lproj/Localizable.strings	(revision 256)
@@ -0,0 +1,82 @@
+/* Incompatible OSX Panel */
+"Incompatible Mac OS X Version" = "Version de Mac OS X incompatible";
+"%@ reqires at least Mac OS X %@. You have an older version installed. Please upgrade or download an older version of %@ that will be compatible with your system." = "%@ ncessite au minimum Mac OS X %@. Votre version du systme est plus ancienne. Veuillez mettre votre systme  jour ou tlcharger une version plus ancienne de %@ qui soit compatible avec votre version du systme.";
+
+/* Ready Tab */
+"%@ was already installed for all users on this machine, and you are trying to install a local version. Doing so will result in two copies of %@ running on your Macintosh, which is not a good idea. You can either Cancel, try to Remove for All Users or try to Install for All Users (you will need administrator priviliges for latter two)." = "%@ est dj install pour tous les utilisateurs de cette machine, et vous vous prparez  l'installer uniquement pour l'utilisateur en cours. Cela ferait deux copies de %@ installes  la fois, ce qui n'est pas une bonne ide. Vous pouvez Annuler, essayer de Dsinstaller de tous les utilisateurs, ou essayer d'Installer pour tous les utilisateurs (mais il vous faudra les privilges d'administrateur pour les deux derniers).";
+"%@ was already installed for this user, and you're about to do an install for all users on this machine. Doing so will result in two copies of %@ running on your Macintosh, which is not a good idea. If you Continue, this installer will first remove the version installed for this user, then proceed with all users installation." = "%@ est dj install pour l'utilisateur en cours, et vous vous prparez  l'installer pour tous les utilisateur de cette machine. Cela ferait deux copies de %@ installes  la fois, ce qui n'est pas une bonne ide. Si vous choisissez de Continuer, cet installeur va d'abord supprimer la version installe pour l'utilisateur en cours, puis procder  l'installation pour tous les utilisateurs.";
+"Already Installed For All Users" = "Dj install pour tous les utilisateurs";
+"Already Installed For This User" = "Dj install pour l'utilisateur en cours";
+"Install For All Users" = "Installer pour tous les utilisateurs";
+"When you click \"Continue\", you will be asked to authenticate with your administrator password, if needed. This is done because certain components of this software has to be installed system-wide in order to function properly." = "Lorsque vous cliquerez sur \"Continuer\", il peut vous tre demand d'entrer un mot de passe d'administrateur, car certains composants de ce logiciel doivent tre installs au niveau du systme pour fonctionner correctement.";
+
+/* Install Table Strings */
+"Application Enhancer" = "Application Enhancer";
+"Installed \"%@\"" = "\"%@\" a t install";
+"Created folder \"%@\"" = "Dossier cr : \"%@\"";
+"Uninstalled previously installed" = "Version prcdente dsinstalle";
+"(files were moved to the Trash)" = "(fichiers placs dans la corbeille)";
+
+/* Uninstall Panel */
+"Are you sure you want to uninstall %@ %@ %@? Please note that this installer will automatically uninstall an older version of the product during the installation." = "ætes-vous sr de vouloir dsinstaller %@ %@ %@ ? Notez que cet installeur va dsinstaller automatiquement une version antrieure du logiciel pendant l'installation.";
+"the globally installed" = "l'installation globale de";
+"the locally installed" = "l'installation locale de";
+
+/* Authentication Failed Panel */
+"Authentication Failed" = "L'identification a chou";
+"You have failed to enter the administrator password; this installer requires Administrator privileges to install the software you have selected. Please try again." = "Vous n'avez pas entr un mot de passe d'administrateur valide et cet installeur ncessite les privilges d'administrateur pour installer le logiciel que vous avez slectionn. Veuillez ressayer.";
+
+/* Button Titles */
+"OK" = "OK";
+"Cancel" = "Annuler";
+"Continue" = "Continuer";
+"Go Back" = "Retour";
+"Quit" = "Quitter";
+"Uninstall" = "Dsinstaller";
+
+/* Version n/a */
+"n/a" = "n.d.";
+
+/* Install paths for Show Files window */
+"%@ or %@" = "%@ ou %@";
+
+/* Options Tab */
+"Open \"%@\" %@ Upon Completion" = "Lancer \"%@\" %@ aprs l'installation";
+
+/* Ready Tab */
+"Remove For All Users" = "Dsinstaller de tous les utilisateurs";
+
+/* Step N of M strings */
+"Step %d of %d" = "tape %d sur %d";
+"Step %d of %d: %@" = "tape %d sur %d: %@";
+
+/* Installer Information Missing Panel */
+"Installer Information Missing" = "Informations d'installation manquantes";
+"This installer cannot find or read the required information about the installable product.\n\nThe installer is unable to continue. Please contact the author of the software or re-download the package." = "Cet installeur ne peut trouver ou lire les informations requises pour l'installation de ce produit.\n\nL'installeur ne peut continuer. Veuillez contacter l'auteur du logiciel ou tlcharger celui-ci de nouveau.";
+
+/* Uninstall Panel */
+"Uninstall Complete" = "Dsinstallation termine";
+"Uninstall Failed" = "La dsinstallation a chou";
+"We were unable to uninstall %@ from your system. Please check if you have entered your administrator password correctly and that you have sufficient privileges and try again (or remove the files manually)." = "Il n'a pas t possible de dsinstaller %@ de votre systme. Vrifiez que vous avez correctement entr votre mot de passe d'administrateur et que vous disposez des privilges ncessaires, puis ressayez (ou supprimez les fichiers manuellement).";
+"You will be asked for your administrator password when you click Uninstall." = "Un mot de passe d'administrateur vous sera demand lorsque vous cliquerez sur Dsinstaller.";
+"%@ was successfully uninstalled from your system. Thank you for evaluating our product!" = "%@ a t dsinstall avec succs de votre systme. Merci d'avoir essay notre produit !";
+
+/* Default Product Name */
+"Untitled Product" = "Produit Sans Titre";
+
+/* Default Product Version */
+"1.0" = "1.0";
+
+/* Default Product Type */
+"Application" = "Application";
+
+/* Window title */
+"Installer" = "Installeur"; /* (ProductName) Installer */
+
+/* Done Tab */
+"When you click the \"Quit\" button below, the installed product will be launched, and this Installer will quit." = "Lorsque vous cliquerez sur le bouton \"Quitter\", le produit install sera lanc et cet installeur quittera.";
+"When you click the \"Quit\" button below, this Installer will quit." = "Lorsque vous cliquerez sur le bouton \"Quitter\" cet installeur quittera.";
+"You are strongly advised to log out or restart your computer in order for the installed product to completely take effect. Thank you!" = "Il est vivement conseill de fermer la session ou de redmarrer votre ordinateur pour que le produit install prenne effet compltement. Merci !";
+
+/* Version Field */
+"This Installer was created using Unsanity Installer %@, %@" = "Cet installeur a t ralis grce  Unsanity Installer %@, %@";
Index: trunk/ICeCoffEE/ICeCoffEE/Installer components/ICeCoffEE Installer.app/Contents/Resources/Italian.lproj/InfoPlist.strings
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/Installer components/ICeCoffEE Installer.app/Contents/Resources/Italian.lproj/InfoPlist.strings	(revision 255)
+++ trunk/ICeCoffEE/ICeCoffEE/Installer components/ICeCoffEE Installer.app/Contents/Resources/Italian.lproj/InfoPlist.strings	(revision 256)
@@ -1,6 +1,5 @@
-/* Localized versions of Info.plist keys */
+﻿/* Localized versions of Info.plist keys */
 
 CFBundleName = "Unsanity Installer";
-CFBundleShortVersionString = "Unsanity Installer versione 3.3";
-CFBundleGetInfoString = "Unsanity Installer versione 3.3, Copyright ©2002-2004, Unsanity LLC.";
-NSHumanReadableCopyright = "Copyright ©2002-2004, Unsanity LLC.";
+CFBundleGetInfoString = "Unsanity Installer versione 3.6.1";
+NSHumanReadableCopyright = "Copyright ©2002-2006, Unsanity LLC.";
Index: trunk/ICeCoffEE/ICeCoffEE/Installer components/ICeCoffEE Installer.app/Contents/Resources/es.lproj/InfoPlist.strings
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/Installer components/ICeCoffEE Installer.app/Contents/Resources/es.lproj/InfoPlist.strings	(revision 255)
+++ trunk/ICeCoffEE/ICeCoffEE/Installer components/ICeCoffEE Installer.app/Contents/Resources/es.lproj/InfoPlist.strings	(revision 256)
@@ -1,6 +1,5 @@
-/* Localized versions of Info.plist keys */
+﻿/* Localized versions of Info.plist keys */
 
 CFBundleName = "Instalador Unsanity";
-CFBundleShortVersionString = "Instalador Unsanity";
-CFBundleGetInfoString = "Instalador Unsanity versión 3.3, Copyright ©2002-2004, Unsanity LLC.";
-NSHumanReadableCopyright = "Copyright ©2002-2004, Unsanity LLC.";
+CFBundleGetInfoString = "Instalador Unsanity versión 3.6.1";
+NSHumanReadableCopyright = "Copyright ©2002-2006, Unsanity LLC.";
Index: trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/KillPrefpanesCache.sh
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/KillPrefpanesCache.sh	(revision 256)
+++ trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/KillPrefpanesCache.sh	(revision 256)
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+rm -f ~/Library/Caches/com.apple.preferencepanes.cache
Index: trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/Preinstall.sh
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/Preinstall.sh	(revision 255)
+++ 	(revision )
@@ -1,3 +1,0 @@
-#!/bin/sh
-
-rm -f ~/Library/Caches/com.apple.preferencepanes.cache
Index: trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/Smart Crash Reports/Info
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/Smart Crash Reports/Info	(revision 256)
+++ trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/Smart Crash Reports/Info	(revision 256)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist SYSTEM "file://localhost/System/Library/DTDs/PropertyList.dtd">
+<plist version="0.9">
+<dict>
+	<key>BundleName</key>
+	<string>Smart Crash Reports.bundle</string>
+	<key>LoadBundleOnLaunch</key>
+	<string>YES</string>
+	<key>LocalizedNames</key>
+	<dict>
+		<key>English</key>
+		<string>Smart Crash Reports</string>
+	</dict>
+	<key>NoMenuEntry</key>
+	<string>YES</string>
+</dict>
+</plist>
Index: trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/Smart Crash Reports/Smart Crash Reports.bundle/Contents/Info.plist
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/Smart Crash Reports/Smart Crash Reports.bundle/Contents/Info.plist	(revision 256)
+++ trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/Smart Crash Reports/Smart Crash Reports.bundle/Contents/Info.plist	(revision 256)
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//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>Smart Crash Reports</string>
+	<key>CFBundleGetInfoString</key>
+	<string>Smart Crash Reports version 1.2, Copyright �2005-2006, Unsanity, LLC.</string>
+	<key>CFBundleIdentifier</key>
+	<string>com.unsanity.smartcrashreports</string>
+	<key>CFBundleInfoDictionaryVersion</key>
+	<string>6.0</string>
+	<key>CFBundleName</key>
+	<string>Smart Crash Reports</string>
+	<key>CFBundlePackageType</key>
+	<string>BNDL</string>
+	<key>CFBundleShortVersionString</key>
+	<string>Smart Crash Reports version 1.2</string>
+	<key>CFBundleSignature</key>
+	<string>????</string>
+	<key>CFBundleVersion</key>
+	<string>1.2</string>
+	<key>NSHumanReadableCopyright</key>
+	<string>Copyright �2005-2006, Unsanity, LLC.</string>
+	<key>NSPrincipalClass</key>
+	<string>UNSmartCrashReport</string>
+</dict>
+</plist>
Index: trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/Smart Crash Reports/Smart Crash Reports.bundle/Contents/Resources/Defaults.plist
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/Smart Crash Reports/Smart Crash Reports.bundle/Contents/Resources/Defaults.plist	(revision 256)
+++ trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/Smart Crash Reports/Smart Crash Reports.bundle/Contents/Resources/Defaults.plist	(revision 256)
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<array>
+	<dict>
+		<key>CompanyName</key>
+		<string>Unsanity</string>
+		<key>MatchString</key>
+		<string>unsanity</string>
+		<key>SubmitURL</key>
+		<string>http://www.unsanity.com/goto/smartcrashreport/unsanity.php</string>
+	</dict>
+</array>
+</plist>
Index: trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/Smart Crash Reports/Smart Crash Reports.bundle/Contents/Resources/Info.plist
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/Smart Crash Reports/Smart Crash Reports.bundle/Contents/Resources/Info.plist	(revision 256)
+++ trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/Smart Crash Reports/Smart Crash Reports.bundle/Contents/Resources/Info.plist	(revision 256)
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//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>Smart Crash Reports</string>
+	<key>CFBundleIconFile</key>
+	<string></string>
+	<key>CFBundleIdentifier</key>
+	<string>com.unsanity.smartcrashreports</string>
+	<key>CFBundleInfoDictionaryVersion</key>
+	<string>6.0</string>
+	<key>CFBundleName</key>
+	<string>Smart Crash Reports</string>
+	<key>CFBundlePackageType</key>
+	<string>BNDL</string>
+	<key>CFBundleSignature</key>
+	<string>????</string>
+	<key>CFBundleVersion</key>
+	<string>1.2</string>
+	<key>NSPrincipalClass</key>
+	<string>UNSmartCrashReport</string>
+	<key>CFBundleShortVersionString</key>
+	<string>Smart Crash Reports version 1.2</string>
+	<key>CFBundleGetInfoString</key>
+	<string>Smart Crash Reports version 1.2, Copyright ©2005-2006, Unsanity, LLC.</string>
+	<key>NSHumanReadableCopyright</key>
+	<string>Copyright ©2005-2006, Unsanity, LLC.</string>
+</dict>
+</plist>
Index: trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/UI_SCRInstall.plugin/Contents/Info.plist
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/UI_SCRInstall.plugin/Contents/Info.plist	(revision 256)
+++ trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/UI_SCRInstall.plugin/Contents/Info.plist	(revision 256)
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//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>UI_SCRInstall</string>
+	<key>CFBundleIdentifier</key>
+	<string>com.unsanity.ui.scrinstall</string>
+	<key>CFBundleInfoDictionaryVersion</key>
+	<string>6.0</string>
+	<key>CFBundlePackageType</key>
+	<string>BNDL</string>
+	<key>CFBundleSignature</key>
+	<string>????</string>
+	<key>CFBundleVersion</key>
+	<string>1.0</string>
+	<key>NSPrincipalClass</key>
+	<string>UI_SCRInstall</string>
+</dict>
+</plist>
Index: trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/UI_SCRInstall.plugin/Contents/Resources/English.lproj/UI_SCRInstall.nib/classes.nib
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/UI_SCRInstall.plugin/Contents/Resources/English.lproj/UI_SCRInstall.nib/classes.nib	(revision 256)
+++ trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/UI_SCRInstall.plugin/Contents/Resources/English.lproj/UI_SCRInstall.nib/classes.nib	(revision 256)
@@ -0,0 +1,12 @@
+{
+    IBClasses = (
+        {CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; }, 
+        {
+            CLASS = "UI_SCRInstall"; 
+            LANGUAGE = ObjC; 
+            OUTLETS = {installCheckbox = NSButton; window = NSWindow; }; 
+            SUPERCLASS = NSObject; 
+        }
+    ); 
+    IBVersion = 1; 
+}
Index: trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/UI_SCRInstall.plugin/Contents/Resources/English.lproj/UI_SCRInstall.nib/info.nib
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/UI_SCRInstall.plugin/Contents/Resources/English.lproj/UI_SCRInstall.nib/info.nib	(revision 256)
+++ trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/UI_SCRInstall.plugin/Contents/Resources/English.lproj/UI_SCRInstall.nib/info.nib	(revision 256)
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>IBDocumentLocation</key>
+	<string>7 62 356 240 0 0 1280 1002 </string>
+	<key>IBFramework Version</key>
+	<string>443.0</string>
+	<key>IBOpenObjects</key>
+	<array>
+		<integer>6</integer>
+	</array>
+	<key>IBSystem Version</key>
+	<string>8C46</string>
+	<key>IBUserGuides</key>
+	<dict>
+		<key>6</key>
+		<dict>
+			<key>guideLocations</key>
+			<array>
+				<string>Vertical:189.000000</string>
+				<string>Vertical:189.000000</string>
+			</array>
+			<key>guidesLocked</key>
+			<false/>
+		</dict>
+	</dict>
+</dict>
+</plist>
Index: trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/ui.plist
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/ui.plist	(revision 255)
+++ trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/ui.plist	(revision 256)
@@ -33,5 +33,5 @@
 	<string>ICFindFilesToRemove</string>
 	<key>PreInstallScript</key>
-	<string>Preinstall.sh</string>
+	<string>KillPrefpanesCache.sh</string>
 	<key>ProductID</key>
 	<string>net.sabi.ICeCoffEE</string>
@@ -39,9 +39,11 @@
 	<string>ICeCoffEE</string>
 	<key>ProductNumVersion</key>
-	<integer>21135360</integer>
+	<integer>21192705</integer>
 	<key>ProductType</key>
 	<string>Preference Pane</string>
 	<key>ProductVersion</key>
-	<string>1.4.2</string>
+	<string>1.4.3b1</string>
+	<key>UIPlugin</key>
+	<string>UI_SCRInstall.plugin</string>
 </dict>
 </plist>
Index: trunk/ICeCoffEE/ICeCoffEE/VERSION
===================================================================
--- trunk/ICeCoffEE/ICeCoffEE/VERSION	(revision 255)
+++ trunk/ICeCoffEE/ICeCoffEE/VERSION	(revision 256)
@@ -1,1 +1,1 @@
-1.4.3d1
+1.4.3b1
