Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Bug fixes

  • Loading branch information...
commit dce6cbec64cecd1d5874e458d89e48164074c346 1 parent fbe7584
svnuser authored
View
1  CSVDocument/CSVDocument.m
@@ -400,6 +400,7 @@ - (BOOL) removeColumn:(CSVColumn *)oldColumn
NSUInteger i = 0;
for (CSVColumn *column in columns) {
if (column == oldColumn) {
+ // TODO: Remove values from rows??
[columns removeObjectAtIndex:i];
[columnDict removeObjectForKey:column.key];
return YES;
View
531 CSVManipulator.xcodeproj/pp.pbxuser
@@ -813,6 +813,40 @@
EE7149711137DCCC00418030 /* PBXTextBookmark */ = EE7149711137DCCC00418030 /* PBXTextBookmark */;
EE7149721137DCCC00418030 /* PBXTextBookmark */ = EE7149721137DCCC00418030 /* PBXTextBookmark */;
EE7149731137DCCC00418030 /* PBXTextBookmark */ = EE7149731137DCCC00418030 /* PBXTextBookmark */;
+ EE7149911137FFD000418030 /* PBXTextBookmark */ = EE7149911137FFD000418030 /* PBXTextBookmark */;
+ EE7149921137FFD000418030 /* XCBuildMessageTextBookmark */ = EE7149921137FFD000418030 /* XCBuildMessageTextBookmark */;
+ EE7149931137FFD000418030 /* PBXTextBookmark */ = EE7149931137FFD000418030 /* PBXTextBookmark */;
+ EE7149961137FFD400418030 /* PBXTextBookmark */ = EE7149961137FFD400418030 /* PBXTextBookmark */;
+ EE7149981138002300418030 /* PBXTextBookmark */ = EE7149981138002300418030 /* PBXTextBookmark */;
+ EE7149991138002300418030 /* PBXTextBookmark */ = EE7149991138002300418030 /* PBXTextBookmark */;
+ EE71499C1138005000418030 /* PBXTextBookmark */ = EE71499C1138005000418030 /* PBXTextBookmark */;
+ EE71499D1138005000418030 /* PBXTextBookmark */ = EE71499D1138005000418030 /* PBXTextBookmark */;
+ EE71499E1138005000418030 /* PBXTextBookmark */ = EE71499E1138005000418030 /* PBXTextBookmark */;
+ EE71499F1138005000418030 /* PBXTextBookmark */ = EE71499F1138005000418030 /* PBXTextBookmark */;
+ EE7149A21138005500418030 /* PBXTextBookmark */ = EE7149A21138005500418030 /* PBXTextBookmark */;
+ EE7149A41138007400418030 /* PBXTextBookmark */ = EE7149A41138007400418030 /* PBXTextBookmark */;
+ EE7149A51138007400418030 /* PBXTextBookmark */ = EE7149A51138007400418030 /* PBXTextBookmark */;
+ EE7149A81138011300418030 /* PBXTextBookmark */ = EE7149A81138011300418030 /* PBXTextBookmark */;
+ EE7149A91138011300418030 /* PBXTextBookmark */ = EE7149A91138011300418030 /* PBXTextBookmark */;
+ EE7149AA1138011300418030 /* PBXTextBookmark */ = EE7149AA1138011300418030 /* PBXTextBookmark */;
+ EE7149AB1138011300418030 /* PBXTextBookmark */ = EE7149AB1138011300418030 /* PBXTextBookmark */;
+ EE7149AC1138016600418030 /* PBXTextBookmark */ = EE7149AC1138016600418030 /* PBXTextBookmark */;
+ EE7149AF1138016C00418030 /* PBXTextBookmark */ = EE7149AF1138016C00418030 /* PBXTextBookmark */;
+ EE7149B5113801A200418030 /* PBXTextBookmark */ = EE7149B5113801A200418030 /* PBXTextBookmark */;
+ EE7149B6113801A200418030 /* PBXTextBookmark */ = EE7149B6113801A200418030 /* PBXTextBookmark */;
+ EE7149B71138036900418030 /* PBXTextBookmark */ = EE7149B71138036900418030 /* PBXTextBookmark */;
+ EE7149B81138036900418030 /* PBXTextBookmark */ = EE7149B81138036900418030 /* PBXTextBookmark */;
+ EE7149B91138036900418030 /* PBXTextBookmark */ = EE7149B91138036900418030 /* PBXTextBookmark */;
+ EE7149BA1138036900418030 /* PBXTextBookmark */ = EE7149BA1138036900418030 /* PBXTextBookmark */;
+ EE7149BD1138036F00418030 /* PBXTextBookmark */ = EE7149BD1138036F00418030 /* PBXTextBookmark */;
+ EE7149BF1138038500418030 /* PBXTextBookmark */ = EE7149BF1138038500418030 /* PBXTextBookmark */;
+ EE7149C01138038500418030 /* PBXTextBookmark */ = EE7149C01138038500418030 /* PBXTextBookmark */;
+ EE7149C31138038A00418030 /* PBXTextBookmark */ = EE7149C31138038A00418030 /* PBXTextBookmark */;
+ EE7149C71138046700418030 /* PBXTextBookmark */ = EE7149C71138046700418030 /* PBXTextBookmark */;
+ EE7149C81138046700418030 /* PBXTextBookmark */ = EE7149C81138046700418030 /* PBXTextBookmark */;
+ EE7149C91138046700418030 /* PlistBookmark */ = EE7149C91138046700418030 /* PlistBookmark */;
+ EE7149CA1138046700418030 /* PlistBookmark */ = EE7149CA1138046700418030 /* PlistBookmark */;
+ EE7149CB113804DB00418030 /* PlistBookmark */ = EE7149CB113804DB00418030 /* PlistBookmark */;
EE9961011104C4930011111E = EE9961011104C4930011111E /* PBXTextBookmark */;
EE9961121104C4C60011111E = EE9961121104C4C60011111E /* PBXTextBookmark */;
EE9961141104CDB90011111E = EE9961141104CDB90011111E /* PBXTextBookmark */;
@@ -832,9 +866,9 @@
};
2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */ = {
uiCtxt = {
- sepNavIntBoundsRect = "{{0, 0}, {1061, 9872}}";
- sepNavSelRange = "{5834, 0}";
- sepNavVisRange = "{5201, 1671}";
+ sepNavIntBoundsRect = "{{0, 0}, {1061, 10544}}";
+ sepNavSelRange = "{8428, 19}";
+ sepNavVisRange = "{7989, 675}";
};
};
2A37F4AEFDCFA73011CA2CEA /* MyDocument.h */ = {
@@ -2093,7 +2127,7 @@
fRef = EE9E10F010429B7300554687 /* CSVDocument.m */;
name = "CSVDocument.m: 517";
rLen = 22;
- rLoc = 14400;
+ rLoc = 14439;
rType = 0;
vrLen = 1250;
vrLoc = 13300;
@@ -2103,7 +2137,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 302";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 1082;
vrLoc = 7004;
@@ -2113,7 +2147,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 304";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 1092;
vrLoc = 7004;
@@ -2153,7 +2187,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 304";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 1059;
vrLoc = 6952;
@@ -2163,7 +2197,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 304";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 1078;
vrLoc = 6933;
@@ -2173,7 +2207,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 304";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 1078;
vrLoc = 6933;
@@ -2193,7 +2227,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 304";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 380;
vrLoc = 7415;
@@ -2203,7 +2237,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 304";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 1108;
vrLoc = 6933;
@@ -2223,7 +2257,7 @@
fRef = EE9E10F010429B7300554687 /* CSVDocument.m */;
name = "CSVDocument.m: 385";
rLen = 0;
- rLoc = 11774;
+ rLoc = 11813;
rType = 0;
vrLen = 1462;
vrLoc = 10222;
@@ -2233,7 +2267,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 304";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 380;
vrLoc = 7415;
@@ -2243,7 +2277,7 @@
fRef = EE9E10F010429B7300554687 /* CSVDocument.m */;
name = "CSVDocument.m: 385";
rLen = 0;
- rLoc = 11774;
+ rLoc = 11813;
rType = 0;
vrLen = 436;
vrLoc = 11140;
@@ -2353,7 +2387,7 @@
fRef = EE9E10F010429B7300554687 /* CSVDocument.m */;
name = "CSVDocument.m: 522";
rLen = 0;
- rLoc = 14479;
+ rLoc = 14518;
rType = 0;
vrLen = 1271;
vrLoc = 13366;
@@ -2363,7 +2397,7 @@
fRef = EE9E10F010429B7300554687 /* CSVDocument.m */;
name = "CSVDocument.m: 522";
rLen = 0;
- rLoc = 14479;
+ rLoc = 14518;
rType = 0;
vrLen = 1244;
vrLoc = 13366;
@@ -2373,7 +2407,7 @@
fRef = EE9E10F010429B7300554687 /* CSVDocument.m */;
name = "CSVDocument.m: 522";
rLen = 0;
- rLoc = 14479;
+ rLoc = 14518;
rType = 0;
vrLen = 455;
vrLoc = 13366;
@@ -2383,7 +2417,7 @@
fRef = EE9E10F010429B7300554687 /* CSVDocument.m */;
name = "CSVDocument.m: 522";
rLen = 0;
- rLoc = 14479;
+ rLoc = 14518;
rType = 0;
vrLen = 683;
vrLoc = 13115;
@@ -2413,7 +2447,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 304";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 1093;
vrLoc = 7007;
@@ -2423,7 +2457,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 304";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 1091;
vrLoc = 7007;
@@ -2433,7 +2467,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 304";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 1144;
vrLoc = 7007;
@@ -2483,7 +2517,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 310";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 1179;
vrLoc = 7007;
@@ -2493,7 +2527,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 310";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 1206;
vrLoc = 7007;
@@ -2503,7 +2537,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 310";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 1342;
vrLoc = 7531;
@@ -2513,7 +2547,7 @@
fRef = EE9E10F010429B7300554687 /* CSVDocument.m */;
name = "CSVDocument.m: 522";
rLen = 0;
- rLoc = 14479;
+ rLoc = 14518;
rType = 0;
vrLen = 455;
vrLoc = 13366;
@@ -2523,7 +2557,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 310";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 485;
vrLoc = 7533;
@@ -2543,7 +2577,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 312";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 1206;
vrLoc = 7467;
@@ -2593,7 +2627,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 316";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 550;
vrLoc = 7533;
@@ -3372,7 +3406,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 312";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 1324;
vrLoc = 7190;
@@ -3442,7 +3476,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 312";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 1201;
vrLoc = 7397;
@@ -3452,7 +3486,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 312";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 1201;
vrLoc = 7397;
@@ -3462,7 +3496,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 312";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 1154;
vrLoc = 7397;
@@ -3472,7 +3506,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 312";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 1154;
vrLoc = 7397;
@@ -3491,7 +3525,7 @@
isa = PBXTextBookmark;
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
rLen = 0;
- rLoc = 315;
+ rLoc = 321;
rType = 1;
};
EE71461B11355D6D00418030 /* PBXTextBookmark */ = {
@@ -3499,7 +3533,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 309";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 618;
vrLoc = 7506;
@@ -3539,7 +3573,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 298";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 1538;
vrLoc = 12556;
@@ -3589,7 +3623,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 298";
rLen = 0;
- rLoc = 8276;
+ rLoc = 8450;
rType = 0;
vrLen = 447;
vrLoc = 7506;
@@ -3739,7 +3773,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 375";
rLen = 0;
- rLoc = 10400;
+ rLoc = 10574;
rType = 0;
vrLen = 879;
vrLoc = 9314;
@@ -3982,7 +4016,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 375";
rLen = 0;
- rLoc = 10400;
+ rLoc = 10574;
rType = 0;
vrLen = 1628;
vrLoc = 8776;
@@ -4192,7 +4226,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 307";
rLen = 0;
- rLoc = 8846;
+ rLoc = 8810;
rType = 0;
vrLen = 1387;
vrLoc = 7713;
@@ -4202,7 +4236,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 307";
rLen = 0;
- rLoc = 8846;
+ rLoc = 8810;
rType = 0;
vrLen = 1157;
vrLoc = 8231;
@@ -4212,7 +4246,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 300";
rLen = 0;
- rLoc = 8287;
+ rLoc = 8251;
rType = 0;
vrLen = 746;
vrLoc = 7713;
@@ -4222,7 +4256,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 300";
rLen = 0;
- rLoc = 8287;
+ rLoc = 8251;
rType = 0;
vrLen = 1308;
vrLoc = 7363;
@@ -4262,7 +4296,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 324";
rLen = 0;
- rLoc = 8833;
+ rLoc = 8797;
rType = 0;
vrLen = 1301;
vrLoc = 7657;
@@ -4272,7 +4306,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 305";
rLen = 0;
- rLoc = 8338;
+ rLoc = 8302;
rType = 0;
vrLen = 1302;
vrLoc = 7657;
@@ -4282,7 +4316,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 305";
rLen = 0;
- rLoc = 8338;
+ rLoc = 8302;
rType = 0;
vrLen = 944;
vrLoc = 7657;
@@ -4302,7 +4336,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 283";
rLen = 10;
- rLoc = 8077;
+ rLoc = 8251;
rType = 0;
vrLen = 805;
vrLoc = 6736;
@@ -4372,7 +4406,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 387";
rLen = 0;
- rLoc = 10137;
+ rLoc = 10101;
rType = 0;
vrLen = 735;
vrLoc = 7504;
@@ -7080,7 +7114,7 @@
fRef = EE9E10F010429B7300554687 /* CSVDocument.m */;
name = "CSVDocument.m: 402";
rLen = 0;
- rLoc = 11619;
+ rLoc = 11658;
rType = 0;
vrLen = 1087;
vrLoc = 11027;
@@ -7150,7 +7184,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 357";
rLen = 29;
- rLoc = 9459;
+ rLoc = 9423;
rType = 0;
vrLen = 1017;
vrLoc = 8847;
@@ -7240,7 +7274,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 381";
rLen = 0;
- rLoc = 10005;
+ rLoc = 9969;
rType = 0;
vrLen = 1002;
vrLoc = 9034;
@@ -7320,7 +7354,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 381";
rLen = 0;
- rLoc = 10005;
+ rLoc = 9969;
rType = 0;
vrLen = 1029;
vrLoc = 9007;
@@ -7330,7 +7364,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 369";
rLen = 0;
- rLoc = 9792;
+ rLoc = 9756;
rType = 0;
vrLen = 1105;
vrLoc = 9007;
@@ -7340,7 +7374,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 369";
rLen = 0;
- rLoc = 9792;
+ rLoc = 9756;
rType = 0;
vrLen = 1105;
vrLoc = 9007;
@@ -7350,7 +7384,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 369";
rLen = 0;
- rLoc = 9792;
+ rLoc = 9756;
rType = 0;
vrLen = 1105;
vrLoc = 9007;
@@ -7360,7 +7394,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 369";
rLen = 0;
- rLoc = 9792;
+ rLoc = 9756;
rType = 0;
vrLen = 1103;
vrLoc = 9007;
@@ -7370,7 +7404,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 369";
rLen = 0;
- rLoc = 9792;
+ rLoc = 9756;
rType = 0;
vrLen = 1105;
vrLoc = 9007;
@@ -7390,7 +7424,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 365";
rLen = 1;
- rLoc = 9673;
+ rLoc = 9637;
rType = 0;
vrLen = 594;
vrLoc = 9253;
@@ -7400,7 +7434,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 363";
rLen = 0;
- rLoc = 9645;
+ rLoc = 9609;
rType = 0;
vrLen = 1106;
vrLoc = 9007;
@@ -7440,7 +7474,7 @@
fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
name = "MyDocument.m: 354";
rLen = 20;
- rLoc = 8905;
+ rLoc = 9079;
rType = 0;
vrLen = 1088;
vrLoc = 8146;
@@ -7470,7 +7504,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 363";
rLen = 0;
- rLoc = 9645;
+ rLoc = 9609;
rType = 0;
vrLen = 1133;
vrLoc = 8979;
@@ -7480,7 +7514,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 368";
rLen = 0;
- rLoc = 9710;
+ rLoc = 9674;
rType = 0;
vrLen = 1162;
vrLoc = 8979;
@@ -7490,7 +7524,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 368";
rLen = 0;
- rLoc = 9710;
+ rLoc = 9674;
rType = 0;
vrLen = 959;
vrLoc = 9191;
@@ -7500,7 +7534,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 368";
rLen = 0;
- rLoc = 9710;
+ rLoc = 9674;
rType = 0;
vrLen = 594;
vrLoc = 9253;
@@ -7510,7 +7544,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 353";
rLen = 0;
- rLoc = 9286;
+ rLoc = 9250;
rType = 0;
vrLen = 1114;
vrLoc = 9069;
@@ -7520,7 +7554,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 353";
rLen = 0;
- rLoc = 9286;
+ rLoc = 9250;
rType = 0;
vrLen = 995;
vrLoc = 9188;
@@ -7530,7 +7564,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 351";
rLen = 0;
- rLoc = 9288;
+ rLoc = 9252;
rType = 0;
vrLen = 584;
vrLoc = 9191;
@@ -7540,7 +7574,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 361";
rLen = 42;
- rLoc = 9599;
+ rLoc = 9563;
rType = 0;
vrLen = 1050;
vrLoc = 9069;
@@ -7550,7 +7584,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 362";
rLen = 0;
- rLoc = 9601;
+ rLoc = 9565;
rType = 0;
vrLen = 1157;
vrLoc = 9069;
@@ -7590,7 +7624,7 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 361";
rLen = 0;
- rLoc = 9599;
+ rLoc = 9563;
rType = 0;
vrLen = 1188;
vrLoc = 8930;
@@ -7600,11 +7634,350 @@
fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
name = "CSVWindowController.m: 361";
rLen = 0;
- rLoc = 9601;
+ rLoc = 9565;
rType = 0;
vrLen = 1096;
vrLoc = 8928;
};
+ EE7149911137FFD000418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
+ name = "CSVWindowController.m: 361";
+ rLen = 0;
+ rLoc = 9565;
+ rType = 0;
+ vrLen = 1133;
+ vrLoc = 8890;
+ };
+ EE7149921137FFD000418030 /* XCBuildMessageTextBookmark */ = {
+ isa = PBXTextBookmark;
+ comments = "Invalid receiver type 'NSError **'";
+ fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
+ fallbackIsa = XCBuildMessageTextBookmark;
+ rLen = 1;
+ rLoc = 271;
+ rType = 1;
+ };
+ EE7149931137FFD000418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
+ name = "MyDocument.m: 276";
+ rLen = 0;
+ rLoc = 7364;
+ rType = 0;
+ vrLen = 1560;
+ vrLoc = 6279;
+ };
+ EE7149961137FFD400418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
+ name = "MyDocument.m: 276";
+ rLen = 0;
+ rLoc = 7364;
+ rType = 0;
+ vrLen = 1525;
+ vrLoc = 6279;
+ };
+ EE7149981138002300418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
+ name = "CSVWindowController.m: 351";
+ rLen = 0;
+ rLoc = 9252;
+ rType = 0;
+ vrLen = 602;
+ vrLoc = 9191;
+ };
+ EE7149991138002300418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
+ name = "MyDocument.m: 282";
+ rLen = 0;
+ rLoc = 7454;
+ rType = 0;
+ vrLen = 717;
+ vrLoc = 6952;
+ };
+ EE71499C1138005000418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
+ name = "MyDocument.m: 282";
+ rLen = 0;
+ rLoc = 7454;
+ rType = 0;
+ vrLen = 1525;
+ vrLoc = 6279;
+ };
+ EE71499D1138005000418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EEE8F3B30F13AA720081E83D /* CSVWindowController.h */;
+ name = "CSVWindowController.h: 81";
+ rLen = 0;
+ rLoc = 2393;
+ rType = 0;
+ vrLen = 1605;
+ vrLoc = 959;
+ };
+ EE71499E1138005000418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
+ name = "CSVWindowController.m: 83";
+ rLen = 0;
+ rLoc = 1588;
+ rType = 0;
+ vrLen = 1359;
+ vrLoc = 1153;
+ };
+ EE71499F1138005000418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
+ name = "CSVWindowController.m: 83";
+ rLen = 0;
+ rLoc = 1588;
+ rType = 0;
+ vrLen = 1359;
+ vrLoc = 1153;
+ };
+ EE7149A21138005500418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
+ name = "CSVWindowController.m: 83";
+ rLen = 0;
+ rLoc = 1588;
+ rType = 0;
+ vrLen = 1359;
+ vrLoc = 1153;
+ };
+ EE7149A41138007400418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
+ name = "MyDocument.m: 282";
+ rLen = 0;
+ rLoc = 7454;
+ rType = 0;
+ vrLen = 717;
+ vrLoc = 6952;
+ };
+ EE7149A51138007400418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
+ name = "CSVWindowController.m: 83";
+ rLen = 0;
+ rLoc = 1588;
+ rType = 0;
+ vrLen = 598;
+ vrLoc = 1536;
+ };
+ EE7149A81138011300418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
+ name = "CSVWindowController.m: 83";
+ rLen = 0;
+ rLoc = 1588;
+ rType = 0;
+ vrLen = 1361;
+ vrLoc = 1153;
+ };
+ EE7149A91138011300418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EE9E10EF10429B7300554687 /* CSVDocument.h */;
+ name = "CSVDocument.h: 70";
+ rLen = 0;
+ rLoc = 2001;
+ rType = 0;
+ vrLen = 1961;
+ vrLoc = 1127;
+ };
+ EE7149AA1138011300418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EE9E10F010429B7300554687 /* CSVDocument.m */;
+ name = "CSVDocument.m: 390";
+ rLen = 10;
+ rLoc = 11370;
+ rType = 0;
+ vrLen = 1339;
+ vrLoc = 10414;
+ };
+ EE7149AB1138011300418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EE9E10F010429B7300554687 /* CSVDocument.m */;
+ name = "CSVDocument.m: 390";
+ rLen = 10;
+ rLoc = 11370;
+ rType = 0;
+ vrLen = 1339;
+ vrLoc = 10414;
+ };
+ EE7149AC1138016600418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EE9E10F010429B7300554687 /* CSVDocument.m */;
+ name = "CSVDocument.m: 390";
+ rLen = 10;
+ rLoc = 11370;
+ rType = 0;
+ vrLen = 1339;
+ vrLoc = 10414;
+ };
+ EE7149AF1138016C00418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EE9E10F010429B7300554687 /* CSVDocument.m */;
+ name = "CSVDocument.m: 390";
+ rLen = 10;
+ rLoc = 11370;
+ rType = 0;
+ vrLen = 1327;
+ vrLoc = 10414;
+ };
+ EE7149B5113801A200418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
+ name = "CSVWindowController.m: 83";
+ rLen = 0;
+ rLoc = 1588;
+ rType = 0;
+ vrLen = 598;
+ vrLoc = 1536;
+ };
+ EE7149B6113801A200418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EE9E10F010429B7300554687 /* CSVDocument.m */;
+ name = "CSVDocument.m: 386";
+ rLen = 0;
+ rLoc = 11306;
+ rType = 0;
+ vrLen = 456;
+ vrLoc = 11000;
+ };
+ EE7149B71138036900418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EE9E10F010429B7300554687 /* CSVDocument.m */;
+ name = "CSVDocument.m: 389";
+ rLen = 7;
+ rLoc = 11337;
+ rType = 0;
+ vrLen = 971;
+ vrLoc = 10470;
+ };
+ EE7149B81138036900418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = 2A37F4ACFDCFA73011CA2CEA /* MyDocument.m */;
+ name = "MyDocument.m: 321";
+ rLen = 19;
+ rLoc = 8428;
+ rType = 0;
+ vrLen = 675;
+ vrLoc = 7989;
+ };
+ EE7149B91138036900418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
+ rLen = 0;
+ rLoc = 7467;
+ rType = 0;
+ };
+ EE7149BA1138036900418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
+ name = "CSVWindowController.m: 262";
+ rLen = 0;
+ rLoc = 7215;
+ rType = 0;
+ vrLen = 1478;
+ vrLoc = 6901;
+ };
+ EE7149BD1138036F00418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
+ name = "CSVWindowController.m: 262";
+ rLen = 0;
+ rLoc = 7215;
+ rType = 0;
+ vrLen = 1466;
+ vrLoc = 7219;
+ };
+ EE7149BF1138038500418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EE9E10F010429B7300554687 /* CSVDocument.m */;
+ name = "CSVDocument.m: 386";
+ rLen = 0;
+ rLoc = 11306;
+ rType = 0;
+ vrLen = 456;
+ vrLoc = 11000;
+ };
+ EE7149C01138038500418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
+ name = "CSVWindowController.m: 262";
+ rLen = 0;
+ rLoc = 7215;
+ rType = 0;
+ vrLen = 620;
+ vrLoc = 6901;
+ };
+ EE7149C31138038A00418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
+ name = "CSVWindowController.m: 262";
+ rLen = 0;
+ rLoc = 7215;
+ rType = 0;
+ vrLen = 1604;
+ vrLoc = 6499;
+ };
+ EE7149C71138046700418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EEE8F3B40F13AA720081E83D /* CSVWindowController.m */;
+ name = "CSVWindowController.m: 262";
+ rLen = 0;
+ rLoc = 7215;
+ rType = 0;
+ vrLen = 1604;
+ vrLoc = 6499;
+ };
+ EE7149C81138046700418030 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EE9E10F010429B7300554687 /* CSVDocument.m */;
+ name = "CSVDocument.m: 403";
+ rLen = 0;
+ rLoc = 11658;
+ rType = 0;
+ vrLen = 1097;
+ vrLoc = 10830;
+ };
+ EE7149C91138046700418030 /* PlistBookmark */ = {
+ isa = PlistBookmark;
+ fRef = 8D15AC360486D014006FF6A4 /* Info.plist */;
+ fallbackIsa = PBXBookmark;
+ isK = 0;
+ kPath = (
+ );
+ name = /Users/pp/Cocoa/CSVManipulator/Info.plist;
+ rLen = 0;
+ rLoc = 9223372036854775807;
+ };
+ EE7149CA1138046700418030 /* PlistBookmark */ = {
+ isa = PlistBookmark;
+ fRef = 8D15AC360486D014006FF6A4 /* Info.plist */;
+ fallbackIsa = PBXBookmark;
+ isK = 0;
+ kPath = (
+ );
+ name = /Users/pp/Cocoa/CSVManipulator/Info.plist;
+ rLen = 0;
+ rLoc = 9223372036854775807;
+ };
+ EE7149CB113804DB00418030 /* PlistBookmark */ = {
+ isa = PlistBookmark;
+ fRef = 8D15AC360486D014006FF6A4 /* Info.plist */;
+ fallbackIsa = PBXBookmark;
+ isK = 0;
+ kPath = (
+ );
+ name = /Users/pp/Cocoa/CSVManipulator/Info.plist;
+ rLen = 0;
+ rLoc = 9223372036854775807;
+ };
EE9961011104C4930011111E /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = EE64B6F7104A9648000DF5D2 /* PPStringFormatEntity.h */;
@@ -7637,16 +8010,16 @@
};
EE9E10EF10429B7300554687 /* CSVDocument.h */ = {
uiCtxt = {
- sepNavIntBoundsRect = "{{0, 0}, {1094, 1664}}";
+ sepNavIntBoundsRect = "{{0, 0}, {1061, 1664}}";
sepNavSelRange = "{2001, 0}";
- sepNavVisRange = "{1127, 1960}";
+ sepNavVisRange = "{1127, 1961}";
};
};
EE9E10F010429B7300554687 /* CSVDocument.m */ = {
uiCtxt = {
- sepNavIntBoundsRect = "{{0, 0}, {1061, 8768}}";
- sepNavSelRange = "{10983, 0}";
- sepNavVisRange = "{8327, 1302}";
+ sepNavIntBoundsRect = "{{0, 0}, {1061, 9440}}";
+ sepNavSelRange = "{11658, 0}";
+ sepNavVisRange = "{10830, 1097}";
};
};
EE9E10F110429B7300554687 /* CSVRow.h */ = {
@@ -7785,9 +8158,9 @@
};
EEE8F3B40F13AA720081E83D /* CSVWindowController.m */ = {
uiCtxt = {
- sepNavIntBoundsRect = "{{0, 0}, {1061, 6544}}";
- sepNavSelRange = "{9601, 0}";
- sepNavVisRange = "{8928, 1096}";
+ sepNavIntBoundsRect = "{{0, 0}, {1061, 5760}}";
+ sepNavSelRange = "{7215, 0}";
+ sepNavVisRange = "{6499, 1604}";
};
};
EEE8F5260F13DBE80081E83D /* PBXBookmark */ = {
View
42 CSVManipulator.xcodeproj/pp.perspectivev3
@@ -233,6 +233,8 @@
<key>Layout</key>
<array>
<dict>
+ <key>BecomeActive</key>
+ <true/>
<key>ContentConfiguration</key>
<dict>
<key>PBXBottomSmartGroupGIDs</key>
@@ -277,17 +279,18 @@
<string>2A37F4B8FDCFA73011CA2CEA</string>
<string>2A37F4C3FDCFA73011CA2CEA</string>
<string>1C37FBAC04509CD000000102</string>
+ <string>EE7149C61138046700418030</string>
</array>
<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
<array>
<array>
- <integer>8</integer>
- <integer>1</integer>
- <integer>0</integer>
+ <integer>83</integer>
+ <integer>81</integer>
+ <integer>80</integer>
</array>
</array>
<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
- <string>{{0, 0}, {298, 867}}</string>
+ <string>{{0, 697}, {298, 867}}</string>
</dict>
<key>PBXTopSmartGroupGIDs</key>
<array/>
@@ -317,14 +320,12 @@
<key>Dock</key>
<array>
<dict>
- <key>BecomeActive</key>
- <true/>
<key>ContentConfiguration</key>
<dict>
<key>PBXProjectModuleGUID</key>
<string>EEF027910D6D8015000532A4</string>
<key>PBXProjectModuleLabel</key>
- <string>CSVWindowController.m</string>
+ <string>Info.plist</string>
<key>PBXSplitModuleInNavigatorKey</key>
<dict>
<key>Split0</key>
@@ -332,11 +333,11 @@
<key>PBXProjectModuleGUID</key>
<string>EEF027920D6D8015000532A4</string>
<key>PBXProjectModuleLabel</key>
- <string>CSVWindowController.m</string>
+ <string>Info.plist</string>
<key>_historyCapacity</key>
<integer>0</integer>
<key>bookmark</key>
- <string>EE7149731137DCCC00418030</string>
+ <string>EE7149CB113804DB00418030</string>
<key>history</key>
<array>
<string>EECAA3C10D803E5200AE2D4A</string>
@@ -382,7 +383,6 @@
<string>EE71469C11367CB000418030</string>
<string>EE7146A911367CE300418030</string>
<string>EE7146AF11367D7D00418030</string>
- <string>EE7146B111367D7D00418030</string>
<string>EE7146FC11369A2800418030</string>
<string>EE7146FE11369A2800418030</string>
<string>EE7146FF11369A2800418030</string>
@@ -399,15 +399,16 @@
<string>EE71481C1136DD7D00418030</string>
<string>EE71481D1136DD7D00418030</string>
<string>EE71481E1136DD7D00418030</string>
- <string>EE7148561137BE8600418030</string>
<string>EE7148C01137C6AA00418030</string>
<string>EE7149081137D5A700418030</string>
<string>EE7149171137D6F800418030</string>
<string>EE7149201137D7C900418030</string>
- <string>EE71496F1137DCCC00418030</string>
- <string>EE7149701137DCCC00418030</string>
- <string>EE7149711137DCCC00418030</string>
- <string>EE7149721137DCCC00418030</string>
+ <string>EE71499D1138005000418030</string>
+ <string>EE7149A91138011300418030</string>
+ <string>EE7149B81138036900418030</string>
+ <string>EE7149C71138046700418030</string>
+ <string>EE7149C81138046700418030</string>
+ <string>EE7149C91138046700418030</string>
</array>
</dict>
<key>SplitCount</key>
@@ -421,18 +422,18 @@
<key>GeometryConfiguration</key>
<dict>
<key>Frame</key>
- <string>{{0, 0}, {1110, 880}}</string>
+ <string>{{0, 0}, {1110, 544}}</string>
<key>RubberWindowFrame</key>
<string>208 102 1430 926 0 0 1680 1028 </string>
</dict>
<key>Module</key>
<string>PBXNavigatorGroup</string>
<key>Proportion</key>
- <string>880pt</string>
+ <string>544pt</string>
</dict>
<dict>
<key>Proportion</key>
- <string>0pt</string>
+ <string>336pt</string>
<key>Tabs</key>
<array>
<dict>
@@ -447,6 +448,8 @@
<dict>
<key>Frame</key>
<string>{{10, 27}, {1110, 309}}</string>
+ <key>RubberWindowFrame</key>
+ <string>208 102 1430 926 0 0 1680 1028 </string>
</dict>
<key>Module</key>
<string>XCDetailModule</string>
@@ -463,8 +466,6 @@
<dict>
<key>Frame</key>
<string>{{10, 27}, {1110, -27}}</string>
- <key>RubberWindowFrame</key>
- <string>208 102 1430 926 0 0 1680 1028 </string>
</dict>
<key>Module</key>
<string>PBXProjectFindModule</string>
@@ -743,7 +744,6 @@
<integer>5</integer>
<key>WindowOrderList</key>
<array>
- <string>EE7149741137DCCC00418030</string>
<string>EEF071321086083800C05DE9</string>
<string>EE7144BB113535C600418030</string>
<string>EE7144BC113535C600418030</string>
View
2  CSVManipulator.xcodeproj/project.pbxproj
@@ -455,7 +455,7 @@
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
- shellScript = "REV=`svnversion -n | sed -e 's/[0-9]+://;s/[^0-9]*//g'`\n/usr/libexec/PlistBuddy -c \"Set :SVNRevision $REV\" ${PROJECT_DIR}/Info.plist";
+ shellScript = "REV=`svnversion -n | sed -e 's/.+?://; s/[^0-9]*//g'`\n/usr/libexec/PlistBuddy -c \"Set :SVNRevision $REV\" ${PROJECT_DIR}/Info.plist";
};
/* End PBXShellScriptBuildPhase section */
View
4 CSVWindowController.m
@@ -259,7 +259,7 @@ - (void) tableView:(DataTableView *)tableView didChangeTableColumnState:(DataTab
- (void) tableView:(NSTableView *)tableView didDragTableColumn:(NSTableColumn *)tableColumn
{
if (mainTable == tableView) {
- NSMutableArray *arr = [NSMutableArray array];
+ NSMutableArray *arr = document.csvDocument.columns;
// propagate changes to CSVDocument
for (DataTableColumn *col in [tableView tableColumns]) {
@@ -268,7 +268,7 @@ - (void) tableView:(NSTableView *)tableView didDragTableColumn:(NSTableColumn *)
[arr addObject:csvCol];
}
}
- document.csvDocument.columns = [arr copy];
+
document.documentEdited = YES;
}
}
View
2  Info.plist
@@ -80,6 +80,6 @@
<key>NSPrincipalClass</key>
<string>NSApplication</string>
<key>SVNRevision</key>
- <string>1524</string>
+ <string>25</string>
</dict>
</plist>
View
6 MyDocument.m
@@ -268,6 +268,12 @@ - (BOOL) writeToURL:(NSURL *)absoluteURL ofType:(NSString *)typeName error:(NSEr
// save the file
success = [finalString writeToURL:absoluteURL atomically:YES encoding:NSUTF8StringEncoding error:outError];
+ if (!success) {
+ NSLog(@"Error while saving: %@", [*outError localizedDescription]);
+ }
+ }
+ else {
+ NSLog(@"Error while saving: %@", [*outError localizedDescription]);
}
self.documentEdited = !success;
View
68 PPStringFormatManager.xib
@@ -361,25 +361,25 @@
<int key="NSvFlags">274</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSTextField" id="709548366">
+ <object class="NSTextField" id="970199553">
<reference key="NSNextResponder" ref="589581180"/>
<int key="NSvFlags">266</int>
<string key="NSFrame">{{17, 20}, {385, 112}}</string>
<reference key="NSSuperview" ref="589581180"/>
<bool key="NSEnabled">YES</bool>
- <object class="NSTextFieldCell" key="NSCell" id="149403761">
+ <object class="NSTextFieldCell" key="NSCell" id="419174341">
<int key="NSCellFlags">67239424</int>
<int key="NSCellFlags2">138412032</int>
<string type="base64-UTF8" key="NSContents">Q3VzdG9tIGZvcm1hdHMgYXJlIHN0b3JlZCBpbiB0aGUgZGlyZWN0b3J5Cgp+L0xpYnJhcnkvQXBwbGlj
YXRpb24gU3VwcG9ydC9DU1ZNYW5pcHVsYXRvci9Gb3JtYXRzCgpZb3UgY2FuIHNoYXJlIHRoZXNlIGZv
cm1hdHMgd2l0aCBvdGhlciB1c2VycyBieSBnaXZpbmcgdGhlbSB0aGUgYXBwcm9wcmlhdGUgZm9ybWF0
IGZpbGUuA</string>
- <object class="NSFont" key="NSSupport" id="965051543">
+ <object class="NSFont" key="NSSupport" id="913978623">
<string key="NSName">LucidaGrande</string>
<double key="NSSize">13</double>
<int key="NSfFlags">16</int>
</object>
- <reference key="NSControlView" ref="709548366"/>
+ <reference key="NSControlView" ref="970199553"/>
<object class="NSColor" key="NSBackgroundColor" id="699481158">
<int key="NSColorSpace">6</int>
<string key="NSCatalogName">System</string>
@@ -399,7 +399,7 @@ IGZpbGUuA</string>
<int key="NSCellFlags">67239424</int>
<int key="NSCellFlags2">138412032</int>
<string key="NSContents">Create a copy of this format in order to edit the properties</string>
- <reference key="NSSupport" ref="965051543"/>
+ <reference key="NSSupport" ref="913978623"/>
<reference key="NSControlView" ref="956176887"/>
<reference key="NSBackgroundColor" ref="699481158"/>
<reference key="NSTextColor" ref="438798139"/>
@@ -848,22 +848,22 @@ IGZpbGUuA</string>
<reference key="NSHScroller" ref="513692035"/>
<reference key="NSContentView" ref="883215519"/>
</object>
- <object class="NSButton" id="725161305">
+ <object class="NSButton" id="932276487">
<reference key="NSNextResponder" ref="503915447"/>
<int key="NSvFlags">266</int>
<string key="NSFrame">{{15, 268}, {392, 18}}</string>
<reference key="NSSuperview" ref="503915447"/>
<reference key="NSWindow"/>
<bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="797415562">
+ <object class="NSButtonCell" key="NSCell" id="159220371">
<int key="NSCellFlags">-2080244224</int>
<int key="NSCellFlags2">0</int>
<string key="NSContents">Export Headers</string>
<reference key="NSSupport" ref="487227377"/>
- <reference key="NSControlView" ref="725161305"/>
+ <reference key="NSControlView" ref="932276487"/>
<int key="NSButtonFlags">1211912703</int>
<int key="NSButtonFlags2">2</int>
- <object class="NSCustomResource" key="NSNormalImage" id="64641498">
+ <object class="NSCustomResource" key="NSNormalImage" id="506332334">
<string key="NSClassName">NSImage</string>
<string key="NSResourceName">NSSwitch</string>
</object>
@@ -876,22 +876,22 @@ IGZpbGUuA</string>
<int key="NSPeriodicInterval">25</int>
</object>
</object>
- <object class="NSButton" id="563736017">
+ <object class="NSButton" id="589320640">
<reference key="NSNextResponder" ref="503915447"/>
<int key="NSvFlags">266</int>
<string key="NSFrame">{{15, 248}, {392, 18}}</string>
<reference key="NSSuperview" ref="503915447"/>
<reference key="NSWindow"/>
<bool key="NSEnabled">YES</bool>
- <object class="NSButtonCell" key="NSCell" id="569692283">
+ <object class="NSButtonCell" key="NSCell" id="283004765">
<int key="NSCellFlags">-2080244224</int>
<int key="NSCellFlags2">0</int>
<string key="NSContents">Use Header Names as Keys</string>
<reference key="NSSupport" ref="487227377"/>
- <reference key="NSControlView" ref="563736017"/>
+ <reference key="NSControlView" ref="589320640"/>
<int key="NSButtonFlags">1211912703</int>
<int key="NSButtonFlags2">2</int>
- <reference key="NSNormalImage" ref="64641498"/>
+ <reference key="NSNormalImage" ref="506332334"/>
<reference key="NSAlternateImage" ref="24352232"/>
<string key="NSAlternateContents"/>
<string key="NSKeyEquivalent"/>
@@ -929,7 +929,7 @@ IGZpbGUuA</string>
<reference key="NSControlView" ref="623589137"/>
<int key="NSButtonFlags">1211912703</int>
<int key="NSButtonFlags2">2</int>
- <reference key="NSNormalImage" ref="64641498"/>
+ <reference key="NSNormalImage" ref="506332334"/>
<reference key="NSAlternateImage" ref="24352232"/>
<string key="NSAlternateContents"/>
<string key="NSKeyEquivalent"/>
@@ -1361,7 +1361,7 @@ IGZpbGUuA</string>
<reference key="NSControlView" ref="522829011"/>
<int key="NSButtonFlags">1211912703</int>
<int key="NSButtonFlags2">2</int>
- <reference key="NSNormalImage" ref="64641498"/>
+ <reference key="NSNormalImage" ref="506332334"/>
<reference key="NSAlternateImage" ref="24352232"/>
<string key="NSAlternateContents"/>
<string key="NSKeyEquivalent"/>
@@ -2548,10 +2548,10 @@ IGZpbGUuA</string>
<object class="IBConnectionRecord">
<object class="IBBindingConnection" key="connection">
<string key="label">value: selection.useHeaderNamesAsKey</string>
- <reference key="source" ref="563736017"/>
+ <reference key="source" ref="589320640"/>
<reference key="destination" ref="617837885"/>
<object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="563736017"/>
+ <reference key="NSSource" ref="589320640"/>
<reference key="NSDestination" ref="617837885"/>
<string key="NSLabel">value: selection.useHeaderNamesAsKey</string>
<string key="NSBinding">value</string>
@@ -2564,10 +2564,10 @@ IGZpbGUuA</string>
<object class="IBConnectionRecord">
<object class="IBBindingConnection" key="connection">
<string key="label">value: selection.exportHeaders</string>
- <reference key="source" ref="725161305"/>
+ <reference key="source" ref="932276487"/>
<reference key="destination" ref="617837885"/>
<object class="NSNibBindingConnector" key="connector">
- <reference key="NSSource" ref="725161305"/>
+ <reference key="NSSource" ref="932276487"/>
<reference key="NSDestination" ref="617837885"/>
<string key="NSLabel">value: selection.exportHeaders</string>
<string key="NSBinding">value</string>
@@ -2804,8 +2804,8 @@ IGZpbGUuA</string>
<reference ref="81545208"/>
<reference ref="155399785"/>
<reference ref="114944929"/>
- <reference ref="725161305"/>
- <reference ref="563736017"/>
+ <reference ref="932276487"/>
+ <reference ref="589320640"/>
</object>
<reference key="parent" ref="890921181"/>
</object>
@@ -2928,7 +2928,7 @@ IGZpbGUuA</string>
<reference ref="469149791"/>
<reference ref="18802098"/>
<reference ref="854616307"/>
- <reference ref="709548366"/>
+ <reference ref="970199553"/>
</object>
<reference key="parent" ref="0"/>
<string key="objectName">System Format</string>
@@ -3695,45 +3695,45 @@ IGZpbGUuA</string>
</object>
<object class="IBObjectRecord">
<int key="objectID">498</int>
- <reference key="object" ref="725161305"/>
+ <reference key="object" ref="932276487"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="797415562"/>
+ <reference ref="159220371"/>
</object>
<reference key="parent" ref="503915447"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">499</int>
- <reference key="object" ref="797415562"/>
- <reference key="parent" ref="725161305"/>
+ <reference key="object" ref="159220371"/>
+ <reference key="parent" ref="932276487"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">500</int>
- <reference key="object" ref="563736017"/>
+ <reference key="object" ref="589320640"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="569692283"/>
+ <reference ref="283004765"/>
</object>
<reference key="parent" ref="503915447"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">501</int>
- <reference key="object" ref="569692283"/>
- <reference key="parent" ref="563736017"/>
+ <reference key="object" ref="283004765"/>
+ <reference key="parent" ref="589320640"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">510</int>
- <reference key="object" ref="709548366"/>
+ <reference key="object" ref="970199553"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
- <reference ref="149403761"/>
+ <reference ref="419174341"/>
</object>
<reference key="parent" ref="589581180"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">511</int>
- <reference key="object" ref="149403761"/>
- <reference key="parent" ref="709548366"/>
+ <reference key="object" ref="419174341"/>
+ <reference key="parent" ref="970199553"/>
</object>
</object>
</object>
Please sign in to comment.
Something went wrong with that request. Please try again.