From f373fa436e69111624ffc08f9e9c8b3b07b82ab6 Mon Sep 17 00:00:00 2001 From: ksherlock Date: Wed, 16 Feb 2011 02:43:53 +0000 Subject: [PATCH] updated project for xcode 4 git-svn-id: https://profuse.googlecode.com/svn/branches/v2@327 aa027e90-d47c-11dd-86d7-074df07e0730 --- PROFuseX.xcodeproj/kelvin.pbxuser | 359 ++++++++++++++---------- PROFuseX.xcodeproj/kelvin.perspectivev3 | 46 +-- PROFuseX.xcodeproj/project.pbxproj | 42 ++- 3 files changed, 276 insertions(+), 171 deletions(-) diff --git a/PROFuseX.xcodeproj/kelvin.pbxuser b/PROFuseX.xcodeproj/kelvin.pbxuser index 3d99c21..a4ce6fe 100644 --- a/PROFuseX.xcodeproj/kelvin.pbxuser +++ b/PROFuseX.xcodeproj/kelvin.pbxuser @@ -2,9 +2,10 @@ { 08FB7793FE84155DC02AAC07 /* Project object */ = { activeBuildConfigurationName = Debug; - activeExecutable = B63EFE8211A4886C00C90DCE /* newfs_pascal */; - activeTarget = B63EFE8011A4886C00C90DCE /* newfs_pascal */; + activeExecutable = B6F3682611B431AC0045E114 /* newfs_prodos */; + activeTarget = B6F3682411B431AC0045E114 /* newfs_prodos */; addToTargets = ( + B6F3682411B431AC0045E114 /* newfs_prodos */, ); breakpoints = ( B6F3642F11AA1E150045E114 /* NibbleTest.cpp:76 */, @@ -112,66 +113,69 @@ B6272A9A11D5AC5E0073C73A /* PBXTextBookmark */ = B6272A9A11D5AC5E0073C73A /* PBXTextBookmark */; B6272A9B11D5AC5E0073C73A /* PBXTextBookmark */ = B6272A9B11D5AC5E0073C73A /* PBXTextBookmark */; B6272A9C11D5AC5E0073C73A /* PBXTextBookmark */ = B6272A9C11D5AC5E0073C73A /* PBXTextBookmark */; - B6272A9D11D5AC5E0073C73A /* PBXBookmark */ = B6272A9D11D5AC5E0073C73A /* PBXBookmark */; - B6272A9E11D5AC5E0073C73A /* PBXTextBookmark */ = B6272A9E11D5AC5E0073C73A /* PBXTextBookmark */; - B63EFC2611A2D5A400C90DCE = B63EFC2611A2D5A400C90DCE /* PBXTextBookmark */; - B63EFC3211A2D5A400C90DCE = B63EFC3211A2D5A400C90DCE /* PBXTextBookmark */; - B63EFDA011A4488200C90DCE = B63EFDA011A4488200C90DCE /* PBXTextBookmark */; - B63EFDA511A4488200C90DCE = B63EFDA511A4488200C90DCE /* PBXTextBookmark */; - B63EFDA711A4488200C90DCE = B63EFDA711A4488200C90DCE /* PBXTextBookmark */; - B63EFDA911A4488200C90DCE = B63EFDA911A4488200C90DCE /* PBXTextBookmark */; - B63EFDAB11A4488200C90DCE = B63EFDAB11A4488200C90DCE /* PBXTextBookmark */; - B63EFDAD11A4488200C90DCE = B63EFDAD11A4488200C90DCE /* PBXTextBookmark */; - B63EFDAF11A4488200C90DCE = B63EFDAF11A4488200C90DCE /* PBXTextBookmark */; - B63EFDB111A4488200C90DCE = B63EFDB111A4488200C90DCE /* PBXTextBookmark */; - B63EFDB311A4488200C90DCE = B63EFDB311A4488200C90DCE /* PBXTextBookmark */; - B63EFDB711A4488200C90DCE = B63EFDB711A4488200C90DCE /* PBXTextBookmark */; - B63EFDF211A4504200C90DCE = B63EFDF211A4504200C90DCE /* PBXTextBookmark */; - B63EFEA011A488C200C90DCE = B63EFEA011A488C200C90DCE /* PBXTextBookmark */; - B63EFEA111A488C200C90DCE = B63EFEA111A488C200C90DCE /* PBXTextBookmark */; - B63EFEA811A488C200C90DCE = B63EFEA811A488C200C90DCE /* PBXTextBookmark */; - B656AE2411A84FA400AB578A = B656AE2411A84FA400AB578A /* PBXTextBookmark */; - B656AE2611A84FA400AB578A = B656AE2611A84FA400AB578A /* PBXTextBookmark */; - B65CFB6911B495790024A2D9 = B65CFB6911B495790024A2D9 /* PBXTextBookmark */; - B65CFB6A11B495790024A2D9 = B65CFB6A11B495790024A2D9 /* PBXTextBookmark */; - B65CFB6B11B495790024A2D9 = B65CFB6B11B495790024A2D9 /* PBXTextBookmark */; - B65CFB8811B5C8310024A2D9 = B65CFB8811B5C8310024A2D9 /* PBXTextBookmark */; - B6E5F0DD11A60726000AD141 = B6E5F0DD11A60726000AD141 /* PBXTextBookmark */; - B6E5F0F211A73144000AD141 = B6E5F0F211A73144000AD141 /* PBXTextBookmark */; - B6E5F11211A73340000AD141 = B6E5F11211A73340000AD141 /* PBXTextBookmark */; - B6E5F13A11A74F2B000AD141 = B6E5F13A11A74F2B000AD141 /* PBXTextBookmark */; - B6E5F18211A76B74000AD141 = B6E5F18211A76B74000AD141 /* PBXTextBookmark */; - B6F3647111AB35FE0045E114 = B6F3647111AB35FE0045E114 /* PBXTextBookmark */; - B6F3649E11AB59190045E114 = B6F3649E11AB59190045E114 /* PBXTextBookmark */; - B6F364B711AB84840045E114 = B6F364B711AB84840045E114 /* PBXTextBookmark */; - B6F3652E11ADD5D20045E114 = B6F3652E11ADD5D20045E114 /* PBXTextBookmark */; - B6F3653011ADD5D20045E114 = B6F3653011ADD5D20045E114 /* PBXTextBookmark */; - B6F3657E11AE255B0045E114 = B6F3657E11AE255B0045E114 /* PBXTextBookmark */; - B6F3665411B190370045E114 = B6F3665411B190370045E114 /* PBXTextBookmark */; - B6F3665C11B194AC0045E114 = B6F3665C11B194AC0045E114 /* PBXTextBookmark */; - B6F366C211B1A28C0045E114 = B6F366C211B1A28C0045E114 /* PBXTextBookmark */; - B6F366C411B1A28C0045E114 = B6F366C411B1A28C0045E114 /* PBXTextBookmark */; - B6F366C511B1A28C0045E114 = B6F366C511B1A28C0045E114 /* PBXTextBookmark */; - B6F366C611B1A28C0045E114 = B6F366C611B1A28C0045E114 /* PBXTextBookmark */; - B6F366C711B1A28C0045E114 = B6F366C711B1A28C0045E114 /* PBXTextBookmark */; - B6F366C811B1A28C0045E114 = B6F366C811B1A28C0045E114 /* PBXTextBookmark */; - B6F366C911B1A28C0045E114 = B6F366C911B1A28C0045E114 /* PBXTextBookmark */; - B6F366CA11B1A28C0045E114 = B6F366CA11B1A28C0045E114 /* PBXTextBookmark */; - B6F366CB11B1A28C0045E114 = B6F366CB11B1A28C0045E114 /* PBXTextBookmark */; - B6F366CC11B1A28C0045E114 = B6F366CC11B1A28C0045E114 /* PBXTextBookmark */; - B6F366D911B1A7A70045E114 = B6F366D911B1A7A70045E114 /* PBXTextBookmark */; - B6F3670611B2B47E0045E114 = B6F3670611B2B47E0045E114 /* PBXTextBookmark */; - B6F3675411B316D10045E114 = B6F3675411B316D10045E114 /* PBXTextBookmark */; - B6F3677C11B326580045E114 = B6F3677C11B326580045E114 /* PBXTextBookmark */; - B6F3677D11B326580045E114 = B6F3677D11B326580045E114 /* PBXTextBookmark */; - B6F3677E11B326580045E114 = B6F3677E11B326580045E114 /* PBXTextBookmark */; - B6F3677F11B326580045E114 = B6F3677F11B326580045E114 /* PBXTextBookmark */; - B6F367A011B330D10045E114 = B6F367A011B330D10045E114 /* PBXTextBookmark */; - B6F367AE11B337A70045E114 = B6F367AE11B337A70045E114 /* PBXTextBookmark */; - B6F367E911B40F650045E114 = B6F367E911B40F650045E114 /* PBXTextBookmark */; - B6F3684911B44D090045E114 = B6F3684911B44D090045E114 /* PBXTextBookmark */; - B6F3684A11B44D090045E114 = B6F3684A11B44D090045E114 /* PBXTextBookmark */; - B6F3684B11B44D090045E114 = B6F3684B11B44D090045E114 /* PBXTextBookmark */; + B6272B0D11D691320073C73A /* PBXTextBookmark */ = B6272B0D11D691320073C73A /* PBXTextBookmark */; + B6272B0E11D691320073C73A /* PBXTextBookmark */ = B6272B0E11D691320073C73A /* PBXTextBookmark */; + B6272B0F11D691320073C73A /* PBXTextBookmark */ = B6272B0F11D691320073C73A /* PBXTextBookmark */; + B6272B1011D691320073C73A /* PBXTextBookmark */ = B6272B1011D691320073C73A /* PBXTextBookmark */; + B6272B1111D691320073C73A /* XCBuildMessageTextBookmark */ = B6272B1111D691320073C73A /* XCBuildMessageTextBookmark */; + B6272B1311D691320073C73A /* PBXTextBookmark */ = B6272B1311D691320073C73A /* PBXTextBookmark */; + B6272B1411D691320073C73A /* PBXTextBookmark */ = B6272B1411D691320073C73A /* PBXTextBookmark */; + B6272B1511D691320073C73A /* PBXTextBookmark */ = B6272B1511D691320073C73A /* PBXTextBookmark */; + B6272B1611D691320073C73A /* PBXTextBookmark */ = B6272B1611D691320073C73A /* PBXTextBookmark */; + B6272B1711D691320073C73A /* PBXTextBookmark */ = B6272B1711D691320073C73A /* PBXTextBookmark */; + B6272B7711D6A3C30073C73A /* PBXTextBookmark */ = B6272B7711D6A3C30073C73A /* PBXTextBookmark */; + B63EFC2611A2D5A400C90DCE /* PBXTextBookmark */ = B63EFC2611A2D5A400C90DCE /* PBXTextBookmark */; + B63EFC3211A2D5A400C90DCE /* PBXTextBookmark */ = B63EFC3211A2D5A400C90DCE /* PBXTextBookmark */; + B63EFDA011A4488200C90DCE /* PBXTextBookmark */ = B63EFDA011A4488200C90DCE /* PBXTextBookmark */; + B63EFDA511A4488200C90DCE /* PBXTextBookmark */ = B63EFDA511A4488200C90DCE /* PBXTextBookmark */; + B63EFDA711A4488200C90DCE /* PBXTextBookmark */ = B63EFDA711A4488200C90DCE /* PBXTextBookmark */; + B63EFDA911A4488200C90DCE /* PBXTextBookmark */ = B63EFDA911A4488200C90DCE /* PBXTextBookmark */; + B63EFDAB11A4488200C90DCE /* PBXTextBookmark */ = B63EFDAB11A4488200C90DCE /* PBXTextBookmark */; + B63EFDAD11A4488200C90DCE /* PBXTextBookmark */ = B63EFDAD11A4488200C90DCE /* PBXTextBookmark */; + B63EFDAF11A4488200C90DCE /* PBXTextBookmark */ = B63EFDAF11A4488200C90DCE /* PBXTextBookmark */; + B63EFDB111A4488200C90DCE /* PBXTextBookmark */ = B63EFDB111A4488200C90DCE /* PBXTextBookmark */; + B63EFDB311A4488200C90DCE /* PBXTextBookmark */ = B63EFDB311A4488200C90DCE /* PBXTextBookmark */; + B63EFDF211A4504200C90DCE /* PBXTextBookmark */ = B63EFDF211A4504200C90DCE /* PBXTextBookmark */; + B63EFEA011A488C200C90DCE /* PBXTextBookmark */ = B63EFEA011A488C200C90DCE /* PBXTextBookmark */; + B63EFEA111A488C200C90DCE /* PBXTextBookmark */ = B63EFEA111A488C200C90DCE /* PBXTextBookmark */; + B63EFEA811A488C200C90DCE /* PBXTextBookmark */ = B63EFEA811A488C200C90DCE /* PBXTextBookmark */; + B656AE2411A84FA400AB578A /* PBXTextBookmark */ = B656AE2411A84FA400AB578A /* PBXTextBookmark */; + B656AE2611A84FA400AB578A /* PBXTextBookmark */ = B656AE2611A84FA400AB578A /* PBXTextBookmark */; + B65CFB6911B495790024A2D9 /* PBXTextBookmark */ = B65CFB6911B495790024A2D9 /* PBXTextBookmark */; + B65CFB6A11B495790024A2D9 /* PBXTextBookmark */ = B65CFB6A11B495790024A2D9 /* PBXTextBookmark */; + B6E5F0DD11A60726000AD141 /* PBXTextBookmark */ = B6E5F0DD11A60726000AD141 /* PBXTextBookmark */; + B6E5F0F211A73144000AD141 /* PBXTextBookmark */ = B6E5F0F211A73144000AD141 /* PBXTextBookmark */; + B6E5F11211A73340000AD141 /* PBXTextBookmark */ = B6E5F11211A73340000AD141 /* PBXTextBookmark */; + B6E5F13A11A74F2B000AD141 /* PBXTextBookmark */ = B6E5F13A11A74F2B000AD141 /* PBXTextBookmark */; + B6E5F18211A76B74000AD141 /* PBXTextBookmark */ = B6E5F18211A76B74000AD141 /* PBXTextBookmark */; + B6F3647111AB35FE0045E114 /* PBXTextBookmark */ = B6F3647111AB35FE0045E114 /* PBXTextBookmark */; + B6F3649E11AB59190045E114 /* PBXTextBookmark */ = B6F3649E11AB59190045E114 /* PBXTextBookmark */; + B6F364B711AB84840045E114 /* PBXTextBookmark */ = B6F364B711AB84840045E114 /* PBXTextBookmark */; + B6F3652E11ADD5D20045E114 /* PBXTextBookmark */ = B6F3652E11ADD5D20045E114 /* PBXTextBookmark */; + B6F3653011ADD5D20045E114 /* PBXTextBookmark */ = B6F3653011ADD5D20045E114 /* PBXTextBookmark */; + B6F3657E11AE255B0045E114 /* PBXTextBookmark */ = B6F3657E11AE255B0045E114 /* PBXTextBookmark */; + B6F3665411B190370045E114 /* PBXTextBookmark */ = B6F3665411B190370045E114 /* PBXTextBookmark */; + B6F3665C11B194AC0045E114 /* PBXTextBookmark */ = B6F3665C11B194AC0045E114 /* PBXTextBookmark */; + B6F366C211B1A28C0045E114 /* PBXTextBookmark */ = B6F366C211B1A28C0045E114 /* PBXTextBookmark */; + B6F366C411B1A28C0045E114 /* PBXTextBookmark */ = B6F366C411B1A28C0045E114 /* PBXTextBookmark */; + B6F366C611B1A28C0045E114 /* PBXTextBookmark */ = B6F366C611B1A28C0045E114 /* PBXTextBookmark */; + B6F366C711B1A28C0045E114 /* PBXTextBookmark */ = B6F366C711B1A28C0045E114 /* PBXTextBookmark */; + B6F366C811B1A28C0045E114 /* PBXTextBookmark */ = B6F366C811B1A28C0045E114 /* PBXTextBookmark */; + B6F366C911B1A28C0045E114 /* PBXTextBookmark */ = B6F366C911B1A28C0045E114 /* PBXTextBookmark */; + B6F366CA11B1A28C0045E114 /* PBXTextBookmark */ = B6F366CA11B1A28C0045E114 /* PBXTextBookmark */; + B6F366CB11B1A28C0045E114 /* PBXTextBookmark */ = B6F366CB11B1A28C0045E114 /* PBXTextBookmark */; + B6F366CC11B1A28C0045E114 /* PBXTextBookmark */ = B6F366CC11B1A28C0045E114 /* PBXTextBookmark */; + B6F366D911B1A7A70045E114 /* PBXTextBookmark */ = B6F366D911B1A7A70045E114 /* PBXTextBookmark */; + B6F3675411B316D10045E114 /* PBXTextBookmark */ = B6F3675411B316D10045E114 /* PBXTextBookmark */; + B6F3677C11B326580045E114 /* PBXTextBookmark */ = B6F3677C11B326580045E114 /* PBXTextBookmark */; + B6F3677D11B326580045E114 /* PBXTextBookmark */ = B6F3677D11B326580045E114 /* PBXTextBookmark */; + B6F3677E11B326580045E114 /* PBXTextBookmark */ = B6F3677E11B326580045E114 /* PBXTextBookmark */; + B6F3677F11B326580045E114 /* PBXTextBookmark */ = B6F3677F11B326580045E114 /* PBXTextBookmark */; + B6F367A011B330D10045E114 /* PBXTextBookmark */ = B6F367A011B330D10045E114 /* PBXTextBookmark */; + B6F367AE11B337A70045E114 /* PBXTextBookmark */ = B6F367AE11B337A70045E114 /* PBXTextBookmark */; + B6F3684911B44D090045E114 /* PBXTextBookmark */ = B6F3684911B44D090045E114 /* PBXTextBookmark */; + B6F3684A11B44D090045E114 /* PBXTextBookmark */ = B6F3684A11B44D090045E114 /* PBXTextBookmark */; + B6F3684B11B44D090045E114 /* PBXTextBookmark */ = B6F3684B11B44D090045E114 /* PBXTextBookmark */; }; sourceControlManager = B63EFA6711A093C200C90DCE /* Source Control */; userBuildSettings = { @@ -262,11 +266,35 @@ vrLen = 477; vrLoc = 0; }; - B6272A9D11D5AC5E0073C73A /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = B6272A9211D5AC3C0073C73A /* xattr.cpp */; + B6272AA211D5AC840073C73A /* newfs_prodos.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {838, 3094}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 1145}"; + }; }; - B6272A9E11D5AC5E0073C73A /* PBXTextBookmark */ = { + B6272AA511D5AE0C0073C73A /* Bitmap.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1249, 2912}}"; + sepNavSelRange = "{108, 0}"; + sepNavVisRange = "{0, 1570}"; + }; + }; + B6272AA611D5AE0C0073C73A /* Bitmap.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1249, 978}}"; + sepNavSelRange = "{147, 0}"; + sepNavVisRange = "{0, 888}"; + }; + }; + B6272AA711D5AE0C0073C73A /* DateTime.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {838, 1911}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 870}"; + }; + }; + B6272B0D11D691320073C73A /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = B6272A9211D5AC3C0073C73A /* xattr.cpp */; name = "xattr.cpp: 1"; @@ -276,6 +304,111 @@ vrLen = 936; vrLoc = 0; }; + B6272B0E11D691320073C73A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = B6272AA211D5AC840073C73A /* newfs_prodos.cpp */; + name = "newfs_prodos.cpp: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1145; + vrLoc = 0; + }; + B6272B0F11D691320073C73A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = B6272AA711D5AE0C0073C73A /* DateTime.cpp */; + name = "DateTime.cpp: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 870; + vrLoc = 0; + }; + B6272B1011D691320073C73A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = B6272AA511D5AE0C0073C73A /* Bitmap.cpp */; + name = "Bitmap.cpp: 29"; + rLen = 0; + rLoc = 456; + rType = 0; + vrLen = 679; + vrLoc = 0; + }; + B6272B1111D691320073C73A /* XCBuildMessageTextBookmark */ = { + isa = PBXTextBookmark; + comments = "'Device' has not been declared"; + fRef = B6272B1211D691320073C73A /* Bitmap.h */; + fallbackIsa = XCBuildMessageTextBookmark; + rLen = 1; + rLoc = 21; + rType = 1; + }; + B6272B1211D691320073C73A /* Bitmap.h */ = { + isa = PBXFileReference; + name = Bitmap.h; + path = ./ProDOS/Bitmap.h; + sourceTree = ""; + }; + B6272B1311D691320073C73A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = B63EFA9611A094E000C90DCE /* BlockDevice.h */; + name = "BlockDevice.h: 24"; + rLen = 0; + rLoc = 431; + rType = 0; + vrLen = 853; + vrLoc = 0; + }; + B6272B1411D691320073C73A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = B63EFA9511A094E000C90DCE /* BlockDevice.cpp */; + name = "BlockDevice.cpp: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 740; + vrLoc = 0; + }; + B6272B1511D691320073C73A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = B6272AA611D5AE0C0073C73A /* Bitmap.h */; + name = "Bitmap.h: 21"; + rLen = 77; + rLoc = 226; + rType = 0; + vrLen = 735; + vrLoc = 0; + }; + B6272B1611D691320073C73A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = B63EFAB611A098C400C90DCE /* BlockCache.cpp */; + name = "BlockCache.cpp: 58"; + rLen = 0; + rLoc = 962; + rType = 0; + vrLen = 718; + vrLoc = 403; + }; + B6272B1711D691320073C73A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = B63EFAB711A098C400C90DCE /* BlockCache.h */; + name = "BlockCache.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 909; + vrLoc = 148; + }; + B6272B7711D6A3C30073C73A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = B63EFAB711A098C400C90DCE /* BlockCache.h */; + name = "BlockCache.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 928; + vrLoc = 129; + }; B63EFA6711A093C200C90DCE /* Source Control */ = { isa = PBXSourceControlManager; fallbackIsa = XCSourceControlManager; @@ -315,14 +448,14 @@ uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {838, 3198}}"; sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 815}"; + sepNavVisRange = "{0, 740}"; }; }; B63EFA9611A094E000C90DCE /* BlockDevice.h */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {838, 858}}"; + sepNavIntBoundsRect = "{{0, 0}, {838, 780}}"; sepNavSelRange = "{431, 0}"; - sepNavVisRange = "{0, 917}"; + sepNavVisRange = "{0, 853}"; }; }; B63EFA9711A094E000C90DCE /* DavexDiskImage.cpp */ = { @@ -404,16 +537,16 @@ }; B63EFAB611A098C400C90DCE /* BlockCache.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1009, 962}}"; - sepNavSelRange = "{334, 0}"; - sepNavVisRange = "{0, 1217}"; + sepNavIntBoundsRect = "{{0, 0}, {838, 962}}"; + sepNavSelRange = "{962, 0}"; + sepNavVisRange = "{403, 718}"; }; }; B63EFAB711A098C400C90DCE /* BlockCache.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {838, 754}}"; sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{148, 940}"; + sepNavVisRange = "{129, 928}"; }; }; B63EFAB811A098C400C90DCE /* ConcreteBlockCache.cpp */ = { @@ -841,16 +974,6 @@ path = "/Developer/SDKs/MacOSX10.6.sdk/usr/include/c++/4.2.1/bits/stl_vector.h"; sourceTree = ""; }; - B63EFDB711A4488200C90DCE /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = B63EFAB611A098C400C90DCE /* BlockCache.cpp */; - name = "BlockCache.cpp: 60"; - rLen = 0; - rLoc = 962; - rType = 0; - vrLen = 490; - vrLoc = 514; - }; B63EFDF211A4504200C90DCE /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = B63EFAD011A09DB500C90DCE /* auto.h */; @@ -1050,26 +1173,6 @@ vrLen = 829; vrLoc = 5931; }; - B65CFB6B11B495790024A2D9 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = B63EFBF111A244EE00C90DCE /* VolumeEntry.cpp */; - name = "VolumeEntry.cpp: 595"; - rLen = 6; - rLoc = 13761; - rType = 0; - vrLen = 1344; - vrLoc = 12874; - }; - B65CFB8811B5C8310024A2D9 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = B63EFBF111A244EE00C90DCE /* VolumeEntry.cpp */; - name = "VolumeEntry.cpp: 618"; - rLen = 6; - rLoc = 13761; - rType = 0; - vrLen = 1389; - vrLoc = 13015; - }; B6E5F0DD11A60726000AD141 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = B63EFAB811A098C400C90DCE /* ConcreteBlockCache.cpp */; @@ -1130,13 +1233,12 @@ delayBeforeContinue = 0; fileReference = B656AEFE11AA0F8C00AB578A /* NibbleTest.cpp */; functionName = "main(int argc, char **argv)"; - hitCount = 1; + hitCount = 0; ignoreCount = 0; lineNumber = 76; - location = NibbleTest; - modificationTime = 296847682.0989181; + modificationTime = 299278551.142724; originalNumberOfMultipleMatches = 1; - state = 1; + state = 0; }; B6F3647111AB35FE0045E114 /* PBXTextBookmark */ = { isa = PBXTextBookmark; @@ -1275,7 +1377,7 @@ hitCount = 0; ignoreCount = 0; lineNumber = 589; - modificationTime = 296847686.349254; + modificationTime = 299278551.143155; originalNumberOfMultipleMatches = 1; state = 1; }; @@ -1309,10 +1411,9 @@ hitCount = 0; ignoreCount = 0; lineNumber = 167; - location = NibbleTest; - modificationTime = 296847681.921191; + modificationTime = 299278551.143489; originalNumberOfMultipleMatches = 1; - state = 1; + state = 0; }; B6F3665411B190370045E114 /* PBXTextBookmark */ = { isa = PBXTextBookmark; @@ -1354,16 +1455,6 @@ vrLen = 737; vrLoc = 463; }; - B6F366C511B1A28C0045E114 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = B63EFA9511A094E000C90DCE /* BlockDevice.cpp */; - name = "BlockDevice.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 815; - vrLoc = 0; - }; B6F366C611B1A28C0045E114 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = B63EFB8811A1FB2500C90DCE /* DiskImage.h */; @@ -1444,16 +1535,6 @@ vrLen = 1077; vrLoc = 3977; }; - B6F3670611B2B47E0045E114 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = B63EFA9611A094E000C90DCE /* BlockDevice.h */; - name = "BlockDevice.h: 24"; - rLen = 0; - rLoc = 431; - rType = 0; - vrLen = 917; - vrLoc = 0; - }; B6F3675411B316D10045E114 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = B63EFBEC11A244EE00C90DCE /* FileEntry.cpp */; @@ -1538,17 +1619,13 @@ vrLen = 874; vrLoc = 0; }; - B6F367E911B40F650045E114 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = B63EFAB711A098C400C90DCE /* BlockCache.h */; - name = "BlockCache.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 940; - vrLoc = 148; - }; B6F3682111B430870045E114 /* newfs_prodos.cpp */ = { + isa = PBXFileReference; + fileEncoding = 4; + lastKnownFileType = sourcecode.cpp.cpp; + name = newfs_prodos.cpp; + path = /Users/kelvin/Projects/PROFuseX/newfs_prodos.cpp; + sourceTree = ""; uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1009, 3185}}"; sepNavSelRange = "{266, 0}"; diff --git a/PROFuseX.xcodeproj/kelvin.perspectivev3 b/PROFuseX.xcodeproj/kelvin.perspectivev3 index 091e0f2..8a7e152 100644 --- a/PROFuseX.xcodeproj/kelvin.perspectivev3 +++ b/PROFuseX.xcodeproj/kelvin.perspectivev3 @@ -231,8 +231,6 @@ Layout - BecomeActive - ContentConfiguration PBXBottomSmartGroupGIDs @@ -270,13 +268,9 @@ 08FB7794FE84155DC02AAC07 B6272A8D11D5AC3C0073C73A - B63EFBE711A244EE00C90DCE - B63EFACF11A09DB500C90DCE - B63EFAC811A09DAA00C90DCE + B6272AA411D5AE0C0073C73A B63EFAB511A098C400C90DCE B63EFA9411A094E000C90DCE - B63EFA7411A0948500C90DCE - 1AB674ADFE9D54B511CA2CBB B656ADED11A84D3200AB578A 1C37FBAC04509CD000000102 1C37FAAC04509CD000000102 @@ -284,8 +278,8 @@ PBXSmartGroupTreeModuleOutlineStateSelectionKey - 6 - 1 + 19 + 17 0 @@ -307,7 +301,7 @@ 318 RubberWindowFrame - 303 109 1239 1000 0 0 1920 1178 + 182 101 1239 1000 0 0 1920 1178 Module PBXSmartGroupTreeModule @@ -323,7 +317,7 @@ PBXProjectModuleGUID B63EFA6111A093C200C90DCE PBXProjectModuleLabel - xattr.cpp + BlockCache.h PBXSplitModuleInNavigatorKey Split0 @@ -331,11 +325,11 @@ PBXProjectModuleGUID B63EFA6211A093C200C90DCE PBXProjectModuleLabel - xattr.cpp + BlockCache.h _historyCapacity 0 bookmark - B6272A9E11D5AC5E0073C73A + B6272B7711D6A3C30073C73A history B63EFC2611A2D5A400C90DCE @@ -349,7 +343,6 @@ B63EFDAF11A4488200C90DCE B63EFDB111A4488200C90DCE B63EFDB311A4488200C90DCE - B63EFDB711A4488200C90DCE B63EFDF211A4504200C90DCE B63EFEA011A488C200C90DCE B63EFEA111A488C200C90DCE @@ -371,7 +364,6 @@ B6F3665C11B194AC0045E114 B6F366C211B1A28C0045E114 B6F366C411B1A28C0045E114 - B6F366C511B1A28C0045E114 B6F366C611B1A28C0045E114 B6F366C711B1A28C0045E114 B6F366C811B1A28C0045E114 @@ -380,7 +372,6 @@ B6F366CB11B1A28C0045E114 B6F366CC11B1A28C0045E114 B6F366D911B1A7A70045E114 - B6F3670611B2B47E0045E114 B6F3675411B316D10045E114 B6F3677C11B326580045E114 B6F3677D11B326580045E114 @@ -388,7 +379,6 @@ B6F3677F11B326580045E114 B6F367A011B330D10045E114 B6F367AE11B337A70045E114 - B6F367E911B40F650045E114 B6F3684911B44D090045E114 B6F3684A11B44D090045E114 B6F3684B11B44D090045E114 @@ -399,7 +389,16 @@ B6272A9A11D5AC5E0073C73A B6272A9B11D5AC5E0073C73A B6272A9C11D5AC5E0073C73A - B6272A9D11D5AC5E0073C73A + B6272B0D11D691320073C73A + B6272B0E11D691320073C73A + B6272B0F11D691320073C73A + B6272B1011D691320073C73A + B6272B1111D691320073C73A + B6272B1311D691320073C73A + B6272B1411D691320073C73A + B6272B1511D691320073C73A + B6272B1611D691320073C73A + B6272B1711D691320073C73A SplitCount @@ -415,7 +414,7 @@ Frame {{0, 0}, {899, 535}} RubberWindowFrame - 303 109 1239 1000 0 0 1920 1178 + 182 101 1239 1000 0 0 1920 1178 Module PBXNavigatorGroup @@ -439,8 +438,6 @@ Frame {{10, 27}, {899, 392}} - RubberWindowFrame - 303 109 1239 1000 0 0 1920 1178 Module XCDetailModule @@ -494,7 +491,9 @@ GeometryConfiguration Frame - {{10, 27}, {899, 365}} + {{10, 27}, {899, 392}} + RubberWindowFrame + 182 101 1239 1000 0 0 1920 1178 Module PBXBuildResultsModule @@ -716,10 +715,11 @@ 5 WindowOrderList + B6272B1911D691320073C73A /Users/kelvin/Projects/PROFuseX/PROFuseX.xcodeproj WindowString - 303 109 1239 1000 0 0 1920 1178 + 182 101 1239 1000 0 0 1920 1178 WindowToolsV3 diff --git a/PROFuseX.xcodeproj/project.pbxproj b/PROFuseX.xcodeproj/project.pbxproj index a29e1a9..69606f7 100644 --- a/PROFuseX.xcodeproj/project.pbxproj +++ b/PROFuseX.xcodeproj/project.pbxproj @@ -12,6 +12,8 @@ B6272A9511D5AC530073C73A /* fuse_pascal_ops.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6272A9011D5AC3C0073C73A /* fuse_pascal_ops.cpp */; }; B6272A9611D5AC560073C73A /* newfs_pascal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6272A9111D5AC3C0073C73A /* newfs_pascal.cpp */; }; B6272A9711D5AC5B0073C73A /* xattr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6272A9211D5AC3C0073C73A /* xattr.cpp */; }; + B6272AAA11D5AE0C0073C73A /* Bitmap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6272AA511D5AE0C0073C73A /* Bitmap.cpp */; }; + B6272AAB11D5AE0C0073C73A /* DateTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6272AA711D5AE0C0073C73A /* DateTime.cpp */; }; B63EFCD211A36C8B00C90DCE /* Endian.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B63EFA7511A0948500C90DCE /* Endian.cpp */; }; B63EFCD311A36C8B00C90DCE /* BlockDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B63EFA9511A094E000C90DCE /* BlockDevice.cpp */; }; B63EFCD411A36C8B00C90DCE /* DavexDiskImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B63EFA9711A094E000C90DCE /* DavexDiskImage.cpp */; }; @@ -109,7 +111,6 @@ B6F3683611B431CC0045E114 /* Exception.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B63EFAD111A09DB500C90DCE /* Exception.cpp */; }; B6F3683711B431CC0045E114 /* Lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B63EFAD311A09DB500C90DCE /* Lock.cpp */; }; B6F3683811B431CC0045E114 /* Adaptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B63EFB0711A0AC4800C90DCE /* Adaptor.cpp */; }; - B6F3683F11B431E20045E114 /* newfs_prodos.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6F3682111B430870045E114 /* newfs_prodos.cpp */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ @@ -118,6 +119,11 @@ B6272A9011D5AC3C0073C73A /* fuse_pascal_ops.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fuse_pascal_ops.cpp; sourceTree = ""; }; B6272A9111D5AC3C0073C73A /* newfs_pascal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = newfs_pascal.cpp; sourceTree = ""; }; B6272A9211D5AC3C0073C73A /* xattr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = xattr.cpp; sourceTree = ""; }; + B6272AA211D5AC840073C73A /* newfs_prodos.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = newfs_prodos.cpp; sourceTree = ""; }; + B6272AA511D5AE0C0073C73A /* Bitmap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Bitmap.cpp; sourceTree = ""; }; + B6272AA611D5AE0C0073C73A /* Bitmap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Bitmap.h; sourceTree = ""; }; + B6272AA711D5AE0C0073C73A /* DateTime.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DateTime.cpp; sourceTree = ""; }; + B6272AA811D5AE0C0073C73A /* DateTime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DateTime.h; sourceTree = ""; }; B63EFA7511A0948500C90DCE /* Endian.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Endian.cpp; sourceTree = ""; }; B63EFA7611A0948500C90DCE /* Endian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Endian.h; sourceTree = ""; }; B63EFA7711A0948500C90DCE /* IOBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IOBuffer.h; sourceTree = ""; }; @@ -170,7 +176,6 @@ B6F3652711ADD52B0045E114 /* Pascal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Pascal.h; sourceTree = ""; }; B6F3676311B323680045E114 /* TextWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextWriter.h; sourceTree = ""; }; B6F3676411B323680045E114 /* TextWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TextWriter.cpp; sourceTree = ""; }; - B6F3682111B430870045E114 /* newfs_prodos.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = newfs_prodos.cpp; sourceTree = ""; }; B6F3682511B431AC0045E114 /* newfs_prodos */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = newfs_prodos; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ @@ -226,7 +231,7 @@ children = ( B6272A8D11D5AC3C0073C73A /* bin */, B656AEFE11AA0F8C00AB578A /* NibbleTest.cpp */, - B6F3682111B430870045E114 /* newfs_prodos.cpp */, + B6272AA411D5AE0C0073C73A /* ProDOS */, B63EFBE711A244EE00C90DCE /* Pascal */, B63EFACF11A09DB500C90DCE /* ProFUSE */, B63EFAC811A09DAA00C90DCE /* File */, @@ -259,11 +264,23 @@ B6272A8F11D5AC3C0073C73A /* fuse_pascal.cpp */, B6272A9011D5AC3C0073C73A /* fuse_pascal_ops.cpp */, B6272A9111D5AC3C0073C73A /* newfs_pascal.cpp */, + B6272AA211D5AC840073C73A /* newfs_prodos.cpp */, B6272A9211D5AC3C0073C73A /* xattr.cpp */, ); path = bin; sourceTree = ""; }; + B6272AA411D5AE0C0073C73A /* ProDOS */ = { + isa = PBXGroup; + children = ( + B6272AA511D5AE0C0073C73A /* Bitmap.cpp */, + B6272AA611D5AE0C0073C73A /* Bitmap.h */, + B6272AA711D5AE0C0073C73A /* DateTime.cpp */, + B6272AA811D5AE0C0073C73A /* DateTime.h */, + ); + path = ProDOS; + sourceTree = ""; + }; B63EFA7411A0948500C90DCE /* Endian */ = { isa = PBXGroup; children = ( @@ -465,7 +482,11 @@ isa = PBXProject; buildConfigurationList = 1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "PROFuseX" */; compatibilityVersion = "Xcode 3.1"; + developmentRegion = English; hasScannedForEncodings = 1; + knownRegions = ( + en, + ); mainGroup = 08FB7794FE84155DC02AAC07 /* PROFuseX */; projectDirPath = ""; projectRoot = ""; @@ -621,7 +642,8 @@ B6F3683611B431CC0045E114 /* Exception.cpp in Sources */, B6F3683711B431CC0045E114 /* Lock.cpp in Sources */, B6F3683811B431CC0045E114 /* Adaptor.cpp in Sources */, - B6F3683F11B431E20045E114 /* newfs_prodos.cpp in Sources */, + B6272AAA11D5AE0C0073C73A /* Bitmap.cpp in Sources */, + B6272AAB11D5AE0C0073C73A /* DateTime.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -634,6 +656,7 @@ ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_OPTIMIZATION_LEVEL = 0; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = ( @@ -642,7 +665,7 @@ ); ONLY_ACTIVE_ARCH = YES; PREBINDING = NO; - SDKROOT = macosx10.6; + SDKROOT = macosx; }; name = Debug; }; @@ -651,10 +674,11 @@ buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; PREBINDING = NO; - SDKROOT = macosx10.6; + SDKROOT = macosx; }; name = Release; }; @@ -697,6 +721,7 @@ GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; INSTALL_PATH = /usr/local/bin; PREBINDING = NO; PRODUCT_NAME = newfs_pascal; @@ -711,6 +736,7 @@ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_MODEL_TUNING = G5; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; INSTALL_PATH = /usr/local/bin; PREBINDING = NO; PRODUCT_NAME = newfs_pascal; @@ -724,6 +750,7 @@ ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_OPTIMIZATION_LEVEL = 0; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = ( @@ -732,7 +759,7 @@ ); ONLY_ACTIVE_ARCH = YES; PREBINDING = NO; - SDKROOT = macosx10.6; + SDKROOT = macosx; }; name = "Debug fuse"; }; @@ -760,6 +787,7 @@ GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; INSTALL_PATH = /usr/local/bin; PREBINDING = NO; PRODUCT_NAME = newfs_pascal;