Changeset 183
- Timestamp:
- 05/14/05 20:11:04 (20 years ago)
- Location:
- trunk/ICeCoffEE/ICeCoffEE
- Files:
-
- 2 added
- 1 deleted
- 16 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ICeCoffEE/ICeCoffEE/APEMain.m
r181 r183 126 126 // XXX handle patching error return from ICCF_PatchMethod 127 127 if (bundleID != NULL) { 128 if (ICCF_CFBundleIDMatches(bundleID, CFSTR("com.apple.projectbuilder")) || 129 ICCF_CFBundleIDMatches(bundleID, CFSTR("com.apple.xcode"))) { 128 if (ICCF_CFBundleIDMatches(bundleID, CFSTR("com.apple.xcode"))) { 130 129 ICCF_PatchMethod("PBXTextView", "ICeCoffEEMenuOnly", "ICeCoffEEMenuSuper", "menuForEvent:"); 131 130 ICapeprintf("ICeCoffEE APE: loaded in PBXTextView for PB!\n"); -
trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.xcode/nicholas.mode2
r182 r183 215 215 <dict> 216 216 <key>Proportion</key> 217 <string>3 08pt</string>217 <string>314pt</string> 218 218 <key>Tabs</key> 219 219 <array> … … 236 236 <array> 237 237 <real>22</real> 238 <real>2 69</real>238 <real>275</real> 239 239 </array> 240 240 <key>PBXSmartGroupTreeModuleColumnsKey_v4</key> … … 252 252 <string>29B97315FDCFA39411CA2CEA</string> 253 253 <string>E1AFA51C03ECFDB000050001</string> 254 <string>E12FEC3C04959F1C00AEFBF9</string>255 <string>E14343AE03DB48F700050002</string>256 254 <string>E1BF154403DB950B00050002</string> 257 255 </array> … … 259 257 <array> 260 258 <array> 259 <integer>2</integer> 260 <integer>1</integer> 261 261 <integer>0</integer> 262 262 </array> 263 263 </array> 264 264 <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key> 265 <string>{{0, 0}, {29 1, 440}}</string>265 <string>{{0, 0}, {297, 481}}</string> 266 266 </dict> 267 267 <key>PBXTopSmartGroupGIDs</key> … … 273 273 <dict> 274 274 <key>Frame</key> 275 <string>{{10, 27}, {3 08, 458}}</string>275 <string>{{10, 27}, {314, 499}}</string> 276 276 <key>GroupTreeTableConfiguration</key> 277 277 <array> … … 279 279 <real>22</real> 280 280 <string>MainColumn</string> 281 <real>2 69</real>281 <real>275</real> 282 282 </array> 283 283 <key>RubberWindowFrame</key> 284 <string>124 4 652 308 5260 0 1600 1178 </string>284 <string>1243 611 314 567 0 0 1600 1178 </string> 285 285 </dict> 286 286 <key>Module</key> … … 315 315 <dict> 316 316 <key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key> 317 <array/> 317 <array> 318 <string>1C37FBAC04509CD000000102</string> 319 </array> 318 320 <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key> 319 321 <array> 320 322 <array> 321 <integer> 1</integer>323 <integer>5</integer> 322 324 </array> 323 325 </array> … … 419 421 <key>TableOfContents</key> 420 422 <array> 421 <string>E1 70DF9A08359B3000B484AC</string>422 <string>E1 70DF9B08359B3000B484AC</string>423 <string>E13C4B5A08368F60004E6043</string> 424 <string>E13C4B5B08368F60004E6043</string> 423 425 <string>1C9437FD063B20B00039CFAC</string> 424 426 <string>1C9437FE063B20B00039CFAC</string> … … 453 455 <key>WindowOrderList</key> 454 456 <array> 457 <string>1C0AD2B3069F1EA900FABCE6</string> 455 458 <string>/Users/nicholas/Documents/Development/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.xcode</string> 456 <string>E18B4838082F0937000E96F5</string>457 459 </array> 458 460 <key>WindowString</key> 459 <string>124 4 652 308 5260 0 1600 1178 </string>461 <string>1243 611 314 567 0 0 1600 1178 </string> 460 462 <key>WindowTools</key> 461 463 <array> … … 623 625 <string>{{0, 0}, {807, 0}}</string> 624 626 <key>RubberWindowFrame</key> 625 <string>7 07 46807 200 0 0 1600 1178 </string>627 <string>712 119 807 200 0 0 1600 1178 </string> 626 628 </dict> 627 629 <key>Module</key> … … 642 644 <integer>1021</integer> 643 645 <key>XCBuildResultsTrigger_Open</key> 644 <integer>101 1</integer>646 <integer>1012</integer> 645 647 </dict> 646 648 <key>GeometryConfiguration</key> … … 649 651 <string>{{0, 5}, {807, 175}}</string> 650 652 <key>RubberWindowFrame</key> 651 <string>7 07 46807 200 0 0 1600 1178 </string>653 <string>712 119 807 200 0 0 1600 1178 </string> 652 654 </dict> 653 655 <key>Module</key> … … 672 674 <array> 673 675 <string>1C530D52069F1CE1000CFCEE</string> 674 <string>E17 DD6C808344ACB00D16E0F</string>676 <string>E170E03E083653E300B484AC</string> 675 677 <string>1CD0528F0623707200166675</string> 676 678 <string>XCMainBuildResultsModuleGUID</string> … … 679 681 <string>xcode.toolbar.config.build</string> 680 682 <key>WindowString</key> 681 <string>7 07 46807 200 0 0 1600 1178 </string>683 <string>712 119 807 200 0 0 1600 1178 </string> 682 684 <key>WindowToolGUID</key> 683 685 <string>1C530D52069F1CE1000CFCEE</string> 684 686 <key>WindowToolIsVisible</key> 685 <true/> 686 </dict> 687 <dict> 687 <false/> 688 </dict> 689 <dict> 690 <key>FirstTimeWindowDisplayed</key> 691 <false/> 688 692 <key>Identifier</key> 689 693 <string>windowTool.debugger</string> 694 <key>IsVertical</key> 695 <true/> 690 696 <key>Layout</key> 691 697 <array> … … 710 716 <key>sizes</key> 711 717 <array> 712 <string>{{0, 0}, {3 33, 166}}</string>713 <string>{{3 33, 0}, {384, 166}}</string>718 <string>{{0, 0}, {329, 174}}</string> 719 <string>{{329, 0}, {388, 174}}</string> 714 720 </array> 715 721 </dict> … … 726 732 <key>sizes</key> 727 733 <array> 728 <string>{{0, 0}, {717, 1 66}}</string>729 <string>{{0, 1 66}, {717, 229}}</string>734 <string>{{0, 0}, {717, 174}}</string> 735 <string>{{0, 174}, {717, 243}}</string> 730 736 </array> 731 737 </dict> … … 749 755 <string>{{200, 200}, {500, 300}}</string> 750 756 <key>Frame</key> 751 <string>{{0, 0}, {717, 395}}</string>757 <string>{{0, 0}, {717, 417}}</string> 752 758 <key>RubberWindowFrame</key> 753 <string> 124 412 717 437 0 0 1440 878 </string>759 <string>708 700 717 437 0 0 1600 1178 </string> 754 760 </dict> 755 761 <key>Module</key> 756 762 <string>PBXDebugSessionModule</string> 757 763 <key>Proportion</key> 758 <string> 100%</string>764 <string>417pt</string> 759 765 </dict> 760 766 </array> 761 767 <key>Proportion</key> 762 <string> 100%</string>768 <string>417pt</string> 763 769 </dict> 764 770 </array> … … 770 776 </array> 771 777 <key>StatusbarIsVisible</key> 772 < integer>1</integer>778 <false/> 773 779 <key>TableOfContents</key> 774 780 <array> 775 781 <string>1C530D54069F1CE1000CFCEE</string> 776 <string> 1C530D55069F1CE1000CFCEE</string>782 <string>E170E09B083655F400B484AC</string> 777 783 <string>1C162984064C10D400B95A72</string> 778 <string>1C530D56069F1CE1000CFCEE</string> 784 <string>E170E09C083655F400B484AC</string> 785 <string>E170E09D083655F400B484AC</string> 786 <string>E170E09E083655F400B484AC</string> 787 <string>E170E09F083655F400B484AC</string> 788 <string>E170E0A0083655F400B484AC</string> 789 <string>E170E0A1083655F400B484AC</string> 779 790 </array> 780 791 <key>ToolbarConfiguration</key> 781 792 <string>xcode.toolbar.config.debug</string> 782 793 <key>WindowString</key> 783 <string> 124 412 717 437 0 0 1440 878 </string>794 <string>708 700 717 437 0 0 1600 1178 </string> 784 795 <key>WindowToolGUID</key> 785 796 <string>1C530D54069F1CE1000CFCEE</string> 786 797 <key>WindowToolIsVisible</key> 787 < integer>0</integer>798 <false/> 788 799 </dict> 789 800 <dict> … … 808 819 <string>1CDD528C0622207200134675</string> 809 820 <key>PBXProjectModuleLabel</key> 810 <string>ICeCoffEE .m</string>821 <string>ICeCoffEEWebKit.m</string> 811 822 <key>StatusBarVisibility</key> 812 < true/>823 <false/> 813 824 </dict> 814 825 <key>GeometryConfiguration</key> 815 826 <dict> 816 827 <key>Frame</key> 817 <string>{{0, 0}, {854, 187}}</string>828 <string>{{0, 0}, {854, 208}}</string> 818 829 <key>RubberWindowFrame</key> 819 <string> 229 160854 724 0 0 1600 1178 </string>830 <string>106 202 854 724 0 0 1600 1178 </string> 820 831 </dict> 821 832 <key>Module</key> … … 826 837 </array> 827 838 <key>Proportion</key> 828 <string> 187pt</string>839 <string>208pt</string> 829 840 </dict> 830 841 <dict> … … 841 852 <dict> 842 853 <key>Frame</key> 843 <string>{{0, 192}, {854, 491}}</string>854 <string>{{0, 213}, {854, 491}}</string> 844 855 <key>RubberWindowFrame</key> 845 <string> 229 160854 724 0 0 1600 1178 </string>856 <string>106 202 854 724 0 0 1600 1178 </string> 846 857 </dict> 847 858 <key>Module</key> … … 852 863 </array> 853 864 <key>Proportion</key> 854 <string> 683pt</string>865 <string>704pt</string> 855 866 </dict> 856 867 </array> … … 862 873 </array> 863 874 <key>StatusbarIsVisible</key> 864 < true/>875 <false/> 865 876 <key>TableOfContents</key> 866 877 <array> 867 878 <string>1C530D57069F1CE1000CFCEE</string> 868 <string>E1 91FC360831AC44003B09BC</string>869 <string>E1 91FC370831AC44003B09BC</string>879 <string>E170E048083653E300B484AC</string> 880 <string>E170E049083653E300B484AC</string> 870 881 <string>1CDD528C0622207200134675</string> 871 882 <string>1CD0528E0623707200166675</string> 872 883 </array> 873 884 <key>WindowString</key> 874 <string> 229 160854 724 0 0 1600 1178 </string>885 <string>106 202 854 724 0 0 1600 1178 </string> 875 886 <key>WindowToolGUID</key> 876 887 <string>1C530D57069F1CE1000CFCEE</string> … … 883 894 </dict> 884 895 <dict> 896 <key>FirstTimeWindowDisplayed</key> 897 <false/> 885 898 <key>Identifier</key> 886 899 <string>windowTool.debuggerConsole</string> 900 <key>IsVertical</key> 901 <true/> 887 902 <key>Layout</key> 888 903 <array> … … 892 907 <dict> 893 908 <key>BecomeActive</key> 894 < integer>1</integer>909 <true/> 895 910 <key>ContentConfiguration</key> 896 911 <dict> … … 903 918 <dict> 904 919 <key>Frame</key> 905 <string>{{0, 0}, { 440, 358}}</string>920 <string>{{0, 0}, {818, 688}}</string> 906 921 <key>RubberWindowFrame</key> 907 <string> 149 87 440 400 0 0 1440 878 </string>922 <string>697 141 818 708 0 0 1600 1178 </string> 908 923 </dict> 909 924 <key>Module</key> 910 925 <string>PBXDebugCLIModule</string> 911 926 <key>Proportion</key> 912 <string> 358pt</string>927 <string>688pt</string> 913 928 </dict> 914 929 </array> 915 930 <key>Proportion</key> 916 <string> 358pt</string>931 <string>688pt</string> 917 932 </dict> 918 933 </array> … … 924 939 </array> 925 940 <key>StatusbarIsVisible</key> 926 < integer>1</integer>941 <false/> 927 942 <key>TableOfContents</key> 928 943 <array> 929 944 <string>1C530D5B069F1CE1000CFCEE</string> 930 <string> 1C530D5C069F1CE1000CFCEE</string>945 <string>E170E0A2083655F400B484AC</string> 931 946 <string>1C78EAAC065D492600B07095</string> 932 947 </array> 933 948 <key>WindowString</key> 934 <string> 149 87 440 400 0 0 1440 878 </string>949 <string>697 141 818 708 0 0 1600 1178 </string> 935 950 <key>WindowToolGUID</key> 936 951 <string>1C530D5B069F1CE1000CFCEE</string> 937 952 <key>WindowToolIsVisible</key> 938 < integer>0</integer>953 <false/> 939 954 </dict> 940 955 <dict> … … 1000 1015 <string>{{0, 0}, {702, 248}}</string> 1001 1016 <key>RubberWindowFrame</key> 1002 <string>8 27 57702 268 0 0 1600 1178 </string>1017 <string>848 78 702 268 0 0 1600 1178 </string> 1003 1018 </dict> 1004 1019 <key>Module</key> … … 1023 1038 <array> 1024 1039 <string>1C0AD2B3069F1EA900FABCE6</string> 1025 <string>E1 70DF3408359A5B00B484AC</string>1040 <string>E13C4B5C08368F60004E6043</string> 1026 1041 <string>1CD0528B0623707200166675</string> 1027 <string>E1 70DF3508359A5B00B484AC</string>1042 <string>E13C4B5D08368F60004E6043</string> 1028 1043 </array> 1029 1044 <key>ToolbarConfiguration</key> 1030 1045 <string>xcode.toolbar.config.run</string> 1031 1046 <key>WindowString</key> 1032 <string>8 27 57702 268 0 0 1600 1178 </string>1047 <string>848 78 702 268 0 0 1600 1178 </string> 1033 1048 <key>WindowToolGUID</key> 1034 1049 <string>1C0AD2B3069F1EA900FABCE6</string> 1035 1050 <key>WindowToolIsVisible</key> 1036 < false/>1051 <true/> 1037 1052 </dict> 1038 1053 <dict> … … 1119 1134 <string>E18B4838082F0937000E96F5</string> 1120 1135 <key>WindowToolIsVisible</key> 1121 <true/> 1122 </dict> 1123 <dict> 1136 <false/> 1137 </dict> 1138 <dict> 1139 <key>FirstTimeWindowDisplayed</key> 1140 <false/> 1124 1141 <key>Identifier</key> 1125 1142 <string>windowTool.breakpoints</string> 1143 <key>IsVertical</key> 1144 <true/> 1126 1145 <key>Layout</key> 1127 1146 <array> … … 1131 1150 <dict> 1132 1151 <key>BecomeActive</key> 1133 < integer>1</integer>1152 <true/> 1134 1153 <key>ContentConfiguration</key> 1135 1154 <dict> … … 1146 1165 <real>16</real> 1147 1166 <string>breakpointColumn</string> 1148 <real>2 01.5830078125</real>1167 <real>216</real> 1149 1168 </array> 1150 1169 <key>Frame</key> 1151 1170 <string>{{0, 0}, {240, 195}}</string> 1152 1171 <key>RubberWindowFrame</key> 1153 <string> 751 36 240 216 0 0 1280 1002</string>1172 <string>135 875 240 216 0 0 1600 1178 </string> 1154 1173 </dict> 1155 1174 <key>Module</key> … … 1160 1179 </array> 1161 1180 <key>Proportion</key> 1162 <string>19 5pt</string>1181 <string>196pt</string> 1163 1182 </dict> 1164 1183 </array> … … 1170 1189 </array> 1171 1190 <key>StatusbarIsVisible</key> 1172 < integer>0</integer>1191 <false/> 1173 1192 <key>TableOfContents</key> 1174 1193 <array> 1175 <string> 1C78EAB6065D492600B07095</string>1176 <string> 1C78EAB7065D492600B07095</string>1194 <string>E170E1BA08366B6E00B484AC</string> 1195 <string>E170E1BB08366B6E00B484AC</string> 1177 1196 <string>1CD052930623707200166675</string> 1178 1197 </array> 1179 1198 <key>WindowString</key> 1180 <string>751 36 240 216 0 0 1280 1002 </string> 1199 <string>135 875 240 216 0 0 1600 1178 </string> 1200 <key>WindowToolGUID</key> 1201 <string>E170E1BA08366B6E00B484AC</string> 1202 <key>WindowToolIsVisible</key> 1203 <false/> 1181 1204 </dict> 1182 1205 <dict> … … 1241 1264 </dict> 1242 1265 <dict> 1266 <key>FirstTimeWindowDisplayed</key> 1267 <false/> 1243 1268 <key>Identifier</key> 1244 1269 <string>windowTool.classBrowser</string> 1270 <key>IsVertical</key> 1271 <true/> 1245 1272 <key>Layout</key> 1246 1273 <array> … … 1249 1276 <array> 1250 1277 <dict> 1251 <key>BecomeActive</key>1252 <integer>1</integer>1253 1278 <key>ContentConfiguration</key> 1254 1279 <dict> … … 1263 1288 <dict> 1264 1289 <key>ClassesFrame</key> 1265 <string>{{0, 0}, {3 68, 96}}</string>1290 <string>{{0, 0}, {372, 96}}</string> 1266 1291 <key>ClassesTreeTableConfiguration</key> 1267 1292 <array> … … 1272 1297 </array> 1273 1298 <key>Frame</key> 1274 <string>{{0, 0}, {624, 31 8}}</string>1299 <string>{{0, 0}, {624, 319}}</string> 1275 1300 <key>MembersFrame</key> 1276 <string>{{0, 10 5}, {368, 395}}</string>1301 <string>{{0, 101}, {372, 218}}</string> 1277 1302 <key>MembersTreeTableConfiguration</key> 1278 1303 <array> … … 1282 1307 <real>216</real> 1283 1308 <string>PBXMemberTypeColumnIdentifier</string> 1284 <real>9 1</real>1309 <real>95</real> 1285 1310 <string>PBXMemberBookColumnIdentifier</string> 1286 1311 <real>22</real> 1287 1312 </array> 1288 <key>PBXModuleWindowStatusBarHidden2</key>1289 <integer>1</integer>1290 1313 <key>RubberWindowFrame</key> 1291 <string> 128 171 624 339 0 0 1440 878 </string>1314 <string>244 643 624 339 0 0 1600 1178 </string> 1292 1315 </dict> 1293 1316 <key>Module</key> … … 1308 1331 </array> 1309 1332 <key>StatusbarIsVisible</key> 1310 < integer>0</integer>1333 <false/> 1311 1334 <key>TableOfContents</key> 1312 1335 <array> 1313 1336 <string>1C530D60069F1CE1000CFCEE</string> 1314 <string> 1C530D61069F1CE1000CFCEE</string>1337 <string>E170E1740836666A00B484AC</string> 1315 1338 <string>1CA6456E063B45B4001379D8</string> 1316 1339 </array> … … 1318 1341 <string>xcode.toolbar.config.classbrowser</string> 1319 1342 <key>WindowString</key> 1320 <string> 128 171 624 339 0 0 1440 878 </string>1343 <string>244 643 624 339 0 0 1600 1178 </string> 1321 1344 <key>WindowToolGUID</key> 1322 1345 <string>1C530D60069F1CE1000CFCEE</string> 1323 1346 <key>WindowToolIsVisible</key> 1324 < integer>0</integer>1347 <false/> 1325 1348 </dict> 1326 1349 </array> -
trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.xcode/nicholas.pbxuser
r182 r183 3 3 089C165DFE840E0CC02AAC07 = { 4 4 uiCtxt = { 5 sepNavIntBoundsRect = "{{0, 0}, { 813, 170}}";6 sepNavSelRange = "{1 13, 0}";7 sepNavVisRect = "{{0, 0}, { 813, 170}}";5 sepNavIntBoundsRect = "{{0, 0}, {711, 465}}"; 6 sepNavSelRange = "{109, 0}"; 7 sepNavVisRect = "{{0, 0}, {711, 464}}"; 8 8 sepNavWindowFrame = "{{15, 239}, {750, 502}}"; 9 9 }; … … 15 15 addToTargets = ( 16 16 E1ABAE8D0812F4B2007C5427, 17 E1ABAEBA0812F4B2007C5427,18 17 ); 19 18 breakpoints = ( 20 19 E1317A3703DF244600050002, 21 20 E1317A3803DF24F800050002, 22 E136EAA903E48B0400050002,23 E18A7D2903ED430100050001,24 E1BF4A30048739CA00C20906,25 E12A2C6B054CE75500F98AD9,26 21 ); 27 22 codeSenseManager = E12B21590548C9B600CFF4E9; … … 171 166 ); 172 167 }; 173 PBXPerProjectTemplateStateSaveDate = 1377 30838;168 PBXPerProjectTemplateStateSaveDate = 137793366; 174 169 PBXPrepackagedSmartGroups_v2 = ( 175 170 { … … 646 641 WindowFrame = "{{524, 473}, {756, 352}}"; 647 642 }; 648 PBXWorkspaceStateSaveDate = 1377 30838;643 PBXWorkspaceStateSaveDate = 137793366; 649 644 }; 650 645 sourceControlManager = E12B21580548C9B600CFF4E9; … … 713 708 activeExec = 0; 714 709 }; 715 E12A2C6B054CE75500F98AD9 = {716 fileReference = F9A6987103BE1DFF00AA4DA5;717 isa = PBXFileBreakpoint;718 lineNumber = 34;719 state = 1;720 };721 710 E12B21580548C9B600CFF4E9 = { 722 711 fallbackIsa = XCSourceControlManager; … … 839 828 E1317A3703DF244600050002 = { 840 829 isa = PBXSymbolicBreakpoint; 841 state = 2;830 state = 1; 842 831 symbolName = "-[NSException raise]"; 843 832 }; … … 849 838 E1317B2F03DFC4DE00050002 = { 850 839 uiCtxt = { 851 sepNavIntBoundsRect = "{{0, 0}, { 813, 5086}}";852 sepNavSelRange = "{1 2661, 13}";853 sepNavVisRect = "{{0, 39 14}, {813, 170}}";840 sepNavIntBoundsRect = "{{0, 0}, {711, 5218}}"; 841 sepNavSelRange = "{13168, 0}"; 842 sepNavVisRect = "{{0, 3963}, {711, 464}}"; 854 843 sepNavWindowFrame = "{{84, 262}, {750, 502}}"; 855 844 }; … … 867 856 E135625E03DC9FC200050002 = { 868 857 uiCtxt = { 869 sepNavIntBoundsRect = "{{0, 0}, {508, 682}}";870 sepNavSelRange = "{1 665, 38}";871 sepNavVisRect = "{{0, 99}, {508, 551}}";858 sepNavIntBoundsRect = "{{0, 0}, {508, 715}}"; 859 sepNavSelRange = "{1875, 0}"; 860 sepNavVisRect = "{{0, 163}, {508, 551}}"; 872 861 sepNavWindowFrame = "{{174, 96}, {547, 589}}"; 873 862 }; … … 941 930 name = "ICeCoffEETerminal.m: mouseUp:"; 942 931 rLen = 0; 943 rLoc = 1419 4;932 rLoc = 14199; 944 933 rType = 0; 945 934 vrLen = 25; 946 935 vrLoc = 15494; 947 };948 E136EAA903E48B0400050002 = {949 fileReference = E1317B2F03DFC4DE00050002;950 isa = PBXFileBreakpoint;951 lineNumber = 307;952 state = 1;953 936 }; 954 937 E13762D203EC636D00050002 = { … … 969 952 E14343B303DB4CF200050002 = { 970 953 uiCtxt = { 971 sepNavIntBoundsRect = "{{0, 0}, {7 25, 746}}";972 sepNavSelRange = "{ 2148, 0}";973 sepNavVisRect = "{{0, 0}, {7 25, 745}}";974 sepNavWindowFrame = "{{ 55, 199}, {764, 783}}";954 sepNavIntBoundsRect = "{{0, 0}, {774, 784}}"; 955 sepNavSelRange = "{1224, 0}"; 956 sepNavVisRect = "{{0, 0}, {774, 783}}"; 957 sepNavWindowFrame = "{{114, 293}, {813, 821}}"; 975 958 }; 976 959 }; 977 960 E14343B403DB4CF200050002 = { 978 961 uiCtxt = { 979 sepNavIntBoundsRect = "{{0, 0}, {774, 6798}}";980 sepNavSelRange = "{2 1057, 0}";981 sepNavVisRect = "{{0, 5995}, {774, 783}}";982 sepNavWindowFrame = "{{ 281, 288}, {813, 821}}";962 sepNavIntBoundsRect = "{{0, 0}, {774, 7073}}"; 963 sepNavSelRange = "{23725, 0}"; 964 sepNavVisRect = "{{0, 6267}, {774, 783}}"; 965 sepNavWindowFrame = "{{109, 242}, {813, 821}}"; 983 966 }; 984 967 }; … … 1050 1033 E165AB3603E7A7FC00050002 = { 1051 1034 uiCtxt = { 1052 sepNavIntBoundsRect = "{{0, 0}, {7 66, 3612}}";1053 sepNavSelRange = "{1 396, 0}";1054 sepNavVisRect = "{{0, 0}, {0, 0}}";1035 sepNavIntBoundsRect = "{{0, 0}, {711, 3700}}"; 1036 sepNavSelRange = "{10038, 15}"; 1037 sepNavVisRect = "{{0, 2511}, {711, 464}}"; 1055 1038 sepNavWindowFrame = "{{38, 218}, {750, 502}}"; 1056 1039 }; … … 1082 1065 enableDebugStr = 1; 1083 1066 environmentEntries = ( 1067 { 1068 active = NO; 1069 name = NSZombieEnabled; 1070 value = YES; 1071 }, 1072 { 1073 active = NO; 1074 name = NSAutoreleaseFreedObjectCheckEnabled; 1075 value = YES; 1076 }, 1084 1077 ); 1085 1078 executableSystemSymbolLevel = 0; … … 1089 1082 libgmallocEnabled = 0; 1090 1083 name = TextEdit; 1084 savedGlobals = { 1085 }; 1091 1086 shlibInfoDictList = ( 1092 1087 ); 1093 1088 shlibInfoDictList_v2 = ( 1089 { 1090 level = 0; 1091 path = /usr/lib/system/libmathCommon.A.dylib; 1092 whenToLoad = 0; 1093 }, 1094 { 1095 level = 0; 1096 path = /usr/lib/libSystem.B.dylib; 1097 whenToLoad = 0; 1098 }, 1099 { 1100 level = 0; 1101 path = /usr/lib/libicucore.A.dylib; 1102 whenToLoad = 0; 1103 }, 1104 { 1105 level = 0; 1106 path = /usr/lib/libauto.dylib; 1107 whenToLoad = 0; 1108 }, 1109 { 1110 level = 0; 1111 path = /usr/lib/libobjc.A.dylib; 1112 whenToLoad = 0; 1113 }, 1114 { 1115 level = 0; 1116 path = /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation; 1117 whenToLoad = 0; 1118 }, 1119 { 1120 level = 0; 1121 path = /usr/lib/libz.1.2.2.dylib; 1122 whenToLoad = 0; 1123 }, 1124 { 1125 level = 0; 1126 path = /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration; 1127 whenToLoad = 0; 1128 }, 1129 { 1130 level = 0; 1131 path = /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit; 1132 whenToLoad = 0; 1133 }, 1134 { 1135 level = 0; 1136 path = /System/Library/Frameworks/Security.framework/Versions/A/Security; 1137 whenToLoad = 0; 1138 }, 1139 { 1140 level = 0; 1141 path = /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration; 1142 whenToLoad = 0; 1143 }, 1144 { 1145 level = 0; 1146 path = /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore; 1147 whenToLoad = 0; 1148 }, 1149 { 1150 level = 0; 1151 path = /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices; 1152 whenToLoad = 0; 1153 }, 1154 { 1155 level = 0; 1156 path = /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork; 1157 whenToLoad = 0; 1158 }, 1159 { 1160 level = 0; 1161 path = /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore; 1162 whenToLoad = 0; 1163 }, 1164 { 1165 level = 0; 1166 path = /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit; 1167 whenToLoad = 0; 1168 }, 1169 { 1170 level = 0; 1171 path = /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata; 1172 whenToLoad = 0; 1173 }, 1174 { 1175 level = 0; 1176 path = /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices; 1177 whenToLoad = 0; 1178 }, 1179 { 1180 level = 0; 1181 path = /usr/lib/libbsm.dylib; 1182 whenToLoad = 0; 1183 }, 1184 { 1185 level = 0; 1186 path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics; 1187 whenToLoad = 0; 1188 }, 1189 { 1190 level = 0; 1191 path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE; 1192 whenToLoad = 0; 1193 }, 1194 { 1195 level = 0; 1196 path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS; 1197 whenToLoad = 0; 1198 }, 1199 { 1200 level = 0; 1201 path = /usr/lib/libcrypto.0.9.7.dylib; 1202 whenToLoad = 0; 1203 }, 1204 { 1205 level = 0; 1206 path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices; 1207 whenToLoad = 0; 1208 }, 1209 { 1210 level = 0; 1211 path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync; 1212 whenToLoad = 0; 1213 }, 1214 { 1215 level = 0; 1216 path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText; 1217 whenToLoad = 0; 1218 }, 1219 { 1220 level = 0; 1221 path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD; 1222 whenToLoad = 0; 1223 }, 1224 { 1225 level = 0; 1226 path = /usr/lib/libcups.2.dylib; 1227 whenToLoad = 0; 1228 }, 1229 { 1230 level = 0; 1231 path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore; 1232 whenToLoad = 0; 1233 }, 1234 { 1235 level = 0; 1236 path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices; 1237 whenToLoad = 0; 1238 }, 1239 { 1240 level = 0; 1241 path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis; 1242 whenToLoad = 0; 1243 }, 1244 { 1245 level = 0; 1246 path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/FindByContent.framework/Versions/A/FindByContent; 1247 whenToLoad = 0; 1248 }, 1249 { 1250 level = 0; 1251 path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis; 1252 whenToLoad = 0; 1253 }, 1254 { 1255 level = 0; 1256 path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib; 1257 whenToLoad = 0; 1258 }, 1259 { 1260 level = 0; 1261 path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib; 1262 whenToLoad = 0; 1263 }, 1264 { 1265 level = 0; 1266 path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib; 1267 whenToLoad = 0; 1268 }, 1269 { 1270 level = 0; 1271 path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRaw.dylib; 1272 whenToLoad = 0; 1273 }, 1274 { 1275 level = 0; 1276 path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib; 1277 whenToLoad = 0; 1278 }, 1279 { 1280 level = 0; 1281 path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib; 1282 whenToLoad = 0; 1283 }, 1284 { 1285 level = 0; 1286 path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib; 1287 whenToLoad = 0; 1288 }, 1289 { 1290 level = 0; 1291 path = /usr/lib/libmx.A.dylib; 1292 whenToLoad = 0; 1293 }, 1294 { 1295 level = 0; 1296 path = /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage; 1297 whenToLoad = 0; 1298 }, 1299 { 1300 level = 0; 1301 path = /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib; 1302 whenToLoad = 0; 1303 }, 1304 { 1305 level = 0; 1306 path = /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib; 1307 whenToLoad = 0; 1308 }, 1309 { 1310 level = 0; 1311 path = /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib; 1312 whenToLoad = 0; 1313 }, 1314 { 1315 level = 0; 1316 path = /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib; 1317 whenToLoad = 0; 1318 }, 1319 { 1320 level = 0; 1321 path = /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib; 1322 whenToLoad = 0; 1323 }, 1324 { 1325 level = 0; 1326 path = /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate; 1327 whenToLoad = 0; 1328 }, 1329 { 1330 level = 0; 1331 path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO; 1332 whenToLoad = 0; 1333 }, 1334 { 1335 level = 0; 1336 path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices; 1337 whenToLoad = 0; 1338 }, 1339 { 1340 level = 0; 1341 path = /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio; 1342 whenToLoad = 0; 1343 }, 1344 { 1345 level = 0; 1346 path = /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound; 1347 whenToLoad = 0; 1348 }, 1349 { 1350 level = 0; 1351 path = /usr/lib/libiconv.2.dylib; 1352 whenToLoad = 0; 1353 }, 1354 { 1355 level = 0; 1356 path = /usr/lib/libxml2.2.dylib; 1357 whenToLoad = 0; 1358 }, 1359 { 1360 level = 0; 1361 path = /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation; 1362 whenToLoad = 0; 1363 }, 1364 { 1365 level = 0; 1366 path = /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv; 1367 whenToLoad = 0; 1368 }, 1369 { 1370 level = 0; 1371 path = /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox; 1372 whenToLoad = 0; 1373 }, 1374 { 1375 level = 0; 1376 path = /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition; 1377 whenToLoad = 0; 1378 }, 1379 { 1380 level = 0; 1381 path = /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit; 1382 whenToLoad = 0; 1383 }, 1384 { 1385 level = 0; 1386 path = /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox; 1387 whenToLoad = 0; 1388 }, 1389 { 1390 level = 0; 1391 path = /usr/lib/libsqlite3.0.dylib; 1392 whenToLoad = 0; 1393 }, 1394 { 1395 level = 0; 1396 path = /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData; 1397 whenToLoad = 0; 1398 }, 1399 { 1400 level = 0; 1401 path = /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib; 1402 whenToLoad = 0; 1403 }, 1404 { 1405 level = 0; 1406 path = /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib; 1407 whenToLoad = 0; 1408 }, 1409 { 1410 level = 0; 1411 path = /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL; 1412 whenToLoad = 0; 1413 }, 1414 { 1415 level = 0; 1416 path = /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib; 1417 whenToLoad = 0; 1418 }, 1419 { 1420 level = 0; 1421 path = /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore; 1422 whenToLoad = 0; 1423 }, 1424 { 1425 level = 0; 1426 path = /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit; 1427 whenToLoad = 0; 1428 }, 1429 { 1430 level = 0; 1431 path = /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa; 1432 whenToLoad = 0; 1433 }, 1434 { 1435 level = 0; 1436 path = /Applications/TextEdit.app/Contents/MacOS/TextEdit; 1437 whenToLoad = 0; 1438 }, 1439 { 1440 level = 0; 1441 path = /Library/Frameworks/ApplicationEnhancer.framework/Versions/A/ApplicationEnhancer; 1442 whenToLoad = 0; 1443 }, 1444 { 1445 level = 0; 1446 path = /Users/nicholas/Documents/Development/ICeCoffEE/ICeCoffEE/build/ICeCoffEE.ape/Contents/MacOS/ICeCoffEE; 1447 whenToLoad = 0; 1448 }, 1449 { 1450 level = 0; 1451 path = /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture; 1452 whenToLoad = 0; 1453 }, 1454 { 1455 level = 0; 1456 path = /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI; 1457 whenToLoad = 0; 1458 }, 1459 { 1460 level = 0; 1461 path = /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink; 1462 whenToLoad = 0; 1463 }, 1464 { 1465 level = 0; 1466 path = /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help; 1467 whenToLoad = 0; 1468 }, 1469 { 1470 level = 0; 1471 path = /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting; 1472 whenToLoad = 0; 1473 }, 1474 { 1475 level = 0; 1476 path = /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print; 1477 whenToLoad = 0; 1478 }, 1479 { 1480 level = 0; 1481 path = /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering; 1482 whenToLoad = 0; 1483 }, 1484 { 1485 level = 0; 1486 path = /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices; 1487 whenToLoad = 0; 1488 }, 1489 { 1490 level = 0; 1491 path = /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels; 1492 whenToLoad = 0; 1493 }, 1494 { 1495 level = 0; 1496 path = /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon; 1497 whenToLoad = 0; 1498 }, 1499 { 1500 level = 0; 1501 path = /Library/InputManagers/SIMBL/SIMBL.bundle/Contents/MacOS/SIMBL; 1502 whenToLoad = 0; 1503 }, 1504 { 1505 level = 0; 1506 path = "/Library/InputManagers/Menu Extra Enabler/Menu Extra Enabler.bundle/Contents/MacOS/Menu Extra Enabler"; 1507 whenToLoad = 0; 1508 }, 1509 { 1510 level = 0; 1511 path = /Users/nicholas/Documents/Development/Cocoa/TextExtras_1.7/build/TextExtras.bundle/Contents/MacOS/TextExtras; 1512 whenToLoad = 0; 1513 }, 1514 { 1515 level = 0; 1516 path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib; 1517 whenToLoad = 0; 1518 }, 1519 { 1520 level = 0; 1521 path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib; 1522 whenToLoad = 0; 1523 }, 1524 { 1525 level = 0; 1526 path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib; 1527 whenToLoad = 0; 1528 }, 1529 { 1530 level = 0; 1531 path = "/Library/PreferencePanes/Default Folder X.prefPane/Contents/Resources/Default Folder X.bundle/Contents/Resources/Mach-O Patcher.bundle/Contents/MacOS/Mach-O Patcher"; 1532 whenToLoad = 0; 1533 }, 1534 { 1535 level = 0; 1536 path = "/Library/PreferencePanes/Default Folder X.prefPane/Contents/Resources/Default Folder X.bundle/Contents/Resources/Cocoa Patcher.bundle/Contents/MacOS/Cocoa Patcher"; 1537 whenToLoad = 0; 1538 }, 1539 { 1540 level = 0; 1541 path = /System/Library/Components/DictionaryService.component/Contents/MacOS/DictionaryService; 1542 whenToLoad = 0; 1543 }, 1544 { 1545 level = 0; 1546 path = /Developer/Applications/Xcode.app/Contents/PlugIns/GDBMIDebugging.xcplugin/Contents/Resources/PBGDBIntrospectionSupport.A.dylib; 1547 whenToLoad = 0; 1548 }, 1549 { 1550 level = 0; 1551 path = /usr/lib/libgcc_s.1.0.dylib; 1552 whenToLoad = 0; 1553 }, 1554 { 1555 level = 0; 1556 path = "/usr/lib/libstdc++.6.0.3.dylib"; 1557 whenToLoad = 0; 1558 }, 1559 { 1560 level = 0; 1561 path = "/Library/Application Support/Apple/Developer Tools/CustomDataViews/CarbonDataFormatters.bundle/Contents/MacOS/CarbonDataFormatters"; 1562 whenToLoad = 0; 1563 }, 1094 1564 ); 1095 1565 sourceDirectories = ( … … 1127 1597 sepNavVisRect = "{{0, 272}, {711, 464}}"; 1128 1598 sepNavWindowFrame = "{{84, 262}, {750, 502}}"; 1599 }; 1600 }; 1601 E170DFDD0835D6F400B484AC = { 1602 uiCtxt = { 1603 sepNavIntBoundsRect = "{{0, 0}, {753, 471}}"; 1604 sepNavSelRange = "{468, 0}"; 1605 sepNavVisRect = "{{0, 0}, {753, 470}}"; 1606 sepNavWindowFrame = "{{687, 97}, {792, 508}}"; 1607 }; 1608 }; 1609 E170DFDE0835D6F400B484AC = { 1610 uiCtxt = { 1611 sepNavIntBoundsRect = "{{0, 0}, {748, 704}}"; 1612 sepNavSelRange = "{1479, 0}"; 1613 sepNavVisRect = "{{0, 98}, {748, 605}}"; 1614 sepNavWindowFrame = "{{28, 480}, {787, 643}}"; 1129 1615 }; 1130 1616 }; … … 1194 1680 uiCtxt = { 1195 1681 sepNavIntBoundsRect = "{{0, 0}, {686, 622}}"; 1196 sepNavSelRange = "{2 052, 35}";1682 sepNavSelRange = "{2124, 0}"; 1197 1683 sepNavVisRect = "{{0, 0}, {686, 621}}"; 1198 1684 sepNavWindowFrame = "{{378, 506}, {725, 659}}"; 1199 1685 }; 1200 };1201 E18A7D2903ED430100050001 = {1202 fileReference = E14343B403DB4CF200050002;1203 isa = PBXFileBreakpoint;1204 lineNumber = 144;1205 state = 1;1206 1686 }; 1207 1687 E191FC9C0831B8FB003B09BC = { … … 1249 1729 E1ABAEB80812F4B2007C5427 = { 1250 1730 uiCtxt = { 1251 sepNavIntBoundsRect = "{{0, 0}, {7 35, 464}}";1252 sepNavSelRange = "{ 0, 0}";1253 sepNavVisRect = "{{0, 0}, {7 35, 464}}";1254 sepNavWindowFrame = "{{ 130, 134}, {750, 502}}";1731 sepNavIntBoundsRect = "{{0, 0}, {711, 465}}"; 1732 sepNavSelRange = "{976, 0}"; 1733 sepNavVisRect = "{{0, 0}, {711, 464}}"; 1734 sepNavWindowFrame = "{{335, 146}, {750, 502}}"; 1255 1735 }; 1256 1736 }; 1257 1737 E1ABAEBA0812F4B2007C5427 = { 1258 1738 activeExec = 0; 1739 }; 1740 E1ABAED40812F4B2007C5427 = { 1741 uiCtxt = { 1742 sepNavIntBoundsRect = "{{0, 0}, {748, 606}}"; 1743 sepNavSelRange = "{762, 0}"; 1744 sepNavVisRect = "{{0, 0}, {748, 605}}"; 1745 sepNavWindowFrame = "{{429, 152}, {787, 643}}"; 1746 }; 1259 1747 }; 1260 1748 E1ABAED60812F4B2007C5427 = { … … 1291 1779 sourceDirectories = ( 1292 1780 ); 1781 }; 1782 E1ABAEF00812F4B3007C5427 = { 1783 uiCtxt = { 1784 sepNavIntBoundsRect = "{{0, 0}, {748, 606}}"; 1785 sepNavSelRange = "{790, 0}"; 1786 sepNavVisRect = "{{0, 0}, {748, 605}}"; 1787 sepNavWindowFrame = "{{452, 131}, {787, 643}}"; 1788 }; 1293 1789 }; 1294 1790 E1ABE98B040D48E700050002 = { … … 1348 1844 E1BF15A503DBAA5600050002 = { 1349 1845 uiCtxt = { 1350 sepNavIntBoundsRect = "{{0, 0}, {7 35, 575}}";1351 sepNavSelRange = "{1 283, 0}";1352 sepNavVisRect = "{{0, 0}, {735, 464}}";1846 sepNavIntBoundsRect = "{{0, 0}, {711, 539}}"; 1847 sepNavSelRange = "{1188, 0}"; 1848 sepNavVisRect = "{{0, 74}, {711, 464}}"; 1353 1849 sepNavWindowFrame = "{{84, 176}, {750, 502}}"; 1354 1850 }; … … 1356 1852 E1BF15BF03DBBE8900050002 = { 1357 1853 uiCtxt = { 1358 sepNavIntBoundsRect = "{{0, 0}, {7 35, 464}}";1359 sepNavSelRange = "{ 5, 0}";1360 sepNavVisRect = "{{0, 0}, {7 35, 464}}";1854 sepNavIntBoundsRect = "{{0, 0}, {711, 465}}"; 1855 sepNavSelRange = "{6, 0}"; 1856 sepNavVisRect = "{{0, 0}, {711, 464}}"; 1361 1857 sepNavWindowFrame = "{{15, 239}, {750, 502}}"; 1362 1858 }; … … 1364 1860 E1BF166A03DBE27000050002 = { 1365 1861 uiCtxt = { 1366 sepNavIntBoundsRect = "{{0, 0}, {828, 12 58}}";1367 sepNavSelRange = "{ 833, 0}";1368 sepNavVisRect = "{{0, 11}, {828, 868}}";1369 sepNavWindowFrame = "{{ 95, 122}, {867, 906}}";1862 sepNavIntBoundsRect = "{{0, 0}, {828, 1291}}"; 1863 sepNavSelRange = "{3143, 0}"; 1864 sepNavVisRect = "{{0, 378}, {828, 868}}"; 1865 sepNavWindowFrame = "{{293, 103}, {867, 906}}"; 1370 1866 }; 1371 1867 }; … … 1401 1897 sepNavWindowFrame = "{{61, 318}, {835, 813}}"; 1402 1898 }; 1403 };1404 E1BF4A30048739CA00C20906 = {1405 fileReference = E1317B2F03DFC4DE00050002;1406 isa = PBXFileBreakpoint;1407 lineNumber = 443;1408 state = 1;1409 1899 }; 1410 1900 E1BF4A4D0487C77C00C20906 = { … … 1433 1923 E1CBC99803E7602700050002 = { 1434 1924 uiCtxt = { 1435 sepNavIntBoundsRect = "{{0, 0}, {592, 1428}}"; 1436 sepNavSelRange = "{854, 0}"; 1437 sepNavVisRect = "{{0, 180}, {592, 476}}"; 1925 sepNavIntBoundsRect = "{{0, 0}, {748, 1322}}"; 1926 sepNavSelRange = "{245, 0}"; 1927 sepNavVisRect = "{{0, 716}, {748, 605}}"; 1928 sepNavWindowFrame = "{{475, 110}, {787, 643}}"; 1438 1929 }; 1439 1930 }; … … 1455 1946 F56276C20379923401AA4DA5 = { 1456 1947 uiCtxt = { 1457 sepNavIntBoundsRect = "{{0, 0}, {7 39, 5988}}";1458 sepNavSelRange = "{ 16837, 0}";1459 sepNavVisRect = "{{0, 2531}, {739, 540}}";1460 sepNavWindowFrame = "{{ 59, 74}, {778, 578}}";1948 sepNavIntBoundsRect = "{{0, 0}, {715, 6094}}"; 1949 sepNavSelRange = "{2320, 0}"; 1950 sepNavVisRect = "{{0, 1939}, {715, 1006}}"; 1951 sepNavWindowFrame = "{{16, 121}, {754, 1044}}"; 1461 1952 }; 1462 1953 }; 1463 1954 F5CD5EAA02DAE61A01AA4DA5 = { 1464 1955 uiCtxt = { 1465 sepNavIntBoundsRect = "{{0, 0}, {7 09, 443}}";1956 sepNavIntBoundsRect = "{{0, 0}, {711, 465}}"; 1466 1957 sepNavSelRange = "{23, 0}"; 1467 sepNavVisRect = "{{0, 0}, {7 09, 443}}";1958 sepNavVisRect = "{{0, 0}, {711, 464}}"; 1468 1959 sepNavWindowFrame = "{{107, 241}, {750, 502}}"; 1469 1960 }; … … 1471 1962 F9A6986E03BE1DF000AA4DA5 = { 1472 1963 uiCtxt = { 1473 sepNavIntBoundsRect = "{{0, 0}, {7 11, 3613}}";1474 sepNavSelRange = "{ 9679, 0}";1475 sepNavVisRect = "{{0, 2432}, {711, 464}}";1476 sepNavWindowFrame = "{{440, 4 9}, {750, 502}}";1964 sepNavIntBoundsRect = "{{0, 0}, {753, 3514}}"; 1965 sepNavSelRange = "{380, 0}"; 1966 sepNavVisRect = "{{0, 0}, {753, 470}}"; 1967 sepNavWindowFrame = "{{440, 43}, {792, 508}}"; 1477 1968 }; 1478 1969 }; … … 1487 1978 uiCtxt = { 1488 1979 sepNavIntBoundsRect = "{{0, 0}, {828, 1870}}"; 1489 sepNavSelRange = "{ 4986, 0}";1490 sepNavVisRect = "{{0, 1001}, {828, 868}}";1980 sepNavSelRange = "{991, 75}"; 1981 sepNavVisRect = "{{0, 0}, {828, 868}}"; 1491 1982 sepNavWindowFrame = "{{15, 267}, {867, 906}}"; 1492 1983 }; -
trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.xcode/project.pbxproj
r182 r183 629 629 sourceTree = "<absolute>"; 630 630 }; 631 E170DFDD0835D6F400B484AC = { 632 fileEncoding = 4; 633 isa = PBXFileReference; 634 lastKnownFileType = sourcecode.c.h; 635 path = ICeCoffEETrigger.h; 636 refType = 4; 637 sourceTree = "<group>"; 638 }; 639 E170DFDE0835D6F400B484AC = { 640 fileEncoding = 4; 641 isa = PBXFileReference; 642 lastKnownFileType = sourcecode.c.objc; 643 path = ICeCoffEETrigger.m; 644 refType = 4; 645 sourceTree = "<group>"; 646 }; 647 E170DFDF0835D6F400B484AC = { 648 fileRef = E170DFDD0835D6F400B484AC; 649 isa = PBXBuildFile; 650 settings = { 651 }; 652 }; 653 E170DFE00835D6F400B484AC = { 654 fileRef = E170DFDE0835D6F400B484AC; 655 isa = PBXBuildFile; 656 settings = { 657 }; 658 }; 631 659 E182C8F603DE817F00050002 = { 632 660 fileEncoding = 30; … … 780 808 E1ABAE9D0812F4B2007C5427, 781 809 E191FC9E0831B8FB003B09BC, 810 E170DFDF0835D6F400B484AC, 782 811 ); 783 812 isa = PBXHeadersBuildPhase; … … 907 936 E1ABAEAF0812F4B2007C5427, 908 937 E191FC9F0831B8FB003B09BC, 938 E170DFE00835D6F400B484AC, 909 939 ); 910 940 isa = PBXSourcesBuildPhase; … … 1403 1433 E14343CD03DB66E900050002, 1404 1434 E14343CE03DB66E900050002, 1435 E170DFDD0835D6F400B484AC, 1436 E170DFDE0835D6F400B484AC, 1405 1437 E14343B703DB4CFE00050002, 1406 1438 E14343B803DB4CFE00050002, -
trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.h
r167 r183 5 5 #import "ICeCoffEEConfig.h" 6 6 7 #define ICCF_OSErrAssert(err, context) NSAssert(err == noErr , ICCF_ErrString(err, context));8 #define ICCF_OSErrCAssert(err, context) NSCAssert(err == noErr , ICCF_ErrString(err, context));7 #define ICCF_OSErrAssert(err, context) NSAssert(err == noErr || err == userCanceledErr, ICCF_ErrString(err, context)); 8 #define ICCF_OSErrCAssert(err, context) NSCAssert(err == noErr || err == userCanceledErr, ICCF_ErrString(err, context)); 9 9 10 10 // search for: (?<!ICCF_LocalizedString\()(?<!ICLog\()(?<!ICapeprintf("\()(?<!%)(@"(?!Internal error: )[^"]+") replace with: ICCF_LocalizedString(\1) … … 23 23 BOOL ICCF_EventIsCommandMouseDown(NSEvent *e); 24 24 25 // returns the action determined by the current state ofkeyboard modifiers26 iccfURLAction ICCF_KeyboardAction( );25 // returns the action determined by the event's keyboard modifiers 26 iccfURLAction ICCF_KeyboardAction(NSEvent *e); 27 27 28 28 // throws an exception if the URL range is nonexistent or too big … … 42 42 43 43 // calls ICCF_DoURLAction 44 void ICCF_LaunchURL(NSString *string, iccfURLAction action); 44 // returns YES unless the user cancelled 45 BOOL ICCF_LaunchURL(NSString *string, iccfURLAction action); 45 46 46 47 // launch URL from on selected text view cursor position or selection 47 void ICCF_LaunchURLFromTextView(NSTextView *self );48 void ICCF_LaunchURLFromTextView(NSTextView *self, NSEvent *triggeringEvent); 48 49 49 50 // returns contextual menu with Services item added, if selected -
trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.m
r182 r183 13 13 #import "ICeCoffEESuper.h" 14 14 #import "ICeCoffEESetServicesMenu.h" 15 #import "ICeCoffEETrigger.h" 15 16 16 17 iccfPrefRec ICCF_prefs; … … 59 60 } 60 61 61 iccfURLAction ICCF_KeyboardAction( ) {62 unsigned int modifierFlags = [ [NSApp currentEvent]modifierFlags];62 iccfURLAction ICCF_KeyboardAction(NSEvent *e) { 63 unsigned int modifierFlags = [e modifierFlags]; 63 64 iccfURLAction action; 64 65 action.presentMenu = (modifierFlags & NSAlternateKeyMask) != 0; … … 239 240 } 240 241 241 voidICCF_LaunchURL(NSString *string, iccfURLAction action) {242 OSStatus err ;242 BOOL ICCF_LaunchURL(NSString *string, iccfURLAction action) { 243 OSStatus err = noErr; 243 244 long selStart, selEnd; 244 245 unsigned len = [string length]; … … 273 274 NS_ENDHANDLER 274 275 275 DisposeHandle(h); 276 DisposeHandle(h); 277 278 return (err == noErr); 276 279 } 277 280 … … 303 306 } 304 307 305 void ICCF_LaunchURLFromTextView(NSTextView *self ) {308 void ICCF_LaunchURLFromTextView(NSTextView *self, NSEvent *triggeringEvent) { 306 309 NSCharacterSet *urlLeftDelimiters = nil, *urlRightDelimiters = nil; 307 310 NSRange range = [self selectedRange], delimiterRange; … … 371 374 [self display]; 372 375 373 ICCF_LaunchURL([s substringWithRange: range], ICCF_KeyboardAction()); 374 375 if (ICCF_prefs.textBlinkEnabled) { 376 if (ICCF_LaunchURL([s substringWithRange: range], ICCF_KeyboardAction(triggeringEvent)) && ICCF_prefs.textBlinkEnabled) { 376 377 for (i = 0 ; i < ICCF_prefs.textBlinkCount ; i++) { 377 378 NSRange emptyRange = {range.location, 0}; … … 500 501 } 501 502 503 static NSEvent *ICCF_MouseDownEventWithModifierFlags(NSEvent *e, BOOL inheritModifierFlags) { 504 return [NSEvent mouseEventWithType: NSLeftMouseDown 505 location: [e locationInWindow] 506 modifierFlags: (inheritModifierFlags ? [e modifierFlags] : 0) 507 timestamp: [e timestamp] 508 windowNumber: [e windowNumber] 509 context: [e context] 510 eventNumber: [e eventNumber] 511 clickCount: 1 512 pressure: 0]; 513 } 514 502 515 503 516 @interface NSTextView (IC_NSSharing) … … 526 539 servicesItem = nil; 527 540 } 528 [[NSApp servicesMenu] update]; // enable keyboard equivalents 541 if (floor(NSAppKitVersionNumber) <= NSAppKitVersionNumber10_3) { 542 [[NSApp servicesMenu] update]; // enable keyboard equivalents in Mac OS X 10.3 543 } 529 544 } 530 545 … … 547 562 ICLog(@"ICeCoffEE down: %@", e); 548 563 #endif 564 if (ICCF_sharedTrigger != nil) { 565 ICLog(@"%@ cancelling", ICCF_sharedTrigger); 566 [ICCF_sharedTrigger cancel]; 567 } 549 568 if (ICCF_enabled && ICCF_prefs.commandClickEnabled && ICCF_EventIsCommandMouseDown(e)) { 569 BOOL inheritModifierFlags; 550 570 if ([self respondsToSelector: @selector(selectedRanges)]) { 551 // discontiguous selection support, Mac OS X 10.4 or later 552 NSArray *ranges = [self selectedRanges]; 553 ICLog(@"ICeCoffEE selected ranges: %@", ranges); 554 if ([ranges count] > 1 || [[ranges objectAtIndex: 0] rangeValue].length != 0) 555 goto bypass; 571 // Command-multiple-click or -drag for discontiguous selection, Mac OS X 10.4 or later 572 inheritModifierFlags = YES; 556 573 } else { 557 574 // don't want to trigger selection extension or anything else; pass through as a plain click 558 // (on Panther and earlier, command does not modify behavior) 575 // (on Mac OS X 10.3, command does not modify behavior) 576 inheritModifierFlags = NO; 559 577 } 560 [super mouseDown: [NSEvent mouseEventWithType: NSLeftMouseDown location: [e locationInWindow] modifierFlags: 0 timestamp: [e timestamp] windowNumber: [e windowNumber] context: [e context] eventNumber: [e eventNumber] clickCount: 1 pressure: 0]];578 [super mouseDown: ICCF_MouseDownEventWithModifierFlags(e, inheritModifierFlags)]; 561 579 // we don't actually get a mouseUp event, just wait for mouseDown to return 562 580 NSEvent *upEvent = [[self window] currentEvent]; … … 566 584 NSAssert([upEvent type] == NSLeftMouseUp, @"NSTextView mouseDown: did not return with current event as mouse up!"); 567 585 if (abs(downPt.x - upPt.x) <= kICHysteresisPixels && abs(downPt.y - upPt.y) <= kICHysteresisPixels) { 568 ICCF_LaunchURLFromTextView(self); 586 if (inheritModifierFlags) { 587 // Mac OS X 10.4 and later: make sure we don't have a command-double-click 588 [ICeCoffEETrigger setTriggerForEvent: e onTarget: self]; // gets stored in ICCF_sharedTrigger; the reason for this weird calling pattern is that we don't want to add methods to NSTextView, and we don't want to add a method call on every mouseDown 589 ICLog(@"%@ set", ICCF_sharedTrigger); 590 } else { 591 // Mac OS X 10.3 592 ICCF_LaunchURLFromTextView(self, e); 593 } 569 594 } 570 595 } else { 571 bypass:572 596 [super mouseDown: e]; 573 597 } -
trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEShared.h
r181 r183 13 13 #include <CoreFoundation/CoreFoundation.h> 14 14 15 #define ICCF_DEBUG 115 #define ICCF_DEBUG 0 16 16 17 17 #if ICCF_DEBUG … … 22 22 #define ICapeprintf (void) 23 23 #endif 24 25 // we compile against the 10.3.9 SDK, so this isn't defined yet 26 #define NSAppKitVersionNumber10_3 743 24 27 25 28 extern const OSType kICCFCreator; -
trunk/ICeCoffEE/ICeCoffEE/ICeCoffEETerminal.m
r142 r183 365 365 [[self superview] display]; 366 366 367 ICCF_LaunchURL(s, ICCF_KeyboardAction()); 368 369 if (ICCF_prefs.textBlinkEnabled) { 367 if (ICCF_LaunchURL(s, ICCF_KeyboardAction([NSApp currentEvent])) && ICCF_prefs.textBlinkEnabled) { 370 368 int i; 371 369 // Terminal flashes the selection one more time, so blink one fewer -
trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEWebKit.m
r182 r183 46 46 { 47 47 [downEvent release]; downEvent = nil; 48 // don't want command-control-click, command-shift-click, etc. to trigger49 48 if (ICCF_enabled && ICCF_prefs.commandClickEnabled && ICCF_EventIsCommandMouseDown(e)) { 50 49 WebCoreBridge *bridge = [(WebHTMLView *)self _bridge]; … … 66 65 NSPoint downPt = [downEvent locationInWindow]; 67 66 NSPoint upPt = [e locationInWindow]; 68 [downEvent release]; downEvent = nil;69 67 if (abs(downPt.x - upPt.x) > kICHysteresisPixels && abs(downPt.y - upPt.y) > kICHysteresisPixels) 70 68 return; … … 85 83 } 86 84 ICCF_StartIC(); 87 ICCF_LaunchURL(selectedString, ICCF_KeyboardAction()); 88 if (ICCF_prefs.textBlinkEnabled && [bridge respondsToSelector: @selector(selectNSRange:)]) { 85 BOOL canSetSelection = [bridge respondsToSelector: @selector(selectNSRange:)]; 86 if (canSetSelection) { 87 // may have become deselected in mouseDown 89 88 [bridge selectNSRange: selectedRange]; 89 } 90 if (ICCF_LaunchURL(selectedString, ICCF_KeyboardAction(downEvent)) && ICCF_prefs.textBlinkEnabled && canSetSelection) { 90 91 int i; 91 92 NSRect selectionRect = [bridge selectionRect]; … … 106 107 NS_ENDHANDLER 107 108 109 [downEvent release]; downEvent = nil; 108 110 ICCF_StopIC(); 109 111 } -
trunk/ICeCoffEE/ICeCoffEE/Info-APE Module.plist
r180 r183 33 33 <string>ICCF</string> 34 34 <key>CFBundleVersion</key> 35 <string>1.4.2 d1</string>35 <string>1.4.2b1</string> 36 36 </dict> 37 37 </plist> -
trunk/ICeCoffEE/ICeCoffEE/Info-APEManagerPrefPane.plist
r180 r183 24 24 <string>????</string> 25 25 <key>CFBundleVersion</key> 26 <string>1.4.2 d1</string>26 <string>1.4.2b1</string> 27 27 <key>NSMainNibFile</key> 28 28 <string>APE Manager plugin</string> -
trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/ui.plist
r180 r183 39 39 <string>ICeCoffEE</string> 40 40 <key>ProductNumVersion</key> 41 <integer>211 10785</integer>41 <integer>21127169</integer> 42 42 <key>ProductType</key> 43 43 <string>Preference Pane</string> 44 44 <key>ProductVersion</key> 45 <string>1.4.2 d1</string>45 <string>1.4.2b1</string> 46 46 </dict> 47 47 </plist> -
trunk/ICeCoffEE/ICeCoffEE/VERSION
r180 r183 1 1.4.2 d11 1.4.2b1
Note:
See TracChangeset
for help on using the changeset viewer.